C# 클래스 Aurora.Addon.HyperGrid.RobustOpenProfileModule

상속: IAuroraDataPlugin, IRemoteProfileConnector
파일 보기 프로젝트 열기: RevolutionSmythe/Aurora-HG-Plugin

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GenericXMLRPCRequest ( Hashtable ReqParams, string method ) : Hashtable
GetProfileData ( UUID userID ) : Hashtable
GetUserProfileData ( UUID userID, object>.Dictionary &userInfo ) : bool

메소드 상세

AddClassified() 공개 메소드

public AddClassified ( Aurora.Framework.Classified classified ) : bool
classified Aurora.Framework.Classified
리턴 bool

AddPick() 공개 메소드

public AddPick ( Aurora.Framework.ProfilePickInfo pick ) : bool
pick Aurora.Framework.ProfilePickInfo
리턴 bool

CreateNewProfile() 공개 메소드

public CreateNewProfile ( UUID UUID ) : void
UUID UUID
리턴 void

GetClassified() 공개 메소드

public GetClassified ( UUID queryClassifiedID ) : Aurora.Framework.Classified
queryClassifiedID UUID
리턴 Aurora.Framework.Classified

GetClassifieds() 공개 메소드

public GetClassifieds ( UUID ownerID ) : List
ownerID UUID
리턴 List

GetPick() 공개 메소드

public GetPick ( UUID queryPickID ) : Aurora.Framework.ProfilePickInfo
queryPickID UUID
리턴 Aurora.Framework.ProfilePickInfo

GetPicks() 공개 메소드

public GetPicks ( UUID ownerID ) : List
ownerID UUID
리턴 List

GetUserProfile() 공개 메소드

public GetUserProfile ( UUID agentID ) : Aurora.Framework.IUserProfileInfo
agentID UUID
리턴 Aurora.Framework.IUserProfileInfo

Init() 공개 메소드

public Init ( string remoteURL, IRegistryCore registry ) : void
remoteURL string
registry IRegistryCore
리턴 void

Initialize() 공개 메소드

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

RemoveClassified() 공개 메소드

public RemoveClassified ( UUID queryClassifiedID ) : void
queryClassifiedID UUID
리턴 void

RemovePick() 공개 메소드

public RemovePick ( UUID queryPickID ) : void
queryPickID UUID
리턴 void

UpdateUserProfile() 공개 메소드

public UpdateUserProfile ( Aurora.Framework.IUserProfileInfo Profile ) : bool
Profile Aurora.Framework.IUserProfileInfo
리턴 bool