C# Класс Aurora.Addon.HyperGrid.GatekeeperAgentHandler

Наследование: Aurora.Framework.Servers.HttpServer.BaseRequestHandler
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
m_Proxy bool

Открытые методы

Метод Описание
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[]

Защищенные методы

Метод Описание
CreateAgent ( GridRegion destination, Aurora.Framework.AgentCircuitData aCircuit, uint teleportFlags, string &reason ) : bool
DoAgentPost ( Hashtable request, Hashtable responsedata, UUID id ) : void

Приватные методы

Метод Описание
GetCallerIP ( Hashtable request ) : string

Описание методов

CreateAgent() защищенный Метод

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
Результат bool

DoAgentPost() защищенный Метод

protected DoAgentPost ( Hashtable request, Hashtable responsedata, UUID id ) : void
request System.Collections.Hashtable
responsedata System.Collections.Hashtable
id UUID
Результат void

GatekeeperAgentHandler() публичный Метод

public GatekeeperAgentHandler ( IGatekeeperService gatekeeper, ISimulationService service, bool proxy ) : System
gatekeeper IGatekeeperService
service ISimulationService
proxy bool
Результат System

Handle() публичный Метод

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
Результат byte[]

Описание свойств

m_Proxy защищенное свойство

protected bool m_Proxy
Результат bool