Windows SDK API Reference
Loading...
Searching...
No Matches
IMeetingServiceEvent Class Referenceabstract

Meeting service callback event. More...

#include <meeting_service_interface.h>

Public Member Functions

virtual ~IMeetingServiceEvent ()
 
virtual void onMeetingStatusChanged (MeetingStatus status, int iResult=0)=0
 Meeting status changed callback. More...
 
virtual void onMeetingStatisticsWarningNotification (StatisticsWarningType type)=0
 Meeting statistics warning notification callback. More...
 
virtual void onMeetingParameterNotification (const MeetingParameter *meeting_param)=0
 Meeting parameter notification callback. More...
 

Detailed Description

Meeting service callback event.

Definition at line 421 of file meeting_service_interface.h.

Constructor & Destructor Documentation

◆ ~IMeetingServiceEvent()

virtual IMeetingServiceEvent::~IMeetingServiceEvent ( )
inlinevirtual

Definition at line 424 of file meeting_service_interface.h.

424{}

Member Function Documentation

◆ onMeetingParameterNotification()

virtual void IMeetingServiceEvent::onMeetingParameterNotification ( const MeetingParameter meeting_param)
pure virtual

Meeting parameter notification callback.

Parameters
meeting_paramMeeting parameter. For more details, see MeetingParameter.
Remarks
The callback will be triggered right before the meeting starts. The meeting_param will be destroyed once the function calls end.

◆ onMeetingStatisticsWarningNotification()

virtual void IMeetingServiceEvent::onMeetingStatisticsWarningNotification ( StatisticsWarningType  type)
pure virtual

Meeting statistics warning notification callback.

Parameters
typeThe warning type of the meeting statistics. For more details, see StatisticsWarningType.

◆ onMeetingStatusChanged()

virtual void IMeetingServiceEvent::onMeetingStatusChanged ( MeetingStatus  status,
int  iResult = 0 
)
pure virtual

Meeting status changed callback.

Parameters
statusThe value of meeting. For more details, see MeetingStatus.
iResultDetailed 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.