OpenSim::Framework::Communications::IInterServiceInventoryServices Interface Reference

Inventory operations used between grid services. More...

Inheritance diagram for OpenSim::Framework::Communications::IInterServiceInventoryServices:

OpenSim::Framework::Communications::InventoryServiceBase OpenSim::Grid::Communications::OGS1::OGS1InterServiceInventoryService OpenSim::Grid::InventoryServer::GridInventoryService OpenSim::Region::Communications::Local::LocalInventoryService OpenSim::Region::Communications::Hypergrid::HGInventoryService List of all members.

Public Member Functions

bool CreateNewUserInventory (UUID user)
 Create a new inventory for the given user.
List< InventoryFolderBaseGetInventorySkeleton (UUID userId)
 Returns a list of all the folders in a given user's inventory.
List< InventoryItemBaseGetActiveGestures (UUID userId)
 Returns a list of all the active gestures in a user's inventory.

Detailed Description

Inventory operations used between grid services.


Member Function Documentation

bool OpenSim::Framework::Communications::IInterServiceInventoryServices::CreateNewUserInventory ( UUID  user  ) 

Create a new inventory for the given user.

Parameters:
user 
Returns:
true if the inventory was successfully created, false otherwise

Implemented in OpenSim::Framework::Communications::InventoryServiceBase, and OpenSim::Grid::Communications::OGS1::OGS1InterServiceInventoryService.

List<InventoryFolderBase> OpenSim::Framework::Communications::IInterServiceInventoryServices::GetInventorySkeleton ( UUID  userId  ) 

Returns a list of all the folders in a given user's inventory.

Parameters:
userId 
Returns:
A flat list of the user's inventory folder tree, null if there is no inventory for this user

Implemented in OpenSim::Framework::Communications::InventoryServiceBase, and OpenSim::Grid::Communications::OGS1::OGS1InterServiceInventoryService.

List<InventoryItemBase> OpenSim::Framework::Communications::IInterServiceInventoryServices::GetActiveGestures ( UUID  userId  ) 

Returns a list of all the active gestures in a user's inventory.

Parameters:
userId The UUID of the user
Returns:
A flat list of the gesture items.

Implemented in OpenSim::Framework::Communications::InventoryServiceBase, and OpenSim::Grid::Communications::OGS1::OGS1InterServiceInventoryService.


The documentation for this interface was generated from the following file:
Generated on Fri Jan 9 01:00:46 2009 for OpenSim by  doxygen 1.5.1