mirror of
https://github.com/opensim/opensim.git
synced 2026-07-31 22:05:36 +08:00
Change friends to handle offers as it was originally designed. This may
need to be changed in SQLite & MSSQL as well
This commit is contained in:
@@ -33,19 +33,6 @@ namespace OpenSim.Region.Framework.Interfaces
|
||||
{
|
||||
public interface IFriendsModule
|
||||
{
|
||||
/// <summary>
|
||||
/// Offer a friendship to a user from the server end rather than by direct initiation from a client.
|
||||
/// </summary>
|
||||
/// <param name="fromUserId">
|
||||
/// A user with this id must existing in the user data store, but need not be logged on.
|
||||
/// </param>
|
||||
/// <param name="toUserClient">
|
||||
/// An actually logged in client to which the offer is being made.
|
||||
/// FIXME: This is somewhat too tightly coupled - it should arguably be possible to offer friendships even if the
|
||||
/// receiving user is not currently online.
|
||||
/// </param>
|
||||
/// <param name="offerMessage"></param>
|
||||
void OfferFriendship(UUID fromUserId, IClientAPI toUserClient, string offerMessage);
|
||||
uint GetFriendPerms(UUID PrincipalID, UUID FriendID);
|
||||
void SendFriendsOnlineIfNeeded(IClientAPI client);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user