ZOOM Windows SDK  5.2.42037.1112
meeting_breakout_rooms_interface.h
Go to the documentation of this file.
1 
6 #ifndef _MEETING_BreakoutRooms_INTERFACE_H_
7 #define _MEETING_BreakoutRooms_INTERFACE_H_
8 #include "..\zoom_sdk_def.h"
9 
10 BEGIN_ZOOM_SDK_NAMESPACE
11 
15 {
16 public:
17  virtual ~IBreakoutRoomsInfo() {};
21  virtual const wchar_t* GetBID() = 0;
22 
26  virtual const wchar_t* GetBreakoutRoomName() = 0;
27 };
28 
32 {
33 public:
37  virtual void OnBreakoutRoomsStartedNotification(const wchar_t* stBID) = 0;
38 };
39 
44 {
45 public:
51  virtual SDKError SetEvent(IMeetingBreakoutRoomsEvent* pEvent) = 0;
52 
58  virtual SDKError JoinBreakoutRoom(const wchar_t* stBID) = 0;
59 
64  virtual SDKError LeaveBreakoutRoom() = 0;
65 
71 };
72 END_ZOOM_SDK_NAMESPACE
73 #endif
virtual SDKError JoinBreakoutRoom(const wchar_t *stBID)=0
Join the assigned Breakout Room.
virtual const wchar_t * GetBID()=0
Get Breakout Room ID.
Definition: zoom_sdk_def.h:288
virtual SDKError LeaveBreakoutRoom()=0
Leave Breakout Room.
virtual const wchar_t * GetBreakoutRoomName()=0
Get Breakout Room name.
SDKError
SDK error types. Here are more detailed structural descriptions.
Definition: zoom_sdk_def.h:29
Meeting breakout rooms information interface.
Definition: meeting_breakout_rooms_interface.h:14
virtual SDKError SetEvent(IMeetingBreakoutRoomsEvent *pEvent)=0
Breakout room callback event handler.
Meeting Breakout Room callback event.
Definition: meeting_breakout_rooms_interface.h:31
virtual IList< IBreakoutRoomsInfo *> * GetBreakoutRoomsInfoList()=0
Get the list of the Breakout Rooms.
virtual void OnBreakoutRoomsStartedNotification(const wchar_t *stBID)=0
Callback event of creating the Breakout Room by the host.
Breakout Rooms controller interface.
Definition: meeting_breakout_rooms_interface.h:43