public void Encode(ByteBuffer buffer, object value) { byte[] byteBuf = (byte[])value; buffer.WriteInt(byteBuf.Length); buffer.WriteBytes(byteBuf); }