UNPKG

diffusion

Version:

Diffusion JavaScript client

15 lines (12 loc) 487 B
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;