Initial commit
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
namespace RobotNet10.ScriptEngine.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// Triggers for ScriptEngine state machine.
|
||||
/// </summary>
|
||||
public enum ScriptEngineTrigger
|
||||
{
|
||||
/// <summary>
|
||||
/// Reset engine to Idle state.
|
||||
/// </summary>
|
||||
Reset,
|
||||
|
||||
/// <summary>
|
||||
/// Build scripts from files.
|
||||
/// </summary>
|
||||
Build,
|
||||
|
||||
/// <summary>
|
||||
/// Start engine (enable tasks/missions).
|
||||
/// </summary>
|
||||
Start,
|
||||
|
||||
/// <summary>
|
||||
/// Stop engine.
|
||||
/// </summary>
|
||||
Stop,
|
||||
|
||||
/// <summary>
|
||||
/// Initialization completed (internal trigger).
|
||||
/// </summary>
|
||||
InitializationCompleted,
|
||||
|
||||
/// <summary>
|
||||
/// Resetting completed (internal trigger).
|
||||
/// </summary>
|
||||
ResettingCompleted,
|
||||
|
||||
/// <summary>
|
||||
/// Building completed (internal trigger).
|
||||
/// </summary>
|
||||
BuildingCompleted,
|
||||
|
||||
/// <summary>
|
||||
/// Starting completed (internal trigger).
|
||||
/// </summary>
|
||||
StartingCompleted,
|
||||
|
||||
/// <summary>
|
||||
/// Stopping completed (internal trigger).
|
||||
/// </summary>
|
||||
StoppingCompleted,
|
||||
|
||||
/// <summary>
|
||||
/// Build error occurred (internal trigger).
|
||||
/// </summary>
|
||||
BuildErrorOccurred,
|
||||
|
||||
/// <summary>
|
||||
/// System fault occurred (internal trigger).
|
||||
/// </summary>
|
||||
FaultOccurred,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user