21 const char *
const sourcePath,
22 const char *
const destinationPath
35 return this->header.bufferSize() +
36 sizeof(this->fileSize) +
37 this->sourcePath.bufferSize() +
38 this->destinationPath.bufferSize();
48 return this->toSerialBuffer(serialBuffer);
66 this->sourcePath.fromSerialBuffer(serialBuffer);
73 this->destinationPath.fromSerialBuffer(serialBuffer);
83 toSerialBuffer(SerialBuffer& serialBuffer)
const
90 this->header.toSerialBuffer(serialBuffer);
97 serialBuffer.serialize(this->fileSize);
104 this->sourcePath.toSerialBuffer(serialBuffer);
111 this->destinationPath.toSerialBuffer(serialBuffer);