12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- using System;
- using OpenMetaverse;
- using OpenMetaverse.StructuredData;
- using OpenSim.Framework;
- namespace OpenSim.Data
- {
- public interface IProfilesData
- {
- OSDArray GetClassifiedRecords(UUID creatorId);
- bool UpdateClassifiedRecord(UserClassifiedAdd ad, ref string result);
- bool DeleteClassifiedRecord(UUID recordId);
- OSDArray GetAvatarPicks(UUID avatarId);
- UserProfilePick GetPickInfo(UUID avatarId, UUID pickId);
- bool UpdatePicksRecord(UserProfilePick pick);
- bool DeletePicksRecord(UUID pickId);
- bool GetAvatarNotes(ref UserProfileNotes note);
- 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);
- bool GetClassifiedInfo(ref UserClassifiedAdd ad, ref string result);
- bool UpdateUserPreferences(ref UserPreferences pref, ref string result);
- bool GetUserPreferences(ref UserPreferences pref, ref string result);
- bool GetUserAppData(ref UserAppData props, ref string result);
- bool SetUserAppData(UserAppData props, ref string result);
- OSDArray GetUserImageAssets(UUID avatarId);
- }
- }
|