From 92a40129b5dfde0d8ef798941f5efb31ca3a73fd Mon Sep 17 00:00:00 2001 From: Melanie Date: Mon, 28 Dec 2009 17:34:42 +0000 Subject: Database and presence changes. Untested --- OpenSim/Services/Interfaces/IPresenceService.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'OpenSim/Services/Interfaces') 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 { public class PresenceInfo { - public UUID PrincipalID; + public string UserID; public UUID RegionID; public bool Online; public DateTime Login; @@ -48,8 +48,8 @@ namespace OpenSim.Services.Interfaces public PresenceInfo(Dictionary kvp) { - if (kvp.ContainsKey("PrincipalID")) - UUID.TryParse(kvp["PrincipalID"].ToString(), out PrincipalID); + if (kvp.ContainsKey("UserID")) + UserID = kvp["UserID"].ToString(); if (kvp.ContainsKey("RegionID")) UUID.TryParse(kvp["RegionID"].ToString(), out RegionID); if (kvp.ContainsKey("login")) @@ -68,7 +68,7 @@ namespace OpenSim.Services.Interfaces public Dictionary ToKeyValuePairs() { Dictionary result = new Dictionary(); - result["PrincipalID"] = PrincipalID.ToString(); + result["UserID"] = UserID; result["RegionID"] = RegionID.ToString(); result["online"] = Online.ToString(); result["login"] = Login.ToString(); @@ -82,7 +82,7 @@ namespace OpenSim.Services.Interfaces public interface IPresenceService { - bool LoginAgent(UUID principalID, UUID sessionID, UUID secureSessionID); + bool LoginAgent(string userID, UUID sessionID, UUID secureSessionID); bool LogoutAgent(UUID sessionID); bool LogoutRegionAgents(UUID regionID); -- cgit v1.1