Module: OpenFlow

Defined in:
lib/openflow-protocol/messages/message.rb,
lib/openflow-protocol/version.rb,
lib/openflow-protocol/structs/match.rb,
lib/openflow-protocol/actions/action.rb,
lib/openflow-protocol/messages/error.rb,
lib/openflow-protocol/messages/hello.rb,
lib/openflow-protocol/actions/actions.rb,
lib/openflow-protocol/messages/parser.rb,
lib/openflow-protocol/messages/vendor.rb,
lib/openflow-protocol/messages/flow_mod.rb,
lib/openflow-protocol/messages/port_mod.rb,
lib/openflow-protocol/messages/packet_in.rb,
lib/openflow-protocol/messages/echo_reply.rb,
lib/openflow-protocol/messages/packet_out.rb,
lib/openflow-protocol/messages/set_config.rb,
lib/openflow-protocol/messages/statistics.rb,
lib/openflow-protocol/structs/port_number.rb,
lib/openflow-protocol/messages/port_status.rb,
lib/openflow-protocol/structs/packet_queue.rb,
lib/openflow-protocol/actions/action_output.rb,
lib/openflow-protocol/actions/action_vendor.rb,
lib/openflow-protocol/messages/echo_request.rb,
lib/openflow-protocol/messages/flow_removed.rb,
lib/openflow-protocol/structs/physical_port.rb,
lib/openflow-protocol/actions/action_enqueue.rb,
lib/openflow-protocol/messages/barrier_reply.rb,
lib/openflow-protocol/helpers/superclass_base.rb,
lib/openflow-protocol/messages/features_reply.rb,
lib/openflow-protocol/messages/barrier_request.rb,
lib/openflow-protocol/actions/action_set_ip_tos.rb,
lib/openflow-protocol/actions/action_strip_vlan.rb,
lib/openflow-protocol/messages/features_request.rb,
lib/openflow-protocol/messages/get_config_reply.rb,
lib/openflow-protocol/messages/statistics_reply.rb,
lib/openflow-protocol/actions/action_set_vlan_id.rb,
lib/openflow-protocol/actions/action_set_vlan_pcp.rb,
lib/openflow-protocol/helpers/array_of_subclasses.rb,
lib/openflow-protocol/messages/get_config_request.rb,
lib/openflow-protocol/messages/statistics_request.rb,
lib/openflow-protocol/actions/action_set_ip_source.rb,
lib/openflow-protocol/actions/action_set_mac_source.rb,
lib/openflow-protocol/actions/action_set_source_port.rb,
lib/openflow-protocol/messages/queue_get_config_reply.rb,
lib/openflow-protocol/actions/action_set_ip_destination.rb,
lib/openflow-protocol/messages/queue_get_config_request.rb,
lib/openflow-protocol/actions/action_set_mac_destination.rb,
lib/openflow-protocol/actions/action_set_destination_port.rb,
lib/openflow-protocol/messages/statistics/table_statistics.rb,
lib/openflow-protocol/messages/statistics/vendor_statistics.rb,
lib/openflow-protocol/structs/queue_properties/queue_property.rb,
lib/openflow-protocol/messages/statistics/flow_statistics_reply.rb,
lib/openflow-protocol/messages/statistics/port_statistics_reply.rb,
lib/openflow-protocol/structs/queue_properties/queue_properties.rb,
lib/openflow-protocol/messages/statistics/description_statistics.rb,
lib/openflow-protocol/messages/statistics/queue_statistics_reply.rb,
lib/openflow-protocol/messages/statistics/flow_statistics_request.rb,
lib/openflow-protocol/messages/statistics/port_statistics_request.rb,
lib/openflow-protocol/messages/statistics/queue_statistics_request.rb,
lib/openflow-protocol/structs/queue_properties/queue_property_none.rb,
lib/openflow-protocol/messages/statistics/aggregate_statistics_reply.rb,
lib/openflow-protocol/messages/statistics/aggregate_statistics_request.rb,
lib/openflow-protocol/structs/queue_properties/queue_property_min_rate.rb

Overview

TODO: use OFPT_, OFPP_, OFPQ_, … in place of Symbols?

check: https://github.com/noxrepo/pox/blob/carp/pox/openflow/libopenflow_01.py
-> see decorators
ruby decorators: https://github.com/fredwu/ruby_decorators

Defined Under Namespace

Modules: Protocol