Property | Type | Description | |
---|---|---|---|
currentState | int | ||
hold | bool | ||
lockObject | object | ||
log | Logger | ||
nextState | int? | ||
stateConfigs | Sequence.SequenceJob>.Dictionary |
Method | Description | |
---|---|---|
For ( int state ) : IRunnableState | ||
ForFromSequence ( int state, |
||
Hold ( ) : |
||
IntStateMachine ( string name ) : System | ||
InternalHold ( ) : void | ||
NextState ( ) : |
||
SetState ( int newState ) : |
||
Start ( ) : void | ||
Stop ( ) : void | ||
StopAndNextState ( ) : |
Don't call this from within a sequence (running job)
|
Method | Description | |
---|---|---|
InternalSetState ( int newState ) : void |
Method | Description | |
---|---|---|
RaiseStateChanged ( ) : void |
public ForFromSequence ( int state, |
||
state | int | |
sequence | ||
return |
public IntStateMachine ( string name ) : System | ||
name | string | |
return | System |
protected InternalSetState ( int newState ) : void | ||
newState | int | |
return | void |
public SetState ( int newState ) : |
||
newState | int | |
return |
public StopAndNextState ( ) : |
||
return |