Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetOrionNetworkServiceProvider ¶
func GetOrionNetworkServiceProvider(sp view.ServiceProvider) driver.OrionNetworkServiceProvider
Types ¶
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
func NewConfig ¶
func NewConfig(configProvider ConfigProvider) (*Config, error)
func (*Config) DefaultName ¶
type ConfigProvider ¶
type ONSProvider ¶
type ONSProvider struct {
// contains filtered or unexported fields
}
func NewOrionNetworkServiceProvider ¶
func NewOrionNetworkServiceProvider(sp view.ServiceProvider, config *Config) (*ONSProvider, error)
func (*ONSProvider) DefaultName ¶
func (p *ONSProvider) DefaultName() string
func (*ONSProvider) Names ¶
func (p *ONSProvider) Names() []string
func (*ONSProvider) OrionNetworkService ¶
func (p *ONSProvider) OrionNetworkService(network string) (driver.OrionNetworkService, error)
func (*ONSProvider) Stop ¶
func (p *ONSProvider) Stop() error
Click to show internal directories.
Click to hide internal directories.