System/Library/PrivateFrameworks/FrontBoardServices.framework
FBSSceneSnapshotAction.h
Download FBSSceneSnapshotAction.h
@class BSActionResponder, NSString, BSSettings, FBSSceneSnapshotRequestHandle, NSMutableArray;
@interface FBSSceneSnapshotAction : FBSSceneAction <FBSSceneSnapshotRequestDelegate> {
NSMutableArray *_requests;
FBSSceneSnapshotRequestHandle *_outgoingRequestHandle;
int _expired;
BSActionResponder *_responder;
}
@property (copy, nonatomic) id /* block */ requestHandler;
@property (copy, nonatomic) id /* block */ completionHandler;
@property (readonly, getter=isExpired) BOOL expired;
@property (readonly, nonatomic) double expirationInterval;
@property (copy, nonatomic) BSSettings *clientExtendedData;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (void)encodeWithXPCDictionary:(id)a0;
- (Class)fallbackXPCEncodableClass;
- (double)expirationInterval;
- (void)invalidate;
- (void)executeRequestsWithHandler:(id /* block */)a0 completionHandler:(id /* block */)a1 expirationHandler:(id /* block */)a2;
- (id)initWithXPCDictionary:(id)a0;
- (BOOL)snapshotRequestAllowSnapshot:(id)a0;
- (BOOL)snapshotRequest:(id)a0 performWithContext:(id)a1;
- (BOOL)_remainsActionable;
- (void)setNullificationHandler:(id /* block */)a0;
- (void)setExpired:(BOOL)a0;
- (void).cxx_destruct;
- (id)initWithRequests:(id)a0 expirationInterval:(double)a1 responseHandler:(id /* block */)a2;
- (void)_finishAllRequests;
- (void)setInvalidationHandler:(id /* block */)a0;
- (void)_executeNextRequest;
@end