From 84db1e129073e87caf7406e28bbbcecb9ace2f3d Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Sat, 22 Nov 2008 19:40:15 +0000 Subject: [PATCH] Change the presence event signatures --- OpenSim/Region/Interfaces/IPresenceModule.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/OpenSim/Region/Interfaces/IPresenceModule.cs b/OpenSim/Region/Interfaces/IPresenceModule.cs index 2b25f5ee16..2023f25d18 100644 --- a/OpenSim/Region/Interfaces/IPresenceModule.cs +++ b/OpenSim/Region/Interfaces/IPresenceModule.cs @@ -31,8 +31,14 @@ using OpenMetaverse; namespace OpenSim.Region.Interfaces { - public delegate void PresenceChange(UUID userID, bool online); - public delegate void BulkPresenceData(UUID[] userID, bool[] online); + public struct PresenceInfo + { + public UUID userID; + public UUID regionID; + } + + public delegate void PresenceChange(PresenceInfo info); + public delegate void BulkPresenceData(PresenceInfo[] info); public interface IPresenceModule {