aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/IClientAPI.cs
diff options
context:
space:
mode:
authorAdam Frisby2008-11-08 17:20:54 +0000
committerAdam Frisby2008-11-08 17:20:54 +0000
commitcf0a14bec94322656f57890d49fead85ed31730e (patch)
tree861596444093bb68567cda8583cd0e94a618c120 /OpenSim/Framework/IClientAPI.cs
parentFix broken build since r7179 (diff)
downloadopensim-SC_OLD-cf0a14bec94322656f57890d49fead85ed31730e.zip
opensim-SC_OLD-cf0a14bec94322656f57890d49fead85ed31730e.tar.gz
opensim-SC_OLD-cf0a14bec94322656f57890d49fead85ed31730e.tar.bz2
opensim-SC_OLD-cf0a14bec94322656f57890d49fead85ed31730e.tar.xz
* Added IClientIM to IClientCore interfaces
* Changed SendInstantMessage, dropped fromAgentSession and imSessionID as security precaution, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide for details on porting. * Removed unused usings from Framework.*
Diffstat (limited to 'OpenSim/Framework/IClientAPI.cs')
-rw-r--r--OpenSim/Framework/IClientAPI.cs22
1 files changed, 11 insertions, 11 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index 4759761..0e88dbd 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -638,7 +638,6 @@ namespace OpenSim.Framework
638 /// <summary> 638 /// <summary>
639 /// Tell this client what items it should be wearing now 639 /// Tell this client what items it should be wearing now
640 /// </summary> 640 /// </summary>
641 /// <param name="wearables"></param>
642 void SendWearables(AvatarWearable[] wearables, int serial); 641 void SendWearables(AvatarWearable[] wearables, int serial);
643 642
644 /// <summary> 643 /// <summary>
@@ -660,15 +659,18 @@ namespace OpenSim.Framework
660 659
661 void SendAnimations(UUID[] animID, int[] seqs, UUID sourceAgentId); 660 void SendAnimations(UUID[] animID, int[] seqs, UUID sourceAgentId);
662 void SendRegionHandshake(RegionInfo regionInfo, RegionHandshakeArgs args); 661 void SendRegionHandshake(RegionInfo regionInfo, RegionHandshakeArgs args);
663 void SendChatMessage(string message, byte type, Vector3 fromPos, string fromName, UUID fromAgentID, byte source, byte audible);
664 void SendChatMessage(byte[] message, byte type, Vector3 fromPos, string fromName, UUID fromAgentID, byte source, byte audible);
665 662
666 void SendInstantMessage(UUID fromAgent, UUID fromAgentSession, string message, UUID toAgent, 663 void SendChatMessage(string message, byte type, Vector3 fromPos, string fromName, UUID fromAgentID, byte source,
667 UUID imSessionID, string fromName, byte dialog, uint timeStamp); 664 byte audible);
668 665
669 void SendInstantMessage(UUID fromAgent, UUID fromAgentSession, string message, UUID toAgent, 666 void SendChatMessage(byte[] message, byte type, Vector3 fromPos, string fromName, UUID fromAgentID, byte source,
670 UUID imSessionID, string fromName, byte dialog, uint timeStamp, 667 byte audible);
671 bool fromGroup, byte[] binaryBucket); 668
669 void SendInstantMessage(UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog,
670 uint timeStamp);
671
672 void SendInstantMessage(UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog,
673 uint timeStamp, bool fromGroup, byte[] binaryBucket);
672 674
673 void SendGenericMessage(string method, List<string> message); 675 void SendGenericMessage(string method, List<string> message);
674 676
@@ -833,7 +835,6 @@ namespace OpenSim.Framework
833 /// <summary> 835 /// <summary>
834 /// Tell the client that the requested texture cannot be found 836 /// Tell the client that the requested texture cannot be found
835 /// </summary> 837 /// </summary>
836 /// <param name="imageId"></param>
837 void SendImageNotFound(UUID imageid); 838 void SendImageNotFound(UUID imageid);
838 839
839 void SendShutdownConnectionNotice(); 840 void SendShutdownConnectionNotice();
@@ -880,7 +881,6 @@ namespace OpenSim.Framework
880 /// <summary> 881 /// <summary>
881 /// Set the debug level at which packet output should be printed to console. 882 /// Set the debug level at which packet output should be printed to console.
882 /// </summary> 883 /// </summary>
883 /// <param name="newDebugPacketLevel"></param>
884 void SetDebugPacketLevel(int newDebug); 884 void SetDebugPacketLevel(int newDebug);
885 885
886 void InPacket(object NewPack); 886 void InPacket(object NewPack);
@@ -892,7 +892,7 @@ namespace OpenSim.Framework
892 event Action<IClientAPI> OnLogout; 892 event Action<IClientAPI> OnLogout;
893 event Action<IClientAPI> OnConnectionClosed; 893 event Action<IClientAPI> OnConnectionClosed;
894 894
895 void SendBlueBoxMessage(UUID FromAvatarID, UUID fromSessionID, String FromAvatarName, String Message); 895 void SendBlueBoxMessage(UUID FromAvatarID, String FromAvatarName, String Message);
896 896
897 void SendLogoutPacket(); 897 void SendLogoutPacket();
898 ClientInfo GetClientInfo(); 898 ClientInfo GetClientInfo();