namespace RobotNet10.ScriptEngine.Enums; /// /// Triggers for ScriptEngine state machine. /// public enum ScriptEngineTrigger { /// /// Reset engine to Idle state. /// Reset, /// /// Build scripts from files. /// Build, /// /// Start engine (enable tasks/missions). /// Start, /// /// Stop engine. /// Stop, /// /// Initialization completed (internal trigger). /// InitializationCompleted, /// /// Resetting completed (internal trigger). /// ResettingCompleted, /// /// Building completed (internal trigger). /// BuildingCompleted, /// /// Starting completed (internal trigger). /// StartingCompleted, /// /// Stopping completed (internal trigger). /// StoppingCompleted, /// /// Build error occurred (internal trigger). /// BuildErrorOccurred, /// /// System fault occurred (internal trigger). /// FaultOccurred, }