Class: Pio::OpenFlow13::FlowMod::OutGroup

Inherits:
BinData::Primitive
  • Object
show all
Defined in:
lib/pio/open_flow13/flow_mod.rb

Overview

For delete commands, require matching entries to include this as an output group.

Constant Summary collapse

ANY =
0xffffffff

Instance Method Summary collapse

Instance Method Details

#getObject



55
56
57
# File 'lib/pio/open_flow13/flow_mod.rb', line 55

def get
  (out_group == ANY) ? :any : out_group
end

#set(value) ⇒ Object



59
60
61
# File 'lib/pio/open_flow13/flow_mod.rb', line 59

def set(value)
  self.out_group = (value == :any ? ANY : value)
end