C# Класс Universe.Framework.SceneInfo.AgentCircuitManager

Manage client circuits
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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