# Functions
HandleCNIRequest is the callback for all the requests coming to the cniserver after being procesed into PodRequest objects Argument '*PodRequest' encapsulates all the necessary information Return value is the actual bytes to be sent back without further processing.
NewCNIPlugin creates the internal Plugin object.
NewCNIServer creates and returns a new Server object which will listen on a socket in the given path.
# Structs
Plugin is the structure to hold the endpoint information and the corresponding functions to use it.
PodRequest structure built from Request which is passed to the handler function given to the Server at creation time.
PodResult of a PodRequest sent through the PodRequest's Result channel.
Request sent to the Server by the OVN CNI plugin.
Server object that listens for JSON-marshaled Request objects on a private root-only Unix domain socket.