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