diff options
author | Adam Frisby | 2007-07-11 02:51:51 +0000 |
---|---|---|
committer | Adam Frisby | 2007-07-11 02:51:51 +0000 |
commit | 561b87b303e8e141ef516b8725ebd3c0be8b1122 (patch) | |
tree | 8405b6cef57b66a58f31a24c859846085d0b81f7 /OpenSim/Framework/General | |
parent | preliminary inter region communications (between regions in different instanc... (diff) | |
download | opensim-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 'OpenSim/Framework/General')
-rw-r--r-- | OpenSim/Framework/General/ClientManager.cs | 5 | ||||
-rw-r--r-- | OpenSim/Framework/General/Interfaces/IClientAPI.cs | 2 |
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); |