Zoom Rooms Controller SDK Reference 7.1.0
Loading...
Searching...
No Matches
IPreMeetingServiceSink Class Referenceabstract

PreMeeting service event callback. More...

#include <IPreMeetingService.h>

Public Member Functions

virtual ~IPreMeetingServiceSink ()
 
virtual void OnZRConnectionStateChanged (ConnectionState connectionState)=0
 Connect to Zoom Room state changed notification.
 
virtual void OnShutdownOSNot (bool restartOS)=0
 Shut down OS notification.
 
virtual void OnZRWarningNotification (const ZRWarningInfo &warningInfo)=0
 ZR warning notification.
 

Detailed Description

PreMeeting service event callback.

Definition at line 37 of file IPreMeetingService.h.

Constructor & Destructor Documentation

◆ ~IPreMeetingServiceSink()

virtual IPreMeetingServiceSink::~IPreMeetingServiceSink ( )
inlinevirtual

Definition at line 40 of file IPreMeetingService.h.

40{}

Member Function Documentation

◆ OnShutdownOSNot()

virtual void IPreMeetingServiceSink::OnShutdownOSNot ( bool  restartOS)
pure virtual

Shut down OS notification.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Parameters
restartOSTRUE indicates to restart OS.

◆ OnZRConnectionStateChanged()

virtual void IPreMeetingServiceSink::OnZRConnectionStateChanged ( ConnectionState  connectionState)
pure virtual

Connect to Zoom Room state changed notification.

Since
6.0.0
Zoom Rooms minimum version
6.0.0

When connect to a Zoom Room, ConnectionState will first become ConnectionStateEstablished. If the connection is verified by Zoom Rooms, ConnectionState will become ConnectionStateConnected. After ConnectionStateConnected, you can call other APIs to Zoom Rooms safely.

Parameters
connectionStateCurrent connection state, see ConnectionState enum.

◆ OnZRWarningNotification()

virtual void IPreMeetingServiceSink::OnZRWarningNotification ( const ZRWarningInfo warningInfo)
pure virtual

ZR warning notification.

Since
7.1.0
Zoom Rooms minimum version
7.1.0

This callback is used for ZR-delivered warnings, such as non-critical certificate warnings. The default empty implementation preserves source compatibility for existing sink implementations.

Parameters
warningInfoThe warning display information and identifier.