Class: Pio::OpenFlow10::FlowMod::Command
- Inherits:
-
BinData::Primitive
- Object
- BinData::Primitive
- Pio::OpenFlow10::FlowMod::Command
- Defined in:
- lib/pio/open_flow10/flow_mod/command.rb
Overview
enum ofp_flow_mod_command
Constant Summary collapse
- COMMANDS =
{ add: 0, modify: 1, modify_strict: 2, delete: 3, delete_strict: 4 }.freeze
Instance Method Summary collapse
Instance Method Details
#get ⇒ Object
20 21 22 |
# File 'lib/pio/open_flow10/flow_mod/command.rb', line 20 def get COMMANDS.invert.fetch(command) end |
#set(value) ⇒ Object
24 25 26 |
# File 'lib/pio/open_flow10/flow_mod/command.rb', line 24 def set(value) self.command = COMMANDS.fetch(value) end |