System/Library/PrivateFrameworks/CloudPhotoLibrary.framework
CPLPullScopesTask.h
@class NSString, CPLEngineStore, CPLEngineScopeStorage, NSError;
@protocol CPLEngineTransportFetchScopeListChangesTask;
@interface CPLPullScopesTask : CPLEngineSyncTask {
BOOL _ignoreNewChanges;
CPLEngineStore *_store;
CPLEngineScopeStorage *_scopes;
NSString *_clientCacheIdentifier;
id<CPLEngineTransportFetchScopeListChangesTask> _fetchChangesTask;
NSError *_badError;
unsigned long long _deletedScopeCount;
unsigned long long _newScopeCount;
unsigned long long _modifiedScopeCount;
}
- (id)taskIdentifier;
- (void)launch;
- (void).cxx_destruct;
- (void)cancel;
- (BOOL)_checkShouldHandleBatchInTransaction:(id)a0;
- (void)_handleChangedOrNewScopes:(id)a0 deletedScopeIdentifiers:(id)a1 newScopeListSyncAnchor:(id)a2;
- (void)_handleFinalScopeListSyncAnchor:(id)a0 error:(id)a1;
- (id)initWithEngineLibrary:(id)a0 session:(id)a1;
@end