Mac SDK
Instance Methods | List of all members
<ZoomSDKMeetingActionControllerDelegate> Protocol Reference
Inheritance diagram for <ZoomSDKMeetingActionControllerDelegate>:

Instance Methods

(void) - onUserAudioStatusChange:
 Notification of user's audio status changes. More...
 
(void) - onChatMessageNotification:
 In-meeting users receive the notification of chat messages. More...
 
(void) - onUserJoin:
 Notification of user joins meeting. More...
 
(void) - onUserLeft:
 Notification of user leaves meeting. More...
 
(void) - onUserInfoUpdate:
 Upgrade the information of the specified user. More...
 
(void) - onHostChange:
 Notification of host changes. More...
 
(void) - onCoHostChange:
 Notification of co-host changes. More...
 
(void) - onSpotlightVideoUserChange:User:
 Notification of user whose video is spotlighted changes. More...
 
(void) - onVideoStatusChange:UserID:
 Notify that user's video status changes. More...
 
(void) - onLowOrRaiseHandStatusChange:UserID:
 Notification of user's hand status changes. More...
 
(void) - onJoinMeetingResponse:
 Callback event of user joins meeting. More...
 
(void) - onActiveSpeakerChanged:
 Notification of in-meeting active speaker changes. More...
 
(void) - onMultiToSingleShareNeedConfirm:
 Notify user to confirm or cancel to switch to single share from multi-share. More...
 
(void) - onActiveVideoUserChanged:
 Notify that video of active user changes. More...
 
(void) - onActiveSpeakerVideoUserChanged:
 Notify that video of active speaker changes. More...
 
(void) - onHostAskUnmute
 Notify that host ask you to unmute yourself.
 
(void) - onHostAskStartVideo
 Notify that host ask you to start video.
 
(void) - onUserActiveAudioChanage:
 Notification of in-meeting active speakers. More...
 
(void) - onUserNameChanged:userName:
 Notification of user name chanaged. More...
 

Method Documentation

◆ onActiveSpeakerChanged:

- (void) onActiveSpeakerChanged: (4.)  1
(4.6)  NS_DEPRECATED_MAC 

Notification of in-meeting active speaker changes.

Parameters
userIDThe ID of new active speaker.
Note
This api is deprecated, you can use ‘- (void)onUserActiveAudioChanage:useridArray’ instead.

◆ onActiveSpeakerVideoUserChanged:

- (void) onActiveSpeakerVideoUserChanged: (unsigned int)  userID

Notify that video of active speaker changes.

Parameters
userIDThe user's user ID.

◆ onActiveVideoUserChanged:

- (void) onActiveVideoUserChanged: (unsigned int)  userID

Notify that video of active user changes.

Parameters
userIDThe user's user ID.

◆ onChatMessageNotification:

- (void) onChatMessageNotification: (ZoomSDKChatInfo *)  chatInfo

In-meeting users receive the notification of chat messages.

Parameters
chatInfoChat information received by user.

◆ onCoHostChange:

- (void) onCoHostChange: (unsigned int)  userID

Notification of co-host changes.

Parameters
userIDUser ID of new co-host.

◆ onHostChange:

- (void) onHostChange: (unsigned int)  userID

Notification of host changes.

Parameters
userIDUser ID of new host.

◆ onJoinMeetingResponse:

- (void) onJoinMeetingResponse: (ZoomSDKJoinMeetingHelper *)  joinMeetingHelper

Callback event of user joins meeting.

Parameters
joinMeetingHelperAn object for inputing password or canceling to join meeting.

◆ onLowOrRaiseHandStatusChange:UserID:

- (void) onLowOrRaiseHandStatusChange: (BOOL)  raise
UserID: (unsigned int)  userID 

Notification of user's hand status changes.

Parameters
raiseYES means that the specified user raises hand, otherwise, puts hand down.
userIDThe ID of user whose hand status changes.

◆ onMultiToSingleShareNeedConfirm:

- (void) onMultiToSingleShareNeedConfirm: (ZoomSDKMultiToSingleShareConfirmHandler *)  confirmHandle

Notify user to confirm or cancel to switch to single share from multi-share.

Parameters
confirmHandleAn object used to handle the action to switch to single share from multi-share.

◆ onSpotlightVideoUserChange:User:

- (void) onSpotlightVideoUserChange: (BOOL)  spotlight
User: (unsigned int)  userID 

Notification of user whose video is spotlighted changes.

Parameters
spotlightYES means spotlighted, otherwise not.
userIDThe ID of user whose video is currently spotlighted.

◆ onUserActiveAudioChanage:

- (void) onUserActiveAudioChanage: (NSArray *)  useridArray

Notification of in-meeting active speakers.

Parameters
useridArrayThe array contain userid of the active speakers.

◆ onUserAudioStatusChange:

- (void) onUserAudioStatusChange: (NSArray *)  userAudioStatusArray

Notification of user's audio status changes.

Parameters
userAudioStatusArrayAn array contains ZoomSDKUserAudioStauts elements of each user's audio status.

◆ onUserInfoUpdate:

- (void) onUserInfoUpdate: (unsigned int)  userID

Upgrade the information of the specified user.

Parameters
userIDThe ID of the specified user.

◆ onUserJoin:

- (void) onUserJoin: (NSArray *)  array

Notification of user joins meeting.

Parameters
arrayArray of users who join meeting.

◆ onUserLeft:

- (void) onUserLeft: (NSArray *)  array

Notification of user leaves meeting.

Parameters
arrayArray of users leave meeting.

◆ onUserNameChanged:userName:

- (void) onUserNameChanged: (unsigned int)  userid
userName: (NSString *)  userName 

Notification of user name chanaged.

Parameters
useridThe user's user ID.
userNameThe user screen name.

◆ onVideoStatusChange:UserID:

- (void) onVideoStatusChange: (ZoomSDKVideoStatus)  videoStatus
UserID: (unsigned int)  userID 

Notify that user's video status changes.

Parameters
videoOnYES means that user's video is on, otherwise not.
userIDThe ID of user who video status changes.

The documentation for this protocol was generated from the following file: