aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/ISecureInventoryService.cs
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-07-23 22:18:09 +0000
committerJustin Clarke Casey2008-07-23 22:18:09 +0000
commit9af05d0bc3253376cecb7cf6586c53e8067bb2a4 (patch)
tree385327503fe674b34b5a10d585b199da7cc7cbbb /OpenSim/Framework/Communications/ISecureInventoryService.cs
parentfew additional fixed to get prim inventory up on nhibernate (diff)
downloadopensim-SC_OLD-9af05d0bc3253376cecb7cf6586c53e8067bb2a4.zip
opensim-SC_OLD-9af05d0bc3253376cecb7cf6586c53e8067bb2a4.tar.gz
opensim-SC_OLD-9af05d0bc3253376cecb7cf6586c53e8067bb2a4.tar.bz2
opensim-SC_OLD-9af05d0bc3253376cecb7cf6586c53e8067bb2a4.tar.xz
* refactor: break out inter grid inventory services further
* more to follow
Diffstat (limited to '')
-rw-r--r--OpenSim/Framework/Communications/ISecureInventoryService.cs18
1 files changed, 4 insertions, 14 deletions
diff --git a/OpenSim/Framework/Communications/ISecureInventoryService.cs b/OpenSim/Framework/Communications/ISecureInventoryService.cs
index 0e7861a..1da3115 100644
--- a/OpenSim/Framework/Communications/ISecureInventoryService.cs
+++ b/OpenSim/Framework/Communications/ISecureInventoryService.cs
@@ -31,7 +31,6 @@ using OpenSim.Framework.Communications.Cache;
31 31
32namespace OpenSim.Framework.Communications 32namespace OpenSim.Framework.Communications
33{ 33{
34
35 /// <summary> 34 /// <summary>
36 /// Defines all the operations one can perform on a user's inventory. 35 /// Defines all the operations one can perform on a user's inventory.
37 /// </summary> 36 /// </summary>
@@ -41,6 +40,7 @@ namespace OpenSim.Framework.Communications
41 { 40 {
42 get; 41 get;
43 } 42 }
43
44 /// <summary> 44 /// <summary>
45 /// Request the inventory for a user. This is an asynchronous operation that will call the callback when the 45 /// Request the inventory for a user. This is an asynchronous operation that will call the callback when the
46 /// inventory has been received 46 /// inventory has been received
@@ -105,21 +105,11 @@ namespace OpenSim.Framework.Communications
105 /// <returns>true if the inventory was successfully created, false otherwise</returns> 105 /// <returns>true if the inventory was successfully created, false otherwise</returns>
106 bool CreateNewUserInventory(LLUUID user); 106 bool CreateNewUserInventory(LLUUID user);
107 107
108 bool HasInventoryForUser(LLUUID userID);
109
110 /// <summary> 108 /// <summary>
111 /// Retrieve the root inventory folder for the given user. 109 /// Does the given user have an inventory structure?
112 /// </summary> 110 /// </summary>
113 /// <param name="userID"></param> 111 /// <param name="userID"></param>
114 /// <returns>null if no root folder was found</returns> 112 /// <returns></returns>
115 InventoryFolderBase RequestRootFolder(LLUUID userID); 113 bool HasInventoryForUser(LLUUID userID);
116
117 /// <summary>
118 /// Returns a list of all the folders in a given user's inventory.
119 /// </summary>
120 /// <param name="userId"></param>
121 /// <returns>A flat list of the user's inventory folder tree,
122 /// null if there is no inventory for this user</returns>
123 List<InventoryFolderBase> GetInventorySkeleton(LLUUID userId);
124 } 114 }
125} 115}