Meeting breakout rooms controller interface.
More...
#include <meeting_breakout_rooms_interface_v2.h>
Meeting breakout rooms controller interface.
Definition at line 634 of file meeting_breakout_rooms_interface_v2.h.
◆ GetBOAdminHelper()
virtual IBOAdmin * IMeetingBOController::GetBOAdminHelper |
( |
| ) |
|
|
pure virtual |
Get the pointer of BO administrator object.
- Returns
- If the function succeeds, the return value is a pointer to IBOAdmin object. For more details, see IBOAdmin, Otherwise failed, the return value is nullptr.
◆ GetBOAssistantHelper()
virtual IBOAssistant * IMeetingBOController::GetBOAssistantHelper |
( |
| ) |
|
|
pure virtual |
Get the pointer of BO assistant object.
- Returns
- If the function succeeds, the return value is a pointer to IBOAssistant object. For more details, see IBOAssistant, Otherwise failed, the return value is nullptr.
◆ GetBOAttedeeHelper()
virtual IBOAttendee * IMeetingBOController::GetBOAttedeeHelper |
( |
| ) |
|
|
pure virtual |
Get the pointer of BO attendee object.
- Returns
- If the function succeeds, the return value is a pointer to IBOAttendee object. For more details, see IBOAttendee, Otherwise failed, the return value is nullptr.
◆ GetBOCreatorHelper()
virtual IBOCreator * IMeetingBOController::GetBOCreatorHelper |
( |
| ) |
|
|
pure virtual |
Get the pointer of BO creator object.
- Returns
- If the function succeeds, the return value is a pointer to IBOCreator object. For more details, see IBOCreator, Otherwise failed, the return value is nullptr.
◆ GetBODataHelper()
virtual IBOData * IMeetingBOController::GetBODataHelper |
( |
| ) |
|
|
pure virtual |
Get the pointer of BO data object.
- Returns
- If the function succeeds, the return value is a pointer to IBOData object. For more details, see IBOData, Otherwise failed, the return value is nullptr.
◆ GetBOStatus()
virtual BO_STATUS IMeetingBOController::GetBOStatus |
( |
| ) |
|
|
pure virtual |
Get current BO status.
- Returns
- The return value is a enum for bo status. For more details, see BO_STATUS.
◆ GetJoiningBOName()
virtual const zchar_t * IMeetingBOController::GetJoiningBOName |
( |
| ) |
|
|
pure virtual |
Get the name of the BO you are going to. When you enter a BO or are switched to another BO by the host, maybe you need the BO name to display on transfer UI.
◆ IsBOEnabled()
virtual bool IMeetingBOController::IsBOEnabled |
( |
| ) |
|
|
pure virtual |
Determine if the BO feature is enabled in current meeting.
- Returns
- true indicates that BO feature is enabled in current meeting.
◆ IsBOStarted()
virtual bool IMeetingBOController::IsBOStarted |
( |
| ) |
|
|
pure virtual |
Determine if the BO is started or not.
- Returns
- true indicates that host has started the BO, otherwise not.
◆ IsBroadcastingVoiceToBO()
virtual bool IMeetingBOController::IsBroadcastingVoiceToBO |
( |
| ) |
|
|
pure virtual |
Query if the host is broadcasting voice to BO.
- Returns
- true means that the host is broadcasting, otherwise it's not broadcasting.
◆ IsInBOMeeting()
virtual bool IMeetingBOController::IsInBOMeeting |
( |
| ) |
|
|
pure virtual |
Determine if myself is in BO meeting.
- Returns
- true indicates that i am in a BO meeting.
◆ SetEvent()
Set breakout room callback event handler.
- Parameters
-
- Returns
- If the function succeeds, the return value is true. Otherwise false.