diff options
author | Melanie | 2009-12-28 17:34:42 +0000 |
---|---|---|
committer | Melanie | 2009-12-28 17:34:42 +0000 |
commit | 92a40129b5dfde0d8ef798941f5efb31ca3a73fd (patch) | |
tree | 92f10121b7eb3d592621af7a74ebb6f06cea0858 /OpenSim/Services/Interfaces | |
parent | * Added the new modules to Resources, making them active. (diff) | |
download | opensim-SC-92a40129b5dfde0d8ef798941f5efb31ca3a73fd.zip opensim-SC-92a40129b5dfde0d8ef798941f5efb31ca3a73fd.tar.gz opensim-SC-92a40129b5dfde0d8ef798941f5efb31ca3a73fd.tar.bz2 opensim-SC-92a40129b5dfde0d8ef798941f5efb31ca3a73fd.tar.xz |
Database and presence changes. Untested
Diffstat (limited to 'OpenSim/Services/Interfaces')
-rw-r--r-- | OpenSim/Services/Interfaces/IPresenceService.cs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/OpenSim/Services/Interfaces/IPresenceService.cs b/OpenSim/Services/Interfaces/IPresenceService.cs index 56d8f15..de3813a 100644 --- a/OpenSim/Services/Interfaces/IPresenceService.cs +++ b/OpenSim/Services/Interfaces/IPresenceService.cs | |||
@@ -34,7 +34,7 @@ namespace OpenSim.Services.Interfaces | |||
34 | { | 34 | { |
35 | public class PresenceInfo | 35 | public class PresenceInfo |
36 | { | 36 | { |
37 | public UUID PrincipalID; | 37 | public string UserID; |
38 | public UUID RegionID; | 38 | public UUID RegionID; |
39 | public bool Online; | 39 | public bool Online; |
40 | public DateTime Login; | 40 | public DateTime Login; |
@@ -48,8 +48,8 @@ namespace OpenSim.Services.Interfaces | |||
48 | 48 | ||
49 | public PresenceInfo(Dictionary<string, object> kvp) | 49 | public PresenceInfo(Dictionary<string, object> kvp) |
50 | { | 50 | { |
51 | if (kvp.ContainsKey("PrincipalID")) | 51 | if (kvp.ContainsKey("UserID")) |
52 | UUID.TryParse(kvp["PrincipalID"].ToString(), out PrincipalID); | 52 | UserID = kvp["UserID"].ToString(); |
53 | if (kvp.ContainsKey("RegionID")) | 53 | if (kvp.ContainsKey("RegionID")) |
54 | UUID.TryParse(kvp["RegionID"].ToString(), out RegionID); | 54 | UUID.TryParse(kvp["RegionID"].ToString(), out RegionID); |
55 | if (kvp.ContainsKey("login")) | 55 | if (kvp.ContainsKey("login")) |
@@ -68,7 +68,7 @@ namespace OpenSim.Services.Interfaces | |||
68 | public Dictionary<string, object> ToKeyValuePairs() | 68 | public Dictionary<string, object> ToKeyValuePairs() |
69 | { | 69 | { |
70 | Dictionary<string, object> result = new Dictionary<string, object>(); | 70 | Dictionary<string, object> result = new Dictionary<string, object>(); |
71 | result["PrincipalID"] = PrincipalID.ToString(); | 71 | result["UserID"] = UserID; |
72 | result["RegionID"] = RegionID.ToString(); | 72 | result["RegionID"] = RegionID.ToString(); |
73 | result["online"] = Online.ToString(); | 73 | result["online"] = Online.ToString(); |
74 | result["login"] = Login.ToString(); | 74 | result["login"] = Login.ToString(); |
@@ -82,7 +82,7 @@ namespace OpenSim.Services.Interfaces | |||
82 | 82 | ||
83 | public interface IPresenceService | 83 | public interface IPresenceService |
84 | { | 84 | { |
85 | bool LoginAgent(UUID principalID, UUID sessionID, UUID secureSessionID); | 85 | bool LoginAgent(string userID, UUID sessionID, UUID secureSessionID); |
86 | bool LogoutAgent(UUID sessionID); | 86 | bool LogoutAgent(UUID sessionID); |
87 | bool LogoutRegionAgents(UUID regionID); | 87 | bool LogoutRegionAgents(UUID regionID); |
88 | 88 | ||