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

input name and email handler. More...

#include <meeting_configuration_interface.h>

Public Member Functions

virtual ~IMeetingInputUserInfoHandler ()
 
virtual const zchar_tGetDefaultDisplayName ()=0
 Get default display name.
 
virtual bool CanModifyDefaultDisplayName ()=0
 Check whether the user can modify default display name.
 
virtual bool IsValidEmail (const zchar_t *email)=0
 Check whether the inputed email is a valid email format. The email must meet the email format requirements.The email input by the logged in user must be the email of the logged in account.
 
virtual SDKError InputUserInfo (const zchar_t *name, const zchar_t *email)=0
 Complete the name and email information.

 
virtual void Cancel ()=0
 Ignore the prompt of completing the information.
 

Detailed Description

input name and email handler.

Definition at line 128 of file meeting_configuration_interface.h.

Constructor & Destructor Documentation

◆ ~IMeetingInputUserInfoHandler()

virtual IMeetingInputUserInfoHandler::~IMeetingInputUserInfoHandler ( )
inlinevirtual

Definition at line 131 of file meeting_configuration_interface.h.

131{};

Member Function Documentation

◆ Cancel()

virtual void IMeetingInputUserInfoHandler::Cancel ( )
pure virtual

Ignore the prompt of completing the information.

Remarks
The SDK will destroy this object instance after calling this function.

◆ CanModifyDefaultDisplayName()

virtual bool IMeetingInputUserInfoHandler::CanModifyDefaultDisplayName ( )
pure virtual

Check whether the user can modify default display name.

Returns
true means can modify default display name

◆ GetDefaultDisplayName()

virtual const zchar_t * IMeetingInputUserInfoHandler::GetDefaultDisplayName ( )
pure virtual

Get default display name.

◆ InputUserInfo()

virtual SDKError IMeetingInputUserInfoHandler::InputUserInfo ( const zchar_t * name,
const zchar_t * email )
pure virtual

Complete the name and email information.

Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
The SDK will destroy this object instance after calling this function. Supplement with the correct information.

◆ IsValidEmail()

virtual bool IMeetingInputUserInfoHandler::IsValidEmail ( const zchar_t * email)
pure virtual

Check whether the inputed email is a valid email format. The email must meet the email format requirements.The email input by the logged in user must be the email of the logged in account.

Returns
true if the email input is valid