Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
|
A structure that descripts the state of a script. More...
Public Types | |
enum | ExecState { STAT_NEW , STAT_RUNNING , STAT_TERMINATED , STAT_RESTARTING } |
execution state for a scripts More... | |
enum | ExitType { EXIT_CODE , SIGNAL } |
Descripts the type of exitStatus. More... | |
Public Attributes | |
ExecState | execState |
execution state of the script More... | |
ExitType | exitType |
type of exit code More... | |
int | exitStatus |
exit status or signal More... | |
A structure that descripts the state of a script.
When a script is uploaded the new execState is STAT_NEW. exitCode and signal is not valid.
When the execState is changing to STAT_TERMINATED then exitCode and signal will be set.
Definition at line 46 of file LuaService.idl.
execution state for a scripts
Definition at line 49 of file LuaService.idl.
Descripts the type of exitStatus.
Enumerator | |
---|---|
EXIT_CODE | exitStatus is an exit code |
SIGNAL | exitStatus is a signal |
Definition at line 57 of file LuaService.idl.
ExecState luaservice::ScriptState::execState |
execution state of the script
Definition at line 62 of file LuaService.idl.
int luaservice::ScriptState::exitStatus |
exit status or signal
Definition at line 64 of file LuaService.idl.
ExitType luaservice::ScriptState::exitType |
type of exit code
Definition at line 63 of file LuaService.idl.