OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
OpenSim.Data.MySQL.UserProfilesData Class Reference
Inheritance diagram for OpenSim.Data.MySQL.UserProfilesData:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Data.MySQL.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)
 

Properties

virtual Assembly Assembly [get]
 

Detailed Description

Definition at line 40 of file MySQLUserProfilesData.cs.

Constructor & Destructor Documentation

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

Definition at line 58 of file MySQLUserProfilesData.cs.

Member Function Documentation

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

Implements OpenSim.Data.IProfilesData.

Definition at line 243 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 488 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 520 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 323 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 614 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 272 of file MySQLUserProfilesData.cs.

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

Gets the classified records.

Returns
Array of classified records
Parameters
creatorIdCreator identifier.

Implements OpenSim.Data.IProfilesData.

Definition at line 86 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 365 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 995 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 818 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 899 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 1053 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 777 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 562 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 735 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 128 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 423 of file MySQLUserProfilesData.cs.

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

Implements OpenSim.Data.IProfilesData.

Definition at line 957 of file MySQLUserProfilesData.cs.

Property Documentation

virtual Assembly OpenSim.Data.MySQL.UserProfilesData.Assembly
getprotected

Definition at line 51 of file MySQLUserProfilesData.cs.


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