aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/IClientAPI.cs
diff options
context:
space:
mode:
authorBrian McBee2007-12-08 20:41:37 +0000
committerBrian McBee2007-12-08 20:41:37 +0000
commit383eccc543e402710bb48802c6951b94d185a6a8 (patch)
tree17b1730a5e6bc3783d54e3cf0166da2196f8a9a5 /OpenSim/Framework/IClientAPI.cs
parentAllow moving, deleting, and restoring objects in inventory. (diff)
downloadopensim-SC_OLD-383eccc543e402710bb48802c6951b94d185a6a8.zip
opensim-SC_OLD-383eccc543e402710bb48802c6951b94d185a6a8.tar.gz
opensim-SC_OLD-383eccc543e402710bb48802c6951b94d185a6a8.tar.bz2
opensim-SC_OLD-383eccc543e402710bb48802c6951b94d185a6a8.tar.xz
hackish code to allow emptying of trash. This really should be done on the inventory server, and not from the region.
Also: it appeared to work the first try, so I have probably done something horribly wrong.
Diffstat (limited to 'OpenSim/Framework/IClientAPI.cs')
-rw-r--r--OpenSim/Framework/IClientAPI.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index 38309fd..773b5eb 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -306,6 +306,9 @@ namespace OpenSim.Framework
306 public delegate void FetchInventoryDescendents( 306 public delegate void FetchInventoryDescendents(
307 IClientAPI remoteClient, LLUUID folderID, LLUUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder); 307 IClientAPI remoteClient, LLUUID folderID, LLUUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder);
308 308
309 public delegate void PurgeInventoryDescendents(
310 IClientAPI remoteClient, LLUUID folderID);
311
309 public delegate void FetchInventory(IClientAPI remoteClient, LLUUID itemID, LLUUID ownerID); 312 public delegate void FetchInventory(IClientAPI remoteClient, LLUUID itemID, LLUUID ownerID);
310 313
311 public delegate void RequestTaskInventory(IClientAPI remoteClient, uint localID); 314 public delegate void RequestTaskInventory(IClientAPI remoteClient, uint localID);
@@ -398,6 +401,7 @@ namespace OpenSim.Framework
398 event CreateNewInventoryItem OnCreateNewInventoryItem; 401 event CreateNewInventoryItem OnCreateNewInventoryItem;
399 event CreateInventoryFolder OnCreateNewInventoryFolder; 402 event CreateInventoryFolder OnCreateNewInventoryFolder;
400 event FetchInventoryDescendents OnFetchInventoryDescendents; 403 event FetchInventoryDescendents OnFetchInventoryDescendents;
404 event PurgeInventoryDescendents OnPurgeInventoryDescendents;
401 event FetchInventory OnFetchInventory; 405 event FetchInventory OnFetchInventory;
402 event RequestTaskInventory OnRequestTaskInventory; 406 event RequestTaskInventory OnRequestTaskInventory;
403 event UpdateInventoryItem OnUpdateInventoryItem; 407 event UpdateInventoryItem OnUpdateInventoryItem;