diff options
author | Diva Canto | 2009-08-12 13:11:15 -0700 |
---|---|---|
committer | Diva Canto | 2009-08-12 13:11:15 -0700 |
commit | 41ad610f3e44d2c73451ab49b71e697259c8c965 (patch) | |
tree | 10d603980cd911d0e39c6c764bdcce561713a61a /OpenSim/Region/Framework/Scenes/Scene.cs | |
parent | Better test for dropping inventory cache and writing out debug messages. (diff) | |
download | opensim-SC_OLD-41ad610f3e44d2c73451ab49b71e697259c8c965.zip opensim-SC_OLD-41ad610f3e44d2c73451ab49b71e697259c8c965.tar.gz opensim-SC_OLD-41ad610f3e44d2c73451ab49b71e697259c8c965.tar.bz2 opensim-SC_OLD-41ad610f3e44d2c73451ab49b71e697259c8c965.tar.xz |
* Added two new packet handler implementations for inventory ops. This is starting to work! - but can't be activated incrementally, the flip needs to be global for all inventory ops.
* Added a base inventory connector that does common processing of inventory among all reference connector implementations. E.g. AddItem requires additional processing before being forwarded to service.
* Added if (m_Enabled) upon RemoveRegion
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/Scene.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/Scene.cs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index 7f1936e..919075c 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -2019,12 +2019,13 @@ namespace OpenSim.Region.Framework.Scenes | |||
2019 | client.OnUpdatePrimFlags += m_sceneGraph.UpdatePrimFlags; | 2019 | client.OnUpdatePrimFlags += m_sceneGraph.UpdatePrimFlags; |
2020 | client.OnRequestObjectPropertiesFamily += m_sceneGraph.RequestObjectPropertiesFamily; | 2020 | client.OnRequestObjectPropertiesFamily += m_sceneGraph.RequestObjectPropertiesFamily; |
2021 | client.OnObjectPermissions += HandleObjectPermissionsUpdate; | 2021 | client.OnObjectPermissions += HandleObjectPermissionsUpdate; |
2022 | |||
2022 | client.OnCreateNewInventoryItem += CreateNewInventoryItem; | 2023 | client.OnCreateNewInventoryItem += CreateNewInventoryItem; |
2023 | client.OnCreateNewInventoryFolder += HandleCreateInventoryFolder; | 2024 | client.OnCreateNewInventoryFolder += HandleCreateInventoryFolder; |
2024 | client.OnUpdateInventoryFolder += HandleUpdateInventoryFolder; | 2025 | client.OnUpdateInventoryFolder += HandleUpdateInventoryFolder; |
2025 | client.OnMoveInventoryFolder += HandleMoveInventoryFolder; | 2026 | client.OnMoveInventoryFolder += HandleMoveInventoryFolder; // 2; //!! |
2026 | client.OnFetchInventoryDescendents += HandleFetchInventoryDescendents; | 2027 | client.OnFetchInventoryDescendents += HandleFetchInventoryDescendents; |
2027 | client.OnPurgeInventoryDescendents += HandlePurgeInventoryDescendents; | 2028 | client.OnPurgeInventoryDescendents += HandlePurgeInventoryDescendents; // 2; //!! |
2028 | client.OnFetchInventory += HandleFetchInventory; | 2029 | client.OnFetchInventory += HandleFetchInventory; |
2029 | client.OnUpdateInventoryItem += UpdateInventoryItemAsset; | 2030 | client.OnUpdateInventoryItem += UpdateInventoryItemAsset; |
2030 | client.OnCopyInventoryItem += CopyInventoryItem; | 2031 | client.OnCopyInventoryItem += CopyInventoryItem; |
@@ -2036,6 +2037,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
2036 | client.OnRemoveTaskItem += RemoveTaskInventory; | 2037 | client.OnRemoveTaskItem += RemoveTaskInventory; |
2037 | client.OnUpdateTaskInventory += UpdateTaskInventory; | 2038 | client.OnUpdateTaskInventory += UpdateTaskInventory; |
2038 | client.OnMoveTaskItem += ClientMoveTaskInventoryItem; | 2039 | client.OnMoveTaskItem += ClientMoveTaskInventoryItem; |
2040 | |||
2039 | client.OnGrabObject += ProcessObjectGrab; | 2041 | client.OnGrabObject += ProcessObjectGrab; |
2040 | client.OnDeGrabObject += ProcessObjectDeGrab; | 2042 | client.OnDeGrabObject += ProcessObjectDeGrab; |
2041 | client.OnMoneyTransferRequest += ProcessMoneyTransferRequest; | 2043 | client.OnMoneyTransferRequest += ProcessMoneyTransferRequest; |