Meeting service callback event.
More...
#include <meeting_service_interface.h>
Meeting service callback event.
Definition at line 794 of file meeting_service_interface.h.
◆ ~IMeetingServiceEvent()
| virtual IMeetingServiceEvent::~IMeetingServiceEvent |
( |
| ) |
|
|
inlinevirtual |
◆ onAICompanionActiveChangeNotice()
| virtual void IMeetingServiceEvent::onAICompanionActiveChangeNotice |
( |
bool | bActive | ) |
|
|
pure virtual |
Callback event for the AI Companion active status changed.
- Parameters
-
| active | Specify whether the AI Companion active or not. |
◆ onMeetingFullToWatchLiveStream()
| virtual void IMeetingServiceEvent::onMeetingFullToWatchLiveStream |
( |
const zchar_t * | sLiveStreamUrl | ) |
|
|
pure virtual |
Calback event that the meeting users have reached the meeting capacity. The new join user can not join meeting, but they can watch the meeting live stream.
- Parameters
-
| sLiveStreamUrl | The live stream URL to watch the meeting live stream. |
◆ onMeetingParameterNotification()
| virtual void IMeetingServiceEvent::onMeetingParameterNotification |
( |
const MeetingParameter * | meeting_param | ) |
|
|
pure virtual |
Meeting parameter notification callback.
- Parameters
-
| meeting_param | Meeting parameter. |
- Note
- The callback will be triggered right before the meeting starts. The meeting_param will be destroyed once the function calls end.
◆ onMeetingStatisticsWarningNotification()
Meeting statistics warning notification callback.
- Parameters
-
| type | The warning type of the meeting statistics. |
◆ onMeetingStatusChanged()
| virtual void IMeetingServiceEvent::onMeetingStatusChanged |
( |
MeetingStatus | status, |
|
|
int | iResult = 0 ) |
|
pure virtual |
Meeting status changed callback.
- Parameters
-
| status | The value of meeting. |
| iResult | Detailed reasons for special meeting status. If the status is MEETING_STATUS_FAILED, the value of iResult is one of those listed in MeetingFailCode enum. If the status is MEETING_STATUS_ENDED, the value of iResult is one of those listed in MeetingEndReason. |
◆ onMeetingTopicChanged()
| virtual void IMeetingServiceEvent::onMeetingTopicChanged |
( |
const zchar_t * | sTopic | ) |
|
|
pure virtual |
Callback event for the meeting topic changed.
- Parameters
-
| sTopic | The new meeting topic. |
◆ onSuspendParticipantsActivities()
| virtual void IMeetingServiceEvent::onSuspendParticipantsActivities |
( |
| ) |
|
|
pure virtual |
Callback event when a meeting is suspended.
◆ onUserNetworkStatusChanged()
Called when the user's share network quality changes.
- Parameters
-
| type | The data type whose network quality changed. |
| level | The new network quality level for the specified data type. |
| userId | The user whose network quality changed. |
| uplink | This data is uplink or downlink. |