UNPKG

diffusion

Version:

Diffusion JavaScript client

15 lines (13 loc) 427 B
var ErrorReason = require('client/error-reason'); var Codec = require('io/codec'); module.exports = { read : function(input) { var code = Codec.readInt32(input); var description = Codec.readString(input); return new ErrorReason(code, description); }, write : function(output, reason) { Codec.writeInt32(output, reason.id); Codec.writeString(output, reason.reason); } };