Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrorCouldNotSelect = errors.New("could not select a plugin (round robin strategy)")
)
Functions ¶
This section is empty.
Types ¶
type RoundRobinStrategy ¶
type RoundRobinStrategy struct { }
func (*RoundRobinStrategy) Select ¶
func (r *RoundRobinStrategy) Select(spp SelectablePluginPool, spa []SelectablePlugin) (SelectablePlugin, error)
func (*RoundRobinStrategy) String ¶
func (r *RoundRobinStrategy) String() string
type SelectablePlugin ¶
type SelectablePluginPool ¶
type SelectablePluginPool interface { }
Click to show internal directories.
Click to hide internal directories.