OpenMetaverse.GroupManager.RequestGroupRoleMembers C# (CSharp) Method

RequestGroupRoleMembers() public method

Request members (members,role) role mapping for a group.
Subscribe to OnGroupRolesMembers event to receive the results.
public RequestGroupRoleMembers ( UUID group ) : UUID
group UUID group ID (UUID)
return UUID
        public UUID RequestGroupRoleMembers(UUID group)
        {
            UUID requestID = UUID.Random();
            lock (GroupRolesRequests) GroupRolesMembersRequests.Add(requestID);

            GroupRoleMembersRequestPacket request = new GroupRoleMembersRequestPacket();
            request.AgentData.AgentID = Client.Self.AgentID;
            request.AgentData.SessionID = Client.Self.SessionID;
            request.GroupData.GroupID = group;
            request.GroupData.RequestID = requestID;
            Client.Network.SendPacket(request);
            return requestID;
        }