C# Class OpenSim.Services.Connectors.SimianGrid.SimianProfiles

Connects avatar profile and classified queries to the SimianGrid backend
Inheritance: INonSharedRegionModule
Show file Open project: openmetaversefoundation/fortis-opensim

Public Methods

Method Description
AddRegion ( Scene scene ) : void
Close ( ) : void
Initialise ( IConfigSource source ) : void
RegionLoaded ( Scene scene ) : void
RemoveRegion ( Scene scene ) : void
SimianProfiles ( ) : System
SimianProfiles ( IConfigSource source ) : System

Private Methods

Method Description
AddUserData ( UUID userID, string key, OSDMap value ) : bool
AvatarClassifiedsRequestHandler ( Object sender, string method, List args ) : void
AvatarInterestUpdateHandler ( IClientAPI client, uint wantmask, string wanttext, uint skillsmask, string skillstext, string languages ) : void
AvatarNotesUpdateHandler ( IClientAPI client, UUID targetID, string notes ) : void
CheckEstateManager ( Scene scene ) : void

Sanity checks regions for a valid estate owner at startup

ClassifiedDeleteHandler ( UUID classifiedID, IClientAPI client ) : void
ClassifiedInfoRequestHandler ( UUID classifiedID, IClientAPI client ) : void
ClassifiedInfoUpdateHandler ( UUID classifiedID, uint category, string name, string description, UUID parcelID, uint parentEstate, UUID snapshotID, System.Vector3 globalPos, byte classifiedFlags, int price, IClientAPI client ) : void
ClientConnectHandler ( IClientCore clientCore ) : void
FetchUserData ( UUID userID ) : OSDMap
HandleAvatarNotesRequest ( Object sender, string method, List args ) : void
HandleAvatarPicksRequest ( Object sender, string method, List args ) : void
HandlePickInfoRequest ( Object sender, string method, List args ) : void
PickDeleteHandler ( IClientAPI client, UUID pickID ) : void
PickInfoUpdateHandler ( IClientAPI client, UUID pickID, UUID creatorID, bool topPick, string name, string desc, UUID snapshotID, int sortOrder, bool enabled ) : void
RequestAvatarPropertiesHandler ( IClientAPI client, UUID avatarID ) : void
UpdateAvatarPropertiesHandler ( IClientAPI client, OpenSim.Framework.UserProfileData profileData ) : void
UpdateUserInfoHandler ( bool imViaEmail, bool visible, IClientAPI client ) : void
UserInfoRequestHandler ( IClientAPI client ) : void

Method Details

AddRegion() public method

public AddRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

Close() public method

public Close ( ) : void
return void

Initialise() public method

public Initialise ( IConfigSource source ) : void
source IConfigSource
return void

RegionLoaded() public method

public RegionLoaded ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

RemoveRegion() public method

public RemoveRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

SimianProfiles() public method

public SimianProfiles ( ) : System
return System

SimianProfiles() public method

public SimianProfiles ( IConfigSource source ) : System
source IConfigSource
return System