Zoom Rooms Controller SDK Reference 6.5.0
Loading...
Searching...
No Matches
IMeetingReminderHelper Class Referenceabstract

Meeting Reminder helper interface. More...

#include <IMeetingReminderHelper.h>

Public Member Functions

virtual ~IMeetingReminderHelper ()
 
virtual ZRCSDKError RegisterSink (IMeetingReminderHelperSink *pSink)=0
 Register meeting reminder helper callback sink.
 
virtual ZRCSDKError DeregisterSink (IMeetingReminderHelperSink *pSink)=0
 Deregister meeting reminder helper callback sink.
 
virtual ZRCSDKError ConfirmMeetingReminder (bool isAgree, MeetingReminderType reminderType)=0
 Confirm meeting reminder.
 
virtual ZRCSDKError ConfirmCustomizedMeetingReminder (bool isAgree, int32_t customizedDisclaimerType)=0
 Confirm customized meeting reminder.
 
virtual ZRCSDKError ConfirmConsent (bool isAgree, ConsentType type)=0
 Confirm consent.
 
virtual ZRCSDKError ConfirmCombinedConsent (bool agree, int64_t consentType)=0
 Confirm combined consent.
 
virtual ZRCSDKError HandlePrivacyAlert (PrivacyAlertAction action, PrivacyAlertType type)=0
 Handle privacy alert.
 

Detailed Description

Meeting Reminder helper interface.

Definition at line 228 of file IMeetingReminderHelper.h.

Constructor & Destructor Documentation

◆ ~IMeetingReminderHelper()

virtual IMeetingReminderHelper::~IMeetingReminderHelper ( )
inlinevirtual

Definition at line 231 of file IMeetingReminderHelper.h.

231{}

Member Function Documentation

◆ ConfirmCombinedConsent()

virtual ZRCSDKError IMeetingReminderHelper::ConfirmCombinedConsent ( bool  agree,
int64_t  consentType 
)
pure virtual

Confirm combined consent.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Parameters
agreeTRUE indicates to agree the consent. Otherwise not.
consentTypeCombined consent type.
Returns
If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.

◆ ConfirmConsent()

virtual ZRCSDKError IMeetingReminderHelper::ConfirmConsent ( bool  isAgree,
ConsentType  type 
)
pure virtual

Confirm consent.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Parameters
isAgreeTRUE indicates to agree the consent. Otherwise not.
typeConsent type, see ConsentType enum.
Returns
If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.

◆ ConfirmCustomizedMeetingReminder()

virtual ZRCSDKError IMeetingReminderHelper::ConfirmCustomizedMeetingReminder ( bool  isAgree,
int32_t  customizedDisclaimerType 
)
pure virtual

Confirm customized meeting reminder.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Parameters
isAgreeTRUE indicates to agree the customized meeting reminder. Otherwise not.
customizedDisclaimerTypeCustomized disclaimer type.
Returns
If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.

◆ ConfirmMeetingReminder()

virtual ZRCSDKError IMeetingReminderHelper::ConfirmMeetingReminder ( bool  isAgree,
MeetingReminderType  reminderType 
)
pure virtual

Confirm meeting reminder.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Parameters
isAgreeTRUE indicates to agree the meeting reminder. Otherwise not.
reminderTypeMeeting reminder type, see MeetingReminderType enum.
Returns
If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.

◆ DeregisterSink()

virtual ZRCSDKError IMeetingReminderHelper::DeregisterSink ( IMeetingReminderHelperSink pSink)
pure virtual

Deregister meeting reminder helper callback sink.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Parameters
pSinkA pointer to the IMeetingReminderHelperSink that receives the meeting reminder helper callback.
Returns
If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.

◆ HandlePrivacyAlert()

virtual ZRCSDKError IMeetingReminderHelper::HandlePrivacyAlert ( PrivacyAlertAction  action,
PrivacyAlertType  type 
)
pure virtual

Handle privacy alert.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Parameters
actionPrivacy alert action, see PrivacyAlertAction enum.
typePrivacy alert type, see PrivacyAlertType enum.
Returns
If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.

◆ RegisterSink()

virtual ZRCSDKError IMeetingReminderHelper::RegisterSink ( IMeetingReminderHelperSink pSink)
pure virtual

Register meeting reminder helper callback sink.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Parameters
pSinkA pointer to the IMeetingReminderHelperSink that receives the meeting reminder helper callback.
Returns
If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.