System/Library/PrivateFrameworks/PhotoLibraryServices.framework
PLDeviceRestoreMigrationPostProcessingSupport.h
Download PLDeviceRestoreMigrationPostProcessingSupport.h
@class PLModelMigrator, PLPhotoLibraryPathManager;
@interface PLDeviceRestoreMigrationPostProcessingSupport : NSObject {
BOOL _tokenIsKnownToBeMissing;
PLModelMigrator *_modelMigrator;
PLPhotoLibraryPathManager *_pathManager;
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _tokenLock;
}
+ (id)_readTokenAtPath:(id)a0 allowNotExists:(BOOL)a1 error:(id *)a2;
+ (BOOL)_writeTokenToPath:(id)a0 withInfo:(id)a1 allowOverwrite:(BOOL)a2 error:(id *)a3;
+ (BOOL)createForegroundRestoreFromCloudBackupCompleteTokenWithPathManager:(id)a0 error:(id *)a1;
- (BOOL)writeBackgroundRestorePostProcessingInProgressToken;
- (BOOL)writeBackgroundRestorePostProcessingCompleteAndArchiveTokens;
- (BOOL)writeModelMigrationRestorePostProcessingCompleteToken;
- (BOOL)isBackgroundRestorePostProcessingInProgressTokenValid;
- (BOOL)foregroundRestoreFromCloudBackupCompleteTokenExists;
- (void).cxx_destruct;
- (id)initWithModelMigrator:(id)a0;
- (BOOL)needsToPrepareForBackgroundRestore;
- (BOOL)isModelMigrationRestorePostProcessingComplete;
@end