This is an interface that every controller instance should implement.
This interface is a generic interface that a protocol server such as TcpServer should implement.
This was originally written for Floodlight, but we slightly modified it to fit our implementation needs.
Watcher thread that monitors channels which are able to be read.
This is the internal representation of an openflow switch.
TCP server that handles OpenFlow connection (accept).
The role of the controller as used by the OF 1.2 and OVS failover and load-balancing mechanism.