aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenGrid.Framework.Data
diff options
context:
space:
mode:
authorAdam Frisby2007-05-20 14:21:55 +0000
committerAdam Frisby2007-05-20 14:21:55 +0000
commit601beec8b36b5b069885bd2e74e0e3cbf601c49e (patch)
tree96e934da948f7bfa3893dba7a81c8dbb17d67948 /OpenGrid.Framework.Data
parent* Reverted libterrain update (diff)
downloadopensim-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 'OpenGrid.Framework.Data')
-rw-r--r--OpenGrid.Framework.Data/UserProfileData.cs13
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}