OpenSim
|
Public Member Functions | |
UUID | CreateGroup (UUID RequestingAgentID, string name, string charter, bool showInList, UUID insigniaID, int membershipFee, bool openEnrollment, bool allowPublish, bool maturePublish, UUID founderID) |
void | UpdateGroup (UUID RequestingAgentID, UUID groupID, string charter, bool showInList, UUID insigniaID, int membershipFee, bool openEnrollment, bool allowPublish, bool maturePublish) |
GroupRecord | GetGroupRecord (UUID RequestingAgentID, UUID GroupID, string GroupName) |
Get the group record. More... | |
List< DirGroupsReplyData > | FindGroups (UUID RequestingAgentID, string search) |
List< GroupMembersData > | GetGroupMembers (UUID RequestingAgentID, UUID GroupID) |
void | AddGroupRole (UUID RequestingAgentID, UUID groupID, UUID roleID, string name, string description, string title, ulong powers) |
void | UpdateGroupRole (UUID RequestingAgentID, UUID groupID, UUID roleID, string name, string description, string title, ulong powers) |
void | RemoveGroupRole (UUID RequestingAgentID, UUID groupID, UUID roleID) |
List< GroupRolesData > | GetGroupRoles (UUID RequestingAgentID, UUID GroupID) |
List< GroupRoleMembersData > | GetGroupRoleMembers (UUID RequestingAgentID, UUID GroupID) |
void | AddAgentToGroup (UUID RequestingAgentID, UUID AgentID, UUID GroupID, UUID RoleID) |
void | RemoveAgentFromGroup (UUID RequestingAgentID, UUID AgentID, UUID GroupID) |
void | AddAgentToGroupInvite (UUID RequestingAgentID, UUID inviteID, UUID groupID, UUID roleID, UUID agentID) |
GroupInviteInfo | GetAgentToGroupInvite (UUID RequestingAgentID, UUID inviteID) |
void | RemoveAgentToGroupInvite (UUID RequestingAgentID, UUID inviteID) |
void | AddAgentToGroupRole (UUID RequestingAgentID, UUID AgentID, UUID GroupID, UUID RoleID) |
void | RemoveAgentFromGroupRole (UUID RequestingAgentID, UUID AgentID, UUID GroupID, UUID RoleID) |
List< GroupRolesData > | GetAgentGroupRoles (UUID RequestingAgentID, UUID AgentID, UUID GroupID) |
void | SetAgentActiveGroup (UUID RequestingAgentID, UUID AgentID, UUID GroupID) |
GroupMembershipData | GetAgentActiveMembership (UUID RequestingAgentID, UUID AgentID) |
void | SetAgentActiveGroupRole (UUID RequestingAgentID, UUID AgentID, UUID GroupID, UUID RoleID) |
void | SetAgentGroupInfo (UUID RequestingAgentID, UUID AgentID, UUID GroupID, bool AcceptNotices, bool ListInProfile) |
GroupMembershipData | GetAgentGroupMembership (UUID RequestingAgentID, UUID AgentID, UUID GroupID) |
Get information about a specific group to which the user belongs. More... | |
List< GroupMembershipData > | GetAgentGroupMemberships (UUID RequestingAgentID, UUID AgentID) |
Get information about the groups to which a user belongs. More... | |
void | AddGroupNotice (UUID RequestingAgentID, UUID groupID, UUID noticeID, string fromName, string subject, string message, byte[] binaryBucket) |
GroupNoticeInfo | GetGroupNotice (UUID RequestingAgentID, UUID noticeID) |
List< GroupNoticeData > | GetGroupNotices (UUID RequestingAgentID, UUID GroupID) |
void | ResetAgentGroupChatSessions (UUID agentID) |
bool | hasAgentBeenInvitedToGroupChatSession (UUID agentID, UUID groupID) |
bool | hasAgentDroppedGroupChatSession (UUID agentID, UUID groupID) |
void | AgentDroppedFromGroupChatSession (UUID agentID, UUID groupID) |
void | AgentInvitedToGroupChatSession (UUID agentID, UUID groupID) |
Definition at line 35 of file IGroupsServicesConnector.cs.
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.AddAgentToGroup | ( | UUID | RequestingAgentID, |
UUID | AgentID, | ||
UUID | GroupID, | ||
UUID | RoleID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.AddAgentToGroupInvite | ( | UUID | RequestingAgentID, |
UUID | inviteID, | ||
UUID | groupID, | ||
UUID | roleID, | ||
UUID | agentID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.AddAgentToGroupRole | ( | UUID | RequestingAgentID, |
UUID | AgentID, | ||
UUID | GroupID, | ||
UUID | RoleID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.AddGroupNotice | ( | UUID | RequestingAgentID, |
UUID | groupID, | ||
UUID | noticeID, | ||
string | fromName, | ||
string | subject, | ||
string | message, | ||
byte[] | binaryBucket | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.AddGroupRole | ( | UUID | RequestingAgentID, |
UUID | groupID, | ||
UUID | roleID, | ||
string | name, | ||
string | description, | ||
string | title, | ||
ulong | powers | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.AgentDroppedFromGroupChatSession | ( | UUID | agentID, |
UUID | groupID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.AgentInvitedToGroupChatSession | ( | UUID | agentID, |
UUID | groupID | ||
) |
UUID OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.CreateGroup | ( | UUID | RequestingAgentID, |
string | name, | ||
string | charter, | ||
bool | showInList, | ||
UUID | insigniaID, | ||
int | membershipFee, | ||
bool | openEnrollment, | ||
bool | allowPublish, | ||
bool | maturePublish, | ||
UUID | founderID | ||
) |
List<DirGroupsReplyData> OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.FindGroups | ( | UUID | RequestingAgentID, |
string | search | ||
) |
GroupMembershipData OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetAgentActiveMembership | ( | UUID | RequestingAgentID, |
UUID | AgentID | ||
) |
GroupMembershipData OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetAgentGroupMembership | ( | UUID | RequestingAgentID, |
UUID | AgentID, | ||
UUID | GroupID | ||
) |
Get information about a specific group to which the user belongs.
RequestingAgentID | The agent requesting the information. |
AgentID | The agent requested. |
GroupID | The group requested. |
Implemented in OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.SimianGroupsServicesConnectorModule, OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.XmlRpcGroupsServicesConnectorModule, and OpenSim.Tests.Common.MockGroupsServicesConnector.
List<GroupMembershipData> OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetAgentGroupMemberships | ( | UUID | RequestingAgentID, |
UUID | AgentID | ||
) |
Get information about the groups to which a user belongs.
RequestingAgentID | The agent requesting the information. |
AgentID | The agent requested. |
Implemented in OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.SimianGroupsServicesConnectorModule, OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.XmlRpcGroupsServicesConnectorModule, and OpenSim.Tests.Common.MockGroupsServicesConnector.
List<GroupRolesData> OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetAgentGroupRoles | ( | UUID | RequestingAgentID, |
UUID | AgentID, | ||
UUID | GroupID | ||
) |
GroupInviteInfo OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetAgentToGroupInvite | ( | UUID | RequestingAgentID, |
UUID | inviteID | ||
) |
List<GroupMembersData> OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetGroupMembers | ( | UUID | RequestingAgentID, |
UUID | GroupID | ||
) |
GroupNoticeInfo OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetGroupNotice | ( | UUID | RequestingAgentID, |
UUID | noticeID | ||
) |
List<GroupNoticeData> OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetGroupNotices | ( | UUID | RequestingAgentID, |
UUID | GroupID | ||
) |
GroupRecord OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetGroupRecord | ( | UUID | RequestingAgentID, |
UUID | GroupID, | ||
string | GroupName | ||
) |
Get the group record.
RequestingAgentID | The UUID of the user making the request. |
GroupID | The ID of the record to retrieve. GroupName may be specified instead, in which case this parameter will be UUID.Zero |
GroupName | The name of the group to retrieve. GroupID may be specified instead, in which case this parmeter will be null. |
Implemented in OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.SimianGroupsServicesConnectorModule, OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.XmlRpcGroupsServicesConnectorModule, and OpenSim.Tests.Common.MockGroupsServicesConnector.
List<GroupRoleMembersData> OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetGroupRoleMembers | ( | UUID | RequestingAgentID, |
UUID | GroupID | ||
) |
List<GroupRolesData> OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.GetGroupRoles | ( | UUID | RequestingAgentID, |
UUID | GroupID | ||
) |
bool OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.hasAgentBeenInvitedToGroupChatSession | ( | UUID | agentID, |
UUID | groupID | ||
) |
bool OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.hasAgentDroppedGroupChatSession | ( | UUID | agentID, |
UUID | groupID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.RemoveAgentFromGroup | ( | UUID | RequestingAgentID, |
UUID | AgentID, | ||
UUID | GroupID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.RemoveAgentFromGroupRole | ( | UUID | RequestingAgentID, |
UUID | AgentID, | ||
UUID | GroupID, | ||
UUID | RoleID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.RemoveAgentToGroupInvite | ( | UUID | RequestingAgentID, |
UUID | inviteID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.RemoveGroupRole | ( | UUID | RequestingAgentID, |
UUID | groupID, | ||
UUID | roleID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.ResetAgentGroupChatSessions | ( | UUID | agentID | ) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.SetAgentActiveGroup | ( | UUID | RequestingAgentID, |
UUID | AgentID, | ||
UUID | GroupID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.SetAgentActiveGroupRole | ( | UUID | RequestingAgentID, |
UUID | AgentID, | ||
UUID | GroupID, | ||
UUID | RoleID | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.SetAgentGroupInfo | ( | UUID | RequestingAgentID, |
UUID | AgentID, | ||
UUID | GroupID, | ||
bool | AcceptNotices, | ||
bool | ListInProfile | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.UpdateGroup | ( | UUID | RequestingAgentID, |
UUID | groupID, | ||
string | charter, | ||
bool | showInList, | ||
UUID | insigniaID, | ||
int | membershipFee, | ||
bool | openEnrollment, | ||
bool | allowPublish, | ||
bool | maturePublish | ||
) |
void OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.IGroupsServicesConnector.UpdateGroupRole | ( | UUID | RequestingAgentID, |
UUID | groupID, | ||
UUID | roleID, | ||
string | name, | ||
string | description, | ||
string | title, | ||
ulong | powers | ||
) |