diff --git a/src/common/transfer.cpp b/src/common/transfer.cpp index dadaeefac8d1e9c6455d48358c73c681daef3bdc..b9cee3fbac7e738a943088334b050860d1b33b7e 100644 --- a/src/common/transfer.cpp +++ b/src/common/transfer.cpp @@ -170,13 +170,12 @@ void HdcTransferBase::SetFileTime(CtxFile *context) uv_fs_req_cleanup(&fs); } -bool HdcTransferBase::InitTransferPayload(TransferPayload &payloadHead, uint64_t index, uint8_t compressType, +void HdcTransferBase::InitTransferPayload(TransferPayload &payloadHead, uint64_t index, uint8_t compressType, uint32_t dataSize) { payloadHead.compressType = compressType; payloadHead.uncompressSize = dataSize; payloadHead.index = index; - return true; } bool HdcTransferBase::SendIOPayload(CtxFile *context, uint64_t index, uint8_t *data, int dataSize) diff --git a/src/common/transfer.h b/src/common/transfer.h index f4b880bcbd39838fb4645819f2d3049da3ad8fbf..8024a37a14a5e50910952f109173e8017f729316 100644 --- a/src/common/transfer.h +++ b/src/common/transfer.h @@ -187,7 +187,7 @@ private: int SimpleFileIO(CtxFile *context, uint64_t index, uint8_t *sendBuf, int bytes); bool SendIOPayload(CtxFile *context, uint64_t index, uint8_t *data, int dataSize); bool RecvIOPayload(CtxFile *context, uint8_t *data, int dataSize); - bool InitTransferPayload(TransferPayload &payloadHead, uint64_t index, uint8_t compressType, + void InitTransferPayload(TransferPayload &payloadHead, uint64_t index, uint8_t compressType, uint32_t dataSize); double maxTransferBufFactor = 0.8; // Make the data sent by each IO in one hdc packet };