diff options
author | Diva Canto | 2010-01-29 18:59:41 -0800 |
---|---|---|
committer | Diva Canto | 2010-01-29 18:59:41 -0800 |
commit | 5001f61c08fea2ebfcb2590be69073d04d129d70 (patch) | |
tree | 08a0470b0b566f814209bfb803fbcc0959333bcd /OpenSim/Framework/IClientAPI.cs | |
parent | Works for grid login. (diff) | |
download | opensim-SC_OLD-5001f61c08fea2ebfcb2590be69073d04d129d70.zip opensim-SC_OLD-5001f61c08fea2ebfcb2590be69073d04d129d70.tar.gz opensim-SC_OLD-5001f61c08fea2ebfcb2590be69073d04d129d70.tar.bz2 opensim-SC_OLD-5001f61c08fea2ebfcb2590be69073d04d129d70.tar.xz |
* HGGridConnector is no longer necessary.
* Handle logout properly. This needed an addition to IClientAPI, because of how the logout packet is currently being handled -- the agent is being removed from the scene before the different event handlers are executed, which is broken.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 3489af1..062659c 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs | |||
@@ -826,6 +826,11 @@ namespace OpenSim.Framework | |||
826 | /// </value> | 826 | /// </value> |
827 | bool IsActive { get; set; } | 827 | bool IsActive { get; set; } |
828 | 828 | ||
829 | /// <value> | ||
830 | /// Determines whether the client is logging out or not. | ||
831 | /// </value> | ||
832 | bool IsLoggingOut { get; set; } | ||
833 | |||
829 | bool SendLogoutPacketWhenClosing { set; } | 834 | bool SendLogoutPacketWhenClosing { set; } |
830 | 835 | ||
831 | // [Obsolete("LLClientView Specific - Circuits are unique to LLClientView")] | 836 | // [Obsolete("LLClientView Specific - Circuits are unique to LLClientView")] |
@@ -1447,10 +1452,10 @@ namespace OpenSim.Framework | |||
1447 | 1452 | ||
1448 | void SendUseCachedMuteList(); | 1453 | void SendUseCachedMuteList(); |
1449 | 1454 | ||
1450 | void SendMuteListUpdate(string filename); | 1455 | void SendMuteListUpdate(string filename); |
1451 | 1456 | ||
1452 | void SendGroupActiveProposals(UUID groupID, UUID transactionID, GroupActiveProposals[] Proposals); | 1457 | void SendGroupActiveProposals(UUID groupID, UUID transactionID, GroupActiveProposals[] Proposals); |
1453 | 1458 | ||
1454 | void SendGroupVoteHistory(UUID groupID, UUID transactionID, GroupVoteHistory[] Votes); | 1459 | void SendGroupVoteHistory(UUID groupID, UUID transactionID, GroupVoteHistory[] Votes); |
1455 | 1460 | ||
1456 | void KillEndDone(); | 1461 | void KillEndDone(); |