Class: Pio::OpenFlow13::StatsRequest::StatsType

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

Overview

Request type of Stats Request message

Constant Summary collapse

TYPES =
%i[description
flow
aggregate
table
port
queue
vendor].freeze

Instance Method Summary collapse

Instance Method Details

#getObject



27
28
29
# File 'lib/pio/open_flow13/stats_request.rb', line 27

def get
  TYPES[stats_type]
end

#set(value) ⇒ Object



23
24
25
# File 'lib/pio/open_flow13/stats_request.rb', line 23

def set(value)
  self.stats_type = TYPES.find_index(value)
end