Lines Matching refs:dataSize
77 void BaseMessage::AddBytes(uint32_t fieldId, const void* data, uint32_t dataSize) in AddBytes() argument
89 if (!writeCtx_->getMemory(writeCtx_, VARINT_ENCODE_MAX_SIZE + SIZE_RESERVED_LEN + dataSize, in AddBytes()
96 fieldSize += EncodeVarint(fieldMemory + fieldSize, dataSize); in AddBytes()
97 if (dataSize != 0) { in AddBytes()
98 if (memcpy_s(fieldMemory + fieldSize, dataSize, data, dataSize) != EOK) { in AddBytes()
103 fieldSize += dataSize; in AddBytes()
193 int32_t dataSize = getData(writeCtx_); in AddBytesByCallBack() local
194 if (dataSize < 0) { in AddBytesByCallBack()
206 if (dataSize == 0) { in AddBytesByCallBack()
214 EncodeVarintPadding(fieldMemory, dataSize, SIZE_RESERVED_LEN); in AddBytesByCallBack()
215 size_ += SIZE_RESERVED_LEN + dataSize; in AddBytesByCallBack()
217 writeCtx_->seek(writeCtx_, fieldOffset + SIZE_RESERVED_LEN + dataSize); in AddBytesByCallBack()