public int Serialize(byte[] buffer, int offset) { byte header = (byte)((byte)Type << 4); buffer.WriteUInt8(offset++, header); buffer.WriteUInt8(offset++, InvokeId); buffer.WriteUInt8(offset++, RejectReason); return offset; }