System/Library/PrivateFrameworks/CMCapture.framework
FigCaptureClientApplicationStateMonitorClient.h
Download FigCaptureClientApplicationStateMonitorClient.h
@class NSString, NSArray;
@interface FigCaptureClientApplicationStateMonitorClient : NSObject
@property (readonly, nonatomic) struct { unsigned int val[8]; } auditToken;
@property (readonly, nonatomic) int pid;
@property (readonly, nonatomic) NSString *applicationID;
@property (readonly, nonatomic) int clientType;
@property (readonly, nonatomic, getter=isForThirdPartyTorch) BOOL forThirdPartyTorch;
@property (readonly, nonatomic, getter=isSwiftPlaygroundsDevelopmentApp) BOOL swiftPlaygroundsDevelopmentApp;
@property (readonly, nonatomic, getter=hasBackgroundCameraAccess) BOOL backgroundCameraAccess;
@property (readonly, nonatomic, getter=isExtension) BOOL extension;
@property (readonly, nonatomic) int extensionRootHostPID;
@property (readonly, nonatomic) NSString *extensionRootHostApplicationID;
@property (nonatomic) int pidToInheritAppStateFrom;
@property (retain, nonatomic) NSString *applicationIDToInheritAppStateFrom;
@property (readonly, nonatomic) NSArray *avconferenceClientApplicationIDs;
@property (readonly, nonatomic) id /* block */ applicationAndLayoutStateHandler;
- (void)dealloc;
- (void)invalidate;
- (id)description;
- (id)debugDescription;
- (id)initWithAuditToken:(struct { unsigned int x0[8]; })a0 forThirdPartyTorch:(BOOL)a1 applicationAndLayoutStateHandler:(id /* block */)a2;
@end