OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Services.UserProfilesService.OpenProfileClient Class Reference

A client for accessing a profile server using the OpenProfile protocol. More...

Public Member Functions

 OpenProfileClient (string serverURI)
 Creates a client for accessing a foreign grid's profile server using the OpenProfile protocol. More...
 
bool RequestAvatarPropertiesUsingOpenProfile (ref UserProfileProperties props)
 Gets an avatar's profile using the OpenProfile protocol. More...
 

Detailed Description

A client for accessing a profile server using the OpenProfile protocol.

This class was adapted from the full OpenProfile class. Since it's only a client, and not a server, it's much simpler.

Definition at line 49 of file OpenProfileClient.cs.

Constructor & Destructor Documentation

OpenSim.Services.UserProfilesService.OpenProfileClient.OpenProfileClient ( string  serverURI)
inline

Creates a client for accessing a foreign grid's profile server using the OpenProfile protocol.

Parameters
serverURIThe grid's profile server URL

Definition at line 59 of file OpenProfileClient.cs.

Member Function Documentation

bool OpenSim.Services.UserProfilesService.OpenProfileClient.RequestAvatarPropertiesUsingOpenProfile ( ref UserProfileProperties  props)
inline

Gets an avatar's profile using the OpenProfile protocol.

Parameters
propsOn success, this will contain the avatar's profile
Returns
Success/failure

There are two profile modules currently in use in OpenSim: the older one is OpenProfile, and the newer one is UserProfileModule (this file). This method attempts to read an avatar's profile from a foreign grid using the OpenProfile protocol.

Definition at line 74 of file OpenProfileClient.cs.


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