aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/IInventoryServices.cs
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-04-23 17:04:15 +0000
committerJustin Clarke Casey2008-04-23 17:04:15 +0000
commit4db839c3b84bed8a775074beb1ae0b526bc05e81 (patch)
treee412c914e674aa874ca22ddf99a44459d1811868 /OpenSim/Framework/Communications/IInventoryServices.cs
parent* Adds llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,TF) (diff)
downloadopensim-SC_OLD-4db839c3b84bed8a775074beb1ae0b526bc05e81.zip
opensim-SC_OLD-4db839c3b84bed8a775074beb1ae0b526bc05e81.tar.gz
opensim-SC_OLD-4db839c3b84bed8a775074beb1ae0b526bc05e81.tar.bz2
opensim-SC_OLD-4db839c3b84bed8a775074beb1ae0b526bc05e81.tar.xz
* Implement proper emptying of trashcan on standalone
* On standalone, folders (and their items) should now be persistently deleted on trash emptying, as well as immediate child items * An implementation for grid mode will follow.
Diffstat (limited to 'OpenSim/Framework/Communications/IInventoryServices.cs')
-rw-r--r--OpenSim/Framework/Communications/IInventoryServices.cs12
1 files changed, 12 insertions, 0 deletions
diff --git a/OpenSim/Framework/Communications/IInventoryServices.cs b/OpenSim/Framework/Communications/IInventoryServices.cs
index 90bda01..5690f89 100644
--- a/OpenSim/Framework/Communications/IInventoryServices.cs
+++ b/OpenSim/Framework/Communications/IInventoryServices.cs
@@ -56,9 +56,21 @@ namespace OpenSim.Framework.Communications
56 /// <param name="folder"></param> 56 /// <param name="folder"></param>
57 void AddNewInventoryFolder(LLUUID userID, InventoryFolderBase folder); 57 void AddNewInventoryFolder(LLUUID userID, InventoryFolderBase folder);
58 58
59 /// <summary>
60 /// Move an inventory folder to a new location
61 /// </summary>
62 /// <param name="userID"></param>
63 /// <param name="folder">A folder containing the details of the new location</param>
59 void MoveInventoryFolder(LLUUID userID, InventoryFolderBase folder); 64 void MoveInventoryFolder(LLUUID userID, InventoryFolderBase folder);
60 65
61 /// <summary> 66 /// <summary>
67 /// Purge an inventory folder of all its items and subfolders.
68 /// </summary>
69 /// <param name="userID"></param>
70 /// <param name="folder"></param>
71 void PurgeInventoryFolder(LLUUID userID, InventoryFolderBase folder);
72
73 /// <summary>
62 /// Add a new item to the given user's inventory 74 /// Add a new item to the given user's inventory
63 /// </summary> 75 /// </summary>
64 /// <param name="userID"></param> 76 /// <param name="userID"></param>