aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs')
-rw-r--r--OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs b/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs
index 0dab318..292858c 100644
--- a/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs
+++ b/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs
@@ -32,6 +32,7 @@ using OpenSim.Region.Environment.Scenes;
32using libsecondlife; 32using libsecondlife;
33using Nini.Config; 33using Nini.Config;
34using OpenSim.Region.ScriptEngine.Interfaces; 34using OpenSim.Region.ScriptEngine.Interfaces;
35using Amib.Threading;
35 36
36namespace OpenSim.Region.ScriptEngine.Interfaces 37namespace OpenSim.Region.ScriptEngine.Interfaces
37{ 38{
@@ -47,6 +48,7 @@ namespace OpenSim.Region.ScriptEngine.Interfaces
47 Object AsyncCommands { get; } 48 Object AsyncCommands { get; }
48 ILog Log { get; } 49 ILog Log { get; }
49 string ScriptEngineName { get; } 50 string ScriptEngineName { get; }
51 int MaxScriptQueue { get; }
50 52
51 bool PostScriptEvent(LLUUID itemID, EventParams parms); 53 bool PostScriptEvent(LLUUID itemID, EventParams parms);
52 bool PostObjectEvent(uint localID, EventParams parms); 54 bool PostObjectEvent(uint localID, EventParams parms);
@@ -56,6 +58,7 @@ namespace OpenSim.Region.ScriptEngine.Interfaces
56 bool GetScriptState(LLUUID itemID); 58 bool GetScriptState(LLUUID itemID);
57 void SetState(LLUUID itemID, string newState); 59 void SetState(LLUUID itemID, string newState);
58 int GetStartParameter(LLUUID itemID); 60 int GetStartParameter(LLUUID itemID);
61 IWorkItemResult QueueEventHandler(object parms);
59 62
60 DetectParams GetDetectParams(LLUUID item, int number); 63 DetectParams GetDetectParams(LLUUID item, int number);
61 } 64 }