diffusion
Version:
Diffusion JavaScript client
15 lines (12 loc) • 487 B
JavaScript
var Codec = require('io/codec');
var BEES = require('serialisers/byte-encoded-enum-serialiser');
var UpdateConstraintSerialiser = require('./update-constraint-serialiser');
var serialiser = {
write : function(output, request) {
Codec.writeString(output, request.path);
BEES.write(output, request.topicType);
Codec.writeBytes(output, request.value);
UpdateConstraintSerialiser.write(output, request.constraint);
}
};
module.exports = serialiser;