diff options
author | Tedd Hansen | 2008-01-09 17:13:02 +0000 |
---|---|---|
committer | Tedd Hansen | 2008-01-09 17:13:02 +0000 |
commit | 260145a7e62d9d30bd74ee21288d36c95c8b0443 (patch) | |
tree | 7bdaa66ceffe71129968f506e2ab7af04eacc9d6 /OpenSim/Region/ScriptEngine/DotNetEngine | |
parent | Prim inventory script saving phase 2. (diff) | |
download | opensim-SC_OLD-260145a7e62d9d30bd74ee21288d36c95c8b0443.zip opensim-SC_OLD-260145a7e62d9d30bd74ee21288d36c95c8b0443.tar.gz opensim-SC_OLD-260145a7e62d9d30bd74ee21288d36c95c8b0443.tar.bz2 opensim-SC_OLD-260145a7e62d9d30bd74ee21288d36c95c8b0443.tar.xz |
Dynamic loading of ScriptEngine in ScriptServer
ScriptServer event pipe (OpenSim->ScriptServer->ScriptEngine) should in theory be done
Diffstat (limited to 'OpenSim/Region/ScriptEngine/DotNetEngine')
-rw-r--r-- | OpenSim/Region/ScriptEngine/DotNetEngine/ScriptEngine.cs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine/ScriptEngine.cs b/OpenSim/Region/ScriptEngine/DotNetEngine/ScriptEngine.cs index 11419be..604a5f3 100644 --- a/OpenSim/Region/ScriptEngine/DotNetEngine/ScriptEngine.cs +++ b/OpenSim/Region/ScriptEngine/DotNetEngine/ScriptEngine.cs | |||
@@ -31,6 +31,7 @@ using Nini.Config; | |||
31 | using OpenSim.Framework.Console; | 31 | using OpenSim.Framework.Console; |
32 | using OpenSim.Region.Environment.Interfaces; | 32 | using OpenSim.Region.Environment.Interfaces; |
33 | using OpenSim.Region.Environment.Scenes; | 33 | using OpenSim.Region.Environment.Scenes; |
34 | using OpenSim.Region.ScriptEngine.Common; | ||
34 | 35 | ||
35 | namespace OpenSim.Region.ScriptEngine.DotNetEngine | 36 | namespace OpenSim.Region.ScriptEngine.DotNetEngine |
36 | { | 37 | { |
@@ -39,7 +40,7 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine | |||
39 | /// </summary> | 40 | /// </summary> |
40 | /// | 41 | /// |
41 | [Serializable] | 42 | [Serializable] |
42 | public class ScriptEngine : IRegionModule | 43 | public class ScriptEngine : IRegionModule, OpenSim.Region.ScriptEngine.Common.ScriptServerInterfaces.ScriptEngine |
43 | { | 44 | { |
44 | public Scene World; | 45 | public Scene World; |
45 | public EventManager m_EventManager; // Handles and queues incoming events from OpenSim | 46 | public EventManager m_EventManager; // Handles and queues incoming events from OpenSim |
@@ -86,6 +87,10 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine | |||
86 | // We are shutting down | 87 | // We are shutting down |
87 | } | 88 | } |
88 | 89 | ||
90 | ScriptServerInterfaces.RemoteEvents ScriptServerInterfaces.ScriptEngine.EventManager() | ||
91 | { | ||
92 | return this.m_EventManager; | ||
93 | } | ||
89 | 94 | ||
90 | 95 | ||
91 | #region IRegionModule | 96 | #region IRegionModule |
@@ -114,5 +119,6 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine | |||
114 | } | 119 | } |
115 | 120 | ||
116 | #endregion | 121 | #endregion |
122 | |||
117 | } | 123 | } |
118 | } \ No newline at end of file | 124 | } \ No newline at end of file |