Meeting SDK for Android API Reference
Loading...
Searching...
No Matches
InMeetingWaitingRoomController.java
Go to the documentation of this file.
1package us.zoom.sdk;
2
3import java.util.List;
4
5import us.zoom.core.interfaces.IListener;
6
12
25
26
41
55
64 boolean Retry();
65
69 void Ignore();
70 };
71
75 interface InMeetingWaitingRoomListener extends IListener {
80 void onWaitingRoomUserJoin(long userId);
81
86 void onWaitingRoomUserLeft(long userId);
87
94
101
108
114 void onWaitingRoomUserNameChanged(long userID, String userName);
115
121 void onWaitingRoomEntranceEnabled(boolean enabled);
122 }
123
129
135
140 public boolean isSupportWaitingRoom();
141
147
154
161
166 public List<Long> getWaitingRoomUserLst();
167
174
181
188
195
202
208
214
219 boolean canRenameUser();
220
227 MobileRTCSDKError renameUser(long userID, String userName);
228
233 boolean canExpelUser();
234
241
249
256
264
271}
Enumeration of waiting room layout type. For more information, please visit https://support....
Enumeration of common errors of SDK.
User Information Object in ZOOM meeting.
handler for download waitingRoom Customize Data if download fail.
boolean Retry()
Retry to Download the WaitingRoom CustomizeData information in the waiting room.
void Ignore()
Ignore to Download the WaitingRoom CustomizeData information in the waiting room.
void onWaitingRoomUserNameChanged(long userID, String userName)
Callback indicating that the name of a user in the waiting room has changed.
void onWaitingRoomEntranceEnabled(boolean enabled)
This callback event will be triggered when host or cohost enables or disables waiting room entrance.
void onCustomWaitingRoomDataUpdated(CustomWaitingRoomData bData, IWaitingRoomDataDownloadHandler handler)
During the waiting room, this callback event will be triggered when InMeetingWaitingRoomListener....
void onWaitingRoomPresetVideoStatusChanged(boolean canTurnOn)
During the waiting room, this callback event will be triggered when host change video status.
void onWaitingRoomUserLeft(long userId)
Callback event that user leaves waiting room.
void onWaitingRoomUserJoin(long userId)
Callback event that user joins the waiting room.
void onWaitingRoomPresetAudioStatusChanged(boolean canTurnOn)
During the waiting room, this callback event will be triggered when host change audio status.
MobileRTCSDKError requestCustomWaitingRoomData()
Get the WaitingRoom CustomizeData information in the waiting room.See InMeetingWaitingRoomListener....
MobileRTCSDKError admitToMeeting(long userId)
Allow user to join the meeting.
boolean isVideoEnabledInWaitingRoom()
Determine if the attendee is enabled to turn on video when joining the meeting.
MobileRTCSDKError presetVideoInWaitingRoom(boolean muteVideo)
Pre-set video mute or unmute status in waiting room.
InMeetingUserInfo getWaitingRoomUserInfoByID(long userId)
Get the information of user who is in the waiting room by user ID.
MobileRTCSDKError presetAudioInWaitingRoom(boolean muteAudio)
Pre-set audio mute or unmute status in waiting room.
MobileRTCSDKError renameUser(long userID, String userName)
Change a user's screen name in the waiting room.
List< Long > getWaitingRoomUserLst()
Get the list of meeting participants in the waiting room.
MobileRTCSDKError enableWaitingRoomOnEntry(boolean bEnable)
Enable the feature to put attendees in waiting room when they enter the current meeting.
boolean canRenameUser()
Determine if the host or cohost can rename users in the waiting room.
boolean isPresetAudioUnmuteInWaitingRoom()
Get the audio pre-set mute or unmute status in waiting room.
MobileRTCSDKError expelUser(long userID)
Remove a specified user from the waiting room.
MobileRTCSDKError admitAllToMeeting()
Permit all of the users currently in the waiting room to join the meeting.
MobileRTCSDKError putInWaitingRoom(long userId)
Put user into waiting room.
boolean isPresetVideoUnmuteInWaitingRoom()
Get the video pre-set mute or unmute status in waiting room.
void addListener(InMeetingWaitingRoomListener listener)
Register a listener for meeting waiting room callback.
boolean isWaitingRoomOnEntryLocked()
Query if enableWaitingRoomOnEntry(boolean) feature locked.
boolean isWaitingRoomOnEntryFlagOn()
Query if it is able to make the attendees enter waiting room when they join the current meeting.
void removeListener(InMeetingWaitingRoomListener listener)
Unregister the listener.
boolean isSupportWaitingRoom()
Query if it is able to enable waiting room in the current meeting.
boolean isAudioEnabledInWaitingRoom()
Determine if the attendee is enabled to turn on audio when joining the meeting.
boolean canExpelUser()
Determine if a host or cohost can expel user(s) in the waiting room.