class Pio::OpenFlow13::PacketIn

OpenFlow 1.3 PacketIn message parser and generator

Attributes

datapath_id[RW]
dpid[RW]
dpid=[RW]

Public Instance Methods

data() click to toggle source
# File lib/pio/open_flow13/packet_in.rb, line 47
def data
  @data ||= Pio::Parser.read(raw_data)
end
in_port() click to toggle source
# File lib/pio/open_flow13/packet_in.rb, line 51
def in_port
  match.in_port
end
method_missing(method, *args) click to toggle source
# File lib/pio/open_flow13/packet_in.rb, line 55
def method_missing(method, *args)
  bindata_value = data.__send__(method, *args)
  bindata_value.try(:snapshot) || bindata_value
end