C# 클래스 OpenSim.Server.Handlers.Simulation.AgentHandler

파일 보기 프로젝트 열기: N3X15/VoxelSim

보호된 프로퍼티들

프로퍼티 타입 설명
m_Proxy bool

공개 메소드들

메소드 설명
AgentHandler ( ) : System
AgentHandler ( ISimulationService sim ) : System
Handler ( Hashtable request ) : Hashtable

보호된 메소드들

메소드 설명
CreateAgent ( GridRegion destination, AgentCircuitData aCircuit, uint teleportFlags, string &reason ) : bool
DoAgentDelete ( Hashtable request, Hashtable responsedata, UUID id, string action, UUID regionID ) : void
DoAgentGet ( Hashtable request, Hashtable responsedata, UUID id, UUID regionID ) : void
DoAgentPost ( Hashtable request, Hashtable responsedata, UUID id ) : void
DoAgentPut ( Hashtable request, Hashtable responsedata ) : void
ReleaseAgent ( UUID regionID, UUID id ) : void
UpdateAgent ( GridRegion destination, AgentData agent ) : bool

비공개 메소드들

메소드 설명
GetCallerIP ( Hashtable request ) : string

메소드 상세

AgentHandler() 공개 메소드

public AgentHandler ( ) : System
리턴 System

AgentHandler() 공개 메소드

public AgentHandler ( ISimulationService sim ) : System
sim ISimulationService
리턴 System

CreateAgent() 보호된 메소드

protected CreateAgent ( GridRegion destination, AgentCircuitData aCircuit, uint teleportFlags, string &reason ) : bool
destination OpenSim.Services.Interfaces.GridRegion
aCircuit OpenSim.Framework.AgentCircuitData
teleportFlags uint
reason string
리턴 bool

DoAgentDelete() 보호된 메소드

protected DoAgentDelete ( Hashtable request, Hashtable responsedata, UUID id, string action, UUID regionID ) : void
request System.Collections.Hashtable
responsedata System.Collections.Hashtable
id UUID
action string
regionID UUID
리턴 void

DoAgentGet() 보호된 메소드

protected DoAgentGet ( Hashtable request, Hashtable responsedata, UUID id, UUID regionID ) : void
request System.Collections.Hashtable
responsedata System.Collections.Hashtable
id UUID
regionID UUID
리턴 void

DoAgentPost() 보호된 메소드

protected DoAgentPost ( Hashtable request, Hashtable responsedata, UUID id ) : void
request System.Collections.Hashtable
responsedata System.Collections.Hashtable
id UUID
리턴 void

DoAgentPut() 보호된 메소드

protected DoAgentPut ( Hashtable request, Hashtable responsedata ) : void
request System.Collections.Hashtable
responsedata System.Collections.Hashtable
리턴 void

Handler() 공개 메소드

public Handler ( Hashtable request ) : Hashtable
request System.Collections.Hashtable
리턴 System.Collections.Hashtable

ReleaseAgent() 보호된 메소드

protected ReleaseAgent ( UUID regionID, UUID id ) : void
regionID UUID
id UUID
리턴 void

UpdateAgent() 보호된 메소드

protected UpdateAgent ( GridRegion destination, AgentData agent ) : bool
destination OpenSim.Services.Interfaces.GridRegion
agent OpenSim.Framework.AgentData
리턴 bool

프로퍼티 상세

m_Proxy 보호되어 있는 프로퍼티

protected bool m_Proxy
리턴 bool