aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region
diff options
context:
space:
mode:
authorMelanie Thielker2009-05-12 14:59:11 +0000
committerMelanie Thielker2009-05-12 14:59:11 +0000
commit1b7d0a6c93eb4a056d39b9cc708283086f8e8bf8 (patch)
treedef2701b4586ed0f922214f4ff36265b4d20062d /OpenSim/Region
parentfixing SocketException when IP address cannot be resolved (diff)
downloadopensim-SC-1b7d0a6c93eb4a056d39b9cc708283086f8e8bf8.zip
opensim-SC-1b7d0a6c93eb4a056d39b9cc708283086f8e8bf8.tar.gz
opensim-SC-1b7d0a6c93eb4a056d39b9cc708283086f8e8bf8.tar.bz2
opensim-SC-1b7d0a6c93eb4a056d39b9cc708283086f8e8bf8.tar.xz
Paving the way for syncing group permissions across a grid
Diffstat (limited to 'OpenSim/Region')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs2
-rw-r--r--OpenSim/Region/Examples/SimpleModule/MyNpcCharacter.cs4
-rw-r--r--OpenSim/Region/Framework/Interfaces/IGroupsModule.cs2
-rw-r--r--OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/XmlRpcGroupsModule.cs1
-rw-r--r--OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs4
5 files changed, 12 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
index a157df5..72cb5c8 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
@@ -10512,7 +10512,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
10512 10512
10513 #endregion 10513 #endregion
10514 10514
10515 private void RefreshGroupMembership() 10515 public void RefreshGroupMembership()
10516 { 10516 {
10517 if (m_GroupsModule != null) 10517 if (m_GroupsModule != null)
10518 { 10518 {
diff --git a/OpenSim/Region/Examples/SimpleModule/MyNpcCharacter.cs b/OpenSim/Region/Examples/SimpleModule/MyNpcCharacter.cs
index ddb27fe..3e9195e 100644
--- a/OpenSim/Region/Examples/SimpleModule/MyNpcCharacter.cs
+++ b/OpenSim/Region/Examples/SimpleModule/MyNpcCharacter.cs
@@ -1074,6 +1074,10 @@ namespace OpenSim.Region.Examples.SimpleModule
1074 { 1074 {
1075 } 1075 }
1076 1076
1077 public void RefreshGroupMembership()
1078 {
1079 }
1080
1077 public void SendUseCachedMuteList() 1081 public void SendUseCachedMuteList()
1078 { 1082 {
1079 } 1083 }
diff --git a/OpenSim/Region/Framework/Interfaces/IGroupsModule.cs b/OpenSim/Region/Framework/Interfaces/IGroupsModule.cs
index 6935924..8183828 100644
--- a/OpenSim/Region/Framework/Interfaces/IGroupsModule.cs
+++ b/OpenSim/Region/Framework/Interfaces/IGroupsModule.cs
@@ -32,10 +32,12 @@ using OpenSim.Framework;
32namespace OpenSim.Region.Framework.Interfaces 32namespace OpenSim.Region.Framework.Interfaces
33{ 33{
34 public delegate void NewGroupNotice(UUID groupID, UUID noticeID); 34 public delegate void NewGroupNotice(UUID groupID, UUID noticeID);
35 public delegate void GroupChange(UUID groupID);
35 36
36 public interface IGroupsModule 37 public interface IGroupsModule
37 { 38 {
38 event NewGroupNotice OnNewGroupNotice; 39 event NewGroupNotice OnNewGroupNotice;
40 event GroupChange OnGroupChange;
39 41
40 void ActivateGroup(IClientAPI remoteClient, UUID groupID); 42 void ActivateGroup(IClientAPI remoteClient, UUID groupID);
41 List<GroupTitlesData> GroupTitlesRequest(IClientAPI remoteClient, UUID groupID); 43 List<GroupTitlesData> GroupTitlesRequest(IClientAPI remoteClient, UUID groupID);
diff --git a/OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/XmlRpcGroupsModule.cs b/OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/XmlRpcGroupsModule.cs
index 3476cdb..2a3df8c 100644
--- a/OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/XmlRpcGroupsModule.cs
+++ b/OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/XmlRpcGroupsModule.cs
@@ -541,6 +541,7 @@ namespace OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups
541 #region IGroupsModule Members 541 #region IGroupsModule Members
542 542
543 public event NewGroupNotice OnNewGroupNotice; 543 public event NewGroupNotice OnNewGroupNotice;
544 public event GroupChange OnGroupChange;
544 545
545 public GroupRecord GetGroupRecord(UUID GroupID) 546 public GroupRecord GetGroupRecord(UUID GroupID)
546 { 547 {
diff --git a/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs b/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs
index d3be827..f529c9e 100644
--- a/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs
+++ b/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs
@@ -1074,6 +1074,10 @@ namespace OpenSim.Region.OptionalModules.World.NPC
1074 { 1074 {
1075 } 1075 }
1076 1076
1077 public void RefreshGroupMembership()
1078 {
1079 }
1080
1077 public void SendUseCachedMuteList() 1081 public void SendUseCachedMuteList()
1078 { 1082 {
1079 } 1083 }