diff options
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/XmlRequest.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/XmlRequest.cs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/XmlRequest.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/XmlRequest.cs index a7699a1..bf1a923 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/XmlRequest.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/XmlRequest.cs | |||
@@ -26,7 +26,7 @@ | |||
26 | */ | 26 | */ |
27 | 27 | ||
28 | using System; | 28 | using System; |
29 | using OpenSim.Region.Environment.Interfaces; | 29 | using OpenSim.Region.Framework.Interfaces; |
30 | using OpenSim.Region.Environment.Modules.Scripting.XMLRPC; | 30 | using OpenSim.Region.Environment.Modules.Scripting.XMLRPC; |
31 | using OpenSim.Region.ScriptEngine.Interfaces; | 31 | using OpenSim.Region.ScriptEngine.Interfaces; |
32 | using OpenSim.Region.ScriptEngine.Shared; | 32 | using OpenSim.Region.ScriptEngine.Shared; |
@@ -52,7 +52,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Plugins | |||
52 | 52 | ||
53 | if (xmlrpc != null) | 53 | if (xmlrpc != null) |
54 | { | 54 | { |
55 | RPCRequestInfo rInfo = xmlrpc.GetNextCompletedRequest(); | 55 | RPCRequestInfo rInfo = (RPCRequestInfo)xmlrpc.GetNextCompletedRequest(); |
56 | 56 | ||
57 | while (rInfo != null) | 57 | while (rInfo != null) |
58 | { | 58 | { |
@@ -80,10 +80,10 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Plugins | |||
80 | break; | 80 | break; |
81 | } | 81 | } |
82 | 82 | ||
83 | rInfo = xmlrpc.GetNextCompletedRequest(); | 83 | rInfo = (RPCRequestInfo)xmlrpc.GetNextCompletedRequest(); |
84 | } | 84 | } |
85 | 85 | ||
86 | SendRemoteDataRequest srdInfo = xmlrpc.GetNextCompletedSRDRequest(); | 86 | SendRemoteDataRequest srdInfo = (SendRemoteDataRequest)xmlrpc.GetNextCompletedSRDRequest(); |
87 | 87 | ||
88 | while (srdInfo != null) | 88 | while (srdInfo != null) |
89 | { | 89 | { |
@@ -93,23 +93,23 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Plugins | |||
93 | object[] resobj = new object[] | 93 | object[] resobj = new object[] |
94 | { | 94 | { |
95 | new LSL_Types.LSLInteger(3), | 95 | new LSL_Types.LSLInteger(3), |
96 | new LSL_Types.LSLString(srdInfo.channel.ToString()), | 96 | new LSL_Types.LSLString(srdInfo.Channel.ToString()), |
97 | new LSL_Types.LSLString(srdInfo.GetReqID().ToString()), | 97 | new LSL_Types.LSLString(srdInfo.GetReqID().ToString()), |
98 | new LSL_Types.LSLString(String.Empty), | 98 | new LSL_Types.LSLString(String.Empty), |
99 | new LSL_Types.LSLInteger(srdInfo.idata), | 99 | new LSL_Types.LSLInteger(srdInfo.Idata), |
100 | new LSL_Types.LSLString(srdInfo.sdata) | 100 | new LSL_Types.LSLString(srdInfo.Sdata) |
101 | }; | 101 | }; |
102 | 102 | ||
103 | foreach (IScriptEngine e in m_CmdManager.ScriptEngines) | 103 | foreach (IScriptEngine e in m_CmdManager.ScriptEngines) |
104 | { | 104 | { |
105 | if (e.PostScriptEvent( | 105 | if (e.PostScriptEvent( |
106 | srdInfo.m_itemID, new EventParams( | 106 | srdInfo.ItemID, new EventParams( |
107 | "remote_data", resobj, | 107 | "remote_data", resobj, |
108 | new DetectParams[0]))) | 108 | new DetectParams[0]))) |
109 | break; | 109 | break; |
110 | } | 110 | } |
111 | 111 | ||
112 | srdInfo = xmlrpc.GetNextCompletedSRDRequest(); | 112 | srdInfo = (SendRemoteDataRequest)xmlrpc.GetNextCompletedSRDRequest(); |
113 | } | 113 | } |
114 | } | 114 | } |
115 | } | 115 | } |