System/Library/Frameworks/Foundation.framework
NSFileSubarbitrationClaim.h
Download NSFileSubarbitrationClaim.h
@class NSArray, NSXPCConnection, NSMutableSet, NSFileAccessNode, NSMutableDictionary;
@interface NSFileSubarbitrationClaim : NSFileAccessClaim {
NSArray *_readingURLs;
unsigned long long _readingOptions;
NSArray *_writingURLs;
unsigned long long _writingOptions;
NSArray *_readingLocations;
NSArray *_writingLocations;
NSFileAccessNode *_rootNode;
NSMutableSet *_forwardedClaimIDs;
NSMutableDictionary *_readRelinquishmentsByPresenterID;
NSMutableDictionary *_writeRelinquishmentsByPresenterID;
}
@property (readonly) BOOL nullified;
@property (retain) NSXPCConnection *subarbiterConnection;
+ (BOOL)supportsSecureCoding;
- (void)devalueSelf;
- (void)devalueOldClaim:(id)a0;
- (id)descriptionWithIndenting:(id)a0;
- (void)dealloc;
- (void)itemAtLocation:(id)a0 wasReplacedByItemAtLocation:(id)a1;
- (void)forwardUsingConnection:(id)a0 crashHandler:(id /* block */)a1;
- (BOOL)evaluateSelfWithRootNode:(id)a0 checkSubarbitrability:(BOOL)a1;
- (void)encodeWithCoder:(id)a0;
- (id)initWithReadingURLs:(id)a0 options:(unsigned long long)a1 writingURLs:(id)a2 options:(unsigned long long)a3 claimer:(id /* block */)a4;
- (void)forwardUsingConnection:(id)a0 withServer:(id)a1 crashHandler:(id /* block */)a2;
- (void)forwardReacquisitionForWritingClaim:(BOOL)a0 withID:(in id)a1 toPresenterForID:(id)a2 usingReplySender:(id /* block */)a3;
- (id)relinquishmentForWrite:(BOOL)a0 toPresenterForID:(id)a1;
- (void)granted;
- (void)evaluateNewClaim:(id)a0;
- (void)revoked;
- (void)invokeClaimer;
- (void)forwardRelinquishmentForWritingClaim:(BOOL)a0 withID:(id)a1 options:(unsigned long long)a2 purposeID:(id)a3 subitemURL:(id)a4 toPresenter:(id)a5 usingReplySender:(id /* block */)a6;
- (BOOL)isBlockedByWritingItemAtLocation:(id)a0 options:(unsigned long long)a1;
- (BOOL)isBlockedByReadingItemAtLocation:(id)a0 options:(unsigned long long)a1;
- (id)initWithCoder:(id)a0;
@end