C# Class Aurora.Addon.HyperGrid.GatekeeperAgentHandler

Inheritance: Aurora.Framework.Servers.HttpServer.BaseRequestHandler
Afficher le fichier Open project: RevolutionSmythe/Aurora-HG-Plugin

Protected Properties

Свойство Type Description
m_Proxy bool

Méthodes publiques

Méthode Description
GatekeeperAgentHandler ( IGatekeeperService gatekeeper, ISimulationService service, bool proxy ) : System
Handle ( string path, Stream request, Aurora.Framework.Servers.HttpServer.OSHttpRequest httpRequest, Aurora.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[]

Méthodes protégées

Méthode Description
CreateAgent ( GridRegion destination, Aurora.Framework.AgentCircuitData aCircuit, uint teleportFlags, string &reason ) : bool
DoAgentPost ( Hashtable request, Hashtable responsedata, UUID id ) : void

Private Methods

Méthode Description
GetCallerIP ( Hashtable request ) : string

Method Details

CreateAgent() protected méthode

protected CreateAgent ( GridRegion destination, Aurora.Framework.AgentCircuitData aCircuit, uint teleportFlags, string &reason ) : bool
destination OpenSim.Services.Interfaces.GridRegion
aCircuit Aurora.Framework.AgentCircuitData
teleportFlags uint
reason string
Résultat bool

DoAgentPost() protected méthode

protected DoAgentPost ( Hashtable request, Hashtable responsedata, UUID id ) : void
request System.Collections.Hashtable
responsedata System.Collections.Hashtable
id UUID
Résultat void

GatekeeperAgentHandler() public méthode

public GatekeeperAgentHandler ( IGatekeeperService gatekeeper, ISimulationService service, bool proxy ) : System
gatekeeper IGatekeeperService
service ISimulationService
proxy bool
Résultat System

Handle() public méthode

public Handle ( string path, Stream request, Aurora.Framework.Servers.HttpServer.OSHttpRequest httpRequest, Aurora.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[]
path string
request Stream
httpRequest Aurora.Framework.Servers.HttpServer.OSHttpRequest
httpResponse Aurora.Framework.Servers.HttpServer.OSHttpResponse
Résultat byte[]

Property Details

m_Proxy protected_oe property

protected bool m_Proxy
Résultat bool