@protocol BSDescriptionProviding <NSObject>
- (BSDescriptionBuilder *)succinctDescriptionBuilder;
- (NSString *)succinctDescription;
- (BSDescriptionBuilder *)descriptionBuilderWithMultilinePrefix:(NSString *)arg1;
- (NSString *)descriptionWithMultilinePrefix:(NSString *)arg1;
@end
@protocol BSInvalidatable <NSObject>
- (void)invalidate;
@end
@protocol BSSettingDescriptionProvider <NSObject>
@optional
- (NSString *)valueDescriptionForFlag:(long long)arg1 object:(id)arg2 ofSetting:(unsigned long long)arg3;
- (NSString *)keyDescriptionForSetting:(unsigned long long)arg1;
- (NSString *)settings:(BSSettings *)arg1 valueDescriptionForFlag:(long long)arg2 object:(id)arg3 ofSetting:(unsigned long long)arg4;
- (NSString *)settings:(BSSettings *)arg1 keyDescriptionForSetting:(unsigned long long)arg2;
@end
@protocol BSXPCCoding <NSObject>
- (void)encodeWithXPCDictionary:(NSObject<OS_xpc_object> *)arg1;
- (id)initWithXPCDictionary:(NSObject<OS_xpc_object> *)arg1;
@optional
- (Class)fallbackXPCEncodableClass;
@end
@protocol FBSApplicationDataStoreRepositoryClient <NSObject>
- (void)removeObserver:(id <FBSApplicationDataStoreRepositoryClientObserver>)arg1;
- (void)addObserver:(id <FBSApplicationDataStoreRepositoryClientObserver>)arg1;
- (_Bool)prefetchedObjectIfAvailableForKey:(NSString *)arg1 application:(NSString *)arg2 outObject:(id *)arg3;
- (void)objectForKey:(NSString *)arg1 forApplication:(NSString *)arg2 withResult:(void (^)(id, NSError *))arg3 checkPrefetch:(_Bool)arg4;
- (void)removeAllObjectsForApplication:(NSString *)arg1 withCompletion:(void (^)(NSError *))arg2;
- (void)removeObjectForKey:(NSString *)arg1 forApplication:(NSString *)arg2 withCompletion:(void (^)(NSError *))arg3;
- (void)setObject:(id)arg1 forKey:(NSString *)arg2 forApplication:(NSString *)arg3 withCompletion:(void (^)(NSError *))arg4;
- (void)objectForKey:(NSString *)arg1 forApplication:(NSString *)arg2 withResult:(void (^)(id, NSError *))arg3;
- (void)availableDataStores:(void (^)(NSArray *, NSError *))arg1;
- (void)synchronizeWithCompletion:(void (^)(NSError *))arg1;
- (void)invalidate;
- (void)removePrefetchedKeys:(NSArray *)arg1 withCompletion:(void (^)(NSError *))arg2;
- (void)addPrefetchedKeys:(NSArray *)arg1 withCompletion:(void (^)(NSError *))arg2;
@optional
- (id)objectForKey:(NSString *)arg1 forApplication:(NSString *)arg2 checkPrefetch:(_Bool)arg3;
@end
@protocol FBSApplicationDataStoreRepositoryClientObserver <NSObject>
@optional
- (void)applicationDataStoreRepositoryClient:(id <FBSApplicationDataStoreRepositoryClient>)arg1 storeInvalidatedForApplication:(NSString *)arg2;
- (void)applicationDataStoreRepositoryClient:(id <FBSApplicationDataStoreRepositoryClient>)arg1 application:(NSString *)arg2 changedObject:(id)arg3 forKey:(NSString *)arg4;
@end
@protocol FBSDisplayLayoutElement <FBSUIApplicationLayoutElement>
@property(readonly, nonatomic) long long level;
@property(readonly, nonatomic) struct CGRect referenceFrame;
@property(readonly, nonatomic) struct CGRect frame;
@property(readonly, copy, nonatomic) NSString *identifier;
@end
@protocol FBSDisplayLayoutMonitorClientDelegate <NSObject>
- (void)client:(FBSDisplayLayoutMonitorClient *)arg1 handleNewDisplayLayout:(FBSDisplayLayout *)arg2 withContext:(FBSDisplayLayoutTransitionContext *)arg3;
- (unsigned long long)clientQualityOfService:(FBSDisplayLayoutMonitorClient *)arg1;
- (long long)clientDisplayType:(FBSDisplayLayoutMonitorClient *)arg1;
@end
@protocol FBSOrientationObserverClientDelegate <NSObject>
- (void)client:(FBSOrientationObserverClient *)arg1 handleOrientationUpdate:(FBSOrientationUpdate *)arg2;
@end
@protocol FBSProcess <NSObject>
@property(readonly, copy, nonatomic) NSString *bundleIdentifier;
@property(readonly, nonatomic) int pid;
@end
@protocol FBSProcessExecutionProvisionDelegate <NSObject>
- (void)provision:(FBSProcessExecutionProvision *)arg1 wasViolatedWithError:(NSError *)arg2;
@end
@protocol FBSProcessIdentity <FBSProcess>
@property(readonly, retain, nonatomic) BSMachPortTaskNameRight *taskNameRight;
@property(readonly, retain, nonatomic) FBSProcessHandle *handle;
@property(readonly, nonatomic) long long type;
@property(readonly, copy, nonatomic) NSString *jobLabel;
@property(readonly, copy, nonatomic) NSString *name;
@end
@protocol FBSProcessInternal <FBSProcessIdentity>
- (void)_terminateWithRequest:(FBSProcessTerminationRequest *)arg1 forWatchdog:(FBSProcessWatchdog *)arg2;
- (FBSProcessTerminationRequest *)_watchdog:(FBSProcessWatchdog *)arg1 terminationRequestForViolatedProvision:(FBSProcessExecutionProvision *)arg2 error:(NSError *)arg3;
- (_Bool)_watchdog:(FBSProcessWatchdog *)arg1 shouldTerminateWithDeclineReason:(out id *)arg2;
- (void)_watchdogStopped:(FBSProcessWatchdog *)arg1;
- (void)_watchdogStarted:(FBSProcessWatchdog *)arg1;
@end
@protocol FBSSceneAgent <NSObject>
- (void)scene:(id <FBSSceneHandle>)arg1 handleEvent:(FBSSceneEvent *)arg2 withCompletion:(void (^)(FBSSceneMessage *))arg3;
- (void)scene:(id <FBSSceneHandle>)arg1 reviewEvent:(FBSSceneEvent *)arg2 withCompletion:(void (^)(void (^)(FBSSceneMessage *, NSError *)))arg3;
- (void)scene:(id <FBSSceneHandle>)arg1 willInvalidateWithEvent:(FBSSceneEvent *)arg2 completion:(void (^)(void))arg3;
- (void)scene:(id <FBSSceneHandle>)arg1 didInitializeWithEvent:(FBSSceneEvent *)arg2 completion:(void (^)(void))arg3;
@end
@protocol FBSSceneAgentProxy <NSObject>
- (void)agent:(id <FBSSceneAgent>)arg1 sendMessage:(FBSSceneMessage *)arg2 withResponse:(void (^)(FBSSceneMessage *, NSError *))arg3;
- (void)agent:(id <FBSSceneAgent>)arg1 registerMessageHandler:(void (^)(FBSSceneMessage *, void (^)(FBSSceneMessage *)))arg2;
@end
@protocol FBSSceneClientAgent <FBSSceneAgent>
@end
@protocol FBSSceneHandle <NSObject>
- (void)closeSession:(FBSSceneActivitySession *)arg1;
- (FBSSceneActivitySession *)sessionForIdentifier:(NSString *)arg1;
- (FBSSceneActivitySession *)openSessionWithName:(NSString *)arg1 executionPolicy:(FBSProcessExecutionPolicy *)arg2;
- (id <FBSProcess>)clientProcess;
- (id <FBSProcess>)hostProcess;
- (id <FBSSceneAgentProxy>)counterpartAgent;
- (FBSSerialQueue *)callOutQueue;
- (FBSSceneSpecification *)specification;
- (FBSSceneParameters *)parameters;
- (NSString *)identifier;
@end
@protocol FBSSceneHostAgent <FBSSceneAgent>
@end
@protocol FBSSceneLayerDelegate <NSObject>
- (void)sceneLayerDidInvalidate:(FBSSceneLayer *)arg1;
- (void)sceneLayerDidUpdate:(FBSSceneLayer *)arg1;
- (_Bool)sceneLayerShouldObserveUpdates:(FBSSceneLayer *)arg1;
@end
@protocol FBSSceneSnapshotRequestDelegate <NSObject>
- (_Bool)snapshotRequest:(FBSSceneSnapshotRequest *)arg1 performWithContext:(FBSSceneSnapshotContext *)arg2;
- (_Bool)snapshotRequestAllowSnapshot:(FBSSceneSnapshotRequest *)arg1;
@end
@protocol FBSSceneUpdater <NSObject>
- (void)scene:(FBSScene *)arg1 sendMessage:(FBSSceneMessage *)arg2 withResponse:(void (^)(FBSSceneMessage *, NSError *))arg3;
- (void)scene:(FBSScene *)arg1 didReceiveActions:(NSSet *)arg2;
- (void)scene:(FBSScene *)arg1 didUpdateClientSettings:(FBSSceneClientSettings *)arg2 withDiff:(FBSSceneClientSettingsDiff *)arg3 transitionContext:(FBSSceneTransitionContext *)arg4;
- (void)scene:(FBSScene *)arg1 didDetachLayer:(FBSSceneLayer *)arg2;
- (void)scene:(FBSScene *)arg1 didUpdateLayer:(FBSSceneLayer *)arg2;
- (void)scene:(FBSScene *)arg1 didAttachLayer:(FBSSceneLayer *)arg2;
- (_Bool)willObserveLayersManually;
- (id <FBSProcess>)hostProcess;
- (void)unregisterDelegateForSceneID:(NSString *)arg1;
- (void)registerDelegate:(id <FBSSceneUpdaterDelegate>)arg1 forSceneID:(NSString *)arg2;
@end
@protocol FBSSceneUpdaterDelegate <NSObject>
- (void)updater:(id <FBSSceneUpdater>)arg1 didReceiveMessage:(FBSSceneMessage *)arg2 withResponse:(void (^)(FBSSceneMessage *))arg3;
- (void)updater:(id <FBSSceneUpdater>)arg1 didReceiveActions:(NSSet *)arg2;
- (void)updater:(id <FBSSceneUpdater>)arg1 didUpdateSettings:(FBSSceneSettings *)arg2 withDiff:(FBSSceneSettingsDiff *)arg3 transitionContext:(FBSSceneTransitionContext *)arg4 completion:(void (^)(FBSWorkspaceSceneUpdateResponse *))arg5;
@end
@protocol FBSSystemServiceClient <NSObject>
@property(readonly, retain, nonatomic) NSObject<OS_dispatch_queue> *calloutQueue;
- (void)sendMessage:(FBSXPCMessage *)arg1 withType:(long long)arg2 replyHandler:(void (^)(FBSXPCMessage *))arg3 waitForReply:(_Bool)arg4 timeout:(double)arg5;
- (void)sendMessage:(FBSXPCMessage *)arg1 withType:(long long)arg2;
@end
@protocol FBSSystemServiceClientDelegate <NSObject>
- (void)client:(FBSSystemServiceClient *)arg1 handleError:(NSError *)arg2;
- (void)client:(FBSSystemServiceClient *)arg1 handleMessage:(FBSXPCMessage *)arg2 withType:(long long)arg3;
- (void)client:(FBSSystemServiceClient *)arg1 configureConnectMessage:(FBSXPCMessage *)arg2;
@end
@protocol FBSUIApplicationLayoutElement <NSObject>
@property(readonly, nonatomic) _Bool hasKeyboardFocus;
@property(readonly, copy, nonatomic) NSString *bundleIdentifier;
@property(readonly, nonatomic, getter=isUIApplicationElement) _Bool UIApplicationElement;
@end
@protocol FBSUIApplicationWorkspaceClientDelegate <FBSWorkspaceClientDelegate>
- (void)clientHandleAssertionExpirationImminent:(FBSWorkspaceClient *)arg1;
- (void)client:(FBSWorkspaceClient *)arg1 handleExit:(FBSUIApplicationExitEvent *)arg2;
- (void)client:(FBSWorkspaceClient *)arg1 handleLaunch:(FBSUIApplicationLaunchEvent *)arg2 withCompletion:(void (^)(FBSUIApplicationLaunchResponseEvent *))arg3;
@end
@protocol FBSWorkspaceClientDelegate <NSObject>
- (void)client:(FBSWorkspaceClient *)arg1 handleActions:(FBSWorkspaceActionsEvent *)arg2;
- (void)client:(FBSWorkspaceClient *)arg1 handleDestroyScene:(FBSWorkspaceDestroySceneEvent *)arg2 withCompletion:(void (^)(FBSWorkspaceDestroySceneResponseEvent *))arg3;
- (void)client:(FBSWorkspaceClient *)arg1 handleCreateScene:(FBSWorkspaceCreateSceneEvent *)arg2 withCompletion:(void (^)(FBSWorkspaceCreateSceneResponseEvent *))arg3;
- (void)clientEndTransaction:(FBSWorkspaceClient *)arg1;
- (void)clientBeginTransaction:(FBSWorkspaceClient *)arg1;
- (void)clientSystemApplicationTerminated:(FBSWorkspaceClient *)arg1;
@end
@interface FBSServiceNames : NSObject
{
}
+ (id)workspaceServiceName;
+ (id)systemAppProxyServiceName;
@end
@interface FBSWorkspaceSceneEvent : FBSWorkspaceEvent
{
NSString *_sceneID;
}
@property(copy, nonatomic) NSString *sceneID; // @synthesize sceneID=_sceneID;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (void)dealloc;
@end
@interface FBSSceneSnapshotRequest : NSObject <BSXPCCoding>
{
NSString *_sceneID;
FBSSceneSettings *_settings;
_Bool _handled;
id <FBSSceneSnapshotRequestDelegate> _delegate;
}
@property(readonly, copy, nonatomic) FBSSceneSettings *settings; // @synthesize settings=_settings;
@property(copy, nonatomic) NSString *sceneID; // @synthesize sceneID=_sceneID;
@property(nonatomic) id <FBSSceneSnapshotRequestDelegate> delegate; // @synthesize delegate=_delegate;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (id)succinctDescriptionBuilder;
- (id)succinctDescription;
@property(readonly, copy) NSString *description;
- (_Bool)performSnapshotWithContext:(id)arg1;
- (void)dealloc;
- (id)initWithSettings:(id)arg1;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSWorkspaceSceneUpdateResponseEvent : FBSWorkspaceSceneEvent
{
FBSWorkspaceSceneUpdateResponse *_response;
}
@property(retain, nonatomic) FBSWorkspaceSceneUpdateResponse *response; // @synthesize response=_response;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (void)dealloc;
@end
@interface FBSUIApplicationSystemService : NSObject
{
NSObject<OS_dispatch_queue> *_delegateQueue;
id <FBSUIApplicationSystemServiceDelegate> _delegate;
}
@property(nonatomic) id <FBSUIApplicationSystemServiceDelegate> delegate; // @synthesize delegate=_delegate;
- (void)suspendCurrentApplication;
@property(nonatomic) double currentBacklightLevel;
@property(readonly, nonatomic) double backgroundTimeRemaining;
- (_Bool)setNextWakeInterval:(double)arg1;
@property(copy, nonatomic) NSString *badgeString;
@property(nonatomic) long long badgeNumber;
- (id)_getBadgeValue;
- (long long)activeInterfaceOrientation;
- (void)dealloc;
- (id)initWithQueue:(id)arg1;
- (id)init;
@end
@interface FBSWorkspaceCreateSceneResponseEvent : FBSWorkspaceSceneUpdateResponseEvent
{
}
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (void)dealloc;
// Remaining properties
@property(retain, nonatomic) FBSWorkspaceCreateSceneResponse *response; // @dynamic response;
@end
@interface FBSSceneSnapshotRequestAction : BSAction
{
}
- (id)valueDescriptionForFlag:(long long)arg1 object:(id)arg2 ofSetting:(unsigned long long)arg3;
- (id)keyDescriptionForSetting:(unsigned long long)arg1;
@property(readonly, retain, nonatomic) FBSSceneSnapshotContext *context;
@property(readonly, nonatomic) unsigned long long type;
- (id)initWithType:(unsigned long long)arg1 context:(id)arg2 completion:(CDUnknownBlockType)arg3;
@end
@interface FBSWorkspaceDestroySceneRequestResponseEvent : FBSWorkspaceEvent
{
}
@end
@interface FBSSceneTransitionContext : NSObject <BSXPCCoding, BSDescriptionProviding, NSCopying, NSMutableCopying>
{
BSAnimationSettings *_animationSettings;
BKSAnimationFenceHandle *_animationFence;
NSSet *_actions;
BSProcessHandle *_originatingProcess;
BSMutableSettings *_otherSettings;
BSMutableSettings *_transientLocalClientSettings;
}
+ (id)transitionContext;
@property(retain, nonatomic) BSProcessHandle *originatingProcess; // @synthesize originatingProcess=_originatingProcess;
@property(copy, nonatomic) NSSet *actions; // @synthesize actions=_actions;
@property(retain, nonatomic) BKSAnimationFenceHandle *animationFence; // @synthesize animationFence=_animationFence;
@property(copy, nonatomic) BSAnimationSettings *animationSettings; // @synthesize animationSettings=_animationSettings;
- (id)valueDescriptionForFlag:(long long)arg1 object:(id)arg2 ofSetting:(unsigned long long)arg3;
- (id)keyDescriptionForSetting:(unsigned long long)arg1;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (id)mutableCopyWithZone:(struct _NSZone *)arg1;
- (id)copyWithZone:(struct _NSZone *)arg1;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (id)succinctDescriptionBuilder;
- (id)succinctDescription;
@property(readonly, copy) NSString *description;
- (_Bool)isEqual:(id)arg1;
@property(readonly) unsigned long long hash;
- (id)transientLocalClientSettings;
- (id)otherSettings;
- (void)dealloc;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) Class superclass;
@end
@interface FBSWorkspaceEvent : NSObject <BSXPCCoding>
{
}
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly, copy) NSString *description;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSUIApplicationWorkspace : FBSWorkspace <FBSUIApplicationWorkspaceClientDelegate>
{
}
- (void)clientHandleAssertionExpirationImminent:(id)arg1;
- (void)client:(id)arg1 handleExit:(id)arg2;
- (void)client:(id)arg1 handleLaunch:(id)arg2 withCompletion:(CDUnknownBlockType)arg3;
- (_Bool)isUIApplicationWorkspace;
- (Class)_clientClass;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(nonatomic) id <FBSUIApplicationWorkspaceDelegate> delegate; // @dynamic delegate;
@property(readonly, copy) NSString *description;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSScene : NSObject <FBSSceneUpdaterDelegate, FBSSceneLayerDelegate, BSDescriptionProviding>
{
}
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (id)succinctDescriptionBuilder;
- (id)succinctDescription;
- (void)sceneLayerDidInvalidate:(id)arg1;
- (void)sceneLayerDidUpdate:(id)arg1;
- (_Bool)sceneLayerShouldObserveUpdates:(id)arg1;
- (void)updater:(id)arg1 didReceiveMessage:(id)arg2 withResponse:(CDUnknownBlockType)arg3;
- (void)updater:(id)arg1 didReceiveActions:(id)arg2;
- (void)updater:(id)arg1 didUpdateSettings:(id)arg2 withDiff:(id)arg3 transitionContext:(id)arg4 completion:(CDUnknownBlockType)arg5;
- (void)invalidate;
- (void)_willDestroyWithTransitionContext:(id)arg1 completion:(CDUnknownBlockType)arg2;
- (void)_didCreateWithTransitionContext:(id)arg1 completion:(CDUnknownBlockType)arg2;
- (_Bool)_hasAgent;
- (id)contexts;
- (id)fbsDisplay;
- (id)display;
- (_Bool)invalidateSnapshotWithContext:(id)arg1;
- (_Bool)performSnapshotWithContext:(id)arg1;
- (id)snapshotRequest;
- (void)detachLayer:(id)arg1;
- (void)attachLayer:(id)arg1;
- (void)detachSceneContext:(id)arg1;
- (void)attachSceneContext:(id)arg1;
- (void)detachContext:(id)arg1;
- (void)attachContext:(id)arg1;
- (void)sendActions:(id)arg1;
- (void)updateClientSettingsWithTransitionBlock:(CDUnknownBlockType)arg1;
- (void)updateClientSettingsWithBlock:(CDUnknownBlockType)arg1;
- (void)updateClientSettings:(id)arg1 withTransitionContext:(id)arg2;
@property(readonly, retain, nonatomic) NSArray *layers;
@property(readonly, retain, nonatomic) FBSSceneClientSettings *clientSettings;
@property(readonly, retain, nonatomic) FBSSceneSettings *settings;
@property(nonatomic) __weak id <FBSSceneDelegate> delegate;
@property(readonly, copy, nonatomic) NSString *identifier;
- (id)_init;
- (id)init;
- (id)initWithQueue:(id)arg1 identifier:(id)arg2 display:(id)arg3 settings:(id)arg4 clientSettings:(id)arg5;
- (id)initWithCallOutQueue:(id)arg1 identifier:(id)arg2 parameters:(id)arg3;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly, copy) NSString *description;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSProcessHandle : BSProcessHandle
{
}
@end
@interface FBSApplicationDataStoreClientFactory : NSObject
{
unsigned long long _count;
NSObject<OS_dispatch_queue> *_queue;
id <FBSApplicationDataStoreRepositoryClient> _sharedClient;
Class _dataStoreClientClass;
NSArray *_prefetchedKeys;
}
+ (id)sharedInstance;
@property(retain, nonatomic) NSArray *prefetchedKeys; // @synthesize prefetchedKeys=_prefetchedKeys;
- (void)registerClientClass:(Class)arg1;
- (void)checkin;
- (id)checkout;
- (void)dealloc;
- (id)init;
@end
@interface FBSApplicationDataStoreRepositoryClient : FBSSystemServiceFacilityClient <FBSApplicationDataStoreRepositoryClient>
{
NSMutableDictionary *_prefetchedKeyCounts;
NSMutableDictionary *_prefetchedKeyValues;
NSMutableDictionary *_pendingChangesToPrefetchedKeys;
NSObject<OS_dispatch_queue> *_prefetchedDataQueue;
NSObject<OS_dispatch_queue> *_observersQueue;
NSHashTable *_observers;
}
- (void)fireCompletion:(CDUnknownBlockType)arg1 arrayResults:(id)arg2 error:(id)arg3;
- (void)fireCompletion:(CDUnknownBlockType)arg1 result:(id)arg2 error:(id)arg3;
- (void)fireCompletion:(CDUnknownBlockType)arg1 error:(id)arg2;
- (id)clientCallbackQueue;
- (void)_sendMessageType:(int)arg1 withMessage:(CDUnknownBlockType)arg2 withReplyHandler:(CDUnknownBlockType)arg3 waitForReply:(_Bool)arg4;
- (id)_observers;
- (_Bool)prefetchedObjectIfAvailableForKey:(id)arg1 application:(id)arg2 outObject:(id *)arg3;
- (void)_setPrefetchedObjectIfNecessary:(id)arg1 forKey:(id)arg2 application:(id)arg3;
- (void)_handleStoreInvalidated:(id)arg1;
- (id)_allPrefetchedChangesInFlightForApplication:(id)arg1;
- (_Bool)_isChangeInFlightForPrefetchedKey:(id)arg1 application:(id)arg2;
- (void)_setChangeInFlight:(_Bool)arg1 forPrefetchedKey:(id)arg2 application:(id)arg3;
- (void)_handleValueChanged:(id)arg1;
- (void)handleMessage:(id)arg1 withType:(long long)arg2;
- (void)removeObserver:(id)arg1;
- (void)addObserver:(id)arg1;
- (void)removeAllObjectsForApplication:(id)arg1 withCompletion:(CDUnknownBlockType)arg2;
- (void)removeObjectForKey:(id)arg1 forApplication:(id)arg2 withCompletion:(CDUnknownBlockType)arg3;
- (void)setObject:(id)arg1 forKey:(id)arg2 forApplication:(id)arg3 withCompletion:(CDUnknownBlockType)arg4;
- (void)objectForKey:(id)arg1 forApplication:(id)arg2 withResult:(CDUnknownBlockType)arg3 checkPrefetch:(_Bool)arg4;
- (void)objectForKey:(id)arg1 forApplication:(id)arg2 withResult:(CDUnknownBlockType)arg3;
- (void)availableDataStores:(CDUnknownBlockType)arg1;
- (void)synchronizeWithCompletion:(CDUnknownBlockType)arg1;
- (void)_sendPrefetchedKeys:(id)arg1 withCompletion:(CDUnknownBlockType)arg2;
- (void)removePrefetchedKeys:(id)arg1 withCompletion:(CDUnknownBlockType)arg2;
- (void)addPrefetchedKeys:(id)arg1 withCompletion:(CDUnknownBlockType)arg2;
- (void)dealloc;
- (void)invalidate;
- (id)init;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly, copy) NSString *description;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSSceneSettingsDiff : FBSSettingsDiff
{
}
+ (id)diffFromSettings:(id)arg1 toSettings:(id)arg2;
- (id)valueDescriptionForFlag:(long long)arg1 object:(id)arg2 ofSetting:(unsigned long long)arg3;
- (id)keyDescriptionForSetting:(unsigned long long)arg1;
- (id)settingsByApplyingToMutableCopyOfSettings:(id)arg1;
- (void)evaluateWithInspector:(id)arg1 context:(void *)arg2;
@end
@interface FBSSceneImpl : FBSScene <FBSSceneSnapshotRequestDelegate, FBSSceneHandle, FBSSceneAgentProxy>
{
id <FBSSceneDelegate> _delegate;
NSString *_identifier;
FBSSceneSpecification *_specification;
FBSSceneSettings *_settings;
FBSSceneClientSettings *_clientSettings;
id <FBSSceneUpdater> _updater;
id <FBSSceneClientAgent> _agent;
CDUnknownBlockType _agentMessageHandler;
FBSSerialQueue *_callOutQueue;
NSObject<OS_dispatch_queue> *_queue;
NSMutableArray *_layers;
_Bool _shouldObserveLayers;
NSMutableArray *_agentSessions;
}
- (void).cxx_destruct;
- (_Bool)snapshotRequest:(id)arg1 performWithContext:(id)arg2;
- (_Bool)snapshotRequestAllowSnapshot:(id)arg1;
- (void)sceneLayerDidInvalidate:(id)arg1;
- (void)sceneLayerDidUpdate:(id)arg1;
- (_Bool)sceneLayerShouldObserveUpdates:(id)arg1;
- (void)agent:(id)arg1 sendMessage:(id)arg2 withResponse:(CDUnknownBlockType)arg3;
- (void)agent:(id)arg1 registerMessageHandler:(CDUnknownBlockType)arg2;
- (void)closeSession:(id)arg1;
- (id)sessionForIdentifier:(id)arg1;
- (id)openSessionWithName:(id)arg1 executionPolicy:(id)arg2;
- (id)clientProcess;
- (id)hostProcess;
- (id)counterpartAgent;
- (id)callOutQueue;
- (id)specification;
- (id)parameters;
- (void)updater:(id)arg1 didReceiveMessage:(id)arg2 withResponse:(CDUnknownBlockType)arg3;
- (void)updater:(id)arg1 didReceiveActions:(id)arg2;
- (void)updater:(id)arg1 didUpdateSettings:(id)arg2 withDiff:(id)arg3 transitionContext:(id)arg4 completion:(CDUnknownBlockType)arg5;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
@property(readonly, copy) NSString *description;
- (void)_willDestroyWithTransitionContext:(id)arg1 completion:(CDUnknownBlockType)arg2;
- (void)_didCreateWithTransitionContext:(id)arg1 completion:(CDUnknownBlockType)arg2;
- (_Bool)_hasAgent;
- (void)_queue_configureReceivedActions:(id)arg1;
- (void)_performDelegateCallOut:(CDUnknownBlockType)arg1;
- (void)_queue_invalidate;
- (void)_updateLayer:(id)arg1;
- (_Bool)invalidateSnapshotWithContext:(id)arg1;
- (_Bool)performSnapshotWithContext:(id)arg1;
- (id)snapshotRequest;
- (void)detachSceneContext:(id)arg1;
- (void)attachSceneContext:(id)arg1;
- (void)detachContext:(id)arg1;
- (void)attachContext:(id)arg1;
- (void)detachLayer:(id)arg1;
- (void)attachLayer:(id)arg1;
- (void)sendActions:(id)arg1;
- (void)updateClientSettingsWithTransitionBlock:(CDUnknownBlockType)arg1;
- (void)updateClientSettingsWithBlock:(CDUnknownBlockType)arg1;
- (void)updateClientSettings:(id)arg1 withTransitionContext:(id)arg2;
- (id)layers;
- (id)clientSettings;
- (id)settings;
- (void)setDelegate:(id)arg1;
- (id)delegate;
- (id)identifier;
- (void)dealloc;
- (id)_initWithInternalQueue:(id)arg1 callOutQueue:(id)arg2 updater:(id)arg3 identifier:(id)arg4 specification:(id)arg5 settings:(id)arg6 clientSettings:(id)arg7;
- (id)initWithQueue:(id)arg1 identifier:(id)arg2 display:(id)arg3 settings:(id)arg4 clientSettings:(id)arg5;
- (id)initWithCallOutQueue:(id)arg1 identifier:(id)arg2 parameters:(id)arg3;
- (id)_initWithQueue:(id)arg1 callOutQueue:(id)arg2 identifier:(id)arg3 specification:(id)arg4 settings:(id)arg5 clientSettings:(id)arg6;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSOrientationUpdate : NSObject
{
long long _orientation;
double _duration;
long long _rotationDirection;
}
@property(nonatomic) long long rotationDirection; // @synthesize rotationDirection=_rotationDirection;
@property(nonatomic) double duration; // @synthesize duration=_duration;
@property(nonatomic) long long orientation; // @synthesize orientation=_orientation;
- (id)description;
- (id)initWithOrientation:(long long)arg1 duration:(double)arg2 rotationDirection:(long long)arg3;
- (id)init;
@end
@interface FBSOrientationObserver : NSObject <FBSOrientationObserverClientDelegate>
{
FBSOrientationObserverClient *_client;
NSObject<OS_dispatch_queue> *_queue;
NSObject<OS_dispatch_queue> *_callback_queue;
CDUnknownBlockType _handler;
}
- (void)client:(id)arg1 handleOrientationUpdate:(id)arg2;
@property(copy, nonatomic) CDUnknownBlockType handler;
- (void)activeInterfaceOrientationWithCompletion:(CDUnknownBlockType)arg1;
- (void)invalidate;
- (void)dealloc;
- (id)init;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly, copy) NSString *description;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSWorkspaceSceneClientSettingsChangedEvent : FBSWorkspaceSceneEvent
{
FBSSceneClientSettingsDiff *_clientSettings;
FBSSceneTransitionContext *_transition;
}
@property(retain, nonatomic) FBSSceneTransitionContext *transitionContext; // @synthesize transitionContext=_transition;
@property(retain, nonatomic) FBSSceneClientSettingsDiff *clientSettingsDiff; // @synthesize clientSettingsDiff=_clientSettings;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (void)dealloc;
@end
@interface FBSDisplayLayoutElement : NSObject <NSCopying, BSXPCCoding, BSSettingDescriptionProvider, BSDescriptionProviding, FBSDisplayLayoutElement>
{
NSString *_identifier;
NSString *_bundleIdentifier;
struct CGRect _frame;
struct CGRect _referenceFrame;
long long _level;
_Bool _fillsDisplayBounds;
_Bool _application;
_Bool _keyboardFocus;
BSMutableSettings *_otherSettings;
}
@property(nonatomic) _Bool hasKeyboardFocus; // @synthesize hasKeyboardFocus=_keyboardFocus;
@property(copy, nonatomic) NSString *bundleIdentifier; // @synthesize bundleIdentifier=_bundleIdentifier;
@property(nonatomic, getter=isUIApplicationElement) _Bool UIApplicationElement; // @synthesize UIApplicationElement=_application;
@property(nonatomic) _Bool fillsDisplayBounds; // @synthesize fillsDisplayBounds=_fillsDisplayBounds;
@property(nonatomic) long long level; // @synthesize level=_level;
@property(nonatomic) struct CGRect referenceFrame; // @synthesize referenceFrame=_referenceFrame;
@property(nonatomic) struct CGRect frame; // @synthesize frame=_frame;
@property(copy, nonatomic) NSString *identifier; // @synthesize identifier=_identifier;
- (Class)fallbackXPCEncodableClass;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (id)copyWithZone:(struct _NSZone *)arg1;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (id)succinctDescriptionBuilder;
- (id)succinctDescription;
- (id)valueDescriptionForFlag:(long long)arg1 object:(id)arg2 ofSetting:(unsigned long long)arg3;
- (id)keyDescriptionForSetting:(unsigned long long)arg1;
- (void)setOtherSettings:(id)arg1;
@property(readonly, copy, nonatomic) BSMutableSettings *otherSettings; // @synthesize otherSettings=_otherSettings;
- (_Bool)isEqual:(id)arg1;
@property(readonly, copy) NSString *description;
- (void)dealloc;
- (id)init;
- (id)initWithIdentifier:(id)arg1;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSSceneDefinition : NSObject <NSCopying, NSMutableCopying, BSDescriptionProviding>
{
FBSSceneIdentity *_identity;
FBSSceneClientIdentity *_clientIdentity;
FBSSceneSpecification *_specification;
}
+ (id)definition;
@property(copy, nonatomic) FBSSceneSpecification *specification; // @synthesize specification=_specification;
@property(copy, nonatomic) FBSSceneClientIdentity *clientIdentity; // @synthesize clientIdentity=_clientIdentity;
@property(copy, nonatomic) FBSSceneIdentity *identity; // @synthesize identity=_identity;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (id)succinctDescriptionBuilder;
- (id)succinctDescription;
@property(readonly) unsigned long long hash;
- (_Bool)isEqual:(id)arg1;
@property(readonly, copy) NSString *description;
- (id)mutableCopyWithZone:(struct _NSZone *)arg1;
- (id)copyWithZone:(struct _NSZone *)arg1;
- (_Bool)isValid;
- (void)dealloc;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) Class superclass;
@end
@interface FBSMutableSceneDefinition : FBSSceneDefinition
{
}
- (id)copyWithZone:(struct _NSZone *)arg1;
// Remaining properties
@property(copy, nonatomic) FBSSceneClientIdentity *clientIdentity; // @dynamic clientIdentity;
@property(copy, nonatomic) FBSSceneIdentity *identity; // @dynamic identity;
@property(copy, nonatomic) FBSSceneSpecification *specification; // @dynamic specification;
@end
@interface FBSWorkspaceActionsEvent : FBSWorkspaceEvent
{
NSSet *_actions;
}
@property(copy, nonatomic) NSSet *actions; // @synthesize actions=_actions;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (void)dealloc;
@end
@interface FBSWorkspaceDestroySceneRequestEvent : FBSWorkspaceSceneEvent
{
}
@end
@interface FBSWorkspace : NSObject <FBSWorkspaceClientDelegate>
{
NSObject<OS_dispatch_queue> *_queue;
id <FBSWorkspaceDelegate> _delegate;
FBSWorkspaceClient *_client;
FBSSerialQueue *_callOutQueue;
NSObject<OS_dispatch_queue> *_scenesQueue;
NSMutableDictionary *_scenesByIdentifier;
NSMapTable *_triggerToFenceNameMap;
_Bool _synchronizingFence;
unsigned long long _signpostName;
}
@property(readonly, retain, nonatomic) FBSSerialQueue *queue; // @synthesize queue=_callOutQueue;
- (void)client:(id)arg1 handleActions:(id)arg2;
- (void)client:(id)arg1 handleDestroyScene:(id)arg2 withCompletion:(CDUnknownBlockType)arg3;
- (void)client:(id)arg1 handleCreateScene:(id)arg2 withCompletion:(CDUnknownBlockType)arg3;
- (void)clientEndTransaction:(id)arg1;
- (void)clientBeginTransaction:(id)arg1;
- (void)clientSystemApplicationTerminated:(id)arg1;
- (id)_sceneWithIdentifier:(id)arg1;
- (void)_performDelegateCallOut:(CDUnknownBlockType)arg1;
- (id)_internalQueue;
- (id)_client;
- (Class)_clientClass;
@property(readonly, copy) NSString *description;
- (void)synchronizeSystemAnimationFencesWithCleanUpBlock:(CDUnknownBlockType)arg1;
- (_Bool)trackSystemAnimationFence:(id)arg1;
- (_Bool)isTrackingAnySystemAnimationFence;
- (id)requestSystemAnimationFence;
- (void)requestDestructionOfScene:(id)arg1 withCompletion:(CDUnknownBlockType)arg2;
- (void)requestSceneCreationWithIdentifier:(id)arg1 initialClientSettings:(id)arg2 completion:(CDUnknownBlockType)arg3;
- (void)requestSceneCreationWithInitialClientSettings:(id)arg1 completion:(CDUnknownBlockType)arg2;
- (void)enumerateScenesWithBlock:(CDUnknownBlockType)arg1;
- (id)sceneWithIdentifier:(id)arg1;
@property(readonly, copy, nonatomic) NSArray *scenes;
@property(nonatomic) id <FBSWorkspaceDelegate> delegate;
- (void)dealloc;
- (id)initWithSerialQueue:(id)arg1;
- (id)initWithQueue:(id)arg1;
- (id)init;
- (_Bool)isUIApplicationWorkspace;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSProcessWatchdog : NSObject <FBSProcessExecutionProvisionDelegate, BSDescriptionProviding>
{
NSString *_name;
id <FBSProcessInternal> _process;
FBSProcessWatchdogPolicy *_policy;
_Bool _active;
_Bool _invalidated;
CDUnknownBlockType _completion;
}
@property(readonly, copy, nonatomic) FBSProcessWatchdogPolicy *policy; // @synthesize policy=_policy;
@property(readonly, nonatomic) __weak id <FBSProcess> process; // @synthesize process=_process;
@property(readonly, copy, nonatomic) NSString *name; // @synthesize name=_name;
- (void).cxx_destruct;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (id)succinctDescriptionBuilder;
- (id)succinctDescription;
@property(readonly, copy) NSString *description;
- (void)provision:(id)arg1 wasViolatedWithError:(id)arg2;
- (void)_beginMonitoringConstraints;
- (void)_stopMonitoringConstraints;
- (void)invalidate;
- (void)deactivate;
- (void)activate;
@property(copy, nonatomic) CDUnknownBlockType completion; // @synthesize completion=_completion;
- (void)dealloc;
- (id)initWithName:(id)arg1 process:(id)arg2 policy:(id)arg3;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end
@interface FBSCAContextSceneLayer : FBSSceneLayer
{
unsigned int _contextID;
}
+ (id)layerWithCAContext:(id)arg1;
@property(readonly, nonatomic) unsigned int contextID; // @synthesize contextID=_contextID;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (id)description;
- (_Bool)isEqual:(id)arg1;
- (unsigned long long)hash;
@property(readonly, retain, nonatomic) CAContext *CAContext; // @dynamic CAContext;
- (void)dealloc;
- (id)initWithCAContextID:(unsigned int)arg1 level:(double)arg2;
- (id)initWithCAContext:(id)arg1;
- (id)_initWithCAContext:(id)arg1 contextID:(unsigned int)arg2 level:(double)arg3;
@end
@interface FBSOpenApplicationOptions : NSObject <NSCopying>
{
NSMutableDictionary *_payload;
}
+ (id)optionsWithDictionary:(id)arg1;
@property(copy, nonatomic) NSDictionary *dictionary; // @synthesize dictionary=_payload;
- (void)_sanitizeAndValidatePayload;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (id)succinctDescriptionBuilder;
- (id)succinctDescription;
- (id)description;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (id)copyWithZone:(struct _NSZone *)arg1;
@property(readonly, retain, nonatomic) NSURL *url;
- (void)dealloc;
@end
@interface FBSSceneSettings : NSObject <BSDescriptionProviding, NSCopying, NSMutableCopying>
{
FBSDisplayConfiguration *_displayConfiguration;
struct CGRect _frame;
double _level;
long long _interfaceOrientation;
_Bool _backgrounded;
_Bool _occluded;
_Bool _occludedHasBeenCalculated;
NSSet *_ignoreOcclusionReasons;
NSArray *_occlusions;
BSSettings *_otherSettings;
BSSettings *_transientLocalSettings;
}
+ (_Bool)_isMutable;
+ (id)settings;
@property(readonly, copy, nonatomic) NSArray *occlusions; // @synthesize occlusions=_occlusions;
@property(readonly, nonatomic, getter=isBackgrounded) _Bool backgrounded; // @synthesize backgrounded=_backgrounded;
@property(readonly, nonatomic) long long interfaceOrientation; // @synthesize interfaceOrientation=_interfaceOrientation;
@property(readonly, nonatomic) double level; // @synthesize level=_level;
@property(readonly, nonatomic) struct CGRect frame; // @synthesize frame=_frame;
@property(readonly, copy, nonatomic) FBSDisplayConfiguration *displayConfiguration; // @synthesize displayConfiguration=_displayConfiguration;
- (id)valueDescriptionForFlag:(long long)arg1 object:(id)arg2 ofSetting:(unsigned long long)arg3;
- (id)keyDescriptionForSetting:(unsigned long long)arg1;
- (id)mutableCopyWithZone:(struct _NSZone *)arg1;
- (id)copyWithZone:(struct _NSZone *)arg1;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (id)succinctDescriptionBuilder;
- (id)succinctDescription;
@property(readonly, copy) NSString *description;
- (_Bool)isEqual:(id)arg1;
@property(readonly) unsigned long long hash;
- (id)transientLocalSettings;
- (_Bool)isIgnoringOcclusions;
- (id)ignoreOcclusionReasons;
- (id)otherSettings;
- (_Bool)isOccluded;
- (struct CGRect)bounds;
@property(readonly, copy, nonatomic) FBSDisplayIdentity *displayIdentity;
- (void)dealloc;
- (id)init;
- (id)initWithSettings:(id)arg1;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) Class superclass;
@end
@interface FBSMutableSceneSettings : FBSSceneSettings
{
}
+ (_Bool)_isMutable;
- (id)mutableCopyWithZone:(struct _NSZone *)arg1;
- (id)copyWithZone:(struct _NSZone *)arg1;
@property(copy, nonatomic) NSArray *occlusions; // @dynamic occlusions;
- (void)_setDisplayConfiguration:(id)arg1;
- (id)transientLocalSettings;
- (id)ignoreOcclusionReasons;
- (id)otherSettings;
@property(nonatomic, getter=isBackgrounded) _Bool backgrounded; // @dynamic backgrounded;
@property(nonatomic) long long interfaceOrientation; // @dynamic interfaceOrientation;
@property(nonatomic) double level; // @dynamic level;
@property(nonatomic) struct CGRect frame; // @dynamic frame;
- (void)setDisplayConfiguration:(id)arg1;
@end
@interface FBSSceneParameters : NSObject <BSXPCCoding, NSCopying, NSMutableCopying, BSDescriptionProviding>
{
FBSSceneSpecification *_specification;
FBSSceneSettings *_settings;
FBSSceneClientSettings *_clientSettings;
}
+ (id)parametersForSpecification:(id)arg1;
@property(copy, nonatomic) FBSSceneClientSettings *clientSettings; // @synthesize clientSettings=_clientSettings;
@property(copy, nonatomic) FBSSceneSettings *settings; // @synthesize settings=_settings;
@property(readonly, copy, nonatomic) FBSSceneSpecification *specification; // @synthesize specification=_specification;
- (void)encodeWithXPCDictionary:(id)arg1;
- (id)initWithXPCDictionary:(id)arg1;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (id)succinctDescriptionBuilder;
- (id)succinctDescription;
@property(readonly) unsigned long long hash;
- (_Bool)isEqual:(id)arg1;
@property(readonly, copy) NSString *description;
- (id)mutableCopyWithZone:(struct _NSZone *)arg1;
- (id)copyWithZone:(struct _NSZone *)arg1;
- (void)_configureCopy:(id)arg1;
- (void)updateSettingsWithBlock:(CDUnknownBlockType)arg1;
- (void)dealloc;
- (id)init;
- (id)initWithSpecification:(id)arg1;
// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) Class superclass;
@end
@interface FBSMutableSceneParameters : FBSSceneParameters
{
FBSDisplayConfiguration *_displayConfiguration;
}
- (void)setDisplay:(id)arg1;
- (id)copyWithZone:(struct _NSZone *)arg1;
- (void)updateClientSettingsWithBlock:(CDUnknownBlockType)arg1;
- (void)updateSettingsWithBlock:(CDUnknownBlockType)arg1;
@property(copy, nonatomic) FBSSceneSettings *settings; // @dynamic settings;
- (void)dealloc;
// Remaining properties
@property(copy, nonatomic) FBSSceneClientSettings *clientSettings; // @dynamic clientSettings;
@end
_FBSOpenApplicationErrorCreate
_FBSOpenApplicationErrorCodeToString
_FBSOpenApplicationErrorDomain
_FBSOpenApplicationServiceErrorCodeToString
_FBSOpenApplicationServiceErrorDomain
_FBSOpenApplicationOptionKeyIsSensitiveURL
_FBSOpenApplicationOptionKeyActivateSuspended
_FBSOpenApplicationOptionKeyActivateAsClassic
_FBSOpenApplicationOptionKeyActivateForEvent
_FBSOpenApplicationOptionKeyActions
_FBSOpenApplicationOptionKeyAppLink4LS
_FBSOpenApplicationOptionKeyAppLink
_FBSOpenApplicationOptionKeyDebuggingOptions
_FBSOpenApplicationOptionKeyDocumentOpen4LS
_FBSOpenApplicationOptionKeyPayloadURL
_FBSOpenApplicationOptionKeyPayloadAnnotation
_FBSOpenApplicationOptionKeyPayloadOptions
_FBSOpenApplicationOptionKeyPayloadIsValid4LS
_FBSOpenApplicationOptionKeyPayloadIsValid
_FBSOpenApplicationOptionKeyPromptUnlockDevice
_FBSOpenApplicationOptionKeyUnlockDevice
_FBSOpenApplicationOptionKeyServiceAvailabilityTimeout
_FBSOpenApplicationOptionKeyLaunchImageName
_FBSOpenApplicationOptionKeyLaunchOrigin
_FBSOpenApplicationOptionKeyLSSequenceNumber
_FBSOpenApplicationOptionKeyLSCacheGUID
_FBSOpenApplicationOptionKeyBrowserAppLinkState4LS
_FBSOpenApplicationOptionKeyBrowserAppLinkState
_FBSOrientationObserverInterestAll
_FBSOrientationObserverServiceIdentifier
_FBSOrientationObserverMessageKeyOrientationInterest
_FBSOrientationObserverMessageKeyUIOrientation
_FBSOrientationObserverMessageKeyDuration
_FBSOrientationObserverMessageKeyRotationDirection
_FBSApplicationTerminationReasonDescription
_FBSApplicationTerminationReasonIsGraceful
_FBSApplicationTerminationGroupDescription
_FBSApplicationTerminationAssertionErrorDomain
_FBSApplicationTerminationAssertionReasonCritical
_FBSApplicationTerminationAssertionReasonCacheDeletion
_FBSApplicationTerminationAssertionReasonInstallation
_FBSApplicationDataStoreMessageKeyMessageType
_FBSApplicationDataStoreMessageKeyBundleID
_FBSApplicationDataStoreMessageKeyBundleIDs
_FBSApplicationDataStoreMessageKeyObject
_FBSApplicationDataStoreMessageKeyKey
_FBSApplicationDataStoreMessageKeyPrefetchedKeys
_FBSApplicationDataStoreMessageKeyAllChangesInterest
_FBSApplicationDataStoreSynchronousTimeout
_FBSActivateForEventOptionTypeBackgroundContentFetching
_FBSProcessExceptionCodeDescription
_FBSProcessSchedulingPolicyDescription
_FBSProcessGraphicsPolicyDescription
_FBSProcessJetsamPolicyDescription
_FBSProcessTypeDescription
_FBSProcessPrettyDescription
_FBSProcessResourceTypeIsTimeInterval
_FBSProcessResourceTimeIntervalForValue
_FBSProcessResourceAllowanceIsValid
_FBSProcessResourceAllowanceMake
_FBSProcessResourceAllowanceMakeWithValue
_FBSProcessResourceAllowanceMakeWithTimeInterval
_FBSProcessResourceAllowanceMakeWithRealTimeInterval
_FBSProcessResourceAllowanceMakeWithScheduledTimeInterval
_FBSProcessResourceAllowanceMakeWithScheduledTimeIntervalAndRefreshInterval
_FBSProcessResourceAllowanceGetType
_FBSProcessResourceAllowanceGetValue
_FBSProcessResourceAllowanceValue
_FBSProcessResourceValueForTimeInterval
_FBSProcessResourceProvisionErrorDomain
_FBSProcessWatchdogErrorDomain
_FBSProcessWatchdogErrorProvisionKey
_FBSProcessWatchdogErrorTerminationRequestKey
_FBSUIInterfaceOrientationDescription
_FBSUIInterfaceOrientationMaskDescription
_FBSUIApplicationWorkspaceMessageTypeDebugStringForType
_FBSUIApplicationWorkspaceMessageKeyMessageType
_FBSUIApplicationWorkspaceMessageKeyEvent
_FBSUIApplicationPushKeepAliveInterval
_FBSSceneEventSourceDescription
_FBSSceneSnapshotErrorForCode
_FBSSceneSnapshotErrorDomain
_FBSSceneSnapshotActionResponseForErrorCode
_FBSSceneLayerAlignmentDescription
_FBSSceneLevelMaximum
_FBSSceneMessageErrorDomain
_FBSSceneActivitySessionErrorDomain
_FBSSceneActivitySessionErrorSessionKey
_FBSSceneActivitySessionErrorProvisionKey
_FBSSceneActivitySessionErrorTerminationRequestKey
_FBSSystemServiceSynchronousTimeout
_FBSSystemServiceFacilityErrorDomain
_FBSSystemServiceMessageKeyFacilityID
_FBSSystemServiceMessageKeyBundleID
_FBSSystemServiceMessageKeyBundleIDResult
_FBSSystemServiceMessageKeyBundlePath
_FBSSystemServiceMessageKeyBadgeValue
_FBSSystemServiceMessageKeyBrightness
_FBSSystemServiceMessageKeyBool
_FBSSystemServiceMessageKeyBoolResult
_FBSSystemServiceMessageKeyOptions
_FBSSystemServiceMessageKeyActions
_FBSSystemServiceMessageKeyAppLink
_FBSSystemServiceMessageKeyURL
_FBSSystemServiceMessageKeyMachPort
_FBSSystemServiceMessageKeyMessageType
_FBSSystemServiceMessageKeyInterval
_FBSSystemServiceMessageKeyIntResult
_FBSSystemServiceMessageKeyPID
_FBSSystemServiceMessageKeyProcessHandle
_FBSSystemServiceMessageKeyTerminateGroup
_FBSSystemServiceMessageKeyTerminateReason
_FBSSystemServiceMessageKeyTerminateReport
_FBSSystemServiceMessageKeyTerminateDesc
_FBSSystemServiceMessageKeyError
_FBSSystemServiceMessageKeyErrorDescription
_FBSSystemServiceMessageKeyClientProcessHandle
_FBSSystemServiceMessageKeyRequestID
_FBSSystemServiceMessageKeyResetOptions
_FBSSystemServiceMessageKeyResetMode
_FBSSystemServiceMessageKeyReason
_FBSSystemAppProxyServiceIdentifier
_FBSSetAppBackgroundStyleEntitlement
_FBSDisplayOverscanCompensationDescription
_FBSDisplayOverscanCompensationIsValid
_FBSDisplayOverscanCompensationFromCADisplayOverscanAdjustment
_FBSDisplayOverscanCompensationToCADisplayOverscanAdjustment
_FBSDisplayObservationDescription
_FBSDisplayGamutIsValid
_FBSDisplayGamutDescription
_FBSDisplayGamutFromCADisplayGamut
_FBSDisplayGamutToCADisplayGamut
_FBSDisplayTypeIsValid
_FBSDisplayTypeDescription
_FBSDisplayTypeName
_FBSDisplayRotationDescription
_FBSDisplayRotationIsValid
_FBSDisplayRotationRadians
_FBSDisplayRotationFromCADisplayNativeOrientation
_FBSDisplayRotationToCADisplayNativeOrientation
_FBSDisplayAttachmentDescription
_FBSDisplayLayoutElementLockScreenIdentifier
_FBSDisplayLayoutElementSiriIdentifier
_FBSDisplayLayoutElementControlCenterIdentifier
_FBSDisplayLayoutElementNotificationCenterIdentifier
_FBSDisplayLayoutMonitorServiceIdentifier
_FBSDisplayLayoutMonitorMessageKeyDisplayLayout
_FBSDisplayLayoutMonitorMessageKeyDisplayLayoutTransitionContext
_FBSDisplayLayoutMonitorMessageKeyDisplayType
_FBSDisplayLayoutMonitorMessageKeyResult
_FBSDisplayLayoutMonitorMessageKeyQOS
_FBSDebugOptionKeyArguments
_FBSDebugOptionKeyEnvironment
_FBSDebugOptionKeyExtensionBundleID
_FBSDebugOptionKeyExtensionPointID
_FBSDebugOptionKeyStandardOutPath
_FBSDebugOptionKeyStandardErrorPath
_FBSDebugOptionKeyDebugOnNextLaunch
_FBSDebugOptionKeyDisableASLR
_FBSDebugOptionKeyCancelDebugOnNextLaunch
_FBSDebugOptionKeyWaitForDebugger
_FBSFrontBoardServicesVersionString
_FBSFrontBoardServicesVersionNumber
_FBSViewServicesEntitlement
_FBSLaunchServicesEntitlement
_FBLogCommon
_FBLogWatchdog
_FBLogAppDataStore
_FBLoggingSubsystem
_FBApplicationDataStoreServiceIdentifier
网友评论