Webinar callback event.
More...
#include <meeting_webinar_interface.h>
Webinar callback event.
Definition at line 14 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 to attendee raise hand Status Changed.
- Parameters
-
can_raiseHand | If the raise hand is allow, the result is true, False not. |
◆ onAllowAttendeeViewTheParticipantCountStatusChanged()
virtual void IMeetingWebinarCtrlEvent::onAllowAttendeeViewTheParticipantCountStatusChanged |
( |
bool | can_viewParticipantCount | ) |
|
|
pure virtual |
Callback to attendee view the participant count status Changed.
- Parameters
-
can_viewParticipantCount | If attendee view the participant count is allow, the result is true, False not. |
◆ 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 to emoji Reactions Status Changed.
- Parameters
-
can_reaction | If the Reaction is allow, the result is true, False not. |
◆ onAttendeeAudioStatusNotification()
virtual void IMeetingWebinarCtrlEvent::onAttendeeAudioStatusNotification |
( |
unsigned int | userid, |
|
|
bool | can_talk, |
|
|
bool | is_muted ) |
|
pure virtual |
Attendee will receive this callback if his audio status changes.
- Parameters
-
userid | The ID of the user whose audio status changes. |
can_talk | True indicates that it is able to use the audio. False not.
|
is_muted | TRUE indicates muted, FALSE not. This parameter works only when the value of can_talk is TRUE. |
◆ onAttendeePromoteConfirmResult()
virtual void IMeetingWebinarCtrlEvent::onAttendeePromoteConfirmResult |
( |
bool | agree, |
|
|
unsigned int | userid ) |
|
pure virtual |
When attendee agree or decline the promote invitation, host will receive this callback.
- Parameters
-
agree,if | attendee agree return true, otherwise false. |
userid,The | attendee 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.