13 public override string Name =>
"participant";
32 return Level.HasFlag(BroadcastPresence.Participant);
42 return Level.HasFlag(RetrieveMembershipList.Participant);
52 return Level <= CanSendPrivateMessages.Participants;
override bool CanGetMembership(RetrieveMembershipList Level)
If occupants of this role can get membership list.
override bool ModifySubject
If user can modify the room subject
override bool CanBroadcastPresence(BroadcastPresence Level)
If occupants of this role should be broadcast.
override bool CanSendPrivateMessage(CanSendPrivateMessages Level)
If occupants of this role can send private messages.
override bool SendMessagesToAll
If user can send messages to all occupants
override string Name
Name of role, in XML.