From f9a61f282500d2ac04919794c5391b98f24dd203 Mon Sep 17 00:00:00 2001 From: Melanie Date: Thu, 4 Feb 2010 10:51:36 +0000 Subject: Some interface and data structure changes, add the missing method in friends --- OpenSim/Region/Framework/Interfaces/IFriendsModule.cs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'OpenSim/Region/Framework/Interfaces') diff --git a/OpenSim/Region/Framework/Interfaces/IFriendsModule.cs b/OpenSim/Region/Framework/Interfaces/IFriendsModule.cs index 239a2ba..cab6374 100644 --- a/OpenSim/Region/Framework/Interfaces/IFriendsModule.cs +++ b/OpenSim/Region/Framework/Interfaces/IFriendsModule.cs @@ -31,6 +31,14 @@ using System.Collections.Generic; namespace OpenSim.Region.Framework.Interfaces { + public struct FriendInfo + { + public UUID PrincipalID; + public string Friend; + int MyRights; + int TheirRights; + } + public interface IFriendsModule { /// @@ -47,5 +55,6 @@ namespace OpenSim.Region.Framework.Interfaces /// void OfferFriendship(UUID fromUserId, IClientAPI toUserClient, string offerMessage); uint GetFriendPerms(UUID PrincipalID, UUID FriendID); + FriendInfo[] GetFriends(UUID PrincipalID); } } -- cgit v1.1