Webinar callback event.
More...
#include <meeting_webinar_interface.h>
Webinar callback event.
Definition at line 15 of file meeting_webinar_interface.h.
◆ ~IMeetingWebinarCtrlEvent()
| virtual IMeetingWebinarCtrlEvent::~IMeetingWebinarCtrlEvent |
( |
| ) |
|
|
inlinevirtual |
◆ onAllowAttendeeChatNotification()
| virtual void IMeetingWebinarCtrlEvent::onAllowAttendeeChatNotification |
( |
| ) |
|
|
pure virtual |
Callback to enable the attendees to chat. Available only for the host and the co-host.
◆ onAllowAttendeeRaiseHandStatusChanged()
| virtual void IMeetingWebinarCtrlEvent::onAllowAttendeeRaiseHandStatusChanged |
( |
bool | can_raiseHand | ) |
|
|
pure virtual |
Callback event when attendee raise hand status changes.
- Parameters
-
| can_raiseHand | true if raising hand is allowed, false otherwise. |
◆ onAllowAttendeeViewTheParticipantCountStatusChanged()
| virtual void IMeetingWebinarCtrlEvent::onAllowAttendeeViewTheParticipantCountStatusChanged |
( |
bool | can_viewParticipantCount | ) |
|
|
pure virtual |
Callback event when attendee view participant count status changes.
- Parameters
-
| can_viewParticipantCount | true if viewing participant count is allowed, false otherwise. |
◆ onAllowPanelistStartVideoNotification()
| virtual void IMeetingWebinarCtrlEvent::onAllowPanelistStartVideoNotification |
( |
| ) |
|
|
pure virtual |
Callback to enable the panelist to start the video.
◆ onAllowWebinarReactionStatusChanged()
| virtual void IMeetingWebinarCtrlEvent::onAllowWebinarReactionStatusChanged |
( |
bool | can_reaction | ) |
|
|
pure virtual |
Callback event when emoji reactions status changes.
- Parameters
-
| can_reaction | true if reactions are allowed, false otherwise. |
◆ onAttendeeAudioStatusNotification()
| virtual void IMeetingWebinarCtrlEvent::onAttendeeAudioStatusNotification |
( |
unsigned int | userid, |
|
|
bool | can_talk, |
|
|
bool | is_muted ) |
|
pure virtual |
Callback event when attendee's audio status changes. Attendee will receive this callback if their audio status changes.
- Parameters
-
| userid | The ID of the user whose audio status changes. |
| can_talk | true if the user is able to use the audio, false otherwise.
|
| is_muted | true if muted, false otherwise. This parameter works only when the value of can_talk is true. |
◆ onAttendeePromoteConfirmResult()
| virtual void IMeetingWebinarCtrlEvent::onAttendeePromoteConfirmResult |
( |
bool | agree, |
|
|
unsigned int | userid ) |
|
pure virtual |
Callback event when attendee agrees or declines the promote invitation. Host will receive this callback.
- Parameters
-
| agree | true if the attendee agrees, false otherwise. |
| userid | The attendee's user ID. |
◆ onDepromptPanelist2AttendeeResult()
| virtual void IMeetingWebinarCtrlEvent::onDepromptPanelist2AttendeeResult |
( |
int | result | ) |
|
|
pure virtual |
Callback to demote attendees to panelist.
- Parameters
-
| result | If the demotion is successful, the result is zero(0), otherwise an error code. |
◆ onDisallowAttendeeChatNotification()
| virtual void IMeetingWebinarCtrlEvent::onDisallowAttendeeChatNotification |
( |
| ) |
|
|
pure virtual |
Callback to disable the attendees to chat. Available only for the host and the co-host.
◆ onDisallowPanelistStartVideoNotification()
| virtual void IMeetingWebinarCtrlEvent::onDisallowPanelistStartVideoNotification |
( |
| ) |
|
|
pure virtual |
Callback to disable the panelist to start the video.
◆ onPromptAttendee2PanelistResult()
| virtual void IMeetingWebinarCtrlEvent::onPromptAttendee2PanelistResult |
( |
int | result | ) |
|
|
pure virtual |
Callback to promote attendees to panelist.
- Parameters
-
| result | If the promotion is successful, the result is zero(0). Otherwise it is an error code. |
◆ onSelfAllowTalkNotification()
| virtual void IMeetingWebinarCtrlEvent::onSelfAllowTalkNotification |
( |
| ) |
|
|
pure virtual |
Callback event that attendees are required to enable the mic in the view-only mode of webinar.
◆ onSelfDisallowTalkNotification()
| virtual void IMeetingWebinarCtrlEvent::onSelfDisallowTalkNotification |
( |
| ) |
|
|
pure virtual |
Callback event that attendees are required to turn off the mic in the view-only mode of webinar.