void encodeMessageHeader (int ordinal, int txid, CallStrictness strictness)
void encodeMessageHeader(int ordinal, int txid, CallStrictness strictness) { alloc(kMessageHeaderSize, 0); encodeUint32(txid, kMessageTxidOffset); encodeUint8(kWireFormatV2FlagMask, kMessageFlagOffset); encodeUint8(0, kMessageFlagOffset + 1); encodeUint8(strictnessToFlags(strictness), kMessageDyanmicFlagOffset); encodeUint8(kMagicNumberInitial, kMessageMagicOffset); encodeUint64(ordinal, kMessageOrdinalOffset); }