Package GraphExecutor


Data Structures

class  DataFlow
class  FiniteStateMachine
struct  ServicesAnyData
class  InNode
class  OutNode

Enumerations

enum  AutomatonState {
  UnKnownState, DataUndefState, DataWaitingState, DataReadyState,
  SuspendedReadyState, SuspendedReadyToResumeState, ResumedReadyState, KilledReadyState,
  StoppedReadyState, ExecutingState, SuspendedExecutingState, ResumedExecutingState,
  KilledExecutingState, StoppedExecutingState, SuccessedExecutingState, ErroredExecutingState,
  SuspendedSuccessedState, SuspendedErroredState, ResumedSuccessedState, ResumedErroredState,
  KilledSuccessedState, KilledErroredState, StoppedSuccessedState, StoppedErroredState,
  SuccessedState, ErroredState, SuspendedState, KilledState,
  StoppedState, SuspendedSuccessedToReStartState, SuspendedErroredToReStartState, ReStartedState,
  LoadingState, NumberOfAutomatonStates
}
enum  NodeEvent {
  UndefinedEvent, NewThreadEvent, SuspendEvent, ToResumeEvent,
  ResumeEvent, KillEvent, StopEvent, ExecuteEvent,
  SuccessEvent, ErrorEvent, ToReStartEvent, ReStartEvent,
  ReStartAndSuspendEvent, EndExecuteEvent, NoDataReadyEvent, SomeDataReadyEvent,
  NotAllDataReadyEvent, AllDataReadyEvent, ReadyEvent, SuspendedReadyEvent,
  ResumedReadyEvent, KilledReadyEvent, StoppedReadyEvent, ExecutingEvent,
  SuspendedExecutingEvent, ResumedExecutingEvent, KilledExecutingEvent, StoppedExecutingEvent,
  SuccessedExecutingEvent, ErroredExecutingEvent, SuspendedSuccessedEvent, SuspendedErroredEvent,
  ResumedSuccessedEvent, ResumedErroredEvent, KilledEvent, StoppedEvent,
  ReStartedEvent, ReStartedAndSuspendEvent, NumberOfEvents
}
enum  StateEventAction {
  ErrorAction, VoidAction, executeAction, ExecuteAction,
  DataWaiting_SomeDataReadyAction, DataUndef_NotAllDataReadyAction, DataUndef_AllDataReadyAction, DataReady_SuspendAction,
  SuspendedReady_ResumeAction, DataReady_KillAction, DataReady_StopAction, DataReady_ExecuteAction,
  Executing_SuspendAction, SuspendedExecuting_ResumeAction, Executing_KillAction, Executing_StopAction,
  Executing_SuccessAction, Errored_ExecutingAction, Successed_SuccessAction, Errored_ErrorAction,
  Successed_SuspendAction, Errored_SuspendAction, SuspendedSuccessed_ResumeAction, SuspendedErrored_ResumeAction,
  Successed_KillAction, Errored_KillAction, Successed_StopAction, Errored_StopAction,
  SuspendedSuccessed_ReStartAction, SuspendedErrored_ReStartAction, SuspendedSuccessed_ReStartAndSuspendAction, SuspendedErrored_ReStartAndSuspendAction,
  NumberOfActions
}


Enumeration Type Documentation

enum GraphExecutor::AutomatonState
 

Enumerator:
UnKnownState 
DataUndefState 
DataWaitingState 
DataReadyState 
SuspendedReadyState 
SuspendedReadyToResumeState 
ResumedReadyState 
KilledReadyState 
StoppedReadyState 
ExecutingState 
SuspendedExecutingState 
ResumedExecutingState 
KilledExecutingState 
StoppedExecutingState 
SuccessedExecutingState 
ErroredExecutingState 
SuspendedSuccessedState 
SuspendedErroredState 
ResumedSuccessedState 
ResumedErroredState 
KilledSuccessedState 
KilledErroredState 
StoppedSuccessedState 
StoppedErroredState 
SuccessedState 
ErroredState 
SuspendedState 
KilledState 
StoppedState 
SuspendedSuccessedToReStartState 
SuspendedErroredToReStartState 
ReStartedState 
LoadingState 
NumberOfAutomatonStates 

enum GraphExecutor::NodeEvent
 

Enumerator:
UndefinedEvent 
NewThreadEvent 
SuspendEvent 
ToResumeEvent 
ResumeEvent 
KillEvent 
StopEvent 
ExecuteEvent 
SuccessEvent 
ErrorEvent 
ToReStartEvent 
ReStartEvent 
ReStartAndSuspendEvent 
EndExecuteEvent 
NoDataReadyEvent 
SomeDataReadyEvent 
NotAllDataReadyEvent 
AllDataReadyEvent 
ReadyEvent 
SuspendedReadyEvent 
ResumedReadyEvent 
KilledReadyEvent 
StoppedReadyEvent 
ExecutingEvent 
SuspendedExecutingEvent 
ResumedExecutingEvent 
KilledExecutingEvent 
StoppedExecutingEvent 
SuccessedExecutingEvent 
ErroredExecutingEvent 
SuspendedSuccessedEvent 
SuspendedErroredEvent 
ResumedSuccessedEvent 
ResumedErroredEvent 
KilledEvent 
StoppedEvent 
ReStartedEvent 
ReStartedAndSuspendEvent 
NumberOfEvents 

enum GraphExecutor::StateEventAction
 

Enumerator:
ErrorAction 
VoidAction 
executeAction 
ExecuteAction 
DataWaiting_SomeDataReadyAction 
DataUndef_NotAllDataReadyAction 
DataUndef_AllDataReadyAction 
DataReady_SuspendAction 
SuspendedReady_ResumeAction 
DataReady_KillAction 
DataReady_StopAction 
DataReady_ExecuteAction 
Executing_SuspendAction 
SuspendedExecuting_ResumeAction 
Executing_KillAction 
Executing_StopAction 
Executing_SuccessAction 
Errored_ExecutingAction 
Successed_SuccessAction 
Errored_ErrorAction 
Successed_SuspendAction 
Errored_SuspendAction 
SuspendedSuccessed_ResumeAction 
SuspendedErrored_ResumeAction 
Successed_KillAction 
Errored_KillAction 
Successed_StopAction 
Errored_StopAction 
SuspendedSuccessed_ReStartAction 
SuspendedErrored_ReStartAction 
SuspendedSuccessed_ReStartAndSuspendAction 
SuspendedErrored_ReStartAndSuspendAction 
NumberOfActions