In Files

Class/Module Index [+]

Quicksearch

AMQ::Pack

Implements pack to/unpack from 64bit string in network byte order compatible with Ruby 1.8+.

Constants

INT16
UINT64

Public Class Methods

pack_int16_big_endian(short) click to toggle source
# File lib/amq/pack.rb, line 20
def self.pack_int16_big_endian(short)
  [long_long].pack(INT16)
end
pack_uint64_big_endian(long_long) click to toggle source
# File lib/amq/pack.rb, line 12
def self.pack_uint64_big_endian(long_long)
  [long_long].pack(UINT64)
end
unpack_int16_big_endian(data) click to toggle source
# File lib/amq/pack.rb, line 24
def self.unpack_int16_big_endian(data)
  data.unpack(INT16)
end
unpack_uint64_big_endian(data) click to toggle source
# File lib/amq/pack.rb, line 16
def self.unpack_uint64_big_endian(data)
  data.unpack(UINT64)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.