ZOOM Windows SDK  5.2.42037.1112
Public Types | Public Member Functions | List of all members
IMeetingConfigurationFreeMeetingEvent Class Referenceabstract

Free meeting event handler. More...

#include <meeting_configuration_interface.h>

Inherited by IMeetingConfigurationEvent.

Public Types

enum  FreeMeetingNeedUpgradeType { FreeMeetingNeedUpgradeType_NONE, FreeMeetingNeedUpgradeType_BY_ADMIN, FreeMeetingNeedUpgradeType_BY_GIFTURL }
 Upgrade types of free meeting. Here are more detailed structural descriptions. More...
 

Public Member Functions

virtual void onFreeMeetingRemainTime (unsigned int leftTime)=0
 The SDK will trigger this callback event during the free meeting to inform the user how much time is left for a free meeting. More...
 
virtual void onFreeMeetingRemainTimeStopCountDown ()=0
 The callback of free meeting stops the countdown.
 
virtual void onFreeMeetingEndingReminderNotification (IFreeMeetingEndingReminderHandler *handler_)=0
 
virtual void onFreeMeetingNeedToUpgrade (FreeMeetingNeedUpgradeType type_, const wchar_t *gift_url)=0
 The callback of upgrading the free meeting. More...
 
virtual void onFreeMeetingUpgradeToGiftFreeTrialStart ()=0
 Callback function of starting to upgrade the free meeting by the gift link.
 
virtual void onFreeMeetingUpgradeToGiftFreeTrialStop ()=0
 Callback function of ending upgrade the free meeting by the gift link.
 
virtual void onFreeMeetingUpgradeToProMeeting ()=0
 Callback function of free meting upgrades successfully.
 

Detailed Description

Free meeting event handler.

Member Enumeration Documentation

◆ FreeMeetingNeedUpgradeType

Upgrade types of free meeting. Here are more detailed structural descriptions.

Enumerator
FreeMeetingNeedUpgradeType_NONE 

Initialization.

FreeMeetingNeedUpgradeType_BY_ADMIN 

It is necessary for administrator to upgrade the free meeting.

FreeMeetingNeedUpgradeType_BY_GIFTURL 

Upgrade the free meeting by the gift link.

Member Function Documentation

◆ onFreeMeetingEndingReminderNotification()

virtual void IMeetingConfigurationFreeMeetingEvent::onFreeMeetingEndingReminderNotification ( IFreeMeetingEndingReminderHandler handler_)
pure virtual
Deprecated:
The backend design is changed and the function will be deleted.

◆ onFreeMeetingNeedToUpgrade()

virtual void IMeetingConfigurationFreeMeetingEvent::onFreeMeetingNeedToUpgrade ( FreeMeetingNeedUpgradeType  type_,
const wchar_t *  gift_url 
)
pure virtual

The callback of upgrading the free meeting.

Parameters
type_Type of upgrading the free meeting, see FreeMeetingNeedUpgradeType enum.
gift_urlUpgrade the free meeting by the gift link. When and only when the value of type_ is FreeMeetingNeedUpgradeType_BY_GIFTURL, this parameter is meaningful.

◆ onFreeMeetingRemainTime()

virtual void IMeetingConfigurationFreeMeetingEvent::onFreeMeetingRemainTime ( unsigned int  leftTime)
pure virtual

The SDK will trigger this callback event during the free meeting to inform the user how much time is left for a free meeting.

Parameters
leftTimeThe left time of meeting calculated in seconds.

The documentation for this class was generated from the following file: