|
Classes |
| class | AssetCache |
| | Manages local cache of assets and their sending to viewers. More...
|
| class | AssetServerBase |
| class | AuthedSessionCache |
| class | CachedUserInfo |
| | Stores user profile and inventory data received from backend services for a particular user. More...
|
| interface | IInventoryRequest |
| | Should be implemented by callers which require a callback when the user's inventory is received. More...
|
| class | InventoryRequest |
| | Generic inventory request. More...
|
| class | CryptoGridAssetClient |
| class | FileAssetClient |
| class | GridAssetClient |
| class | InventoryFolderImpl |
| class | LibraryRootFolder |
| | Basically a hack to give us a Inventory library while we don't have a inventory server once the server is fully implemented then should read the data from that. More...
|
| class | SQLAssetServer |
| class | UserProfileCacheService |
| | Holds user profile information and retrieves it from backend services. More...
|
Functions |
| delegate void | AssetRequestCallback (UUID assetID, AssetBase asset) |
| internal delegate void | AddItemDelegate (InventoryItemBase itemInfo) |
| internal delegate void | UpdateItemDelegate (InventoryItemBase itemInfo) |
| internal delegate void | DeleteItemDelegate (UUID itemID) |
| internal delegate void | CreateFolderDelegate (string folderName, UUID folderID, ushort folderType, UUID parentID) |
| internal delegate void | MoveFolderDelegate (UUID folderID, UUID parentID) |
| internal delegate void | PurgeFolderDelegate (UUID folderID) |
| internal delegate void | UpdateFolderDelegate (string name, UUID folderID, ushort type, UUID parentID) |
| internal delegate void | SendInventoryDescendentsDelegate (IClientAPI client, UUID folderID, bool fetchFolders, bool fetchItems) |
| delegate void | OnItemReceivedDelegate (UUID itemID) |