#include "nul/motherboard.h"
#include "nul/parent.h"
#include "nul/baseprogram.h"
#include "nul/service_timer.h"
Classes | |
struct | ScriptItem |
Single script item. More... | |
struct | Script |
Simple scripting support. More... | |
Functions | |
PARAM (script, _script=new Script(mb.bus_console, mb.clock(),&mb);mb.bus_legacy.add(_script, Script::receive_static< MessageLegacy >);,"script - add scripting support") PARAM(script_wait | |
check0 (_script==0) | |
_script | add (new ScriptItem(ScriptItem::TYPE_WAIT, argv[0], 0, 0)) |
_script | add (new ScriptItem(ScriptItem::TYPE_START,~argv[0]?argv[0]-1:0,~argv[1]?argv[1]:1,~argv[2]?argv[2]:1)) |
Variables | |
script_wait | __pad0__ |
script_start | __pad1__ |
script_start | number = 1 |
script_start | count |
script_start starts times the | configs |
_script add | ( | new | ScriptItemScriptItem::TYPE_WAIT, argv[0], 0, 0 | ) |
_script add | ( | new | ScriptItemScriptItem::TYPE_START,~argv[0]?argv[0]-1:0,~argv[1]?argv[1]:1,~argv[2]?argv[2]:1 | ) |
script_wait check0 | ( | _script | = =0 |
) |
PARAM | ( | script | , | |
_script | = new Script(mb.bus_console, mb.clock(), &mb); mb.bus_legacy.add(_script, Script::receive_static<MessageLegacy>); , |
|||
"script - add scripting support" | ||||
) |
script_wait __pad0__ |
script_start __pad1__ |
script_start starts times the configs |
script_start number = 1 |