Paving the way for syncing group permissions across a grid
parent
c81c9e712c
commit
1b7d0a6c93
|
@ -1622,6 +1622,10 @@ namespace OpenSim.Client.MXP.ClientStack
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void RefreshGroupMembership()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
public void SendUseCachedMuteList()
|
public void SendUseCachedMuteList()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
|
@ -1077,6 +1077,11 @@ namespace OpenSim.Client.VWoHTTP.ClientStack
|
||||||
throw new System.NotImplementedException();
|
throw new System.NotImplementedException();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void RefreshGroupMembership()
|
||||||
|
{
|
||||||
|
throw new System.NotImplementedException();
|
||||||
|
}
|
||||||
|
|
||||||
public void SendAvatarNotesReply(UUID targetID, string text)
|
public void SendAvatarNotesReply(UUID targetID, string text)
|
||||||
{
|
{
|
||||||
throw new System.NotImplementedException();
|
throw new System.NotImplementedException();
|
||||||
|
|
|
@ -1141,6 +1141,7 @@ namespace OpenSim.Framework
|
||||||
void SendClassifiedInfoReply(UUID classifiedID, UUID creatorID, uint creationDate, uint expirationDate, uint category, string name, string description, UUID parcelID, uint parentEstate, UUID snapshotID, string simName, Vector3 globalPos, string parcelName, byte classifiedFlags, int price);
|
void SendClassifiedInfoReply(UUID classifiedID, UUID creatorID, uint creationDate, uint expirationDate, uint category, string name, string description, UUID parcelID, uint parentEstate, UUID snapshotID, string simName, Vector3 globalPos, string parcelName, byte classifiedFlags, int price);
|
||||||
|
|
||||||
void SendAgentDropGroup(UUID groupID);
|
void SendAgentDropGroup(UUID groupID);
|
||||||
|
void RefreshGroupMembership();
|
||||||
void SendAvatarNotesReply(UUID targetID, string text);
|
void SendAvatarNotesReply(UUID targetID, string text);
|
||||||
void SendAvatarPicksReply(UUID targetID, Dictionary<UUID, string> picks);
|
void SendAvatarPicksReply(UUID targetID, Dictionary<UUID, string> picks);
|
||||||
void SendPickInfoReply(UUID pickID,UUID creatorID, bool topPick, UUID parcelID, string name, string desc, UUID snapshotID, string user, string originalName, string simName, Vector3 posGlobal, int sortOrder, bool enabled);
|
void SendPickInfoReply(UUID pickID,UUID creatorID, bool topPick, UUID parcelID, string name, string desc, UUID snapshotID, string user, string originalName, string simName, Vector3 posGlobal, int sortOrder, bool enabled);
|
||||||
|
|
|
@ -10512,7 +10512,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
private void RefreshGroupMembership()
|
public void RefreshGroupMembership()
|
||||||
{
|
{
|
||||||
if (m_GroupsModule != null)
|
if (m_GroupsModule != null)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1074,6 +1074,10 @@ namespace OpenSim.Region.Examples.SimpleModule
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void RefreshGroupMembership()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
public void SendUseCachedMuteList()
|
public void SendUseCachedMuteList()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,10 +32,12 @@ using OpenSim.Framework;
|
||||||
namespace OpenSim.Region.Framework.Interfaces
|
namespace OpenSim.Region.Framework.Interfaces
|
||||||
{
|
{
|
||||||
public delegate void NewGroupNotice(UUID groupID, UUID noticeID);
|
public delegate void NewGroupNotice(UUID groupID, UUID noticeID);
|
||||||
|
public delegate void GroupChange(UUID groupID);
|
||||||
|
|
||||||
public interface IGroupsModule
|
public interface IGroupsModule
|
||||||
{
|
{
|
||||||
event NewGroupNotice OnNewGroupNotice;
|
event NewGroupNotice OnNewGroupNotice;
|
||||||
|
event GroupChange OnGroupChange;
|
||||||
|
|
||||||
void ActivateGroup(IClientAPI remoteClient, UUID groupID);
|
void ActivateGroup(IClientAPI remoteClient, UUID groupID);
|
||||||
List<GroupTitlesData> GroupTitlesRequest(IClientAPI remoteClient, UUID groupID);
|
List<GroupTitlesData> GroupTitlesRequest(IClientAPI remoteClient, UUID groupID);
|
||||||
|
|
|
@ -541,6 +541,7 @@ namespace OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups
|
||||||
#region IGroupsModule Members
|
#region IGroupsModule Members
|
||||||
|
|
||||||
public event NewGroupNotice OnNewGroupNotice;
|
public event NewGroupNotice OnNewGroupNotice;
|
||||||
|
public event GroupChange OnGroupChange;
|
||||||
|
|
||||||
public GroupRecord GetGroupRecord(UUID GroupID)
|
public GroupRecord GetGroupRecord(UUID GroupID)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1074,6 +1074,10 @@ namespace OpenSim.Region.OptionalModules.World.NPC
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void RefreshGroupMembership()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
public void SendUseCachedMuteList()
|
public void SendUseCachedMuteList()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
|
@ -1116,6 +1116,10 @@ namespace OpenSim.Tests.Common.Mock
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void RefreshGroupMembership()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
public void SendUseCachedMuteList()
|
public void SendUseCachedMuteList()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue