System/Library/PrivateFrameworks/PhotoLibraryServices.framework
PLDelayedSaveActions.h
Download PLDelayedSaveActions.h
@class NSMapTable, PLClientServerTransaction, NSMutableSet, NSMutableDictionary, NSMutableArray, NSPredicate;
@interface PLDelayedSaveActions : NSObject {
NSMapTable *_delayedMomentAssetDeletions;
NSMutableSet *_delayedHighlightAssetUpdates;
NSMutableArray *_delayedMomentAssetUpdates;
NSMutableDictionary *_delayedSharedAssetContainerIncrementalChangesByAssetID;
NSMutableSet *_delayedHighlightMomentUpdates;
NSMutableSet *_delayedCloudFeedDeletionEntries;
NSMutableArray *_delayedCloudFeedAlbumUpdates;
NSMutableArray *_delayedCloudFeedAssetInserts;
NSMutableArray *_delayedCloudFeedAssetUpdates;
NSMutableArray *_delayedCloudFeedCommentInserts;
NSMutableArray *_delayedCloudFeedInvitationRecordUpdates;
NSMutableArray *_delayedDupeAnalysisNormalInserts;
NSMutableArray *_delayedDupeAnalysisCloudInserts;
NSMutableSet *_delayedAssetsForFileSystemPersistency;
NSMutableDictionary *_delayedSearchIndexUpdateUUIDs;
NSPredicate *_assetBaseSearchIndexPredicate;
NSMutableSet *_delayedAlbumCountsAndDateRangeUpdates;
NSMutableSet *_delayedImportSessionCountsAndDateRangeUpdates;
NSMutableDictionary *_delayedWorkerTypesToAnalyzeByAssetUUID;
NSMutableSet *_delayedAssetsForDuetDelete;
NSMutableSet *_delayedMemoriesForDuetDelete;
NSMutableSet *_delayedMemoriesAssetUpdate;
NSMutableSet *_delayedWidgetTimelineReloadTypesNeeded;
NSMutableSet *_delayedFeaturedContentUpdateNeededForPerson;
BOOL _delayedFeaturedContentUpdateNeeded;
NSMutableDictionary *_delayedWidgetUserAlbumAssetRemovalNeeded;
NSMutableSet *_delayedWidgetFavoriteAlbumAssetRemovalNeeded;
NSMutableSet *_delayedWallpaperSuggestionUUIDs;
NSMutableSet *_delayedLibraryScopeParticipantsUpdateUUIDs;
BOOL _delayedLibraryScopeRulesUpdated;
}
@property (readonly, nonatomic) PLClientServerTransaction *clientTransaction;
+ (void)_addHighlightRelationshipChangesFromChangedValues:(id)a0 onAsset:(id)a1 intoChange:(id)a2 forRelationshipNamed:(id)a3;
+ (void)_checkForHighlightChangesOnToManyRelationshipNamed:(id)a0 andAddIntoChange:(id)a1 givenOldValue:(id)a2 andNewValue:(id)a3;
+ (void)_checkForHighlightChangesOnToOneRelationshipNamed:(id)a0 andAddIntoChange:(id)a1 givenOldValue:(id)a2 andNewValue:(id)a3;
- (void)recordAlbumCountsAndDateRangeUpdate:(id)a0;
- (void)_popDuetDeletedMemoriesIntoDetail:(id)a0;
- (void)_searchIndexNeedsUpdatingForChangesInPhotolibrary:(id)a0;
- (void)_recordStreamAssetForDupeAnalysis:(id)a0;
- (void)recordMomentForHighlightUpdate:(id)a0;
- (void)_recordAlbumUUIDForSearchIndexUpdate:(id)a0 isInsert:(BOOL)a1;
- (void)recordAssetForCloudFeedUpdate:(id)a0;
- (void)recordAlbumForCloudFeedUpdate:(id)a0;
- (id)popDelayedSaveActionsDetail;
- (void)recordDetectedFaceForSearchIndexUpdate:(id)a0;
- (void)recordAssetForDuetDelete:(id)a0;
- (void)recordAssetForImportSessionCountsAndDateRangeUpdate:(id)a0;
- (void)recordWallpaperSuggestionReloadForUUID:(id)a0;
- (void)_popDelayedDupeAnalysisNormalInserts:(id *)a0 cloudInserts:(id *)a1;
- (void)_popDelayedMomentInsertsAndUpdates:(id *)a0 deletes:(id *)a1 updatedAssetIDsForHighlights:(id *)a2 updatedMomentIDsForHighlights:(id *)a3 sharedAssetContainerIncrementalChanges:(id *)a4;
- (void)_popAssetsForFilesystemPersistencyChangesIntoDetail:(id)a0;
- (void)_recordDelayedCloudFeedAssetUpdate:(id)a0;
- (void)_recordDelayedCloudFeedAlbumUpdate:(id)a0;
- (void)recordPersonForSearchIndexUpdate:(id)a0;
- (id)initWithClientTransaction:(id)a0;
- (void)_recordSharedAssetIncrementalChange:(id)a0 forAsset:(id)a1;
- (void)recordImportSessionCountsAndDateRangeUpdate:(id)a0;
- (void)_recordDelayedImportSessionCountsAndDateRangeUpdate:(id)a0;
- (void)_recordHighlightUUIDForSearchIndexUpdate:(id)a0 isInsert:(BOOL)a1;
- (void)_popDelayedAssetsForAnalysis:(id *)a0;
- (void)_recordDelayedCloudFeedCommentInsert:(id)a0;
- (void)recordAlbumForSearchIndexUpdate:(id)a0;
- (void)_recordPersonUUIDInsertForSearchIndexUpdate:(id)a0;
- (void)_popDupeAnalysisChangesIntoDetail:(id)a0;
- (void)_recordDelayedCloudFeedDeletionEntries:(id)a0;
- (void)recordAssetForSearchIndexUpdate:(id)a0;
- (void)_recordAssetUUIDForSearchIndexUpdate:(id)a0 isInsert:(BOOL)a1;
- (void)_popWallpaperSuggestionReloadIntoDetail:(id)a0;
- (void)recordAdditionalAssetAttributesForSearchIndexUpdate:(id)a0;
- (void)_recordAssetForSearchIndexUpdate:(id)a0;
- (void)_recordDelayedCloudFeedAssetInsert:(id)a0;
- (void)_popDelayedCloudFeedAlbumUpdates:(id *)a0 assetInserts:(id *)a1 assetUpdates:(id *)a2 commentInserts:(id *)a3 invitationRecordUpdates:(id *)a4 deletionEntries:(id *)a5;
- (void)_recordNormalAssetForDupeAnalysis:(id)a0;
- (void)recordLibraryScopeRulesUpdated;
- (void)_recordDetectedFaceUUIDInsertForSearchIndexUpdate:(id)a0;
- (void)recordFeaturedContentUpdateNeededForPersonUUID:(id)a0;
- (void)_recordDelayedHighlightMomentUpdates:(id)a0;
- (void)_popMomentChangesIntoDetail:(id)a0;
- (void)_popDelayedSearchIndexUpdates:(id *)a0;
- (void)_popSearchIndexChangesIntoDetail:(id)a0;
- (void)_recordMemoryUUIDForSearchIndexUpdate:(id)a0 isInsert:(BOOL)a1;
- (void)recordMemoryAssetsUpdate:(id)a0;
- (void)_recordDelayedCloudFeedInvitationRecordUpdate:(id)a0;
- (void)recordMemoryForSearchIndexUpdate:(id)a0;
- (void)_recordDelayedAlbumCountsAndDateRangeUpdate:(id)a0;
- (void)recordLibraryScopeParticipantsUpdateForLibraryScope:(id)a0;
- (void)_popCloudFeedChangesIntoDetail:(id)a0;
- (void)_popLibraryScopeRulesUpdatedIntoDetail:(id)a0;
- (void)recordAssetForDupeAnalysis:(id)a0;
- (void)_popDelayedAssetsForFilesystemPersistencyUpdates:(id *)a0;
- (void)_recordManagedObjectUUID:(id)a0 forSearchIndexUpdateKey:(id)a1;
- (void)recordAdditionalAssetAttributesForMomentUpdate:(id)a0;
- (void)recordAssetForAnalysis:(id)a0 workerFlags:(int)a1 workerType:(short)a2;
- (void).cxx_destruct;
- (void)_popWidgetFavoriteAlbumAssetRemovalReloadNeeded:(id)a0;
- (id)assetBaseSearchIndexPredicate;
- (void)persistDelayedActionsScope:(id)a0;
- (void)recordAssetID:(id)a0 forWidgetUserAlbumRemoval:(id)a1;
- (void)_recordPersonUUIDRenameForSearchIndexUpdate:(id)a0;
- (void)recordAssetForAlbumCountsAndDateRangeUpdate:(id)a0;
- (void)_popFeaturedContentUpdateNeededForPerson:(id)a0;
- (void)forceAlbumCountsAndDateRangeUpdate:(id)a0;
- (void)recordAssetForFileSystemPersistencyUpdate:(id)a0;
- (void)_recordDelayedMomentAssetUpdates:(id)a0;
- (void)_popWidgetUserAlbumAssetRemovalReloadNeeded:(id)a0;
- (void)recordMemoryForDuetDelete:(id)a0;
- (void)recordCommentForCloudFeedUpdate:(id)a0;
- (void)_popDelayedImportSessionCountsAndDateRangeUpdates:(id *)a0;
- (void)_popAlbumCountChangesIntoDetail:(id)a0;
- (void)_recordDelayedMomentAssetDeletionsDictionary:(id)a0 forKey:(id)a1;
- (void)_popLibraryScopeParticipantsUpdateIntoDetail:(id)a0;
- (void)recordAssetDescriptionForSearchIndexUpdate:(id)a0;
- (void)recordAssetForMomentUpdate:(id)a0;
- (void)recordWidgetTimelineReloadNeededForType:(long long)a0;
- (void)recordHighlightForSearchIndexUpdate:(id)a0;
- (void)_popDelayedAlbumCountsAndDateRangeUpdates:(id *)a0;
- (void)_popDuetDeletedAssetsIntoDetail:(id)a0;
- (void)recordMediaAnalysisAssetAttributesForSearchIndexUpdate:(id)a0;
- (void)recordInvitationRecordForCloudFeedUpdate:(id)a0;
- (void)_popMemoryAssetUpdateIntoDetail:(id)a0;
- (void)_popWidgetTimelineReloadNeeded:(id)a0;
- (void)recordAssetIDForWidgetFavoriteAlbumRemoval:(id)a0;
- (void)_popImportSessionCountChangesIntoDetail:(id)a0;
@end