Handles all network traffic related to reading
and writing group information
Declaration Syntax
C# |
public class GroupManager
Members
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
|
Inheritance Hierarchy
Object | |
GroupManager |
Assembly: OpenMetaverse(Module: OpenMetaverse.dll) Version: 0.9.3.3318 (0.9.3.3318)