mirror of
https://github.com/opensim/opensim.git
synced 2026-08-09 18:55:58 +08:00
From: Michael Osias <mosias@us.ibm.com>
This patch implements the llSendRemoteData command and fixes mantis 552, and possibly 586.
This commit is contained in:
@@ -38,5 +38,7 @@ namespace OpenSim.Region.Environment.Interfaces
|
||||
LLUUID StartHttpRequest(uint localID, LLUUID itemID, string url, List<string> parameters, string body);
|
||||
void StopHttpRequest(uint m_localID, LLUUID m_itemID);
|
||||
HttpRequestClass GetNextCompletedRequest();
|
||||
void RemoveCompletedRequest(LLUUID id);
|
||||
|
||||
}
|
||||
}
|
||||
@@ -41,5 +41,8 @@ namespace OpenSim.Region.Environment.Interfaces
|
||||
void ListenControl(int handle, int active);
|
||||
void ListenRemove(int handle);
|
||||
void DeleteListener(LLUUID itemID);
|
||||
uint PeekNextMessageLocalID();
|
||||
LLUUID PeekNextMessageItemID();
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -28,6 +28,8 @@
|
||||
|
||||
using libsecondlife;
|
||||
using OpenSim.Region.Environment.Modules;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace OpenSim.Region.Environment.Interfaces
|
||||
{
|
||||
@@ -36,9 +38,14 @@ namespace OpenSim.Region.Environment.Interfaces
|
||||
LLUUID OpenXMLRPCChannel(uint localID, LLUUID itemID);
|
||||
void CloseXMLRPCChannel(LLUUID channelKey);
|
||||
bool hasRequests();
|
||||
RPCRequestInfo GetNextRequest();
|
||||
void RemoteDataReply(string channel, string message_id, string sdata, int idata);
|
||||
bool IsEnabled();
|
||||
void DeleteChannel(LLUUID itemID);
|
||||
RPCRequestInfo GetNextCompletedRequest();
|
||||
void RemoveCompletedRequest(LLUUID id);
|
||||
void DeleteChannels(LLUUID itemID);
|
||||
LLUUID SendRemoteData(uint localID, LLUUID itemID, string channel, string dest, int idata, string sdata);
|
||||
SendRemoteDataRequest GetNextCompletedSRDRequest();
|
||||
void RemoveCompletedSRDRequest(LLUUID id);
|
||||
void CancelSRDRequests(LLUUID itemID);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user