C# 클래스 Universe.Framework.SceneInfo.AgentCircuitManager

Manage client circuits
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AgentCircuits AgentCircuitData>.Dictionary

공개 메소드들

메소드 설명
AddNewCircuit ( uint circuitCode, AgentCircuitData agentData ) : void

Add information about a new circuit so that later on we can authenticate a new client session.

AuthenticateSession ( UUID sessionID, UUID agentID, uint circuitcode, IPEndPoint IP ) : AgentCircuitData
GetAgentCircuitData ( UUID agentID ) : AgentCircuitData
RemoveCircuit ( UUID agentID ) : void

메소드 상세

AddNewCircuit() 공개 메소드

Add information about a new circuit so that later on we can authenticate a new client session.
public AddNewCircuit ( uint circuitCode, AgentCircuitData agentData ) : void
circuitCode uint
agentData Universe.Framework.PresenceInfo.AgentCircuitData
리턴 void

AuthenticateSession() 공개 메소드

public AuthenticateSession ( UUID sessionID, UUID agentID, uint circuitcode, IPEndPoint IP ) : AgentCircuitData
sessionID UUID
agentID UUID
circuitcode uint
IP System.Net.IPEndPoint
리턴 Universe.Framework.PresenceInfo.AgentCircuitData

GetAgentCircuitData() 공개 메소드

public GetAgentCircuitData ( UUID agentID ) : AgentCircuitData
agentID UUID
리턴 Universe.Framework.PresenceInfo.AgentCircuitData

RemoveCircuit() 공개 메소드

public RemoveCircuit ( UUID agentID ) : void
agentID UUID
리턴 void

프로퍼티 상세

AgentCircuits 공개적으로 프로퍼티

public Dictionary AgentCircuits
리턴 AgentCircuitData>.Dictionary