ZOOM Windows SDK  5.2.42037.1112
meeting_waiting_room_interface.h
Go to the documentation of this file.
1 
6 #ifndef _MEETING_WaitingRoom_INTERFACE_H_
7 #define _MEETING_WaitingRoom_INTERFACE_H_
8 #include "..\zoom_sdk_def.h"
9 
10 BEGIN_ZOOM_SDK_NAMESPACE
14 {
15 public:
18  virtual void onWatingRoomUserJoin(unsigned int userID) = 0;
19 
22  virtual void onWatingRoomUserLeft(unsigned int userID) = 0;
23 
24 };
28 {
29 public:
34  virtual SDKError SetEvent(IMeetingWaitingRoomEvent* pEvent) = 0;
35 
38  virtual bool IsSupportWaitingRoom() = 0;
39 
42  virtual bool IsWaitingRoomOnEntryFlagOn() = 0;
43 
48  virtual SDKError EnableWaitingRoomOnEntry(bool bEnable) = 0;
49 
54 
59  virtual IUserInfo* GetWaitingRoomUserInfoByID(unsigned int userid) = 0;
60 
65  virtual SDKError AdmitToMeeting(unsigned int userid) = 0;
66 
71  virtual SDKError PutInWaitingRoom(unsigned int userid) = 0;
72 };
73 END_ZOOM_SDK_NAMESPACE
74 #endif
virtual SDKError AdmitToMeeting(unsigned int userid)=0
Permit the specified user to join the meeting.
Definition: zoom_sdk_def.h:288
Meeting waiting room controller interface.
Definition: meeting_waiting_room_interface.h:27
SDKError
SDK error types. Here are more detailed structural descriptions.
Definition: zoom_sdk_def.h:29
Meeting Waiting Room Callback Event.
Definition: meeting_waiting_room_interface.h:13
virtual IUserInfo * GetWaitingRoomUserInfoByID(unsigned int userid)=0
Get the attendee information in the waiting room via user ID.
virtual IList< unsigned int > * GetWaitingRoomLst()=0
Get the list of attendees who are in the waiting room.
virtual SDKError EnableWaitingRoomOnEntry(bool bEnable)=0
Set to enable the attendee to enter the waiting room when joining the meeting.
virtual SDKError SetEvent(IMeetingWaitingRoomEvent *pEvent)=0
Set meeting waiting room callback event handler.
virtual bool IsWaitingRoomOnEntryFlagOn()=0
Determine if the attendee is enabled to enter the waiting room when joining the meeting.
virtual void onWatingRoomUserLeft(unsigned int userID)=0
Callback event of notification that user leaves the waiting room.
virtual bool IsSupportWaitingRoom()=0
Determine whether the current meeting supports the waiting room or not.
User information interface.
Definition: meeting_participants_ctrl_interface.h:40
virtual SDKError PutInWaitingRoom(unsigned int userid)=0
Enable the specified user to enter the waiting room.
virtual void onWatingRoomUserJoin(unsigned int userID)=0
Callback event of notification that user joins the waiting room.