Documentation ¶
Index ¶
- type Docker
- type Endpoint
- type MyDriver
- func (d *MyDriver) AllocateNetwork(*network.AllocateNetworkRequest) (*network.AllocateNetworkResponse, error)
- func (d *MyDriver) CreateEndpoint(request *network.CreateEndpointRequest) (*network.CreateEndpointResponse, error)
- func (d *MyDriver) CreateNetwork(request *network.CreateNetworkRequest) error
- func (d *MyDriver) DeleteEndpoint(request *network.DeleteEndpointRequest) error
- func (d *MyDriver) DeleteNetwork(request *network.DeleteNetworkRequest) error
- func (d *MyDriver) DiscoverDelete(request *network.DiscoveryNotification) error
- func (d *MyDriver) DiscoverNew(request *network.DiscoveryNotification) error
- func (d *MyDriver) EndpointInfo(request *network.InfoRequest) (*network.InfoResponse, error)
- func (d *MyDriver) FreeNetwork(*network.FreeNetworkRequest) error
- func (d *MyDriver) GetCapabilities() (*network.CapabilitiesResponse, error)
- func (d *MyDriver) Join(request *network.JoinRequest) (*network.JoinResponse, error)
- func (d *MyDriver) Leave(request *network.LeaveRequest) error
- func (d *MyDriver) LinkSetUpByName(name string) error
- func (d *MyDriver) ProgramExternalConnectivity(request *network.ProgramExternalConnectivityRequest) error
- func (d *MyDriver) RevokeExternalConnectivity(request *network.RevokeExternalConnectivityRequest) error
- type Network
- type VoidResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MyDriver ¶
type MyDriver struct {
// contains filtered or unexported fields
}
func (*MyDriver) AllocateNetwork ¶
func (d *MyDriver) AllocateNetwork(*network.AllocateNetworkRequest) (*network.AllocateNetworkResponse, error)
func (*MyDriver) CreateEndpoint ¶
func (d *MyDriver) CreateEndpoint(request *network.CreateEndpointRequest) (*network.CreateEndpointResponse, error)
func (*MyDriver) CreateNetwork ¶
func (d *MyDriver) CreateNetwork(request *network.CreateNetworkRequest) error
func (*MyDriver) DeleteEndpoint ¶
func (d *MyDriver) DeleteEndpoint(request *network.DeleteEndpointRequest) error
func (*MyDriver) DeleteNetwork ¶
func (d *MyDriver) DeleteNetwork(request *network.DeleteNetworkRequest) error
func (*MyDriver) DiscoverDelete ¶
func (d *MyDriver) DiscoverDelete(request *network.DiscoveryNotification) error
func (*MyDriver) DiscoverNew ¶
func (d *MyDriver) DiscoverNew(request *network.DiscoveryNotification) error
func (*MyDriver) EndpointInfo ¶
func (d *MyDriver) EndpointInfo(request *network.InfoRequest) (*network.InfoResponse, error)
func (*MyDriver) FreeNetwork ¶
func (d *MyDriver) FreeNetwork(*network.FreeNetworkRequest) error
func (*MyDriver) GetCapabilities ¶
func (d *MyDriver) GetCapabilities() (*network.CapabilitiesResponse, error)
func (*MyDriver) Join ¶
func (d *MyDriver) Join(request *network.JoinRequest) (*network.JoinResponse, error)
func (*MyDriver) LinkSetUpByName ¶
func (*MyDriver) ProgramExternalConnectivity ¶
func (d *MyDriver) ProgramExternalConnectivity(request *network.ProgramExternalConnectivityRequest) error
func (*MyDriver) RevokeExternalConnectivity ¶
func (d *MyDriver) RevokeExternalConnectivity(request *network.RevokeExternalConnectivityRequest) error
type VoidResponse ¶
type VoidResponse struct{}
Click to show internal directories.
Click to hide internal directories.