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