diff options
author | Sean Dague | 2008-02-19 19:16:21 +0000 |
---|---|---|
committer | Sean Dague | 2008-02-19 19:16:21 +0000 |
commit | 530cc2488461a4ef68a06eaba42698fcdc09f459 (patch) | |
tree | d2db34a2dcdb10b3b85aaeb200334ee9a27cae91 /OpenSim/Region/Environment/Interfaces/IXMLRPC.cs | |
parent | Added to OpenSim.ini.example: (diff) | |
download | opensim-SC-530cc2488461a4ef68a06eaba42698fcdc09f459.zip opensim-SC-530cc2488461a4ef68a06eaba42698fcdc09f459.tar.gz opensim-SC-530cc2488461a4ef68a06eaba42698fcdc09f459.tar.bz2 opensim-SC-530cc2488461a4ef68a06eaba42698fcdc09f459.tar.xz |
From: Michael Osias <mosias@us.ibm.com>
This patch implements the llSendRemoteData command and fixes mantis 552,
and possibly 586.
Diffstat (limited to 'OpenSim/Region/Environment/Interfaces/IXMLRPC.cs')
-rw-r--r-- | OpenSim/Region/Environment/Interfaces/IXMLRPC.cs | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/OpenSim/Region/Environment/Interfaces/IXMLRPC.cs b/OpenSim/Region/Environment/Interfaces/IXMLRPC.cs index 82b692d..4d22df5 100644 --- a/OpenSim/Region/Environment/Interfaces/IXMLRPC.cs +++ b/OpenSim/Region/Environment/Interfaces/IXMLRPC.cs | |||
@@ -28,6 +28,8 @@ | |||
28 | 28 | ||
29 | using libsecondlife; | 29 | using libsecondlife; |
30 | using OpenSim.Region.Environment.Modules; | 30 | using OpenSim.Region.Environment.Modules; |
31 | using System.Collections; | ||
32 | using System.Collections.Generic; | ||
31 | 33 | ||
32 | namespace OpenSim.Region.Environment.Interfaces | 34 | namespace OpenSim.Region.Environment.Interfaces |
33 | { | 35 | { |
@@ -36,9 +38,14 @@ namespace OpenSim.Region.Environment.Interfaces | |||
36 | LLUUID OpenXMLRPCChannel(uint localID, LLUUID itemID); | 38 | LLUUID OpenXMLRPCChannel(uint localID, LLUUID itemID); |
37 | void CloseXMLRPCChannel(LLUUID channelKey); | 39 | void CloseXMLRPCChannel(LLUUID channelKey); |
38 | bool hasRequests(); | 40 | bool hasRequests(); |
39 | RPCRequestInfo GetNextRequest(); | ||
40 | void RemoteDataReply(string channel, string message_id, string sdata, int idata); | 41 | void RemoteDataReply(string channel, string message_id, string sdata, int idata); |
41 | bool IsEnabled(); | 42 | bool IsEnabled(); |
42 | void DeleteChannel(LLUUID itemID); | 43 | RPCRequestInfo GetNextCompletedRequest(); |
44 | void RemoveCompletedRequest(LLUUID id); | ||
45 | void DeleteChannels(LLUUID itemID); | ||
46 | LLUUID SendRemoteData(uint localID, LLUUID itemID, string channel, string dest, int idata, string sdata); | ||
47 | SendRemoteDataRequest GetNextCompletedSRDRequest(); | ||
48 | void RemoveCompletedSRDRequest(LLUUID id); | ||
49 | void CancelSRDRequests(LLUUID itemID); | ||
43 | } | 50 | } |
44 | } \ No newline at end of file | 51 | } |