ZOOM Windows SDK  5.2.41727.0928
Public Member Functions | List of all members
IMeetingParticipantsCtrlEvent Class Referenceabstract

Meeting Participants Controller Callback Event. More...

#include <meeting_participants_ctrl_interface.h>

Public Member Functions

virtual void onUserJoin (IList< unsigned int > *lstUserID, const wchar_t *strUserList=NULL)=0
 Callback event of notification of users who are in the meeting. More...
 
virtual void onUserLeft (IList< unsigned int > *lstUserID, const wchar_t *strUserList=NULL)=0
 Callback event of notification of user who leaves the meeting. More...
 
virtual void onHostChangeNotification (unsigned int userId)=0
 Callback event of notification of the new host. More...
 
virtual void onLowOrRaiseHandStatusChanged (bool bLow, unsigned int userid)=0
 Callback event of changing the state of the hand. More...
 
virtual void onUserNameChanged (unsigned int userId, const wchar_t *userName)=0
 Callback event of changing the screen name. More...
 
virtual void onCoHostChangeNotification (unsigned int userId, bool isCoHost)=0
 Callback event of changing the co-host. More...
 

Detailed Description

Meeting Participants Controller Callback Event.

Member Function Documentation

◆ onCoHostChangeNotification()

virtual void IMeetingParticipantsCtrlEvent::onCoHostChangeNotification ( unsigned int  userId,
bool  isCoHost 
)
pure virtual

Callback event of changing the co-host.

Parameters
userIdSpecify the user ID whose status changes.
isCoHostTRUE indicates that the specified user is co-host.

◆ onHostChangeNotification()

virtual void IMeetingParticipantsCtrlEvent::onHostChangeNotification ( unsigned int  userId)
pure virtual

Callback event of notification of the new host.

Parameters
userIdSpecify the ID of the new host.

◆ onLowOrRaiseHandStatusChanged()

virtual void IMeetingParticipantsCtrlEvent::onLowOrRaiseHandStatusChanged ( bool  bLow,
unsigned int  userid 
)
pure virtual

Callback event of changing the state of the hand.

Parameters
bLowTRUE indicates to put down the hand, FALSE indicates to raise the hand.
useridSpecify the user ID whose status changes.

◆ onUserJoin()

virtual void IMeetingParticipantsCtrlEvent::onUserJoin ( IList< unsigned int > *  lstUserID,
const wchar_t *  strUserList = NULL 
)
pure virtual

Callback event of notification of users who are in the meeting.

Parameters
lstUserIDList of the user ID.
strUserListList of user in json format. This function is currently invalid, hereby only for reservations.

◆ onUserLeft()

virtual void IMeetingParticipantsCtrlEvent::onUserLeft ( IList< unsigned int > *  lstUserID,
const wchar_t *  strUserList = NULL 
)
pure virtual

Callback event of notification of user who leaves the meeting.

Parameters
lstUserIDList of the user ID who leaves the meeting.
strUserListList of the user in json format. This function is currently invalid, hereby only for reservations.

◆ onUserNameChanged()

virtual void IMeetingParticipantsCtrlEvent::onUserNameChanged ( unsigned int  userId,
const wchar_t *  userName 
)
pure virtual

Callback event of changing the screen name.

Parameters
userIdSpecify the user ID whose status changes.
userNameNew screen name displayed.

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