OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Static Public Member Functions | Protected Attributes | Properties | List of all members
OpenSim.Data.PGSQL.UserProfilesData Class Reference
Inheritance diagram for OpenSim.Data.PGSQL.UserProfilesData:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Data.PGSQL.UserProfilesData:
Collaboration graph
[legend]

Public Member Functions

 UserProfilesData (string connectionString)
 
OSDArray GetClassifiedRecords (UUID creatorId)
 Gets the classified records. More...
 
bool UpdateClassifiedRecord (UserClassifiedAdd ad, ref string result)
 
bool DeleteClassifiedRecord (UUID recordId)
 
bool GetClassifiedInfo (ref UserClassifiedAdd ad, ref string result)
 
OSDArray GetAvatarPicks (UUID avatarId)
 
UserProfilePick GetPickInfo (UUID avatarId, UUID pickId)
 
bool UpdatePicksRecord (UserProfilePick pick)
 
bool DeletePicksRecord (UUID pickId)
 
bool GetAvatarNotes (ref UserProfileNotes notes)
 
bool UpdateAvatarNotes (ref UserProfileNotes note, ref string result)
 
bool GetAvatarProperties (ref UserProfileProperties props, ref string result)
 
bool UpdateAvatarProperties (ref UserProfileProperties props, ref string result)
 
bool UpdateAvatarInterests (UserProfileProperties up, ref string result)
 
OSDArray GetUserImageAssets (UUID avatarId)
 
bool GetUserPreferences (ref UserPreferences pref, ref string result)
 
bool UpdateUserPreferences (ref UserPreferences pref, ref string result)
 
bool GetUserAppData (ref UserAppData props, ref string result)
 
bool SetUserAppData (UserAppData props, ref string result)
 

Static Public Member Functions

static UUID GetUUID (object uuidValue)
 

Protected Attributes

PGSQLManager m_database
 

Properties

virtual Assembly Assembly [get]
 

Detailed Description

Definition at line 40 of file PGSQLUserProfilesData.cs.

Constructor & Destructor Documentation

OpenSim.Data.PGSQL.UserProfilesData.UserProfilesData ( string  connectionString)
inline

Definition at line 61 of file PGSQLUserProfilesData.cs.

Member Function Documentation

bool OpenSim.Data.PGSQL.UserProfilesData.DeleteClassifiedRecord ( UUID  recordId)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 219 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.DeletePicksRecord ( UUID  pickId)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 461 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.GetAvatarNotes ( ref UserProfileNotes  notes)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 495 of file PGSQLUserProfilesData.cs.

OSDArray OpenSim.Data.PGSQL.UserProfilesData.GetAvatarPicks ( UUID  avatarId)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 308 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.GetAvatarProperties ( ref UserProfileProperties  props,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 588 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.GetClassifiedInfo ( ref UserClassifiedAdd  ad,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 247 of file PGSQLUserProfilesData.cs.

OSDArray OpenSim.Data.PGSQL.UserProfilesData.GetClassifiedRecords ( UUID  creatorId)
inline

Gets the classified records.

Returns
Array of classified records
Parameters
creatorIdCreator identifier.

Implements OpenSim.Data.IProfilesData.

Definition at line 90 of file PGSQLUserProfilesData.cs.

UserProfilePick OpenSim.Data.PGSQL.UserProfilesData.GetPickInfo ( UUID  avatarId,
UUID  pickId 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 350 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.GetUserAppData ( ref UserAppData  props,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 968 of file PGSQLUserProfilesData.cs.

OSDArray OpenSim.Data.PGSQL.UserProfilesData.GetUserImageAssets ( UUID  avatarId)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 797 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.GetUserPreferences ( ref UserPreferences  pref,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 876 of file PGSQLUserProfilesData.cs.

static UUID OpenSim.Data.PGSQL.UserProfilesData.GetUUID ( object  uuidValue)
inlinestatic

Definition at line 295 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.SetUserAppData ( UserAppData  props,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 1026 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.UpdateAvatarInterests ( UserProfileProperties  up,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 755 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.UpdateAvatarNotes ( ref UserProfileNotes  note,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 533 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.UpdateAvatarProperties ( ref UserProfileProperties  props,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 712 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.UpdateClassifiedRecord ( UserClassifiedAdd  ad,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 132 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.UpdatePicksRecord ( UserProfilePick  pick)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 407 of file PGSQLUserProfilesData.cs.

bool OpenSim.Data.PGSQL.UserProfilesData.UpdateUserPreferences ( ref UserPreferences  pref,
ref string  result 
)
inline

Implements OpenSim.Data.IProfilesData.

Definition at line 928 of file PGSQLUserProfilesData.cs.

Member Data Documentation

PGSQLManager OpenSim.Data.PGSQL.UserProfilesData.m_database
protected

Definition at line 44 of file PGSQLUserProfilesData.cs.

Property Documentation

virtual Assembly OpenSim.Data.PGSQL.UserProfilesData.Assembly
getprotected

Definition at line 54 of file PGSQLUserProfilesData.cs.


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