diffusion
Version:
Diffusion JavaScript client
14 lines (11 loc) • 500 B
JavaScript
var Codec = require('io/codec');
var TopicSpecificationSerialiser = require('topics/details/topic-specification-serialiser');
var UpdateConstraintSerialiser = require('./update-constraint-serialiser');
var serialiser = {
write : function(output, request) {
Codec.writeString(output, request.path);
TopicSpecificationSerialiser.write(output, request.topicSpecification);
UpdateConstraintSerialiser.write(output, request.constraint);
}
};
module.exports = serialiser;