20 const U32 sequenceIndex,
36 this->header.bufferSize() +
37 sizeof(this->byteOffset) +
38 sizeof(this->dataSize) +
49 return this->toSerialBuffer(serialBuffer);
70 this->data = &addr[this->fixedLengthSize()];
76 U32 FilePacket::DataPacket ::
77 fixedLengthSize()
const
80 this->header.bufferSize() +
81 sizeof(this->byteOffset) +
82 sizeof(this->dataSize);
86 toSerialBuffer(SerialBuffer& serialBuffer)
const
93 status = this->header.toSerialBuffer(serialBuffer);
97 status = serialBuffer.serialize(this->byteOffset);
101 status = serialBuffer.serialize(this->dataSize);
105 status = serialBuffer.pushBytes(this->data, dataSize);