Handles all network traffic related to reading
and writing group information

C# |
public class GroupManager

All Members | Constructors | Methods | Fields | Events | |
|
|
|
Icon | Member | Description |
---|---|---|
![]() |
GroupManager(GridClient) |
Construct a new instance of the GroupManager
class
|
![]() |
ActivateGroup(UUID) |
Set a group as the current active group
|
![]() |
ActivateTitle(UUID, UUID) |
Change the role that determines your active
title
|
![]() |
AddToRole(UUID, UUID, UUID) |
Assign an avatar to a role
|
![]() |
BannedAgents |
Raised when another agent invites our avatar
to join a group
|
![]() |
CreateRole(UUID, GroupRole) |
Create a new group role
|
![]() |
CurrentGroups |
Raised when the simulator sends us data
containing our current group membership
|
![]() |
DeleteRole(UUID, UUID) |
Delete a group role
|
![]() |
EjectUser(UUID, UUID) |
Eject a user from a group
|
![]() |
GetGroupAPIUri(UUID) |
Gets the URI of the cpability for handling
group bans
|
![]() |
GroupAccountSummaryReply |
Raised when a response to a
RequestGroupAccountSummary is returned by the simulator
|
![]() |
GroupCreatedReply |
Raised when a request to create a group is
successful
|
![]() |
GroupDropped |
Raised when A group is removed from the group
server
|
![]() |
GroupInvitation |
Raised when another agent invites our avatar
to join a group
|
![]() |
GroupJoinedReply |
Raised when a request to join a group either
fails or succeeds
|
![]() |
GroupLeaveReply |
Raised when a request to leave a group either
fails or succeeds
|
![]() |
GroupMemberEjected |
Raised when a request to eject a member from a
group either fails or succeeds
|
![]() |
GroupMembersReply |
Raised when the simulator responds to a
RequestGroupMembers(UUID)request
|
![]() |
GroupName2KeyCache |
Caches group name lookups
|
![]() |
GroupNamesReply |
Raised when the simulator responds to a
RequestGroupName or RequestGroupNames request
|
![]() |
GroupNoticesListReply |
Raised when the simulator sends us group
notices
|
![]() |
GroupProfile |
Raised when the simulator responds to a
RequestGroupProfile(UUID)request
|
![]() |
GroupRoleDataReply |
Raised when the simulator responds to a
[!:RequestGroupRoleData]request
|
![]() |
GroupRoleMembersReply |
Raised when the simulator responds to a
RequestGroupRolesMembers(UUID)request
|
![]() |
GroupTitlesReply |
Raised when the simulator responds to a
RequestGroupTitles(UUID)request
|
![]() |
Invite(UUID, List < (Of < <' ( UUID > ) > > ) , UUID) |
Invites a user to a group
|
![]() |
LeaveGroup(UUID) |
Request to leave a group
|
![]() |
RemoveFromRole(UUID, UUID, UUID) |
Remove an avatar from a role
|
![]() |
RequestBanAction(UUID, GroupBanAction, array< UUID > [] () [] [] ) |
Request that group of agents be banned or
unbanned from the group
|
![]() |
RequestBanAction(UUID, GroupBanAction, array< UUID > [] () [] [] , EventHandler < (Of < <' ( EventArgs > ) > > ) ) |
Request that group of agents be banned or
unbanned from the group
|
![]() |
RequestBannedAgents(UUID) |
Request a list of residents banned from
joining a group
|
![]() |
RequestBannedAgents(UUID, EventHandler < (Of < <' ( BannedAgentsEventArgs > ) > > ) ) |
Request a list of residents banned from
joining a group
|
![]() |
RequestCreateGroup(Group) |
Request to create a new group. If the group is
successfully created, L$100 will automatically be deducted
|
![]() |
RequestCurrentGroups () () () () |
Request a current list of groups the avatar is
a member of.
|
![]() |
RequestGroupAccountSummary(UUID, Int32, Int32) |
Begin to get the group account summary
|
![]() |
RequestGroupMembers(UUID) |
Request a list of group members.
|
![]() |
RequestGroupName(UUID) |
Lookup name of group based on groupID
|
![]() |
RequestGroupNames(List < (Of < <' ( UUID > ) > > ) ) |
Request lookup of multiple group names
|
![]() |
RequestGroupNotice(UUID) |
Request a group notice by key
|
![]() |
RequestGroupNoticesList(UUID) |
Request the group notices list
|
![]() |
RequestGroupProfile(UUID) |
Lookup group profile data such as name,
enrollment, founder, logo, etc
|
![]() |
RequestGroupRoles(UUID) |
Request group roles
|
![]() |
RequestGroupRolesMembers(UUID) |
Request members (members,role) role mapping
for a group.
|
![]() |
RequestGroupTitles(UUID) |
Request a groups Titles
|
![]() |
RequestJoinGroup(UUID) |
Request to join a group
|
![]() |
SendGroupNotice(UUID, GroupNotice) |
Send out a group notice
|
![]() |
SetGroupAcceptNotices(UUID, Boolean, Boolean) |
Save wheather agent wants to accept group
notices and list this group in their profile
|
![]() |
SetGroupContribution(UUID, Int32) |
Set this avatar's tier contribution
|
![]() |
StartProposal(UUID, GroupProposal) |
Start a group proposal (vote)
|
![]() |
UpdateGroup(UUID, Group) |
Update a group's profile and other
information
|
![]() |
UpdateRole(GroupRole) |
Update role information
|

Object | |
![]() |
GroupManager |
Assembly: OpenMetaverse(Module: OpenMetaverse.dll) Version: 0.9.3.3318 (0.9.3.3318)