Meeting SDK for Windows API Reference
|
Webinar controller interface. More...
#include <meeting_webinar_interface.h>
Public Member Functions | |
virtual SDKError | SetEvent (IMeetingWebinarCtrlEvent *pEvent)=0 |
Set webinar controller callback event handler. | |
virtual SDKError | PromptAttendee2Panelist (unsigned int userid)=0 |
Promote the attendee to panelist. Available only for the meeting host. | |
virtual SDKError | DepromptPanelist2Attendee (unsigned int userid)=0 |
Demote the panelist to attendee. Available only for the host. | |
virtual SDKError | IsSupportAttendeeTalk ()=0 |
Query if the webinar supports the user to use the audio device. | |
virtual SDKError | AllowAttendeeTalk (unsigned int userid)=0 |
The attendee is permitted to use the audio device. | |
virtual SDKError | DisallowAttendeeTalk (unsigned int userid)=0 |
Forbid the attendee to use the audio device. | |
virtual SDKError | AllowPanelistStartVideo ()=0 |
The panelist is permitted to start the video. | |
virtual SDKError | DisallowPanelistStartVideo ()=0 |
Forbid the panelist to start video. | |
virtual SDKError | AllowWebinarEmojiReaction ()=0 |
Permitted to use emoji reactions. | |
virtual SDKError | DisallowWebinarEmojiReaction ()=0 |
Forbid to use emoji reactions. | |
virtual bool | IsWebinarEmojiReactionSupported ()=0 |
Determine if current webinar support emoji reaction. | |
virtual SDKError | AllowAttendeeRaiseHand ()=0 |
The attendee is permitted to use the raise hand. | |
virtual SDKError | DisallowAttendeeRaiseHand ()=0 |
Forbid the attendee to use the raise hand. | |
virtual SDKError | AllowAttendeeViewTheParticipantCount ()=0 |
The attendee is permitted to view the participant count. | |
virtual SDKError | DisallowAttendeeViewTheParticipantCount ()=0 |
Forbid the attendee to view the participant count. | |
virtual int | GetParticipantCount ()=0 |
Get the participant count. | |
virtual WebinarMeetingStatus * | GetWebinarMeetingStatus ()=0 |
Get the webinar status. | |
virtual SDKError | SetPanelistChatPrivilege (SDKPanelistChatPrivilege privilege)=0 |
Set the chat privilege of the panelist. | |
virtual SDKError | GetPanelistChatPrivilege (SDKPanelistChatPrivilege &privilege)=0 |
Get the chat privilege of the panelist. | |
virtual SDKError | SetAttendeeViewMode (SDKAttendeeViewMode mode)=0 |
Set the view mode of the attendee. Available only for zoom ui. | |
virtual SDKAttendeeViewMode | GetAttendeeViewMode ()=0 |
Get the view mode of the attendee.Available only for zoom ui. | |
virtual const zchar_t * | getWebinarLegalNoticesPrompt ()=0 |
Get the webinar legal notices prompt. | |
virtual bool | getWebinarLegalNoticesExplained (WebinarLegalNoticesExplainedInfo &explained_info)=0 |
Get the webinar legal notices explained. | |
Webinar controller interface.
Definition at line 189 of file meeting_webinar_interface.h.
|
pure virtual |
The attendee is permitted to use the raise hand.
|
pure virtual |
The attendee is permitted to use the audio device.
userid | Specifies the permitted user ID. |
|
pure virtual |
The attendee is permitted to view the participant count.
|
pure virtual |
The panelist is permitted to start the video.
|
pure virtual |
Permitted to use emoji reactions.
|
pure virtual |
Demote the panelist to attendee. Available only for the host.
userid | Specifies the user ID to demote. |
|
pure virtual |
Forbid the attendee to use the raise hand.
|
pure virtual |
Forbid the attendee to use the audio device.
userid | Specifies the forbidden user ID. |
|
pure virtual |
Forbid the attendee to view the participant count.
|
pure virtual |
Forbid the panelist to start video.
|
pure virtual |
Forbid to use emoji reactions.
|
pure virtual |
Get the view mode of the attendee.Available only for zoom ui.
|
pure virtual |
Get the chat privilege of the panelist.
privilege | The chat priviledge of the panelist. It validates only when the return value is SDKErr_Success. |
|
pure virtual |
Get the participant count.
|
pure virtual |
Get the webinar legal notices explained.
|
pure virtual |
Get the webinar legal notices prompt.
|
pure virtual |
Get the webinar status.
|
pure virtual |
Query if the webinar supports the user to use the audio device.
|
pure virtual |
Determine if current webinar support emoji reaction.
|
pure virtual |
Promote the attendee to panelist. Available only for the meeting host.
userid | Specifies the user ID to promote. |
|
pure virtual |
Set the view mode of the attendee. Available only for zoom ui.
mode | The view mode of the attendee. |
|
pure virtual |
Set webinar controller callback event handler.
pEvent | A pointer to the IMeetingWebinarCtrlEvent that receives the webinar callback event. |
|
pure virtual |
Set the chat privilege of the panelist.
privilege | The chat priviledge of the panelist. |