Meeting SDK for Windows API Reference
Loading...
Searching...
No Matches
IMeetingEncryptionController Class Referenceabstract

#include <meeting_inmeeting_encryption_interface.h>

Public Member Functions

virtual ~IMeetingEncryptionController ()
 
virtual void SetEvent (IMeetingEncryptionControllerEvent *pEvent)=0
 Sets the encryption controller callback handler.
 
virtual EncryptionType GetEncryptionType ()=0
 Gets meeting encryption type.
 
virtual const zchar_tGetE2EEMeetingSecurityCode ()=0
 Get E2EE meeting security code.
 
virtual unsigned int GetE2EEMeetingSecurityCodePassedSeconds ()=0
 Gets security code passed seconds.
 
virtual bool IsUnencryptedExceptionDataValid ()=0
 Determines whether unencrypted exception data is valid.
 
virtual unsigned int GetUnencryptedExceptionCount ()=0
 Gets unencrypted exception count.
 
virtual const zchar_tGetUnencryptedExceptionInfo ()=0
 Gets unencrypted exception details.
 

Detailed Description

Definition at line 37 of file meeting_inmeeting_encryption_interface.h.

Constructor & Destructor Documentation

◆ ~IMeetingEncryptionController()

virtual IMeetingEncryptionController::~IMeetingEncryptionController ( )
inlinevirtual

Definition at line 40 of file meeting_inmeeting_encryption_interface.h.

40{}

Member Function Documentation

◆ GetE2EEMeetingSecurityCode()

virtual const zchar_t * IMeetingEncryptionController::GetE2EEMeetingSecurityCode ( )
pure virtual

Get E2EE meeting security code.

Returns
The security code.

◆ GetE2EEMeetingSecurityCodePassedSeconds()

virtual unsigned int IMeetingEncryptionController::GetE2EEMeetingSecurityCodePassedSeconds ( )
pure virtual

Gets security code passed seconds.

Returns
Time in seconds.

◆ GetEncryptionType()

virtual EncryptionType IMeetingEncryptionController::GetEncryptionType ( )
pure virtual

Gets meeting encryption type.

Returns
The encryption type.

◆ GetUnencryptedExceptionCount()

virtual unsigned int IMeetingEncryptionController::GetUnencryptedExceptionCount ( )
pure virtual

Gets unencrypted exception count.

Returns
Exception count.

◆ GetUnencryptedExceptionInfo()

virtual const zchar_t * IMeetingEncryptionController::GetUnencryptedExceptionInfo ( )
pure virtual

Gets unencrypted exception details.

Returns
Exception details.

◆ IsUnencryptedExceptionDataValid()

virtual bool IMeetingEncryptionController::IsUnencryptedExceptionDataValid ( )
pure virtual

Determines whether unencrypted exception data is valid.

Returns
true if it's valid. Otherwise, false.

◆ SetEvent()

virtual void IMeetingEncryptionController::SetEvent ( IMeetingEncryptionControllerEvent * pEvent)
pure virtual

Sets the encryption controller callback handler.

Parameters
pEventA pointer to the IMeetingEncryptionControllerEvent that receives the encryption event.