Documentation ¶
Index ¶
- Variables
- func InitDefaultLogging(debug bool)
- func InitLogging(debugHandle io.Writer, infoHandle io.Writer, warningHandle io.Writer, ...)
- type Driver
- func (d *Driver) AllocateNetwork(r *dknet.AllocateNetworkRequest) (*dknet.AllocateNetworkResponse, error)
- func (d *Driver) CreateEndpoint(r *dknet.CreateEndpointRequest) (*dknet.CreateEndpointResponse, error)
- func (d *Driver) CreateNetwork(r *dknet.CreateNetworkRequest) error
- func (d *Driver) DeleteEndpoint(r *dknet.DeleteEndpointRequest) error
- func (d *Driver) DeleteNetwork(r *dknet.DeleteNetworkRequest) error
- func (d *Driver) DiscoverDelete(r *dknet.DiscoveryNotification) error
- func (d *Driver) DiscoverNew(r *dknet.DiscoveryNotification) error
- func (d *Driver) EndpointInfo(r *dknet.InfoRequest) (*dknet.InfoResponse, error)
- func (d *Driver) FreeNetwork(r *dknet.FreeNetworkRequest) error
- func (d *Driver) GetCapabilities() (*dknet.CapabilitiesResponse, error)
- func (d *Driver) Join(r *dknet.JoinRequest) (*dknet.JoinResponse, error)
- func (d *Driver) Leave(r *dknet.LeaveRequest) error
- func (d *Driver) ProgramExternalConnectivity(r *dknet.ProgramExternalConnectivityRequest) error
- func (d *Driver) RevokeExternalConnectivity(r *dknet.RevokeExternalConnectivityRequest) error
- type NetworkState
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func InitDefaultLogging ¶
func InitDefaultLogging(debug bool)
Types ¶
type Driver ¶
type Driver struct {
// contains filtered or unexported fields
}
func (*Driver) AllocateNetwork ¶
func (d *Driver) AllocateNetwork(r *dknet.AllocateNetworkRequest) (*dknet.AllocateNetworkResponse, error)
func (*Driver) CreateEndpoint ¶
func (d *Driver) CreateEndpoint(r *dknet.CreateEndpointRequest) (*dknet.CreateEndpointResponse, error)
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) ProgramExternalConnectivity ¶
func (d *Driver) ProgramExternalConnectivity(r *dknet.ProgramExternalConnectivityRequest) error
func (*Driver) RevokeExternalConnectivity ¶
func (d *Driver) RevokeExternalConnectivity(r *dknet.RevokeExternalConnectivityRequest) error
Click to show internal directories.
Click to hide internal directories.