Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKWaitingRoomController Class Reference

#include <ZoomSDKWaitingRoomController.h>

Inherits NSObject.

Instance Methods

(BOOL) - isSupportWaitingRoom
 Query if the meeting supports waiting room.
 
(BOOL) - isWaitingRoomOnEntryLocked
 Query if enableWaitingRoomOnEntry feature locked.
 
(BOOL) - isEnableWaitingRoomOnEntry
 Query if waiting room is enabled in current meeting.
 
(ZoomSDKError- enableWaitingRoomOnEntry:
 Set to enable/disable waiting room.
 
(NSArray *_Nullable) - getWaitRoomUserList
 Get the list of users in the waiting room.
 
(ZoomSDKUserInfo *_Nullable) - getWaitingRoomUserInfo:
 Get the information of users in the waiting room.
 
(ZoomSDKError- admitToMeeting:
 Admit user to join meeting.
 
(ZoomSDKError- admitAllToMeeting
 Permit all of the users currently in the waiting room to join the meeting.
 
(ZoomSDKError- putIntoWaitingRoom:
 Put user into waiting room.
 
(BOOL) - isAudioEnabledInWaitingRoom
 Determine if the attendee is enabled to turn on audio when joining the meeting.
 
(BOOL) - isVideoEnabledInWaitingRoom
 Determine if the attendee is enabled to turn on video when joining the meeting.
 
(ZoomSDKError- requestCustomWaitingRoomData
 Get the WaitingRoom CustomizeData information in the waiting room.
 
(BOOL) - canRenameUser
 Determine if the host or cohost can rename users in the waiting room.
 
(ZoomSDKError- renameUser:newUserName:
 Change a user's screen name in the waiting room.
 
(BOOL) - canExpelUser
 Determine if a host or cohost can expel users in the waiting room.
 
(ZoomSDKError- expelUser:
 Remove a specified user from the waiting room.
 

Protected Attributes

id< ZoomSDKWaitingRoomDelegate_delegate
 

Properties

id< ZoomSDKWaitingRoomDelegatedelegate
 

Detailed Description

Definition at line 143 of file ZoomSDKWaitingRoomController.h.

Method Documentation

◆ admitAllToMeeting

- (ZoomSDKError) admitAllToMeeting

Permit all of the users currently in the waiting room to join the meeting.

Returns
If the function succeeds, it will return ZoomSDKError_Success. Otherwise failed. To get extended error information, see ZoomSDKError.

◆ admitToMeeting:

- (ZoomSDKError) admitToMeeting: (unsigned int) userid

Admit user to join meeting.

Parameters
useridThe ID of user who joins meeting.
Returns
If the function succeeds, it will return ZoomSDKError_Success. Otherwise failed.

◆ canExpelUser

- (BOOL) canExpelUser

Determine if a host or cohost can expel users in the waiting room.

Returns
YES means that a host or cohost can expel users in the waiting room. Otherwise they may not.

◆ canRenameUser

- (BOOL) canRenameUser

Determine if the host or cohost can rename users in the waiting room.

Returns
YES means the host or cohost can rename users in the waiting room. Otherwise they can’t.

◆ enableWaitingRoomOnEntry:

- (ZoomSDKError) enableWaitingRoomOnEntry: (BOOL) enable

Set to enable/disable waiting room.

Parameters
enableYES means enabled, NO disabled.
Returns
If the function succeeds, it will return ZoomSDKError_Success. Otherwise failed.

◆ expelUser:

- (ZoomSDKError) expelUser: (unsigned int) userID

Remove a specified user from the waiting room.

Parameters
userIDThe ID of the user removed from the waiting room by a host or cohost.
Returns
If the function succeeds, it will return ZoomSDKError_Success. Otherwise failed.

◆ getWaitingRoomUserInfo:

- (ZoomSDKUserInfo *_Nullable) getWaitingRoomUserInfo: (unsigned int) userid

Get the information of users in the waiting room.

Parameters
useridThe ID of user who is in the waiting room.
Returns
If the function succeeds, it will return the object of ZoomSDKUserInfo for the specified user.

◆ getWaitRoomUserList

- (NSArray *_Nullable) getWaitRoomUserList

Get the list of users in the waiting room.

Returns
If the function succeeds, it will return a NSArray.

◆ isAudioEnabledInWaitingRoom

- (BOOL) isAudioEnabledInWaitingRoom

Determine if the attendee is enabled to turn on audio when joining the meeting.

Returns
True indicates to enable to turn on.

◆ isEnableWaitingRoomOnEntry

- (BOOL) isEnableWaitingRoomOnEntry

Query if waiting room is enabled in current meeting.

Returns
YES means enabled, otherwise not.

◆ isSupportWaitingRoom

- (BOOL) isSupportWaitingRoom

Query if the meeting supports waiting room.

Returns
YES means supported, otherwise not.

◆ isVideoEnabledInWaitingRoom

- (BOOL) isVideoEnabledInWaitingRoom

Determine if the attendee is enabled to turn on video when joining the meeting.

Returns
True indicates to enable to turn on.

◆ isWaitingRoomOnEntryLocked

- (BOOL) isWaitingRoomOnEntryLocked

Query if enableWaitingRoomOnEntry feature locked.

Returns
YES means enabled, otherwise not.

◆ putIntoWaitingRoom:

- (ZoomSDKError) putIntoWaitingRoom: (unsigned int) userid

Put user into waiting room.

Parameters
useridThe ID of user who is put into waiting room by host/co-host.
Returns
If the function succeeds, it will return ZoomSDKError_Success. Otherwise failed.

◆ renameUser:newUserName:

- (ZoomSDKError) renameUser: (unsigned int) userID
newUserName: (NSString *) userName 

Change a user's screen name in the waiting room.

Parameters
userIDThe ID of users put into the waiting room by a host or cohost.
userNameThe new user name.
Returns
If the function succeeds, it will return ZoomSDKError_Success. Otherwise failed.

◆ requestCustomWaitingRoomData

- (ZoomSDKError) requestCustomWaitingRoomData

Get the WaitingRoom CustomizeData information in the waiting room.

Returns
If the function succeeds, it will return ZoomSDKError_Success. Otherwise failed.

Field Documentation

◆ _delegate

- (id<ZoomSDKWaitingRoomDelegate>) _delegate
protected

Definition at line 145 of file ZoomSDKWaitingRoomController.h.

Property Documentation

◆ delegate

- (id<ZoomSDKWaitingRoomDelegate>) delegate
readwritenonatomicassign

Definition at line 147 of file ZoomSDKWaitingRoomController.h.