C# 클래스 OpenSim.Framework.AgentCircuitData

Circuit data for an agent. Connection information shared between regions that accept UDP connections from a client
파일 보기 프로젝트 열기: N3X15/VoxelSim 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AgentID UUID
Appearance AvatarAppearance
BaseFolder UUID
CapsPath string
Channel string
ChildrenCapSeeds string>.Dictionary
IPAddress string
Id0 string
InventoryFolder UUID
Mac string
SecureSessionID UUID
ServiceSessionID string
ServiceURLs object>.Dictionary
SessionID UUID
Viewer string
child bool
circuitcode uint
firstname string
lastname string
startpos System.Vector3
teleportFlags uint

공개 메소드들

메소드 설명
AgentCircuitData ( ) : System
AgentCircuitData ( sAgentCircuitData cAgent ) : System

Create AgentCircuitData from a Serializable AgentCircuitData

PackAgentCircuitData ( ) : OSDMap

Pack AgentCircuitData into an OSDMap for transmission over LLSD XML or LLSD json

UnpackAgentCircuitData ( OSDMap args ) : void

Unpack agent circuit data map into an AgentCiruitData object

메소드 상세

AgentCircuitData() 공개 메소드

public AgentCircuitData ( ) : System
리턴 System

AgentCircuitData() 공개 메소드

Create AgentCircuitData from a Serializable AgentCircuitData
public AgentCircuitData ( sAgentCircuitData cAgent ) : System
cAgent sAgentCircuitData
리턴 System

PackAgentCircuitData() 공개 메소드

Pack AgentCircuitData into an OSDMap for transmission over LLSD XML or LLSD json
public PackAgentCircuitData ( ) : OSDMap
리턴 OSDMap

UnpackAgentCircuitData() 공개 메소드

Unpack agent circuit data map into an AgentCiruitData object
public UnpackAgentCircuitData ( OSDMap args ) : void
args OSDMap
리턴 void

프로퍼티 상세

AgentID 공개적으로 프로퍼티

Avatar Unique Agent Identifier
public UUID AgentID
리턴 UUID

Appearance 공개적으로 프로퍼티

Avatar's Appearance
public AvatarAppearance,OpenSim.Framework Appearance
리턴 AvatarAppearance

BaseFolder 공개적으로 프로퍼티

Agent's root inventory folder
public UUID BaseFolder
리턴 UUID

CapsPath 공개적으로 프로퍼티

Base Caps path for user
public string CapsPath
리턴 string

Channel 공개적으로 프로퍼티

The channel strinf sent by the viewer at login
public string Channel
리턴 string

ChildrenCapSeeds 공개적으로 프로퍼티

Seed caps for neighbor regions that the user can see into
public Dictionary ChildrenCapSeeds
리턴 string>.Dictionary

IPAddress 공개적으로 프로퍼티

The client's IP address, as captured by the login service
public string IPAddress
리턴 string

Id0 공개적으로 프로퍼티

The id0 as reported by the viewer at login
public string Id0
리턴 string

InventoryFolder 공개적으로 프로퍼티

public UUID InventoryFolder
리턴 UUID

Mac 공개적으로 프로퍼티

The Mac address as reported by the viewer at login
public string Mac
리턴 string

SecureSessionID 공개적으로 프로퍼티

Random Unique GUID for this session. Client gets this at login and it's only supposed to be disclosed over secure channels
public UUID SecureSessionID
리턴 UUID

ServiceSessionID 공개적으로 프로퍼티

Hypergrid service token; generated by the user domain, consumed by the receiving grid. There is one such unique token for each grid visited.
public string ServiceSessionID
리턴 string

ServiceURLs 공개적으로 프로퍼티

public Dictionary ServiceURLs
리턴 object>.Dictionary

SessionID 공개적으로 프로퍼티

Non secure Session ID
public UUID SessionID
리턴 UUID

Viewer 공개적으로 프로퍼티

Viewer's version string as reported by the viewer at login
public string Viewer
리턴 string

child 공개적으로 프로퍼티

Root agent, or Child agent
public bool child
리턴 bool

circuitcode 공개적으로 프로퍼티

Number given to the client when they log-in that they provide as credentials to the UDP server
public uint circuitcode
리턴 uint

firstname 공개적으로 프로퍼티

Agent's account first name
public string firstname
리턴 string

lastname 공개적으로 프로퍼티

Agent's account last name
public string lastname
리턴 string

startpos 공개적으로 프로퍼티

Position the Agent's Avatar starts in the region
public Vector3,System startpos
리턴 System.Vector3

teleportFlags 공개적으로 프로퍼티

How this agent got here
public uint teleportFlags
리턴 uint