C# Class Aurora.Addon.HyperGrid.UserAgentServerConnector

Inheritance: IService
Afficher le fichier Open project: RevolutionSmythe/Aurora-HG-Plugin

Méthodes publiques

Méthode Description
AgentIsComingHome ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
FinishedStartup ( ) : void
GetHomeRegion ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
GetOnlineFriends ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
GetServerURLs ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
GetUUI ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse

Locates the user. This is a sensitive operation, only authorized IP addresses can perform it.

GetUserInfo ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
Initialize ( IConfigSource config, IRegistryCore registry ) : void
LocateUser ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse

Locates the user. This is a sensitive operation, only authorized IP addresses can perform it.

LogoutAgent ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
Start ( IConfigSource config, IRegistryCore registry ) : void
StatusNotification ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
VerifyAgent ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
VerifyClient ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse

Method Details

AgentIsComingHome() public méthode

public AgentIsComingHome ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

FinishedStartup() public méthode

public FinishedStartup ( ) : void
Résultat void

GetHomeRegion() public méthode

public GetHomeRegion ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

GetOnlineFriends() public méthode

public GetOnlineFriends ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

GetServerURLs() public méthode

public GetServerURLs ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

GetUUI() public méthode

Locates the user. This is a sensitive operation, only authorized IP addresses can perform it.
public GetUUI ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

GetUserInfo() public méthode

public GetUserInfo ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

Initialize() public méthode

public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Résultat void

LocateUser() public méthode

Locates the user. This is a sensitive operation, only authorized IP addresses can perform it.
public LocateUser ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

LogoutAgent() public méthode

public LogoutAgent ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

Start() public méthode

public Start ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Résultat void

StatusNotification() public méthode

public StatusNotification ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

VerifyAgent() public méthode

public VerifyAgent ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

VerifyClient() public méthode

public VerifyClient ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse