OpenSim
|
Circuit data for an agent. Connection information shared between regions that accept UDP connections from a client More...
Public Member Functions | |
AgentCircuitData () | |
OSDMap | PackAgentCircuitData (EntityTransferContext ctx) |
Pack AgentCircuitData into an OSDMap for transmission over LLSD XML or LLSD json More... | |
void | UnpackAgentCircuitData (OSDMap args) |
Unpack agent circuit data map into an AgentCiruitData object More... | |
Public Attributes | |
UUID | AgentID |
Avatar Unique Agent Identifier More... | |
AvatarAppearance | Appearance |
Avatar's Appearance More... | |
UUID | BaseFolder |
Agent's root inventory folder More... | |
string | CapsPath = String.Empty |
Base Caps path for user More... | |
Dictionary< ulong, string > | ChildrenCapSeeds |
Seed caps for neighbor regions that the user can see into More... | |
bool | child |
Root agent, or Child agent More... | |
uint | circuitcode |
Number given to the client when they log-in that they provide as credentials to the UDP server More... | |
uint | teleportFlags |
How this agent got here More... | |
string | firstname |
Agent's account first name More... | |
UUID | InventoryFolder |
string | lastname |
Agent's account last name More... | |
UUID | SecureSessionID |
Random Unique GUID for this session. Client gets this at login and it's only supposed to be disclosed over secure channels More... | |
UUID | SessionID |
Non secure Session ID More... | |
string | ServiceSessionID = string.Empty |
Hypergrid service token; generated by the user domain, consumed by the receiving grid. There is one such unique token for each grid visited. More... | |
string | IPAddress |
The client's IP address, as captured by the login service More... | |
string | Channel |
The channel strinf sent by the viewer at login More... | |
string | Mac |
The Mac address as reported by the viewer at login More... | |
string | Id0 |
The id0 as reported by the viewer at login More... | |
Vector3 | startpos |
Position the Agent's Avatar starts in the region More... | |
Dictionary< string, object > | ServiceURLs |
Properties | |
string | Name [get] |
Agent's full name. More... | |
string | Viewer [get, set] |
Viewer's version string More... | |
Circuit data for an agent. Connection information shared between regions that accept UDP connections from a client
Definition at line 41 of file AgentCircuitData.cs.
|
inline |
Definition at line 179 of file AgentCircuitData.cs.
|
inline |
Pack AgentCircuitData into an OSDMap for transmission over LLSD XML or LLSD json
Definition at line 187 of file AgentCircuitData.cs.
|
inline |
Unpack agent circuit data map into an AgentCiruitData object
args |
Definition at line 265 of file AgentCircuitData.cs.
UUID OpenSim.Framework.AgentCircuitData.AgentID |
Avatar Unique Agent Identifier
Definition at line 52 of file AgentCircuitData.cs.
AvatarAppearance OpenSim.Framework.AgentCircuitData.Appearance |
Avatar's Appearance
Definition at line 57 of file AgentCircuitData.cs.
UUID OpenSim.Framework.AgentCircuitData.BaseFolder |
Agent's root inventory folder
Definition at line 62 of file AgentCircuitData.cs.
string OpenSim.Framework.AgentCircuitData.CapsPath = String.Empty |
Base Caps path for user
Definition at line 67 of file AgentCircuitData.cs.
string OpenSim.Framework.AgentCircuitData.Channel |
The channel strinf sent by the viewer at login
Definition at line 160 of file AgentCircuitData.cs.
bool OpenSim.Framework.AgentCircuitData.child |
Root agent, or Child agent
Definition at line 77 of file AgentCircuitData.cs.
Dictionary<ulong, string> OpenSim.Framework.AgentCircuitData.ChildrenCapSeeds |
Seed caps for neighbor regions that the user can see into
Definition at line 72 of file AgentCircuitData.cs.
uint OpenSim.Framework.AgentCircuitData.circuitcode |
Number given to the client when they log-in that they provide as credentials to the UDP server
Definition at line 83 of file AgentCircuitData.cs.
string OpenSim.Framework.AgentCircuitData.firstname |
Agent's account first name
Definition at line 93 of file AgentCircuitData.cs.
string OpenSim.Framework.AgentCircuitData.Id0 |
The id0 as reported by the viewer at login
Definition at line 170 of file AgentCircuitData.cs.
UUID OpenSim.Framework.AgentCircuitData.InventoryFolder |
Definition at line 94 of file AgentCircuitData.cs.
string OpenSim.Framework.AgentCircuitData.IPAddress |
The client's IP address, as captured by the login service
Definition at line 126 of file AgentCircuitData.cs.
string OpenSim.Framework.AgentCircuitData.lastname |
Agent's account last name
Definition at line 99 of file AgentCircuitData.cs.
string OpenSim.Framework.AgentCircuitData.Mac |
The Mac address as reported by the viewer at login
Definition at line 165 of file AgentCircuitData.cs.
UUID OpenSim.Framework.AgentCircuitData.SecureSessionID |
Random Unique GUID for this session. Client gets this at login and it's only supposed to be disclosed over secure channels
Definition at line 110 of file AgentCircuitData.cs.
string OpenSim.Framework.AgentCircuitData.ServiceSessionID = string.Empty |
Hypergrid service token; generated by the user domain, consumed by the receiving grid. There is one such unique token for each grid visited.
Definition at line 121 of file AgentCircuitData.cs.
Dictionary<string, object> OpenSim.Framework.AgentCircuitData.ServiceURLs |
Definition at line 177 of file AgentCircuitData.cs.
UUID OpenSim.Framework.AgentCircuitData.SessionID |
Non secure Session ID
Definition at line 115 of file AgentCircuitData.cs.
Vector3 OpenSim.Framework.AgentCircuitData.startpos |
Position the Agent's Avatar starts in the region
Definition at line 175 of file AgentCircuitData.cs.
uint OpenSim.Framework.AgentCircuitData.teleportFlags |
How this agent got here
Definition at line 88 of file AgentCircuitData.cs.
|
get |
Agent's full name.
Definition at line 104 of file AgentCircuitData.cs.
|
getset |
Viewer's version string
Definition at line 137 of file AgentCircuitData.cs.