C# Class OpenSim.Region.CoreModules.ServiceConnectorsOut.Inventory.RemoteInventoryServicesConnector

Inheritance: OpenSim.Region.CoreModules.ServiceConnectorsOut.Inventory.BaseInventoryConnector, ISharedRegionModule, IInventoryService
Mostra file Open project: N3X15/VoxelSim

Public Methods

Method Description
AddFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
AddRegion ( Scene scene ) : void
Close ( ) : void
CreateUserInventory ( UUID user ) : bool
DeleteFolders ( UUID ownerID, List folderIDs ) : bool
DeleteItems ( UUID ownerID, List itemIDs ) : bool
GetActiveGestures ( UUID userId ) : List
GetAssetPermissions ( UUID userID, UUID assetID ) : int
GetFolder ( OpenSim.Framework.InventoryFolderBase folder ) : OpenSim.Framework.InventoryFolderBase
GetFolderContent ( UUID userID, UUID folderID ) : OpenSim.Framework.InventoryCollection
GetFolderItems ( UUID userID, UUID folderID ) : List
GetInventorySkeleton ( UUID userId ) : List
GetItem ( OpenSim.Framework.InventoryItemBase item ) : OpenSim.Framework.InventoryItemBase
GetSystemFolders ( UUID userID ) : InventoryFolderBase>.Dictionary
GetUserInventory ( UUID userID ) : OpenSim.Framework.InventoryCollection
GetUserInventory ( UUID userID, InventoryReceiptCallback callback ) : void
HasInventoryForUser ( UUID userID ) : bool
Initialise ( IConfigSource source ) : void
MoveFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
MoveItems ( UUID ownerID, List items ) : bool
PostInitialise ( ) : void
PurgeFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
RegionLoaded ( Scene scene ) : void
RemoteInventoryServicesConnector ( ) : log4net
RemoteInventoryServicesConnector ( IConfigSource source ) : log4net
RemoveRegion ( Scene scene ) : void
UpdateFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
UpdateItem ( OpenSim.Framework.InventoryItemBase item ) : bool

Protected Methods

Method Description
AddItemPlain ( OpenSim.Framework.InventoryItemBase item ) : bool
Init ( IConfigSource source ) : void

Private Methods

Method Description
GetSessionID ( UUID userID ) : UUID

Method Details

AddFolder() public method

public AddFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
folder OpenSim.Framework.InventoryFolderBase
return bool

AddItemPlain() protected method

protected AddItemPlain ( OpenSim.Framework.InventoryItemBase item ) : bool
item OpenSim.Framework.InventoryItemBase
return bool

AddRegion() public method

public AddRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

Close() public method

public Close ( ) : void
return void

CreateUserInventory() public method

public CreateUserInventory ( UUID user ) : bool
user UUID
return bool

DeleteFolders() public method

public DeleteFolders ( UUID ownerID, List folderIDs ) : bool
ownerID UUID
folderIDs List
return bool

DeleteItems() public method

public DeleteItems ( UUID ownerID, List itemIDs ) : bool
ownerID UUID
itemIDs List
return bool

GetActiveGestures() public method

public GetActiveGestures ( UUID userId ) : List
userId UUID
return List

GetAssetPermissions() public method

public GetAssetPermissions ( UUID userID, UUID assetID ) : int
userID UUID
assetID UUID
return int

GetFolder() public method

public GetFolder ( OpenSim.Framework.InventoryFolderBase folder ) : OpenSim.Framework.InventoryFolderBase
folder OpenSim.Framework.InventoryFolderBase
return OpenSim.Framework.InventoryFolderBase

GetFolderContent() public method

public GetFolderContent ( UUID userID, UUID folderID ) : OpenSim.Framework.InventoryCollection
userID UUID
folderID UUID
return OpenSim.Framework.InventoryCollection

GetFolderItems() public method

public GetFolderItems ( UUID userID, UUID folderID ) : List
userID UUID
folderID UUID
return List

GetInventorySkeleton() public method

public GetInventorySkeleton ( UUID userId ) : List
userId UUID
return List

GetItem() public method

public GetItem ( OpenSim.Framework.InventoryItemBase item ) : OpenSim.Framework.InventoryItemBase
item OpenSim.Framework.InventoryItemBase
return OpenSim.Framework.InventoryItemBase

GetSystemFolders() public method

public GetSystemFolders ( UUID userID ) : InventoryFolderBase>.Dictionary
userID UUID
return InventoryFolderBase>.Dictionary

GetUserInventory() public method

public GetUserInventory ( UUID userID ) : OpenSim.Framework.InventoryCollection
userID UUID
return OpenSim.Framework.InventoryCollection

GetUserInventory() public method

public GetUserInventory ( UUID userID, InventoryReceiptCallback callback ) : void
userID UUID
callback InventoryReceiptCallback
return void

HasInventoryForUser() public method

public HasInventoryForUser ( UUID userID ) : bool
userID UUID
return bool

Init() protected method

protected Init ( IConfigSource source ) : void
source IConfigSource
return void

Initialise() public method

public Initialise ( IConfigSource source ) : void
source IConfigSource
return void

MoveFolder() public method

public MoveFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
folder OpenSim.Framework.InventoryFolderBase
return bool

MoveItems() public method

public MoveItems ( UUID ownerID, List items ) : bool
ownerID UUID
items List
return bool

PostInitialise() public method

public PostInitialise ( ) : void
return void

PurgeFolder() public method

public PurgeFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
folder OpenSim.Framework.InventoryFolderBase
return bool

RegionLoaded() public method

public RegionLoaded ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

RemoteInventoryServicesConnector() public method

public RemoteInventoryServicesConnector ( ) : log4net
return log4net

RemoteInventoryServicesConnector() public method

public RemoteInventoryServicesConnector ( IConfigSource source ) : log4net
source IConfigSource
return log4net

RemoveRegion() public method

public RemoveRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

UpdateFolder() public method

public UpdateFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
folder OpenSim.Framework.InventoryFolderBase
return bool

UpdateItem() public method

public UpdateItem ( OpenSim.Framework.InventoryItemBase item ) : bool
item OpenSim.Framework.InventoryItemBase
return bool