System/Library/PrivateFrameworks/FrontBoard.framework
FBApplicationProcessLaunchTransaction.h
Download FBApplicationProcessLaunchTransaction.h
@class FBWaitForProcessDeathTransaction, FBProcessManager, RBSProcessIdentity, FBProcess, FBProcessExecutionContext, BSAtomicSignal;
@interface FBApplicationProcessLaunchTransaction : FBTransaction {
FBProcessManager *_processManager;
RBSProcessIdentity *_identity;
id /* block */ _executionContextProvider;
FBWaitForProcessDeathTransaction *_deathTransaction;
FBProcessExecutionContext *_executionContext;
BSAtomicSignal *_interruptedOrComplete;
}
@property (readonly, nonatomic) FBProcess *process;
@property (readonly, nonatomic) BOOL failedLaunch;
@property (readonly, nonatomic) BOOL exited;
- (void)_didComplete;
- (BOOL)_canBeInterrupted;
- (id)_customizedDescriptionProperties;
- (void)_childTransactionDidComplete:(id)a0;
- (void)_begin;
- (void)_willComplete;
- (id)init;
- (void)removeObserver:(id)a0;
- (id)initWithApplicationBundleID:(id)a0 executionContextProvider:(id /* block */)a1;
- (void)_queue_noteExited;
- (BOOL)_shouldFailForChildTransaction:(id)a0;
- (void)_queue_processWillLaunch:(id)a0;
- (void).cxx_destruct;
- (id)initWithApplicationProcess:(id)a0;
- (void)_queue_finishProcessLaunch:(BOOL)a0;
- (id)initWithProcessIdentity:(id)a0 executionContextProvider:(id /* block */)a1;
- (void)_willInterruptWithReason:(id)a0;
- (void)addObserver:(id)a0;
- (void)_willFailWithReason:(id)a0;
- (void)_queue_launchProcess:(id)a0;
@end