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

ZoomRooms Service event callback. More...

#include <IZoomRoomsService.h>

Public Member Functions

virtual ~IZoomRoomsServiceSink ()
 
virtual void OnPairRoomResult (int32_t result)=0
 Pair room with activation code result notification.
 
virtual void OnRoomUnpairedReason (RoomUnpairedReason reason)=0
 Room been unpaired with reason notification.
 

Detailed Description

ZoomRooms Service event callback.

Definition at line 22 of file IZoomRoomsService.h.

Constructor & Destructor Documentation

◆ ~IZoomRoomsServiceSink()

virtual IZoomRoomsServiceSink::~IZoomRoomsServiceSink ( )
inlinevirtual

Definition at line 25 of file IZoomRoomsService.h.

25{}

Member Function Documentation

◆ OnPairRoomResult()

virtual void IZoomRoomsServiceSink::OnPairRoomResult ( int32_t  result)
pure virtual

Pair room with activation code result notification.

Since
6.0.0
Zoom Rooms minimum version
6.0.0

When result is success, sdk internal will do the connect to the Zoom Rooms. After IPreMeetingService::OnZRConnectionStateChanged ConnectionState becomes ConnectionStateConnected, sdk is completely connected to the Zoom Rooms.

Parameters
result[0] success. [30055016] Invalid activation code.
Changelog
  • 6.5.0: Add error codes: [100] Fail to connect to room. [101] Room cannot verify connection. [102] Timeout waiting room's verify response.

◆ OnRoomUnpairedReason()

virtual void IZoomRoomsServiceSink::OnRoomUnpairedReason ( RoomUnpairedReason  reason)
pure virtual

Room been unpaired with reason notification.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Parameters
reasonRoom unpaired reason, see RoomUnpairedReason enum.