C# Class Universe.Framework.SceneInfo.AgentCircuitManager

Manage client circuits
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Méthodes publiques

Свойство Type Description
AgentCircuits AgentCircuitData>.Dictionary

Méthodes publiques

Méthode Description
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

Method Details

AddNewCircuit() public méthode

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
Résultat void

AuthenticateSession() public méthode

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

GetAgentCircuitData() public méthode

public GetAgentCircuitData ( UUID agentID ) : AgentCircuitData
agentID UUID
Résultat Universe.Framework.PresenceInfo.AgentCircuitData

RemoveCircuit() public méthode

public RemoveCircuit ( UUID agentID ) : void
agentID UUID
Résultat void

Property Details

AgentCircuits public_oe property

public Dictionary AgentCircuits
Résultat AgentCircuitData>.Dictionary