diff options
author | Adam Frisby | 2007-05-20 14:21:55 +0000 |
---|---|---|
committer | Adam Frisby | 2007-05-20 14:21:55 +0000 |
commit | 601beec8b36b5b069885bd2e74e0e3cbf601c49e (patch) | |
tree | 96e934da948f7bfa3893dba7a81c8dbb17d67948 /OpenGrid.Framework.Data/UserProfileData.cs | |
parent | * Reverted libterrain update (diff) | |
download | opensim-SC_OLD-601beec8b36b5b069885bd2e74e0e3cbf601c49e.zip opensim-SC_OLD-601beec8b36b5b069885bd2e74e0e3cbf601c49e.tar.gz opensim-SC_OLD-601beec8b36b5b069885bd2e74e0e3cbf601c49e.tar.bz2 opensim-SC_OLD-601beec8b36b5b069885bd2e74e0e3cbf601c49e.tar.xz |
* Updated UserAgentData class, adding new properties, modifying existing ones datatypes.
* Added read-only support for new userserver to MySQL Data Interface. (TODO: Add write capabilities to the Agent table.)
* Added new regionMapTextureID support to MySQL Data server. (thanks MorphW!)
Diffstat (limited to '')
-rw-r--r-- | OpenGrid.Framework.Data/UserProfileData.cs | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/OpenGrid.Framework.Data/UserProfileData.cs b/OpenGrid.Framework.Data/UserProfileData.cs index 3d8eec4..ec89107 100644 --- a/OpenGrid.Framework.Data/UserProfileData.cs +++ b/OpenGrid.Framework.Data/UserProfileData.cs | |||
@@ -38,14 +38,17 @@ namespace OpenGrid.Framework.Data | |||
38 | 38 | ||
39 | public class UserAgentData | 39 | public class UserAgentData |
40 | { | 40 | { |
41 | public LLUUID UUID; // Internal session ID | ||
41 | public string agentIP; // The IP of the agent | 42 | public string agentIP; // The IP of the agent |
42 | public uint agentPort; // The port of the agent | 43 | public uint agentPort; // The port of the agent |
43 | public bool agentOnline; // The online status of the agent | 44 | public bool agentOnline; // The online status of the agent |
44 | public LLUUID sessionID; // The session ID for the agent | 45 | public LLUUID sessionID; // The session ID for the agent (used by client) |
45 | public LLUUID secureSessionID; // The secure session ID for the agent | 46 | public LLUUID secureSessionID; // The secure session ID for the agent (used by client) |
46 | public LLUUID regionID; // The region ID the agent occupies | 47 | public LLUUID regionID; // The region ID the agent occupies |
47 | public uint loginTime; // EPOCH based Timestamp | 48 | public int loginTime; // EPOCH based Timestamp |
48 | public uint logoutTime; // Timestamp or 0 if N/A | 49 | public int logoutTime; // Timestamp or 0 if N/A |
49 | 50 | public LLUUID currentRegion; // UUID of the users current region | |
51 | public ulong currentHandle; // RegionHandle of the users current region | ||
52 | public LLVector3 currentPos; // Current position in the region | ||
50 | } | 53 | } |
51 | } | 54 | } |