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

Enable and start smart recording. More...

#include <meeting_recording_interface.h>

Public Member Functions

virtual ~ISmartRecordingEnableActionHandler ()
 
virtual const zchar_tGetTipString ()=0
 Get the legal tip to enable smart recording.
 
virtual SDKError ActionConfirm (bool bAllMeetings)=0
 Confirm enabling and starting the smart recording.
 
virtual SDKError ActionCancel ()=0
 Cancel enabling and starting the smart recording.
 

Detailed Description

Enable and start smart recording.

Definition at line 161 of file meeting_recording_interface.h.

Constructor & Destructor Documentation

◆ ~ISmartRecordingEnableActionHandler()

virtual ISmartRecordingEnableActionHandler::~ISmartRecordingEnableActionHandler ( )
inlinevirtual

Definition at line 164 of file meeting_recording_interface.h.

164{};

Member Function Documentation

◆ ActionCancel()

virtual SDKError ISmartRecordingEnableActionHandler::ActionCancel ( )
pure virtual

Cancel enabling and starting the smart recording.

Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ ActionConfirm()

virtual SDKError ISmartRecordingEnableActionHandler::ActionConfirm ( bool bAllMeetings)
pure virtual

Confirm enabling and starting the smart recording.

Parameters
bAllMeetingsTrue indicates to enable smart recording for all future meetings including the current meeting. False indicates to only enable smart recording for the current meeting.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ GetTipString()

virtual const zchar_t * ISmartRecordingEnableActionHandler::GetTipString ( )
pure virtual

Get the legal tip to enable smart recording.

Returns
The legal notice.