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

the interface to handle the reminder dialog. More...

#include <meeting_reminder_ctrl_interface.h>

Public Member Functions

virtual ~IMeetingReminderHandler ()
 
virtual SDKError Ignore ()=0
 Ignore the reminder.
 
virtual SDKError Accept ()=0
 Accept the reminder.
 
virtual SDKError Decline ()=0
 Decline the reminder.
 
virtual SDKError SetHideFeatureDisclaimers ()=0
 Set not show the disclaimer in subsequent meetings.
 
virtual bool IsNeedExplicitConsent4AICustomDisclaimer ()=0
 Is need explicit consent for AI custom disclaimer. TYPE_CUSTOM_AI_COMPANION_DISCLAIMER.
 

Detailed Description

the interface to handle the reminder dialog.

Definition at line 98 of file meeting_reminder_ctrl_interface.h.

Constructor & Destructor Documentation

◆ ~IMeetingReminderHandler()

virtual IMeetingReminderHandler::~IMeetingReminderHandler ( )
inlinevirtual

Definition at line 101 of file meeting_reminder_ctrl_interface.h.

101{};

Member Function Documentation

◆ Accept()

virtual SDKError IMeetingReminderHandler::Accept ( )
pure virtual

Accept the reminder.

◆ Decline()

virtual SDKError IMeetingReminderHandler::Decline ( )
pure virtual

Decline the reminder.

◆ Ignore()

virtual SDKError IMeetingReminderHandler::Ignore ( )
pure virtual

Ignore the reminder.

◆ IsNeedExplicitConsent4AICustomDisclaimer()

virtual bool IMeetingReminderHandler::IsNeedExplicitConsent4AICustomDisclaimer ( )
pure virtual

Is need explicit consent for AI custom disclaimer. TYPE_CUSTOM_AI_COMPANION_DISCLAIMER.

Returns
True means explicit consent is required. Before agreeing to AIC disclaimer, the user's video and audio will be blocked. Otherwise means explicit consent is not required and video and audio will not be blocked.

◆ SetHideFeatureDisclaimers()

virtual SDKError IMeetingReminderHandler::SetHideFeatureDisclaimers ( )
pure virtual

Set not show the disclaimer in subsequent meetings.