OpenMetaverse.GroupManager.RequestGroupRoles C# (CSharp) Method

RequestGroupRoles() public method

Request group roles
Subscribe to OnGroupRoles event to receive the results.
public RequestGroupRoles ( UUID group ) : UUID
group UUID group ID (UUID)
return UUID
        public UUID RequestGroupRoles(UUID group)
        {
            UUID requestID = UUID.Random();
            lock (GroupRolesRequests) GroupRolesRequests.Add(requestID);

            GroupRoleDataRequestPacket request = new GroupRoleDataRequestPacket();

            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;
        }