System/Library/PrivateFrameworks/VoiceShortcutClient.framework
WFOutOfProcessWorkflowControllerStateMachine.h
Download WFOutOfProcessWorkflowControllerStateMachine.h
@class NSObject;
@protocol OS_dispatch_queue, WFOutOfProcessWorkflowControllerStateMachineDelegate;
@interface WFOutOfProcessWorkflowControllerStateMachine : WFStateMachine
@property (readonly, nonatomic) NSObject<OS_dispatch_queue> *delegateQueue;
@property (weak, nonatomic) id<WFOutOfProcessWorkflowControllerStateMachineDelegate> delegate;
- (id)init;
- (void)invalidate;
- (void).cxx_destruct;
- (void)exitWithReason:(id)a0;
- (void)startRunningShortcutWithReason:(id)a0;
- (BOOL)blocksTransitionsOnInvalidation;
- (void)finishRunningWithReason:(id)a0 result:(id)a1;
- (void)acquiringRunnerWithReason:(id)a0;
- (void)handleRunnerWillExit;
- (void)handleXPCErrorWithDescription:(id)a0 reason:(id)a1 currentDialogAttribution:(id)a2;
- (void)handlingRequestWithReason:(id)a0;
- (void)idleStateWithReason:(id)a0;
- (BOOL)isFinishingShortcut;
- (BOOL)isRunningShortcut;
- (void)notifyDelegateWithReason:(id)a0 result:(id)a1 currentDialogAttribution:(id)a2;
- (void)pauseAndWriteShortcutToDiskState;
- (void)stopShortcutWithError:(id)a0 reason:(id)a1;
- (void)tearDownRunnerWithReason:(id)a0;
@end