Interface for managing the waiting room during a meeting.
More...
#include <MobileRTCWaitingRoomService.h>
Inherits NSObject.
Interface for managing the waiting room during a meeting.
Definition at line 108 of file MobileRTCWaitingRoomService.h.
◆ admitAllToMeeting
Permits all of the users currently in the waiting room to join the meeting.
- Returns
- If the function succeeds, it returns MobileRTCSDKError_Success. Otherwise, this function returns an error.
◆ admitToMeeting:
Admits the user to go to the meeting from the waiting room.
- Parameters
-
- Returns
- If the function succeeds, it returns MobileRTCSDKError_Success. Otherwise, this function returns an error.
- Warning
- Only meeting host or co-host can run the function.
◆ canExpelUser
Determines if host or co-host is enabled to expel user in the waiting room.
- Returns
- YES if can expel user. Otherwise, NO.
◆ canRenameUser
Determines if host or co-host is enabled to rename user in the waiting room.
- Returns
- YES if enabled. Otherwise, NO.
◆ enableWaitingRoomOnEntry:
Enables or disables waiting room feature of this meeting.
- Parameters
-
| bEnable | YES to enable. Otherwise, NO to disable. |
- Returns
- The result of this operation.
◆ expelUser:
Removes the specified user from the waiting room.
- Parameters
-
| userID | The user ID who is put into waiting room by host or co-host. |
- Returns
- If the function succeeds, it returns MobileRTCSDKError_Success. Otherwise, this function returns an error.
◆ isAudioEnabledInWaitingRoom
| - (BOOL) isAudioEnabledInWaitingRoom |
|
|
|
Determines if the attendee is enabled to turn on audio when joining the meeting.
- Returns
- YES if enabled to turn on. Otherwise, NO.
◆ isPresetAudioUnmuteInWaitingRoom
| - (BOOL) isPresetAudioUnmuteInWaitingRoom |
|
|
|
Gets the audio pre-set mute or unmute status in the waiting room.
- Returns
- YES if pre-set unmute. Otherwise, NO if pre-set mute.
- Warning
- Only works in waiting room.
◆ isPresetVideoUnmuteInWaitingRoom
| - (BOOL) isPresetVideoUnmuteInWaitingRoom |
|
|
|
Gets the video pre-set mute or unmute status in the waiting room.
- Returns
- YES if pre-set unmute. Otherwise, NO if pre-set mute.
- Warning
- Only works in waiting room.
◆ isSupportWaitingRoom
| - (BOOL) isSupportWaitingRoom |
|
|
|
Determines if this meeting supports Waiting Room feature.
- Returns
- YES if supports waiting room. Otherwise, NO.
◆ isVideoEnabledInWaitingRoom
| - (BOOL) isVideoEnabledInWaitingRoom |
|
|
|
Determines if the attendee is enabled to turn on video when joining the meeting.
- Returns
- YES if enabled to turn on. Otherwise, NO.
◆ isWaitingRoomOnEntryFlagOn
| - (BOOL) isWaitingRoomOnEntryFlagOn |
|
|
|
Determines if this meeting has Waiting Room feature enabled.
- Returns
- YES if enabled. Otherwise, NO.
◆ isWaitingRoomOnEntryLocked
| - (BOOL) isWaitingRoomOnEntryLocked |
|
|
|
Queries if enableWaitingRoomOnEntry feature is locked.
- Returns
- YES if enabled. Otherwise, NO.
◆ presetAudioInWaitingRoom:
Pre-sets audio mute or unmute status in the waiting room.
- Parameters
-
| muteAudio | YES to pre-set audio mute. Otherwise, NO to pre-set unmute. |
- Returns
- If the function succeeds, it returns MobileRTCSDKError_Success. Otherwise, this function returns an error.
- Warning
- Only works in waiting room.
◆ presetVideoInWaitingRoom:
Pre-sets video mute or unmute status in the waiting room.
- Parameters
-
| muteVideo | YES to pre-set video mute. Otherwise, NO to pre-set unmute. |
- Returns
- If the function succeeds, it returns MobileRTCSDKError_Success. Otherwise, this function returns an error.
- Warning
- Only works in waiting room.
◆ putInWaitingRoom:
Puts the user to the waiting room from the meeting.
- Parameters
-
- Returns
- If the function succeeds, it returns MobileRTCSDKError_Success. Otherwise, this function returns an error.
- Warning
- Only meeting host or co-host can run the function.
◆ renameUser:newUserName:
| - (MobileRTCSDKError) renameUser: |
|
(NSInteger) | userID |
| newUserName: |
|
(nonnull NSString *) | userName |
Changes the user's screen name in the waiting room.
- Parameters
-
| userID | The user ID who is put into waiting room by host or co-host. |
| userName | The new user name. |
- Returns
- If the function succeeds, it returns MobileRTCSDKError_Success. Otherwise, this function returns an error.
◆ requestCustomWaitingRoomData
Gets the WaitingRoom CustomizeData information in the waiting room.
- Returns
- If the function succeeds, it returns MobileRTCSDKError_Success. Otherwise, this function returns an error.
◆ waitingRoomList
| - (nullable NSArray< NSNumber * > *) waitingRoomList |
|
|
|
Gets the waiting room user ID list.
- Returns
- Waiting room user list.
◆ waitingRoomUserInfoByID:
Gets the user detail information in the waiting room.
- Parameters
-
- Returns
- The waiting room user information.
◆ delegate