aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
authorAdam Frisby2007-07-11 02:51:51 +0000
committerAdam Frisby2007-07-11 02:51:51 +0000
commit561b87b303e8e141ef516b8725ebd3c0be8b1122 (patch)
tree8405b6cef57b66a58f31a24c859846085d0b81f7 /OpenSim/Framework
parentpreliminary inter region communications (between regions in different instanc... (diff)
downloadopensim-SC-561b87b303e8e141ef516b8725ebd3c0be8b1122.zip
opensim-SC-561b87b303e8e141ef516b8725ebd3c0be8b1122.tar.gz
opensim-SC-561b87b303e8e141ef516b8725ebd3c0be8b1122.tar.bz2
opensim-SC-561b87b303e8e141ef516b8725ebd3c0be8b1122.tar.xz
* Applying dalien's patches from bug#177 and #179
Diffstat (limited to '')
-rw-r--r--OpenSim/Framework/General/ClientManager.cs5
-rw-r--r--OpenSim/Framework/General/Interfaces/IClientAPI.cs2
2 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Framework/General/ClientManager.cs b/OpenSim/Framework/General/ClientManager.cs
index 03ad226..b560ca8 100644
--- a/OpenSim/Framework/General/ClientManager.cs
+++ b/OpenSim/Framework/General/ClientManager.cs
@@ -23,6 +23,11 @@ namespace OpenSim.Framework
23 m_clients = new Dictionary<uint, IClientAPI>(); 23 m_clients = new Dictionary<uint, IClientAPI>();
24 } 24 }
25 25
26 public void Remove(uint id)
27 {
28 m_clients.Remove(id);
29 }
30
26 public void Add(uint id, IClientAPI client ) 31 public void Add(uint id, IClientAPI client )
27 { 32 {
28 m_clients.Add( id, client ); 33 m_clients.Add( id, client );
diff --git a/OpenSim/Framework/General/Interfaces/IClientAPI.cs b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
index 7bc8d14..1b0c682 100644
--- a/OpenSim/Framework/General/Interfaces/IClientAPI.cs
+++ b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
@@ -147,6 +147,8 @@ namespace OpenSim.Framework.Interfaces
147 147
148 void OutPacket(Packet newPack); 148 void OutPacket(Packet newPack);
149 void SendWearables(AvatarWearable[] wearables); 149 void SendWearables(AvatarWearable[] wearables);
150 void SendStartPingCheck(byte seq);
151 void SendKillObject(ulong regionHandle, uint avatarLocalID);
150 void SendAnimation(LLUUID animID, int seq, LLUUID sourceAgentId); 152 void SendAnimation(LLUUID animID, int seq, LLUUID sourceAgentId);
151 void SendRegionHandshake(RegionInfo regionInfo); 153 void SendRegionHandshake(RegionInfo regionInfo);
152 void SendChatMessage(string message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID); 154 void SendChatMessage(string message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID);