Webinar controller interface.
More...
#include <meeting_webinar_interface.h>
Webinar controller interface.
Definition at line 144 of file meeting_webinar_interface.h.
◆ AllowAttendeeRaiseHand()
virtual SDKError IMeetingWebinarController::AllowAttendeeRaiseHand |
( |
| ) |
|
|
pure virtual |
The attendee is permitted to use the raise hand.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. To get extended error information, see SDKError enum.
◆ AllowAttendeeTalk()
virtual SDKError IMeetingWebinarController::AllowAttendeeTalk |
( |
unsigned int | userid | ) |
|
|
pure virtual |
The attendee is permitted to use the audio device.
- Parameters
-
userid | Specifies the permitted user ID. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ AllowAttendeeViewTheParticipantCount()
virtual SDKError IMeetingWebinarController::AllowAttendeeViewTheParticipantCount |
( |
| ) |
|
|
pure virtual |
The attendee is permitted to view the participant count.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. To get extended error information, see SDKError enum.
◆ AllowPanelistStartVideo()
virtual SDKError IMeetingWebinarController::AllowPanelistStartVideo |
( |
| ) |
|
|
pure virtual |
The panelist is permitted to start the video.
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ AllowWebinarEmojiReaction()
virtual SDKError IMeetingWebinarController::AllowWebinarEmojiReaction |
( |
| ) |
|
|
pure virtual |
Permitted to use emoji reactions.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. To get extended error information, see SDKError enum.
◆ DepromptPanelist2Attendee()
virtual SDKError IMeetingWebinarController::DepromptPanelist2Attendee |
( |
unsigned int | userid | ) |
|
|
pure virtual |
Demote the panelist to attendee. Available only for the host.
- Parameters
-
userid | Specifies the user ID to demote. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ DisallowAttendeeRaiseHand()
virtual SDKError IMeetingWebinarController::DisallowAttendeeRaiseHand |
( |
| ) |
|
|
pure virtual |
Forbid the attendee to use the raise hand.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. To get extended error information, see SDKError enum.
◆ DisallowAttendeeTalk()
virtual SDKError IMeetingWebinarController::DisallowAttendeeTalk |
( |
unsigned int | userid | ) |
|
|
pure virtual |
Forbid the attendee to use the audio device.
- Parameters
-
userid | Specifies the forbidden user ID. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ DisallowAttendeeViewTheParticipantCount()
virtual SDKError IMeetingWebinarController::DisallowAttendeeViewTheParticipantCount |
( |
| ) |
|
|
pure virtual |
Forbid the attendee to view the participant count.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. To get extended error information, see SDKError enum.
◆ DisallowPanelistStartVideo()
virtual SDKError IMeetingWebinarController::DisallowPanelistStartVideo |
( |
| ) |
|
|
pure virtual |
Forbid the panelist to start video.
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ DisallowWebinarEmojiReaction()
virtual SDKError IMeetingWebinarController::DisallowWebinarEmojiReaction |
( |
| ) |
|
|
pure virtual |
Forbid to use emoji reactions.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. To get extended error information, see SDKError enum.
◆ GetPanelistChatPrivilege()
Get the chat privilege of the panelist.
- Parameters
-
privilege | The chat priviledge of the panelist. It validates only when the return value is SDKErr_Success. |
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. To get extended error information, see SDKError enum.
◆ GetParticipantCount()
virtual int IMeetingWebinarController::GetParticipantCount |
( |
| ) |
|
|
pure virtual |
Get the participant count.
- Returns
- The count of participant.
◆ GetWebinarMeetingStatus()
◆ IsSupportAttendeeTalk()
virtual SDKError IMeetingWebinarController::IsSupportAttendeeTalk |
( |
| ) |
|
|
pure virtual |
Query if the webinar supports the user to use the audio device.
- Returns
- If it supports, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
- Deprecated
- This interface is marked as deprecated.
◆ IsWebinarEmojiReactionSupported()
virtual bool IMeetingWebinarController::IsWebinarEmojiReactionSupported |
( |
| ) |
|
|
pure virtual |
Determine if current webinar support emoji reaction.
- Returns
- True means the current webinar supports emoji reactions. Otherwise false.
◆ PromptAttendee2Panelist()
virtual SDKError IMeetingWebinarController::PromptAttendee2Panelist |
( |
unsigned int | userid | ) |
|
|
pure virtual |
Promote the attendee to panelist. Available only for the meeting host.
- Parameters
-
userid | Specifies the user ID to promote. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ SetEvent()
Set webinar controller callback event handler.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ SetPanelistChatPrivilege()
Set the chat privilege of the panelist.
- Parameters
-
privilege | The chat priviledge of the panelist. |
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. To get extended error information, see SDKError enum.