module Bones::RPC::Adapter::Erlang

Constants

VERSION

Public Instance Methods

pack(message, buffer="") click to toggle source
# File lib/bones/rpc/adapter/erlang.rb, line 12
def pack(message, buffer="")
  Packer.new(buffer).write(message)
end
parser(data) click to toggle source
# File lib/bones/rpc/adapter/erlang.rb, line 24
def parser(data)
  Adapter::Parser.new(self, data)
end
unpack(buffer) click to toggle source
# File lib/bones/rpc/adapter/erlang.rb, line 16
def unpack(buffer)
  Unpacker.new(buffer).read
end
unpacker(data) click to toggle source
# File lib/bones/rpc/adapter/erlang.rb, line 20
def unpacker(data)
  Unpacker.new(data)
end
unpacker_pos(parser) click to toggle source
# File lib/bones/rpc/adapter/erlang.rb, line 28
def unpacker_pos(parser)
  parser.unpacker.buffer.pos
end
unpacker_seek(parser, n) click to toggle source
# File lib/bones/rpc/adapter/erlang.rb, line 32
def unpacker_seek(parser, n)
  parser.unpacker.buffer.seek(n)
  return n
end