writeMessageBegin method

  1. @override
void writeMessageBegin(
  1. TMessage message
)
override

Write

Implementation

@override
void writeMessageBegin(TMessage message) {
  writeByteDirect(TCompactProtocol.PROTOCOL_ID);
  writeByteDirect((VERSION & VERSION_MASK) |
      ((message.type << TYPE_SHIFT_AMOUNT) & TYPE_MASK));
  writeVarint32(message.seqid);
  writeString(message.name);
}