C# Class Aurora.Addon.HyperGrid.RobustOpenProfileModule

Inheritance: IAuroraDataPlugin, IRemoteProfileConnector
ファイルを表示 Open project: RevolutionSmythe/Aurora-HG-Plugin

Public Methods

Method Description
AddClassified ( Aurora.Framework.Classified classified ) : bool
AddPick ( Aurora.Framework.ProfilePickInfo pick ) : bool
CreateNewProfile ( UUID UUID ) : void
GetClassified ( UUID queryClassifiedID ) : Aurora.Framework.Classified
GetClassifieds ( UUID ownerID ) : List
GetPick ( UUID queryPickID ) : Aurora.Framework.ProfilePickInfo
GetPicks ( UUID ownerID ) : List
GetUserProfile ( UUID agentID ) : Aurora.Framework.IUserProfileInfo
Init ( string remoteURL, IRegistryCore registry ) : void
Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string DefaultConnectionString ) : void
RemoveClassified ( UUID queryClassifiedID ) : void
RemovePick ( UUID queryPickID ) : void
UpdateUserProfile ( Aurora.Framework.IUserProfileInfo Profile ) : bool

Private Methods

Method Description
GenericXMLRPCRequest ( Hashtable ReqParams, string method ) : Hashtable
GetProfileData ( UUID userID ) : Hashtable
GetUserProfileData ( UUID userID, object>.Dictionary &userInfo ) : bool

Method Details

AddClassified() public method

public AddClassified ( Aurora.Framework.Classified classified ) : bool
classified Aurora.Framework.Classified
return bool

AddPick() public method

public AddPick ( Aurora.Framework.ProfilePickInfo pick ) : bool
pick Aurora.Framework.ProfilePickInfo
return bool

CreateNewProfile() public method

public CreateNewProfile ( UUID UUID ) : void
UUID UUID
return void

GetClassified() public method

public GetClassified ( UUID queryClassifiedID ) : Aurora.Framework.Classified
queryClassifiedID UUID
return Aurora.Framework.Classified

GetClassifieds() public method

public GetClassifieds ( UUID ownerID ) : List
ownerID UUID
return List

GetPick() public method

public GetPick ( UUID queryPickID ) : Aurora.Framework.ProfilePickInfo
queryPickID UUID
return Aurora.Framework.ProfilePickInfo

GetPicks() public method

public GetPicks ( UUID ownerID ) : List
ownerID UUID
return List

GetUserProfile() public method

public GetUserProfile ( UUID agentID ) : Aurora.Framework.IUserProfileInfo
agentID UUID
return Aurora.Framework.IUserProfileInfo

Init() public method

public Init ( string remoteURL, IRegistryCore registry ) : void
remoteURL string
registry IRegistryCore
return void

Initialize() public method

public Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string DefaultConnectionString ) : void
GenericData IGenericData
source IConfigSource
simBase IRegistryCore
DefaultConnectionString string
return void

RemoveClassified() public method

public RemoveClassified ( UUID queryClassifiedID ) : void
queryClassifiedID UUID
return void

RemovePick() public method

public RemovePick ( UUID queryPickID ) : void
queryPickID UUID
return void

UpdateUserProfile() public method

public UpdateUserProfile ( Aurora.Framework.IUserProfileInfo Profile ) : bool
Profile Aurora.Framework.IUserProfileInfo
return bool