Meeting SDK for Linux API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IMeetingSmartSummaryController Class Referenceabstract

Meeting smart summary controller interface. More...

#include <meeting_smart_summary_interface.h>

Inherits IMeetingSmartSummaryHelper.

Public Member Functions

virtual ~IMeetingSmartSummaryController ()
 
virtual void SetEvent (IMeetingSmartSummaryControllerEvent *event)=0
 Set the smart summary callback event handler.
 
- Public Member Functions inherited from IMeetingSmartSummaryHelper
virtual ~IMeetingSmartSummaryHelper ()
 
virtual void SetEvent (IMeetingSmartSummaryHelperEvent *event)=0
 Set the smart summary callback event handler.
 
virtual bool IsSmartSummarySupported ()=0
 Determine if current meeting support smart summary feature.
 
virtual bool IsSmartSummaryEnabled ()=0
 Determine if smart summary feature is enabled in the meeting.
 
virtual SDKError CanEnableSmartSummaryFeature ()=0
 Whether the current user can enable the smart summary feature for the account.
 
virtual SDKError EnableSmartSummaryFeature ()=0
 Enable the smart summary feature for the account.
 
virtual SDKError CanStartSmartSummary ()=0
 Whether the current user is able to start smart summary.
 
virtual SDKError StartSmartSummary ()=0
 Start smart summary.
 
virtual SDKError StopSmartSummary ()=0
 Stop smart summary.
 
virtual bool IsSmartSummaryStarted ()=0
 Query whether smart summary is started.
 
virtual SDKError CanRequestEnableSmartSummaryFeature ()=0
 Whether the current user can request the admin to enable the smart summary feature for the account.
 
virtual SDKError RequestEnableSmartSummaryFeature ()=0
 Request the admin to enable the smart summary feature for the account.
 
virtual SDKError CanRequestStartSmartSummary ()=0
 Whether the current user can request host to start the smart summary for the current meeting.
 
virtual SDKError RequestStartSmartSummary ()=0
 Request the host to start the smart summary for the current meeting.
 

Detailed Description

Meeting smart summary controller interface.

Deprecated
This class is marked as deprecated, and is replaced by class IMeetingSmartSummaryHelper.

Definition at line 37 of file meeting_smart_summary_interface.h.

Constructor & Destructor Documentation

◆ ~IMeetingSmartSummaryController()

virtual IMeetingSmartSummaryController::~IMeetingSmartSummaryController ( )
inlinevirtual

Definition at line 40 of file meeting_smart_summary_interface.h.

40{}

Member Function Documentation

◆ SetEvent()

virtual void IMeetingSmartSummaryController::SetEvent ( IMeetingSmartSummaryControllerEvent * event)
pure virtual

Set the smart summary callback event handler.

Parameters
eventA pointer to the IMeetingSmartSummaryControllerEvent that receives the smart summary event.