Audacity 3.2.0
Public Attributes | List of all members
audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement Struct Referencefinal
Collaboration diagram for audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement:
[legend]

Public Attributes

ProjectUploadData Data
 
std::shared_ptr< ProjectUploadOperationOperation
 
std::optional< CreateSnapshotResponseSnapshotResponse
 
int64_t BlocksHandled { 0 }
 
int64_t BlocksTotal { 0 }
 
bool ProjectDataUploaded { false }
 
bool ReadyForUpload { false }
 
bool Synced { false }
 

Detailed Description

Definition at line 48 of file ProjectCloudExtension.cpp.

Member Data Documentation

◆ BlocksHandled

int64_t audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement::BlocksHandled { 0 }

Definition at line 54 of file ProjectCloudExtension.cpp.

◆ BlocksTotal

int64_t audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement::BlocksTotal { 0 }

Definition at line 55 of file ProjectCloudExtension.cpp.

◆ Data

ProjectUploadData audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement::Data

Definition at line 50 of file ProjectCloudExtension.cpp.

◆ Operation

std::shared_ptr<ProjectUploadOperation> audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement::Operation

Definition at line 51 of file ProjectCloudExtension.cpp.

◆ ProjectDataUploaded

bool audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement::ProjectDataUploaded { false }

Definition at line 57 of file ProjectCloudExtension.cpp.

◆ ReadyForUpload

bool audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement::ReadyForUpload { false }

Definition at line 58 of file ProjectCloudExtension.cpp.

◆ SnapshotResponse

std::optional<CreateSnapshotResponse> audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement::SnapshotResponse

Definition at line 52 of file ProjectCloudExtension.cpp.

◆ Synced

bool audacity::cloud::audiocom::sync::ProjectCloudExtension::UploadQueueElement::Synced { false }

Definition at line 59 of file ProjectCloudExtension.cpp.


The documentation for this struct was generated from the following file: