UNPKG

diffusion

Version:

Diffusion JavaScript client

22 lines (18 loc) 740 B
var MessageReceiverControlRegistrationParamsSerialiser = require('services/control/message-receiver-control-registration-params-serialiser'); var ConversationIDSerialiser = require('conversation/conversation-id-serialiser'); var serialiser = { read : function(input) { var params = MessageReceiverControlRegistrationParamsSerialiser.read(input); var cid = ConversationIDSerialiser.read(input); return { params : params, cid : cid }; }, write : function(output, request) { MessageReceiverControlRegistrationParamsSerialiser.write(output, request.params); ConversationIDSerialiser.write(output, request.cid); } }; module.exports = serialiser;