Home
last modified time | relevance | path

Searched refs:doDeleteTask_ (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/multimedia/media_library/frameworks/services/media_cloud_sync/src/media_cloud_asset_download/
H A Dcloud_media_asset_manager.cpp54 std::atomic<TaskDeleteState> CloudMediaAssetManager::doDeleteTask_ = TaskDeleteState::IDLE; member in OHOS::Media::CloudMediaAssetManager
157 if (doDeleteTask_.compare_exchange_strong(expect, TaskDeleteState::BACKGROUND_DELETE)) { in StartDeleteCloudMediaAssets()
166 if (!doDeleteTask_.compare_exchange_strong(expect, TaskDeleteState::IDLE)) { in StopDeleteCloudMediaAssets()
230 while (doDeleteTask_.load() > TaskDeleteState::IDLE && cycleNumber <= CYCLE_NUMBER) { in DeleteAllCloudMediaAssetsOperation()
255 doDeleteTask_.store(TaskDeleteState::IDLE); in DeleteAllCloudMediaAssetsOperation()
318 if (doDeleteTask_.compare_exchange_strong(expect, TaskDeleteState::ACTIVE_DELETE)) { in ForceRetainDownloadCloudMedia()
322 doDeleteTask_.store(TaskDeleteState::ACTIVE_DELETE); in ForceRetainDownloadCloudMedia()
/ohos5.0/foundation/multimedia/media_library/frameworks/services/media_cloud_sync/include/media_cloud_asset_download/
H A Dcloud_media_asset_manager.h74 static std::atomic<TaskDeleteState> doDeleteTask_; variable