diff options
author | lbsa71 | 2007-09-18 13:29:16 +0000 |
---|---|---|
committer | lbsa71 | 2007-09-18 13:29:16 +0000 |
commit | 70d9cec3b5064d874f8b9622804c964beeac5f0d (patch) | |
tree | 29d4ae5a6082ea509f5c92a50582bd9b365c7a0f /OpenSim/Framework/General/Interfaces | |
parent | * Handlerized ViewerEffect (diff) | |
download | opensim-SC_OLD-70d9cec3b5064d874f8b9622804c964beeac5f0d.zip opensim-SC_OLD-70d9cec3b5064d874f8b9622804c964beeac5f0d.tar.gz opensim-SC_OLD-70d9cec3b5064d874f8b9622804c964beeac5f0d.tar.bz2 opensim-SC_OLD-70d9cec3b5064d874f8b9622804c964beeac5f0d.tar.xz |
* Yet some more connectivity restructuring
* We now have CloseAllAgents( circuit ) and CloseAllCircuits( agentId ) for great justice ( but alas, still only closing on one single scene - be brave! )
* Login and ConnectionClosed now eventified and moveified awayified
* Killed off unused NullClientAPI
* Now the client is almost only responsible for its own closing. ( I will get that scene out of there )
* Lookin' good!
Diffstat (limited to 'OpenSim/Framework/General/Interfaces')
-rw-r--r-- | OpenSim/Framework/General/Interfaces/IClientAPI.cs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/OpenSim/Framework/General/Interfaces/IClientAPI.cs b/OpenSim/Framework/General/Interfaces/IClientAPI.cs index 9c0771f..5fd5adf 100644 --- a/OpenSim/Framework/General/Interfaces/IClientAPI.cs +++ b/OpenSim/Framework/General/Interfaces/IClientAPI.cs | |||
@@ -25,6 +25,7 @@ | |||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
26 | * | 26 | * |
27 | */ | 27 | */ |
28 | using System; | ||
28 | using System.Collections.Generic; | 29 | using System.Collections.Generic; |
29 | using System.Net; | 30 | using System.Net; |
30 | using libsecondlife; | 31 | using libsecondlife; |
@@ -192,6 +193,12 @@ namespace OpenSim.Framework.Interfaces | |||
192 | get; | 193 | get; |
193 | } | 194 | } |
194 | 195 | ||
196 | uint CircuitCode | ||
197 | { | ||
198 | get; | ||
199 | set; | ||
200 | } | ||
201 | |||
195 | void OutPacket(Packet newPack); | 202 | void OutPacket(Packet newPack); |
196 | void SendWearables(AvatarWearable[] wearables); | 203 | void SendWearables(AvatarWearable[] wearables); |
197 | void SendAppearance(LLUUID agentID, byte[] visualParams, byte[] textureEntry); | 204 | void SendAppearance(LLUUID agentID, byte[] visualParams, byte[] textureEntry); |
@@ -245,5 +252,7 @@ namespace OpenSim.Framework.Interfaces | |||
245 | void InPacket(Packet NewPack); | 252 | void InPacket(Packet NewPack); |
246 | void Close(); | 253 | void Close(); |
247 | event ViewerEffectEventHandler OnViewerEffect; | 254 | event ViewerEffectEventHandler OnViewerEffect; |
255 | event Action<IClientAPI> OnLogout; | ||
256 | event Action<IClientAPI> OnConnectionClosed; | ||
248 | } | 257 | } |
249 | } | 258 | } |