ovs

package
v0.0.0-...-d71026b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Debug   *log.Logger
	Info    *log.Logger
	Warning *log.Logger
	Error   *log.Logger
)

Functions

func InitDefaultLogging

func InitDefaultLogging(debug bool)

func InitLogging

func InitLogging(debugHandle io.Writer,
	infoHandle io.Writer,
	warningHandle io.Writer,
	errorHandle io.Writer)

Types

type Driver

type Driver struct {
	// contains filtered or unexported fields
}

func NewDriver

func NewDriver() (*Driver, error)

func (*Driver) AllocateNetwork

func (*Driver) CreateEndpoint

func (*Driver) CreateNetwork

func (d *Driver) CreateNetwork(r *dknet.CreateNetworkRequest) error

func (*Driver) DeleteEndpoint

func (d *Driver) DeleteEndpoint(r *dknet.DeleteEndpointRequest) error

func (*Driver) DeleteNetwork

func (d *Driver) DeleteNetwork(r *dknet.DeleteNetworkRequest) error

func (*Driver) DiscoverDelete

func (d *Driver) DiscoverDelete(r *dknet.DiscoveryNotification) error

func (*Driver) DiscoverNew

func (d *Driver) DiscoverNew(r *dknet.DiscoveryNotification) error

func (*Driver) EndpointInfo

func (d *Driver) EndpointInfo(r *dknet.InfoRequest) (*dknet.InfoResponse, error)

func (*Driver) FreeNetwork

func (d *Driver) FreeNetwork(r *dknet.FreeNetworkRequest) error

func (*Driver) GetCapabilities

func (d *Driver) GetCapabilities() (*dknet.CapabilitiesResponse, error)

func (*Driver) Join

func (d *Driver) Join(r *dknet.JoinRequest) (*dknet.JoinResponse, error)

func (*Driver) Leave

func (d *Driver) Leave(r *dknet.LeaveRequest) error

func (*Driver) ProgramExternalConnectivity

func (d *Driver) ProgramExternalConnectivity(r *dknet.ProgramExternalConnectivityRequest) error

func (*Driver) RevokeExternalConnectivity

func (d *Driver) RevokeExternalConnectivity(r *dknet.RevokeExternalConnectivityRequest) error

type NetworkState

type NetworkState struct {
	BridgeName        string
	MTU               int
	Mode              string
	Gateway           string
	GatewayMask       string
	FlatBindInterface string
}

NetworkState is filled in at network creation time it contains state that we wish to keep for each network

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL