Sha256: ee8a5969d62a8ae386ff06560c6194a08cbbea329a3bc897753a79037b97cf6a

Contents?: true

Size: 201 Bytes

Versions: 18

Compression:

Stored size: 201 Bytes

Contents

module AMQ
  module Endianness
    BIG_ENDIAN = ([1].pack("s") == "\x00\x01")

    def big_endian?
      BIG_ENDIAN
    end

    def little_endian?
      !BIG_ENDIAN
    end

    extend self
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
amq-protocol-2.3.2 lib/amq/endianness.rb
amq-protocol-2.3.1 lib/amq/endianness.rb
amq-protocol-2.3.0 lib/amq/endianness.rb
amq-protocol-2.3.0.rc2 lib/amq/endianness.rb
amq-protocol-2.3.0.rc1 lib/amq/endianness.rb
amq-protocol-2.2.0 lib/amq/endianness.rb
amq-protocol-2.1.0 lib/amq/endianness.rb
amq-protocol-2.0.1 lib/amq/endianness.rb
amq-protocol-2.0.0 lib/amq/endianness.rb
amq-protocol-1.9.2 lib/amq/endianness.rb
amq-protocol-1.9.1 lib/amq/endianness.rb
amq-protocol-1.9.0 lib/amq/endianness.rb
amq-protocol-1.8.0 lib/amq/endianness.rb
amq-protocol-1.7.0 lib/amq/endianness.rb
amq-protocol-1.6.0 lib/amq/endianness.rb
amq-protocol-1.5.0 lib/amq/endianness.rb
amq-protocol-1.4.0 lib/amq/endianness.rb
amq-protocol-1.3.0 lib/amq/endianness.rb