The OpenFlow framework exposes the data structures and functions necessary to interface to OpenFlow capable hardware.