29 using OpenSim.Region.Framework.Interfaces;
30 using OpenSim.Region.CoreModules.Scripting.HttpRequest;
31 using OpenSim.Region.ScriptEngine.Shared;
32 using OpenSim.Region.ScriptEngine.Interfaces;
33 using OpenSim.Region.ScriptEngine.Shared.Api;
35 namespace OpenSim.
Region.ScriptEngine.Shared.Api.Plugins
43 m_CmdManager = CmdManager;
48 if (m_CmdManager.m_ScriptEngine.World == null)
59 while (httpInfo != null)
70 iHttpReq.RemoveCompletedRequest(httpInfo.ReqID);
72 object[] resobj =
new object[]
Handles LSL commands that takes long time and returns an event, for example timers, HTTP requests, etc.
HttpRequest(AsyncCommandManager CmdManager)
bool PostObjectEvent(uint localID, EventParams parms)
Post event to an entire prim
An interface for a script API module to communicate with the engine it's running under ...
AsyncCommandManager m_CmdManager
IServiceRequest GetNextCompletedRequest()
Holds all the data required to execute a scripting event.