C# Класс Grider.Agent

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

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

Свойство Тип Описание
Agents Agent>.Dictionary
AssetServerSendKey string
AssetServerURL string
AuthToken UUID
CapsSeed string
EQ EventQueue
GridServerSendKey string
GridServerURL string
Home RegionInfo
InventoryServerURL string
LocalEQCAP string
NextEQ EventQueue
NextEQID string
RegClient RegionClient
TheRegion RegionInfo
UserAuth UserAuthClient
UserServerURL string
agentCircuitData AgentCircuitData
eqID string
proxy GriderProxy
regionEndPoint IPEndPoint

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

Метод Описание
Agent ( RegionInfo regInfo, System.Vector3 pos, System.Vector3 look ) : System
Agent ( string gridserver, string gridserverkey, ulong regionhandle, IPEndPoint endpoint, uint httpport ) : System
AgentCircuitDataFromXml ( Hashtable hash ) : void
Clone ( AgentCircuitData adata ) : AgentCircuitData
GetEventQueue ( string key ) : EventQueue
GetRandomCapsObjectPath ( ) : string
Go ( ) : bool
RemoveEventQueue ( string key ) : void
Retrieve ( ) : void
SetAgentCircuitData ( Hashtable hash, Hashtable appearance, string seedcap ) : void
SetUserAuth ( UserAuthClient uclient ) : void
SetUserData ( GriderProxy p, string userURL, string inventoryURL, string assetURL, string assetKey, UUID token ) : void
Stop ( ) : void
Update ( ) : void
Update ( Agent oldAgent ) : void

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

Метод Описание
CloseAsync ( ) : void
CloseCompleted ( IAsyncResult iar ) : void
SetupEQ ( ) : void

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

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

public Agent ( RegionInfo regInfo, System.Vector3 pos, System.Vector3 look ) : System
regInfo OpenSim.Framework.RegionInfo
pos System.Vector3
look System.Vector3
Результат System

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

public Agent ( string gridserver, string gridserverkey, ulong regionhandle, IPEndPoint endpoint, uint httpport ) : System
gridserver string
gridserverkey string
regionhandle ulong
endpoint System.Net.IPEndPoint
httpport uint
Результат System

AgentCircuitDataFromXml() публичный статический Метод

public static AgentCircuitDataFromXml ( Hashtable hash ) : void
hash System.Collections.Hashtable
Результат void

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

public Clone ( AgentCircuitData adata ) : AgentCircuitData
adata OpenSim.Framework.AgentCircuitData
Результат OpenSim.Framework.AgentCircuitData

GetEventQueue() публичный статический Метод

public static GetEventQueue ( string key ) : EventQueue
key string
Результат EventQueue

GetRandomCapsObjectPath() публичный статический Метод

public static GetRandomCapsObjectPath ( ) : string
Результат string

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

public Go ( ) : bool
Результат bool

RemoveEventQueue() публичный статический Метод

public static RemoveEventQueue ( string key ) : void
key string
Результат void

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

public Retrieve ( ) : void
Результат void

SetAgentCircuitData() публичный статический Метод

public static SetAgentCircuitData ( Hashtable hash, Hashtable appearance, string seedcap ) : void
hash Hashtable
appearance Hashtable
seedcap string
Результат void

SetUserAuth() публичный статический Метод

public static SetUserAuth ( UserAuthClient uclient ) : void
uclient UserAuthClient
Результат void

SetUserData() публичный статический Метод

public static SetUserData ( GriderProxy p, string userURL, string inventoryURL, string assetURL, string assetKey, UUID token ) : void
p GriderProxy
userURL string
inventoryURL string
assetURL string
assetKey string
token UUID
Результат void

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

public Stop ( ) : void
Результат void

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

public Update ( ) : void
Результат void

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

public Update ( Agent oldAgent ) : void
oldAgent Agent
Результат void

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

Agents публичное статическое свойство

public static Dictionary Agents
Результат Agent>.Dictionary

AssetServerSendKey публичное статическое свойство

public static string AssetServerSendKey
Результат string

AssetServerURL публичное статическое свойство

public static string AssetServerURL
Результат string

AuthToken публичное статическое свойство

public static UUID AuthToken
Результат UUID

CapsSeed публичное свойство

public string CapsSeed
Результат string

EQ публичное свойство

public EventQueue,Grider EQ
Результат EventQueue

GridServerSendKey публичное свойство

public string GridServerSendKey
Результат string

GridServerURL публичное свойство

public string GridServerURL
Результат string

Home публичное статическое свойство

public static RegionInfo Home
Результат RegionInfo

InventoryServerURL публичное статическое свойство

public static string InventoryServerURL
Результат string

LocalEQCAP публичное статическое свойство

public static string LocalEQCAP
Результат string

NextEQ публичное статическое свойство

public static EventQueue NextEQ
Результат EventQueue

NextEQID публичное статическое свойство

public static string NextEQID
Результат string

RegClient публичное свойство

public RegionClient RegClient
Результат RegionClient

TheRegion публичное свойство

public RegionInfo TheRegion
Результат RegionInfo

UserAuth публичное статическое свойство

public static UserAuthClient UserAuth
Результат UserAuthClient

UserServerURL публичное статическое свойство

public static string UserServerURL
Результат string

agentCircuitData публичное статическое свойство

public static AgentCircuitData agentCircuitData
Результат AgentCircuitData

eqID публичное свойство

public string eqID
Результат string

proxy публичное статическое свойство

public static GriderProxy proxy
Результат GriderProxy

regionEndPoint публичное свойство

public IPEndPoint regionEndPoint
Результат IPEndPoint