Sha256: 52a24caf7880ef9627b675bf0892323ebd136e56f7c686463aef0c5be28e21fd

Contents?: true

Size: 460 Bytes

Versions: 9

Compression:

Stored size: 460 Bytes

Contents

module Skylight
  # @api private
  module Messages
    require 'skylight/messages/trace'
    require 'skylight/messages/hello'
    require 'skylight/messages/error'
    require 'skylight/messages/trace_envelope'

    KLASS_TO_ID = {
      Skylight::Trace => 0,
      Skylight::Hello => 1,
      Skylight::Error => 2
    }

    ID_TO_KLASS = {
      0 => Skylight::Messages::TraceEnvelope,
      1 => Skylight::Hello,
      2 => Skylight::Error
    }
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
skylight-0.3.21 lib/skylight/messages.rb
skylight-0.3.20 lib/skylight/messages.rb
skylight-0.3.19 lib/skylight/messages.rb
skylight-0.3.18 lib/skylight/messages.rb
skylight-0.3.17 lib/skylight/messages.rb
skylight-0.3.14 lib/skylight/messages.rb
skylight-0.3.13 lib/skylight/messages.rb
skylight-0.3.12 lib/skylight/messages.rb
skylight-0.3.11 lib/skylight/messages.rb