Client side options for downloading and uploading files. More...
#include <FileStream.hpp>
Public Attributes | |
std::uint32_t | mBandwidthLimitBps = 0 |
Bandwidth limit (bytes/sec). More... | |
BandwidthQuotaPtr | mBandwidthQuotaPtr |
Bandwidth quota associated with the transfer. More... | |
std::uint64_t | mStartPos = 0 |
Starting position within the file. Only applicable to downloads. More... | |
std::uint64_t | mEndPos = 0 |
Ending position within the file. Only applicable to downloads. More... | |
FileProgressCallback | mProgressCallback |
Progress callback. Called during the transfer to provide progress information. More... | |
Client side options for downloading and uploading files.
std::uint32_t RCF::FileTransferOptions::mBandwidthLimitBps = 0 |
Bandwidth limit (bytes/sec).
BandwidthQuotaPtr RCF::FileTransferOptions::mBandwidthQuotaPtr |
Bandwidth quota associated with the transfer.
std::uint64_t RCF::FileTransferOptions::mStartPos = 0 |
Starting position within the file. Only applicable to downloads.
std::uint64_t RCF::FileTransferOptions::mEndPos = 0 |
Ending position within the file. Only applicable to downloads.
FileProgressCallback RCF::FileTransferOptions::mProgressCallback |
Progress callback. Called during the transfer to provide progress information.