|
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. |