vppd

package
v0.0.0-...-8dd92da Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VppDriver

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

VppDriver holds the operational state of vpp driver

func (*VppDriver) AddBgp

func (d *VppDriver) AddBgp(id string) (err error)

AddBgp is not implemented.

func (*VppDriver) AddMaster

func (d *VppDriver) AddMaster(node core.ServiceInfo) error

AddMaster is not implemented

func (*VppDriver) AddPeerHost

func (d *VppDriver) AddPeerHost(node core.ServiceInfo) error

AddPeerHost is not implemented.

func (*VppDriver) AddPolicyRule

func (d *VppDriver) AddPolicyRule(id string) error

AddPolicyRule is not implemented

func (*VppDriver) AddSvcSpec

func (d *VppDriver) AddSvcSpec(svcName string, spec *core.ServiceSpec) error

AddSvcSpec is not implemented.

func (*VppDriver) CreateEndpoint

func (d *VppDriver) CreateEndpoint(id string) error

CreateEndpoint is not implemented.

func (*VppDriver) CreateHostAccPort

func (d *VppDriver) CreateHostAccPort(id, a string, nw int) (string, error)

CreateHostAccPort is not implemented.

func (*VppDriver) CreateNetwork

func (d *VppDriver) CreateNetwork(id string) error

CreateNetwork is not implemented. We get the Tenant/vrf and network/subnet info from contiv in this API

func (*VppDriver) CreateRemoteEndpoint

func (d *VppDriver) CreateRemoteEndpoint(id string) error

CreateRemoteEndpoint is not implemented.

func (*VppDriver) Deinit

func (d *VppDriver) Deinit()

Deinit is not implemented.

func (*VppDriver) DelPolicyRule

func (d *VppDriver) DelPolicyRule(id string) error

DelPolicyRule is not implemented

func (*VppDriver) DelSvcSpec

func (d *VppDriver) DelSvcSpec(svcName string, spec *core.ServiceSpec) error

DelSvcSpec is not implemented.

func (*VppDriver) DeleteBgp

func (d *VppDriver) DeleteBgp(id string) (err error)

DeleteBgp is not implemented.

func (*VppDriver) DeleteEndpoint

func (d *VppDriver) DeleteEndpoint(id string) (err error)

DeleteEndpoint is not implemented.

func (*VppDriver) DeleteHostAccPort

func (d *VppDriver) DeleteHostAccPort(id string) (err error)

DeleteHostAccPort is not implemented.

func (*VppDriver) DeleteMaster

func (d *VppDriver) DeleteMaster(node core.ServiceInfo) error

DeleteMaster is not implemented

func (*VppDriver) DeleteNetwork

func (d *VppDriver) DeleteNetwork(id, subnet, nwType, encap string, pktTag, extPktTag int, gateway string, tenant string) error

DeleteNetwork is not implemented.

func (*VppDriver) DeletePeerHost

func (d *VppDriver) DeletePeerHost(node core.ServiceInfo) error

DeletePeerHost is not implemented.

func (*VppDriver) DeleteRemoteEndpoint

func (d *VppDriver) DeleteRemoteEndpoint(id string) (err error)

DeleteRemoteEndpoint is not implemented.

func (*VppDriver) GetEndpointStats

func (d *VppDriver) GetEndpointStats() ([]byte, error)

GetEndpointStats is not implemented

func (*VppDriver) GlobalConfigUpdate

func (d *VppDriver) GlobalConfigUpdate(inst core.InstanceInfo) error

GlobalConfigUpdate is not implemented

func (*VppDriver) Init

func (d *VppDriver) Init(info *core.InstanceInfo) error

Init is not implemented.

func (*VppDriver) InspectBgp

func (d *VppDriver) InspectBgp() ([]byte, error)

InspectBgp is not implemented

func (*VppDriver) InspectNameserver

func (d *VppDriver) InspectNameserver() ([]byte, error)

InspectNameserver is not implemented

func (*VppDriver) InspectState

func (d *VppDriver) InspectState() ([]byte, error)

InspectState is not implemented

func (*VppDriver) SvcProviderUpdate

func (d *VppDriver) SvcProviderUpdate(svcName string, providers []string)

SvcProviderUpdate is not implemented.

func (*VppDriver) UpdateEndpointGroup

func (d *VppDriver) UpdateEndpointGroup(id string) error

UpdateEndpointGroup is not implemented.

type VppDriverOperState

type VppDriverOperState struct {
	core.CommonState
}

VppDriverOperState carries operational state of the VppDriver.

func (*VppDriverOperState) Clear

func (s *VppDriverOperState) Clear() error

Clear removes the state.

func (*VppDriverOperState) Read

func (s *VppDriverOperState) Read(id string) error

Read the state given an ID.

func (*VppDriverOperState) ReadAll

func (s *VppDriverOperState) ReadAll() ([]core.State, error)

ReadAll reads all the state

func (*VppDriverOperState) Write

func (s *VppDriverOperState) Write() error

Write the state

Jump to

Keyboard shortcuts

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