# Functions

IsDHCPPlugin checks if a Docker network driver is an instance of this plugin.
NewPlugin creates a new Plugin.

# Constants

CLIOptionsKey is the key used in create network options by the CLI for custom options.
DriverName is the name of the Docker Network Driver.

# Structs

CapabilitiesResponse returns whether or not this network is global or local.
CreateEndpointRequest is sent by the daemon when an endpoint should be created.
CreateEndpointResponse is sent as a response to a CreateEndpointRequest.
CreateNetworkRequest is sent by the daemon when a network needs to be created.
DeleteEndpointRequest is sent by the daemon when an endpoint needs to be removed.
DeleteNetworkRequest is sent by the daemon when a network needs to be removed.
DHCPNetworkOptions contains options for the DHCP network driver.
EndpointInterface contains endpoint interface information.
InfoRequest is sent by the daemon when querying endpoint information.
InfoResponse is endpoint information sent in response to an InfoRequest.
InterfaceName consists of the name of the interface in the global netns and the desired prefix to be appended to the interface inside the container netns.
IPAMData contains IPv4 or IPv6 addressing information.
JoinRequest is sent by the Daemon when an endpoint needs be joined to a network.
JoinResponse is sent in response to a JoinRequest.
LeaveRequest is sent by the daemon when a endpoint is leaving a network.
Plugin is the DHCP network plugin.
StaticRoute contains static route information.