From 601beec8b36b5b069885bd2e74e0e3cbf601c49e Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Sun, 20 May 2007 14:21:55 +0000 Subject: * 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!) --- OpenGrid.Framework.Data/UserProfileData.cs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'OpenGrid.Framework.Data/UserProfileData.cs') 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 public class UserAgentData { + public LLUUID UUID; // Internal session ID public string agentIP; // The IP of the agent public uint agentPort; // The port of the agent public bool agentOnline; // The online status of the agent - public LLUUID sessionID; // The session ID for the agent - public LLUUID secureSessionID; // The secure session ID for the agent + public LLUUID sessionID; // The session ID for the agent (used by client) + public LLUUID secureSessionID; // The secure session ID for the agent (used by client) public LLUUID regionID; // The region ID the agent occupies - public uint loginTime; // EPOCH based Timestamp - public uint logoutTime; // Timestamp or 0 if N/A - + public int loginTime; // EPOCH based Timestamp + public int logoutTime; // Timestamp or 0 if N/A + public LLUUID currentRegion; // UUID of the users current region + public ulong currentHandle; // RegionHandle of the users current region + public LLVector3 currentPos; // Current position in the region } } -- cgit v1.1