|
OpenSim
|
Handles LSL commands that takes long time and returns an event, for example timers, HTTP requests, etc. More...

Public Member Functions | |
| AsyncCommandManager (IScriptEngine _ScriptEngine) | |
Static Public Member Functions | |
| static void | RemoveScript (IScriptEngine engine, uint localID, UUID itemID) |
| Remove a specific script (and all its pending commands) More... | |
| static void | StateChange (IScriptEngine engine, uint localID, UUID itemID) |
| static SensorRepeat | GetSensorRepeatPlugin (IScriptEngine engine) |
| Get the sensor repeat plugin for this script engine. More... | |
| static Dataserver | GetDataserverPlugin (IScriptEngine engine) |
| Get the dataserver plugin for this script engine. More... | |
| static Timer | GetTimerPlugin (IScriptEngine engine) |
| Get the timer plugin for this script engine. More... | |
| static Listener | GetListenerPlugin (IScriptEngine engine) |
| Get the listener plugin for this script engine. More... | |
| static Object[] | GetSerializationData (IScriptEngine engine, UUID itemID) |
| static void | CreateFromData (IScriptEngine engine, uint localID, UUID itemID, UUID hostID, Object[] data) |
Public Attributes | |
| IScriptEngine | m_ScriptEngine |
Properties | |
| Dataserver | DataserverPlugin [get] |
| Timer | TimerPlugin [get] |
| HttpRequest | HttpRequestPlugin [get] |
| Listener | ListenerPlugin [get] |
| SensorRepeat | SensorRepeatPlugin [get] |
| XmlRequest | XmlRequestPlugin [get] |
| IScriptEngine[] | ScriptEngines [get] |
Handles LSL commands that takes long time and returns an event, for example timers, HTTP requests, etc.
Definition at line 48 of file AsyncCommandManager.cs.
|
inline |
Definition at line 145 of file AsyncCommandManager.cs.
|
inlinestatic |
Definition at line 426 of file AsyncCommandManager.cs.
|
inlinestatic |
Get the dataserver plugin for this script engine.
| engine |
Definition at line 347 of file AsyncCommandManager.cs.
|
inlinestatic |
Get the listener plugin for this script engine.
| engine |
Definition at line 379 of file AsyncCommandManager.cs.
|
inlinestatic |
Get the sensor repeat plugin for this script engine.
| engine |
Definition at line 331 of file AsyncCommandManager.cs.
|
inlinestatic |
Definition at line 392 of file AsyncCommandManager.cs.
|
inlinestatic |
Get the timer plugin for this script engine.
| engine |
Definition at line 363 of file AsyncCommandManager.cs.
|
inlinestatic |
Remove a specific script (and all its pending commands)
| localID | |
| itemID |
Definition at line 270 of file AsyncCommandManager.cs.

|
inlinestatic |
Definition at line 304 of file AsyncCommandManager.cs.
| IScriptEngine OpenSim.Region.ScriptEngine.Shared.Api.AsyncCommandManager.m_ScriptEngine |
Definition at line 67 of file AsyncCommandManager.cs.
|
get |
Definition at line 83 of file AsyncCommandManager.cs.
|
get |
Definition at line 101 of file AsyncCommandManager.cs.
|
get |
Definition at line 110 of file AsyncCommandManager.cs.
|
get |
Definition at line 137 of file AsyncCommandManager.cs.
|
get |
Definition at line 119 of file AsyncCommandManager.cs.
|
get |
Definition at line 92 of file AsyncCommandManager.cs.
|
get |
Definition at line 128 of file AsyncCommandManager.cs.
1.8.6