Sha256: 6a6107b2e3d5e230499bc7861bde5ebbe76668025c926d9c1cb3fdfdfefc55d5

Contents?: true

Size: 459 Bytes

Versions: 4

Compression:

Stored size: 459 Bytes

Contents

require 'pio/open_flow/format'
require 'pio/open_flow/message'

# Base module.
module Pio
  # OpenFlow 1.0 messages
  module OpenFlow10
    # OpenFlow 1.0 Hello message
    class Hello < OpenFlow::Message
      # OpenFlow 1.0 Hello message format
      class Format < BinData::Record
        extend OpenFlow::Format

        header version: 1, message_type: 0
        string :body

        def user_data
          body
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pio-0.25.0 lib/pio/open_flow10/hello.rb
pio-0.24.2 lib/pio/open_flow10/hello.rb
pio-0.24.1 lib/pio/open_flow10/hello.rb
pio-0.24.0 lib/pio/open_flow10/hello.rb