UNPKG

diffusion

Version:

Diffusion JavaScript client

17 lines (16 loc) 471 B
var CIDSerialiser = require('conversation/conversation-id-serialiser'); var Codec = require('io/codec'); module.exports = { read : function(bis) { return { cid : CIDSerialiser.read(bis), path : bis.readString(), bytes : bis.readBytes() }; }, write : function(bos, req) { CIDSerialiser.write(bos, req.cid); Codec.writeString(bos, req.path); Codec.writeBytes(bos, req.bytes); } };