Sha256: b3245a39af04cab54ff2b30c6eadbaf9dfcd99b8306165dcf4e5a2c03c6fba9e

Contents?: true

Size: 267 Bytes

Versions: 3

Compression:

Stored size: 267 Bytes

Contents

module Aggro
  module Message
    # Public: Ask message.
    class Ask < Struct.new(:node_id)
      TYPE_CODE = '05'.freeze

      def self.parse(string)
        new string[2..37]
      end

      def to_s
        "#{TYPE_CODE}#{node_id}"
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
aggro-0.0.4 lib/aggro/message/ask.rb
aggro-0.0.3 lib/aggro/message/ask.rb
aggro-0.0.2 lib/aggro/message/ask.rb