Starts a one-shot PIT timer.
To start a repeating timer, use BIOS_PIT_REPEAT.
Response: The PIT will send BIOS_PIT_TRIGGER once after the specified interval, unless the timer is cancelled using BIOS_PIT_CANCEL or the Mark 1 is turned off, then the PIT will delete the timer.
llMessageLinked(LINK_ROOT, [ms]
, "BIOS_PIT_START", [ident]
);
• target | LINK_ROOT |
• integer | [ms] |
• key | [ident] |
Parameter | Description |
---|---|
[ident] |
String. Must be a system-unique identifying string up to 64 characters to identify this timer. Any characters beyond the first 64 will be ignored. If this is the same [ident] as an existing timer, the existing timer is replaced.Generally, llGetScriptName should be incorporated into the [ident] as a safe method of avoiding conflicts. llGenerateKey may also be used and stored to check incoming BIOS_PIT_TRIGGER calls if absolute uniqueness is required. |
[ms] |
Integer. Must be between 200 and 2,147,483,647, inclusive, without commas. The timer will trigger after approximately [ms] milliseconds.Any value below 200 will be clamped to 200, except for 0, which will act the same as BIOS_PIT_CANCEL. |