C# Класс Aurora.Addon.HyperGrid.HGInternalInventoryService

Hypergrid inventory service. It serves the IInventoryService interface, but implements it in ways that are appropriate for inter-grid inventory exchanges. Specifically, it does not performs deletions and it responds to GetRootFolder requests with the ID of the Suitcase folder, not the actual "My Inventory" folder.
Наследование: OpenSim.Services.InventoryService.InventoryService
Показать файл Открыть проект

Открытые методы

Метод Описание
FetchAsset ( string url, UUID assetID ) : Aurora.Framework.AssetBase
FinishedStartup ( ) : void
Initialize ( IConfigSource config, IRegistryCore registry ) : void

Приватные методы

Метод Описание
AddFolder ( Aurora.Framework.InventoryFolderBase folder ) : bool
AddItem ( Aurora.Framework.InventoryItemBase item ) : bool
GetAssets ( Aurora.Framework.InventoryItemBase it, string assetServer ) : void
GetFolder ( Aurora.Framework.InventoryFolderBase folder ) : Aurora.Framework.InventoryFolderBase
GetFolderForType ( UUID principalID, InventoryType invType, AssetType type ) : Aurora.Framework.InventoryFolderBase
GetItem ( Aurora.Framework.InventoryItemBase item ) : Aurora.Framework.InventoryItemBase
GetRootFolder ( UUID principalID ) : Aurora.Framework.InventoryFolderBase

Описание методов

FetchAsset() публичный Метод

public FetchAsset ( string url, UUID assetID ) : Aurora.Framework.AssetBase
url string
assetID UUID
Результат Aurora.Framework.AssetBase

FinishedStartup() публичный Метод

public FinishedStartup ( ) : void
Результат void

Initialize() публичный Метод

public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Результат void