public interface InMeetingWaitingRoomController
Modifier and Type | Interface and Description |
---|---|
static interface |
InMeetingWaitingRoomController.InMeetingWaitingRoomListener
Callback Event of Meeting Waiting Room.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(InMeetingWaitingRoomController.InMeetingWaitingRoomListener listener)
Register a listener for meeting waiting room callback.
|
MobileRTCSDKError |
admitToMeeting(long userId)
Allow user to join the meeting.
|
MobileRTCSDKError |
enableWaitingRoomOnEntry(boolean bEnable)
Enable the feature to put attendees in waiting room when they enter the current meeting.
|
InMeetingUserInfo |
getWaitingRoomUserInfoByID(long userId)
Get the information of user who is in the waiting room by user ID.
|
java.util.List<java.lang.Long> |
getWaitingRoomUserLst()
Get the list of meeting participants in the waiting room.
|
boolean |
isSupportWaitingRoom()
Query if it is able to enable waiting room in the current meeting.
|
boolean |
isSupportWaitingRoomUponEntryFeature()
Query if it is able to put attendees in waiting room in current meeting.
|
boolean |
isWaitingRoomOnEntryFlagOn()
Query if it is able to make the attendees enter waiting room when they join the current meeting.
|
MobileRTCSDKError |
putInWaitingRoom(long userId)
Put user into waiting room.
|
void |
removeListener(InMeetingWaitingRoomController.InMeetingWaitingRoomListener listener)
Unregister the listener.
|
void addListener(InMeetingWaitingRoomController.InMeetingWaitingRoomListener listener)
listener
- The listener instance.void removeListener(InMeetingWaitingRoomController.InMeetingWaitingRoomListener listener)
listener
- The listener instanceboolean isSupportWaitingRoom()
boolean isSupportWaitingRoomUponEntryFeature()
boolean isWaitingRoomOnEntryFlagOn()
MobileRTCSDKError enableWaitingRoomOnEntry(boolean bEnable)
bEnable
- TRUE means to enable waiting room. FALSE not.MobileRTCSDKError
.java.util.List<java.lang.Long> getWaitingRoomUserLst()
InMeetingUserInfo getWaitingRoomUserInfoByID(long userId)
userId
- The user ID.MobileRTCSDKError
.MobileRTCSDKError admitToMeeting(long userId)
userId
- The ID of user who is allowed to join the meeting.MobileRTCSDKError
.MobileRTCSDKError putInWaitingRoom(long userId)
userId
- The ID of user who will be put into the waiting room.MobileRTCSDKError
.