daemon

package
v0.0.0-...-0c16df0 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2019 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	PLUGIN_NAME = "ndnet"
	PLUGIN_PORT = ":2804"
)
View Source
var (
	DN = "Ndnet "
)

Functions

func Start

func Start(cfgFile string, debug bool)

Types

type NdnetDriver

type NdnetDriver struct {
	Client *ndnetapi.Client
	Mutex  *sync.Mutex
	// contains filtered or unexported fields
}

func DriverAlloc

func DriverAlloc(cfgFile string) (NdnetDriver, error)

func (NdnetDriver) AllocateNetwork

func (NdnetDriver) CreateEndpoint

func (NdnetDriver) CreateNetwork

func (d NdnetDriver) CreateNetwork(req *dn.CreateNetworkRequest) error

func (NdnetDriver) DeleteEndpoint

func (d NdnetDriver) DeleteEndpoint(req *dn.DeleteEndpointRequest) error

func (NdnetDriver) DeleteNetwork

func (d NdnetDriver) DeleteNetwork(req *dn.DeleteNetworkRequest) error

func (NdnetDriver) DiscoverDelete

func (d NdnetDriver) DiscoverDelete(req *dn.DiscoveryNotification) error

func (NdnetDriver) DiscoverNew

func (d NdnetDriver) DiscoverNew(req *dn.DiscoveryNotification) error

func (NdnetDriver) EndpointInfo

func (d NdnetDriver) EndpointInfo(req *dn.InfoRequest) (*dn.InfoResponse, error)

func (NdnetDriver) FreeNetwork

func (d NdnetDriver) FreeNetwork(r *dn.FreeNetworkRequest) error

func (NdnetDriver) GetCapabilities

func (d NdnetDriver) GetCapabilities() (*dn.CapabilitiesResponse,
	error)

func (NdnetDriver) Join

func (d NdnetDriver) Join(req *dn.JoinRequest) (*dn.JoinResponse, error)

func (NdnetDriver) Leave

func (d NdnetDriver) Leave(req *dn.LeaveRequest) error

func (NdnetDriver) ProgramExternalConnectivity

func (d NdnetDriver) ProgramExternalConnectivity(req *dn.ProgramExternalConnectivityRequest) error

func (NdnetDriver) RevokeExternalConnectivity

func (d NdnetDriver) RevokeExternalConnectivity(req *dn.RevokeExternalConnectivityRequest) error

Jump to

Keyboard shortcuts

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