Module foxbox_thinkerbell::manager
[−]
[src]
ScriptManager manages storing and executing scripts.
Structs
ScriptId |
A type for ensuring type-safety (Id |
ScriptManager |
ScriptManager stores a persistent database of scripts and executes them. Each script can be individually enabled or disabled. When a script is enabled, it is always running (unless an error occured during launch). Script sources are stored as JSON strings in a SQLite database. |
Enums
Error |
A ScriptManager error. |