# Functions
CloseClients - disconnect old addresses and close all.
MakeKeyPair - create a new public/private keypair and write them to separate files.
NewBind - bind socket to a list of addresses creates up to 2 sockets for separate IPv4 and IPv6 traffic.
NewClient - create a client socket ususlly of type zmq.REQ or zmq.SUB.
NewMonitor - return a socket connection to the monitoring channel of another socket for connection state signalling a unique inproc://name must be provided for each use.
NewServerSocket - create a socket suitable for a server side connection.
NewSignalPair -return a pair of connected PAIR sockets for shutdown signalling.
ParseKey - parse hexadecimal key strings.
ReadPrivateKey - extract the private key from a string returning it as a 32 byte string.
ReadPublicKey - extract the public key from a string returning it as a 32 byte string.
StartAuthentication - initialise the ZMQ security subsystem.
# Constants
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
***** FIX THIS: not defined by zmq.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
re-export zmq constants.
# Interfaces
Client - structure to hold a client connection.