OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Services.Connectors.AvatarServicesConnector Class Reference
Inheritance diagram for OpenSim.Services.Connectors.AvatarServicesConnector:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Services.Connectors.AvatarServicesConnector:
Collaboration graph
[legend]

Public Member Functions

 AvatarServicesConnector ()
 
 AvatarServicesConnector (string serverURI)
 
 AvatarServicesConnector (IConfigSource source)
 
virtual void Initialise (IConfigSource source)
 
AvatarAppearance GetAppearance (UUID userID)
 Called by the login service More...
 
bool SetAppearance (UUID userID, AvatarAppearance appearance)
 Called by everyone who can change the avatar data (so, regions) More...
 
AvatarData GetAvatar (UUID userID)
 Called by the login service More...
 
bool SetAvatar (UUID userID, AvatarData avatar)
 Called by everyone who can change the avatar data (so, regions) More...
 
bool ResetAvatar (UUID userID)
 Not sure if it's needed More...
 
bool SetItems (UUID userID, string[] names, string[] values)
 These methods raison d'etre: No need to send the entire avatar data (SetAvatar) for changing attachments More...
 
bool RemoveItems (UUID userID, string[] names)
 
- Public Member Functions inherited from OpenSim.Services.Connectors.BaseServiceConnector
 BaseServiceConnector ()
 
 BaseServiceConnector (IConfigSource config, string section)
 
void Initialise (IConfigSource config, string section)
 

Additional Inherited Members

- Protected Attributes inherited from OpenSim.Services.Connectors.BaseServiceConnector
IServiceAuth m_Auth
 

Detailed Description

Definition at line 44 of file AvatarServicesConnector.cs.

Constructor & Destructor Documentation

OpenSim.Services.Connectors.AvatarServicesConnector.AvatarServicesConnector ( )
inline

Definition at line 52 of file AvatarServicesConnector.cs.

OpenSim.Services.Connectors.AvatarServicesConnector.AvatarServicesConnector ( string  serverURI)
inline

Definition at line 56 of file AvatarServicesConnector.cs.

OpenSim.Services.Connectors.AvatarServicesConnector.AvatarServicesConnector ( IConfigSource  source)
inline

Definition at line 61 of file AvatarServicesConnector.cs.

Member Function Documentation

AvatarAppearance OpenSim.Services.Connectors.AvatarServicesConnector.GetAppearance ( UUID  userID)
inline

Called by the login service

Parameters
userID
Returns

Implements OpenSim.Services.Interfaces.IAvatarService.

Definition at line 92 of file AvatarServicesConnector.cs.

AvatarData OpenSim.Services.Connectors.AvatarServicesConnector.GetAvatar ( UUID  userID)
inline

Called by the login service

Parameters
userID
Returns

Implements OpenSim.Services.Interfaces.IAvatarService.

Definition at line 104 of file AvatarServicesConnector.cs.

virtual void OpenSim.Services.Connectors.AvatarServicesConnector.Initialise ( IConfigSource  source)
inlinevirtual
bool OpenSim.Services.Connectors.AvatarServicesConnector.RemoveItems ( UUID  userID,
string[]  names 
)
inline
bool OpenSim.Services.Connectors.AvatarServicesConnector.ResetAvatar ( UUID  userID)
inline

Not sure if it's needed

Parameters
userID
Returns

Implements OpenSim.Services.Interfaces.IAvatarService.

Definition at line 198 of file AvatarServicesConnector.cs.

bool OpenSim.Services.Connectors.AvatarServicesConnector.SetAppearance ( UUID  userID,
AvatarAppearance  appearance 
)
inline

Called by everyone who can change the avatar data (so, regions)

Parameters
userID
appearance
Returns

Implements OpenSim.Services.Interfaces.IAvatarService.

Definition at line 98 of file AvatarServicesConnector.cs.

bool OpenSim.Services.Connectors.AvatarServicesConnector.SetAvatar ( UUID  userID,
AvatarData  avatar 
)
inline

Called by everyone who can change the avatar data (so, regions)

Parameters
userID
avatar
Returns

Implements OpenSim.Services.Interfaces.IAvatarService.

Definition at line 147 of file AvatarServicesConnector.cs.

bool OpenSim.Services.Connectors.AvatarServicesConnector.SetItems ( UUID  userID,
string[]  names,
string[]  values 
)
inline

These methods raison d'etre: No need to send the entire avatar data (SetAvatar) for changing attachments

Parameters
userID
attach
Returns

Implements OpenSim.Services.Interfaces.IAvatarService.

Definition at line 240 of file AvatarServicesConnector.cs.


The documentation for this class was generated from the following file: