Audacity 3.2.0
audacity::cloud::audiocom::sync::MissingBlocksUploader Member List

This is the complete list of members for audacity::cloud::audiocom::sync::MissingBlocksUploader, including all inherited members.

Cancel() overrideaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivatevirtual
ConfirmBlock(BlockUploadTask task)audacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
ConsumeBlock(ProducedItem item)audacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
ConsumerThread()audacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
Create(CancellationContextPtr cancellationContex, const ServiceConfig &serviceConfig, std::vector< BlockUploadTask > uploadTasks, MissingBlocksUploadProgressCallback progress)audacity::cloud::audiocom::sync::MissingBlocksUploaderstatic
HandleFailedBlock(const ResponseResult &result, BlockUploadTask task)audacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mBlocksMutexaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mCancellationContextaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mConcurrentUploadsaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mConsumerThreadaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mFirstUnprocessedBlockIndexaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mIsRunningaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
MissingBlocksUploader(Tag, const ServiceConfig &serviceConfig)audacity::cloud::audiocom::sync::MissingBlocksUploader
mProducerThreadaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mProgressCallbackaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mProgressDataaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mProgressDataMutexaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mRingBufferaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mRingBufferMutexaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mRingBufferNotEmptyaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mRingBufferNotFullaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mRingBufferReadIndexaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mRingBufferWriteIndexaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mServiceConfigaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mUploadsMutexaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mUploadsNotFullaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
mUploadTasksaudacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
NUM_PRODUCERSaudacity::cloud::audiocom::sync::MissingBlocksUploaderstatic
NUM_UPLOADERSaudacity::cloud::audiocom::sync::MissingBlocksUploaderstatic
PopBlockFromQueue()audacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
ProduceBlock()audacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
ProducerThread()audacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
PushBlockToQueue(ProducedItem item)audacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
RING_BUFFER_SIZEaudacity::cloud::audiocom::sync::MissingBlocksUploaderstatic
Start(CancellationContextPtr cancellationContex, std::vector< BlockUploadTask > uploadTasks, MissingBlocksUploadProgressCallback progress)audacity::cloud::audiocom::sync::MissingBlocksUploaderprivate
~ICancellable()=defaultaudacity::concurrency::ICancellablevirtual
~MissingBlocksUploader()audacity::cloud::audiocom::sync::MissingBlocksUploader