From 0cd3bf074a9cc50d47e6e1873a9a5346453110ce Mon Sep 17 00:00:00 2001 From: Melanie Date: Wed, 18 Nov 2009 06:19:39 +0000 Subject: [PATCH] Change PresenceData to PresenceInfo to remove a naming conflict in the OpenSim.Data namespace --- OpenSim/Data/IPresenceData.cs | 4 ++-- OpenSim/Services/Interfaces/IPresenceService.cs | 8 ++++++++ OpenSim/Services/PresenceService/PresenceService.cs | 5 +++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/OpenSim/Data/IPresenceData.cs b/OpenSim/Data/IPresenceData.cs index ca661a2152..891b5905aa 100644 --- a/OpenSim/Data/IPresenceData.cs +++ b/OpenSim/Data/IPresenceData.cs @@ -34,8 +34,8 @@ namespace OpenSim.Data { public class PresenceData { - public UUID PrincipalID; - public UUID RegionID; + public UUID UUID; + public UUID currentRegion; public Dictionary Data; } diff --git a/OpenSim/Services/Interfaces/IPresenceService.cs b/OpenSim/Services/Interfaces/IPresenceService.cs index d33b6bc394..6ceeb45f65 100644 --- a/OpenSim/Services/Interfaces/IPresenceService.cs +++ b/OpenSim/Services/Interfaces/IPresenceService.cs @@ -31,7 +31,15 @@ using OpenMetaverse; namespace OpenSim.Services.Interfaces { + public class PresenceInfo + { + public UUID PrincipalID; + public UUID RegionID; + public Dictionary Data; + } + public interface IPresenceService { + bool Report(PresenceInfo presence); } } diff --git a/OpenSim/Services/PresenceService/PresenceService.cs b/OpenSim/Services/PresenceService/PresenceService.cs index ba8eec866c..8931a26130 100644 --- a/OpenSim/Services/PresenceService/PresenceService.cs +++ b/OpenSim/Services/PresenceService/PresenceService.cs @@ -49,5 +49,10 @@ namespace OpenSim.Services.PresenceService : base(config) { } + + public bool Report(PresenceInfo presence) + { + return false; + } } }