driver

package
v0.0.0-...-3264d74 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2018 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ContrailDriver

type ContrailDriver struct {
	PipeAddr string

	IsServing bool
	// contains filtered or unexported fields
}

func NewDriver

func NewDriver(adapter, vswitchName string, c *controller.Controller) *ContrailDriver

func (*ContrailDriver) AllocateNetwork

func (*ContrailDriver) CreateEndpoint

func (*ContrailDriver) CreateNetwork

func (d *ContrailDriver) CreateNetwork(req *network.CreateNetworkRequest) error

func (*ContrailDriver) DeleteEndpoint

func (d *ContrailDriver) DeleteEndpoint(req *network.DeleteEndpointRequest) error

func (*ContrailDriver) DeleteNetwork

func (d *ContrailDriver) DeleteNetwork(req *network.DeleteNetworkRequest) error

func (*ContrailDriver) DiscoverDelete

func (d *ContrailDriver) DiscoverDelete(req *network.DiscoveryNotification) error

func (*ContrailDriver) DiscoverNew

func (d *ContrailDriver) DiscoverNew(req *network.DiscoveryNotification) error

func (*ContrailDriver) EndpointInfo

func (d *ContrailDriver) EndpointInfo(req *network.InfoRequest) (*network.InfoResponse, error)

func (*ContrailDriver) FreeNetwork

func (d *ContrailDriver) FreeNetwork(req *network.FreeNetworkRequest) error

func (*ContrailDriver) GetCapabilities

func (d *ContrailDriver) GetCapabilities() (*network.CapabilitiesResponse, error)

func (*ContrailDriver) Join

func (*ContrailDriver) Leave

func (d *ContrailDriver) Leave(req *network.LeaveRequest) error

func (*ContrailDriver) ProgramExternalConnectivity

func (d *ContrailDriver) ProgramExternalConnectivity(
	req *network.ProgramExternalConnectivityRequest) error

func (*ContrailDriver) RevokeExternalConnectivity

func (d *ContrailDriver) RevokeExternalConnectivity(
	req *network.RevokeExternalConnectivityRequest) error

func (*ContrailDriver) StartServing

func (d *ContrailDriver) StartServing() error

func (*ContrailDriver) StopServing

func (d *ContrailDriver) StopServing() error

type NetworkMeta

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

Jump to

Keyboard shortcuts

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