diff options
author | Justin Clarke Casey | 2008-07-23 22:18:09 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-07-23 22:18:09 +0000 |
commit | 9af05d0bc3253376cecb7cf6586c53e8067bb2a4 (patch) | |
tree | 385327503fe674b34b5a10d585b199da7cc7cbbb /OpenSim/Framework/Communications/ISecureInventoryService.cs | |
parent | few additional fixed to get prim inventory up on nhibernate (diff) | |
download | opensim-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 'OpenSim/Framework/Communications/ISecureInventoryService.cs')
-rw-r--r-- | OpenSim/Framework/Communications/ISecureInventoryService.cs | 18 |
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 | ||
32 | namespace OpenSim.Framework.Communications | 32 | namespace 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 | } |