|
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, out string reason) |
| bool | UpdateGroup (string RequestingAgentID, UUID groupID, string charter, bool showInList, UUID insigniaID, int membershipFee, bool openEnrollment, bool allowPublish, bool maturePublish, out string reason) |
| ExtendedGroupRecord | GetGroupRecord (string RequestingAgentID, UUID GroupID, string GroupName) |
| List< DirGroupsReplyData > | FindGroups (string RequestingAgentID, string search) |
| List< GroupMembersData > | GetGroupMembers (string RequestingAgentID, UUID GroupID) |
| bool | AddGroupRole (string RequestingAgentID, UUID groupID, UUID roleID, string name, string description, string title, ulong powers, out string reason) |
| bool | UpdateGroupRole (string RequestingAgentID, UUID groupID, UUID roleID, string name, string description, string title, ulong powers) |
| void | RemoveGroupRole (string RequestingAgentID, UUID groupID, UUID roleID) |
| List< GroupRolesData > | GetGroupRoles (string RequestingAgentID, UUID GroupID) |
| List< GroupRoleMembersData > | GetGroupRoleMembers (string RequestingAgentID, UUID GroupID) |
| bool | AddAgentToGroup (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID, string token, out string reason) |
| void | RemoveAgentFromGroup (string RequestingAgentID, string AgentID, UUID GroupID) |
| bool | AddAgentToGroupInvite (string RequestingAgentID, UUID inviteID, UUID groupID, UUID roleID, string agentID) |
| GroupInviteInfo | GetAgentToGroupInvite (string RequestingAgentID, UUID inviteID) |
| void | RemoveAgentToGroupInvite (string RequestingAgentID, UUID inviteID) |
| void | AddAgentToGroupRole (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID) |
| void | RemoveAgentFromGroupRole (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID) |
| List< GroupRolesData > | GetAgentGroupRoles (string RequestingAgentID, string AgentID, UUID GroupID) |
| void | SetAgentActiveGroup (string RequestingAgentID, string AgentID, UUID GroupID) |
| ExtendedGroupMembershipData | GetAgentActiveMembership (string RequestingAgentID, string AgentID) |
| void | SetAgentActiveGroupRole (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID) |
| void | UpdateMembership (string RequestingAgentID, string AgentID, UUID GroupID, bool AcceptNotices, bool ListInProfile) |
| ExtendedGroupMembershipData | GetAgentGroupMembership (string RequestingAgentID, string AgentID, UUID GroupID) |
| Get information about a specific group to which the user belongs. More... | |
| List< GroupMembershipData > | GetAgentGroupMemberships (string RequestingAgentID, string AgentID) |
| Get information about the groups to which a user belongs. More... | |
| bool | AddGroupNotice (string RequestingAgentID, UUID groupID, UUID noticeID, string fromName, string subject, string message, bool hasAttachment, byte attType, string attName, UUID attItemID, string attOwnerID) |
| GroupNoticeInfo | GetGroupNotice (string RequestingAgentID, UUID noticeID) |
| List< ExtendedGroupNoticeData > | GetGroupNotices (string RequestingAgentID, UUID GroupID) |
Definition at line 35 of file IGroupsServicesConnector.cs.
| bool OpenSim.Groups.IGroupsServicesConnector.AddAgentToGroup | ( | string | RequestingAgentID, |
| string | AgentID, | ||
| UUID | GroupID, | ||
| UUID | RoleID, | ||
| string | token, | ||
| out string | reason | ||
| ) |
| bool OpenSim.Groups.IGroupsServicesConnector.AddAgentToGroupInvite | ( | string | RequestingAgentID, |
| UUID | inviteID, | ||
| UUID | groupID, | ||
| UUID | roleID, | ||
| string | agentID | ||
| ) |
| void OpenSim.Groups.IGroupsServicesConnector.AddAgentToGroupRole | ( | string | RequestingAgentID, |
| string | AgentID, | ||
| UUID | GroupID, | ||
| UUID | RoleID | ||
| ) |
| bool OpenSim.Groups.IGroupsServicesConnector.AddGroupNotice | ( | string | RequestingAgentID, |
| UUID | groupID, | ||
| UUID | noticeID, | ||
| string | fromName, | ||
| string | subject, | ||
| string | message, | ||
| bool | hasAttachment, | ||
| byte | attType, | ||
| string | attName, | ||
| UUID | attItemID, | ||
| string | attOwnerID | ||
| ) |
| bool OpenSim.Groups.IGroupsServicesConnector.AddGroupRole | ( | string | RequestingAgentID, |
| UUID | groupID, | ||
| UUID | roleID, | ||
| string | name, | ||
| string | description, | ||
| string | title, | ||
| ulong | powers, | ||
| out string | reason | ||
| ) |
| UUID OpenSim.Groups.IGroupsServicesConnector.CreateGroup | ( | UUID | RequestingAgentID, |
| string | name, | ||
| string | charter, | ||
| bool | showInList, | ||
| UUID | insigniaID, | ||
| int | membershipFee, | ||
| bool | openEnrollment, | ||
| bool | allowPublish, | ||
| bool | maturePublish, | ||
| UUID | founderID, | ||
| out string | reason | ||
| ) |
| List<DirGroupsReplyData> OpenSim.Groups.IGroupsServicesConnector.FindGroups | ( | string | RequestingAgentID, |
| string | search | ||
| ) |
| ExtendedGroupMembershipData OpenSim.Groups.IGroupsServicesConnector.GetAgentActiveMembership | ( | string | RequestingAgentID, |
| string | AgentID | ||
| ) |
| ExtendedGroupMembershipData OpenSim.Groups.IGroupsServicesConnector.GetAgentGroupMembership | ( | string | RequestingAgentID, |
| string | 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.Groups.GroupsServiceHGConnectorModule, OpenSim.Groups.GroupsServiceLocalConnectorModule, and OpenSim.Groups.GroupsServiceRemoteConnectorModule.
| List<GroupMembershipData> OpenSim.Groups.IGroupsServicesConnector.GetAgentGroupMemberships | ( | string | RequestingAgentID, |
| string | AgentID | ||
| ) |
Get information about the groups to which a user belongs.
| RequestingAgentID | The agent requesting the information. |
| AgentID | The agent requested. |
Implemented in OpenSim.Groups.GroupsServiceHGConnectorModule, OpenSim.Groups.GroupsServiceLocalConnectorModule, and OpenSim.Groups.GroupsServiceRemoteConnectorModule.
| List<GroupRolesData> OpenSim.Groups.IGroupsServicesConnector.GetAgentGroupRoles | ( | string | RequestingAgentID, |
| string | AgentID, | ||
| UUID | GroupID | ||
| ) |
| GroupInviteInfo OpenSim.Groups.IGroupsServicesConnector.GetAgentToGroupInvite | ( | string | RequestingAgentID, |
| UUID | inviteID | ||
| ) |
| List<GroupMembersData> OpenSim.Groups.IGroupsServicesConnector.GetGroupMembers | ( | string | RequestingAgentID, |
| UUID | GroupID | ||
| ) |
| GroupNoticeInfo OpenSim.Groups.IGroupsServicesConnector.GetGroupNotice | ( | string | RequestingAgentID, |
| UUID | noticeID | ||
| ) |
| List<ExtendedGroupNoticeData> OpenSim.Groups.IGroupsServicesConnector.GetGroupNotices | ( | string | RequestingAgentID, |
| UUID | GroupID | ||
| ) |
| ExtendedGroupRecord OpenSim.Groups.IGroupsServicesConnector.GetGroupRecord | ( | string | RequestingAgentID, |
| UUID | GroupID, | ||
| string | GroupName | ||
| ) |
| List<GroupRoleMembersData> OpenSim.Groups.IGroupsServicesConnector.GetGroupRoleMembers | ( | string | RequestingAgentID, |
| UUID | GroupID | ||
| ) |
| List<GroupRolesData> OpenSim.Groups.IGroupsServicesConnector.GetGroupRoles | ( | string | RequestingAgentID, |
| UUID | GroupID | ||
| ) |
| void OpenSim.Groups.IGroupsServicesConnector.RemoveAgentFromGroup | ( | string | RequestingAgentID, |
| string | AgentID, | ||
| UUID | GroupID | ||
| ) |
| void OpenSim.Groups.IGroupsServicesConnector.RemoveAgentFromGroupRole | ( | string | RequestingAgentID, |
| string | AgentID, | ||
| UUID | GroupID, | ||
| UUID | RoleID | ||
| ) |
| void OpenSim.Groups.IGroupsServicesConnector.RemoveAgentToGroupInvite | ( | string | RequestingAgentID, |
| UUID | inviteID | ||
| ) |
| void OpenSim.Groups.IGroupsServicesConnector.RemoveGroupRole | ( | string | RequestingAgentID, |
| UUID | groupID, | ||
| UUID | roleID | ||
| ) |
| void OpenSim.Groups.IGroupsServicesConnector.SetAgentActiveGroup | ( | string | RequestingAgentID, |
| string | AgentID, | ||
| UUID | GroupID | ||
| ) |
| void OpenSim.Groups.IGroupsServicesConnector.SetAgentActiveGroupRole | ( | string | RequestingAgentID, |
| string | AgentID, | ||
| UUID | GroupID, | ||
| UUID | RoleID | ||
| ) |
| bool OpenSim.Groups.IGroupsServicesConnector.UpdateGroup | ( | string | RequestingAgentID, |
| UUID | groupID, | ||
| string | charter, | ||
| bool | showInList, | ||
| UUID | insigniaID, | ||
| int | membershipFee, | ||
| bool | openEnrollment, | ||
| bool | allowPublish, | ||
| bool | maturePublish, | ||
| out string | reason | ||
| ) |
| bool OpenSim.Groups.IGroupsServicesConnector.UpdateGroupRole | ( | string | RequestingAgentID, |
| UUID | groupID, | ||
| UUID | roleID, | ||
| string | name, | ||
| string | description, | ||
| string | title, | ||
| ulong | powers | ||
| ) |
| void OpenSim.Groups.IGroupsServicesConnector.UpdateMembership | ( | string | RequestingAgentID, |
| string | AgentID, | ||
| UUID | GroupID, | ||
| bool | AcceptNotices, | ||
| bool | ListInProfile | ||
| ) |
1.8.6