diff options
Diffstat (limited to 'OpenGrid.Framework.Data/UserProfileData.cs')
-rw-r--r-- | OpenGrid.Framework.Data/UserProfileData.cs | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/OpenGrid.Framework.Data/UserProfileData.cs b/OpenGrid.Framework.Data/UserProfileData.cs deleted file mode 100644 index 3f42762..0000000 --- a/OpenGrid.Framework.Data/UserProfileData.cs +++ /dev/null | |||
@@ -1,54 +0,0 @@ | |||
1 | using System; | ||
2 | using System.Collections.Generic; | ||
3 | using System.Text; | ||
4 | using libsecondlife; | ||
5 | |||
6 | namespace OpenGrid.Framework.Data | ||
7 | { | ||
8 | public class UserProfileData | ||
9 | { | ||
10 | public LLUUID UUID; | ||
11 | public string username; // The configurable part of the users username | ||
12 | public string surname; // The users surname (can be used to indicate user class - eg 'Test User' or 'Test Admin') | ||
13 | |||
14 | public string passwordHash; // Hash of the users password | ||
15 | public string passwordSalt; // Salt for the users password | ||
16 | |||
17 | public ulong homeRegion; // RegionHandle of home | ||
18 | public LLVector3 homeLocation; // Home Location inside the sim | ||
19 | public LLVector3 homeLookAt; // Coordinates where the user is looking | ||
20 | |||
21 | |||
22 | public int created; // UNIX Epoch Timestamp (User Creation) | ||
23 | public int lastLogin; // UNIX Epoch Timestamp (Last Login Time) | ||
24 | |||
25 | public string userInventoryURI; // URI to inventory server for this user | ||
26 | public string userAssetURI; // URI to asset server for this user | ||
27 | |||
28 | public uint profileCanDoMask; // Profile window "I can do" mask | ||
29 | public uint profileWantDoMask; // Profile window "I want to" mask | ||
30 | |||
31 | public string profileAboutText; // My about window text | ||
32 | public string profileFirstText; // First Life Text | ||
33 | |||
34 | public LLUUID profileImage; // My avatars profile image | ||
35 | public LLUUID profileFirstImage; // First-life image | ||
36 | public UserAgentData currentAgent; // The users last agent | ||
37 | } | ||
38 | |||
39 | public class UserAgentData | ||
40 | { | ||
41 | public LLUUID UUID; // Account ID | ||
42 | public string agentIP; // The IP of the agent | ||
43 | public uint agentPort; // The port of the agent | ||
44 | public bool agentOnline; // The online status of the agent | ||
45 | public LLUUID sessionID; // The session ID for the agent (used by client) | ||
46 | public LLUUID secureSessionID; // The secure session ID for the agent (used by client) | ||
47 | public LLUUID regionID; // The region ID the agent occupies | ||
48 | public int loginTime; // EPOCH based Timestamp | ||
49 | public int logoutTime; // Timestamp or 0 if N/A | ||
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 | ||
53 | } | ||
54 | } | ||