base/frameworks/openflow/plugins/broker.zeek¶
- OpenFlow¶
OpenFlow plugin for interfacing to controllers via Broker.
- Namespace
OpenFlow
- Imports
Summary¶
Redefinitions¶
Events¶
Functions¶
Broker controller constructor. |
Detailed Interface¶
Events¶
- OpenFlow::broker_flow_mod¶
- Type
event
(name:string
, dpid:count
, match:OpenFlow::ofp_match
, flow_mod:OpenFlow::ofp_flow_mod
)
Functions¶
- OpenFlow::broker_new¶
- Type
function
(name:string
, host:addr
, host_port:port
, topic:string
, dpid:count
) :OpenFlow::Controller
Broker controller constructor.
- Host
Controller ip.
- Host_port
Controller listen port.
- Topic
Broker topic to send messages to.
- Dpid
OpenFlow switch datapath id.
- Returns
OpenFlow::Controller record.