Module: PackServ::DefaultProtocol
- Defined in:
- lib/packserv/default_protocol.rb
Constant Summary collapse
- HEADER_LENGTH =
8
- HEADER_FORMAT =
'%08x'.freeze
Class Method Summary collapse
Class Method Details
.create(obj, type = '', id = nil) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/packserv/default_protocol.rb', line 8 def create(obj, type = '', id = nil) { 'ver' => PackServ::VERSION, 'id' => id || obj.object_id, 'type' => type, 'payload' => obj } end |
.extract(msg) ⇒ Object
17 18 19 |
# File 'lib/packserv/default_protocol.rb', line 17 def extract(msg) msg['payload'] end |