Documentation ¶
Index ¶
- type Driver
- func (d *Driver) CreateEndpoint(r *network.CreateEndpointRequest) (*network.CreateEndpointResponse, error)
- func (d *Driver) CreateNetwork(r *network.CreateNetworkRequest) error
- func (d *Driver) DeleteEndpoint(r *network.DeleteEndpointRequest) error
- func (d *Driver) DeleteNetwork(r *network.DeleteNetworkRequest) error
- func (d *Driver) DiscoverDelete(r *network.DiscoveryNotification) error
- func (d *Driver) DiscoverNew(r *network.DiscoveryNotification) error
- func (d *Driver) EndpointInfo(r *network.InfoRequest) (*network.InfoResponse, error)
- func (d *Driver) GetCapabilities() (*network.CapabilitiesResponse, error)
- func (d *Driver) Join(r *network.JoinRequest) (*network.JoinResponse, error)
- func (d *Driver) Leave(r *network.LeaveRequest) error
- func (d *Driver) ProgramExternalConnectivity(r *network.ProgramExternalConnectivityRequest) error
- func (d *Driver) RevokeExternalConnectivity(r *network.RevokeExternalConnectivityRequest) error
- type NetworkState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Driver ¶
func (*Driver) CreateEndpoint ¶
func (d *Driver) CreateEndpoint(r *network.CreateEndpointRequest) (*network.CreateEndpointResponse, error)
func (*Driver) CreateNetwork ¶
func (d *Driver) CreateNetwork(r *network.CreateNetworkRequest) error
func (*Driver) DeleteEndpoint ¶
func (d *Driver) DeleteEndpoint(r *network.DeleteEndpointRequest) error
func (*Driver) DeleteNetwork ¶
func (d *Driver) DeleteNetwork(r *network.DeleteNetworkRequest) error
func (*Driver) DiscoverDelete ¶ added in v0.7.1
func (d *Driver) DiscoverDelete(r *network.DiscoveryNotification) error
func (*Driver) DiscoverNew ¶ added in v0.7.1
func (d *Driver) DiscoverNew(r *network.DiscoveryNotification) error
func (*Driver) EndpointInfo ¶
func (d *Driver) EndpointInfo(r *network.InfoRequest) (*network.InfoResponse, error)
func (*Driver) GetCapabilities ¶
func (d *Driver) GetCapabilities() (*network.CapabilitiesResponse, error)
func (*Driver) Join ¶
func (d *Driver) Join(r *network.JoinRequest) (*network.JoinResponse, error)
func (*Driver) ProgramExternalConnectivity ¶ added in v0.7.1
func (d *Driver) ProgramExternalConnectivity(r *network.ProgramExternalConnectivityRequest) error
The vxlan driver will not expose ports, just respond empty.
func (*Driver) RevokeExternalConnectivity ¶ added in v0.7.1
func (d *Driver) RevokeExternalConnectivity(r *network.RevokeExternalConnectivityRequest) error
Click to show internal directories.
Click to hide internal directories.