System/Library/Frameworks/Foundation.framework
NSFilePresenterRelinquishment.h
Download NSFilePresenterRelinquishment.h
@class NSCountedSet, NSMutableArray;
@interface NSFilePresenterRelinquishment : NSObject {
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
NSCountedSet *_blockingAccessClaimIDs;
NSMutableArray *_relinquishReplies;
id /* block */ _reacquirer;
NSMutableArray *_blockingPrerelinquishReplies;
BOOL _prerelinquishInProgress;
}
- (void)dealloc;
- (void)removeAllBlockingAccessClaimIDs;
- (void)_locked_addPrerelinquishReply:(id /* block */)a0;
- (BOOL)_locked_addRelinquishReply:(id /* block */)a0;
- (void)didRelinquish;
- (void)performRelinquishmentToAccessClaimIfNecessary:(id)a0 usingBlock:(id /* block */)a1 withReply:(id /* block */)a2;
- (void)performRemoteDeletePrerelinquishmentIfNecessaryUsingBlock:(id /* block */)a0 withReply:(id /* block */)a1;
- (void)removeBlockingAccessClaimID:(id)a0;
- (void)removeBlockingAccessClaimID:(id)a0 thenContinue:(id /* block */)a1;
- (void)setReacquirer:(id /* block */)a0;
@end