Documentation ¶
Index ¶
- func NewMasterPlugin(pluginType string, osClient *osclient.Client, kClient *kclient.Client) (api.OsdnPlugin, error)
- func NewNodePlugin(pluginType string, osClient *osclient.Client, kClient *kclient.Client, ...) (api.OsdnPlugin, error)
- func NewProxyPlugin(pluginType string, osClient *osclient.Client, kClient *kclient.Client) (api.FilteringEndpointsConfigHandler, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMasterPlugin ¶
func NewMasterPlugin(pluginType string, osClient *osclient.Client, kClient *kclient.Client) (api.OsdnPlugin, error)
Call by higher layers to create the plugin SDN master instance
func NewNodePlugin ¶
func NewNodePlugin(pluginType string, osClient *osclient.Client, kClient *kclient.Client, hostname string, selfIP string) (api.OsdnPlugin, error)
Call by higher layers to create the plugin SDN node instance
func NewProxyPlugin ¶
func NewProxyPlugin(pluginType string, osClient *osclient.Client, kClient *kclient.Client) (api.FilteringEndpointsConfigHandler, error)
Call by higher layers to create the proxy plugin instance; only used by nodes
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.