Class: OpenFlow::Protocol::Message

Inherits:
SuperclassBase show all
Defined in:
lib/openflow-protocol/messages/message.rb

Constant Summary collapse

OFP_VERSION =
0x1
HEADER_LENGTH =
8
TYPES =
[
  :hello,
  :error,
  :echo_request,
  :echo_reply,
  :vendor,
  :features_request,
  :features_reply,
  :get_config_request,
  :get_config_reply,
  :set_config,
  :packet_in,
  :flow_removed,
  :port_status,
  :packet_out,
  :flow_mod,
  :port_mod,
  :statistics_request,
  :statistics_reply,
  :barrier_request,
  :barrier_reply,
  :queue_get_config_request,
  :queue_get_config_reply
]

Instance Attribute Summary

Attributes inherited from SuperclassBase

#type_str

Method Summary

Methods inherited from SuperclassBase

#body_length, #initialize_instance