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

ZRC SDK event callback. More...

#include <IZRCSDK.h>

Public Member Functions

virtual ~IZRCSDKSink ()
 
virtual std::string OnGetDeviceManufacturer ()=0
 SDK request device manufacturer.
 
virtual std::string OnGetDeviceModel ()=0
 SDK request device model.
 
virtual std::string OnGetDeviceSerialNumber ()=0
 SDK request device serial number.
 
virtual std::string OnGetDeviceMacAddress ()=0
 SDK request device mac address.
 
virtual std::string OnGetDeviceIP ()=0
 SDK request device IP address.
 
virtual std::string OnGetFirmwareVersion ()=0
 SDK request device firmware version.
 
virtual std::string OnGetAppName ()=0
 SDK request app name.
 
virtual std::string OnGetAppVersion ()=0
 SDK request app version.
 
virtual std::string OnGetAppDeveloper ()=0
 SDK request app developer.
 
virtual std::string OnGetAppContact ()=0
 SDK request app contact.
 
virtual std::string OnGetAppContentDirPath ()=0
 SDK request app content dir path to save log file and config file. In the path, app can read/write files.
 
virtual bool OnPromptToInputUserNamePasswordForProxyServer (const std::string &proxyHost, uint32_t port, const std::string &description)=0
 Proxy authentication prompt.
 

Detailed Description

ZRC SDK event callback.

Definition at line 42 of file IZRCSDK.h.

Constructor & Destructor Documentation

◆ ~IZRCSDKSink()

virtual IZRCSDKSink::~IZRCSDKSink ( )
inlinevirtual

Definition at line 45 of file IZRCSDK.h.

45{}

Member Function Documentation

◆ OnGetAppContact()

virtual std::string IZRCSDKSink::OnGetAppContact ( )
pure virtual

SDK request app contact.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
App contact string.

◆ OnGetAppContentDirPath()

virtual std::string IZRCSDKSink::OnGetAppContentDirPath ( )
pure virtual

SDK request app content dir path to save log file and config file. In the path, app can read/write files.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
App content dir full path string.

◆ OnGetAppDeveloper()

virtual std::string IZRCSDKSink::OnGetAppDeveloper ( )
pure virtual

SDK request app developer.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
App developer string.

◆ OnGetAppName()

virtual std::string IZRCSDKSink::OnGetAppName ( )
pure virtual

SDK request app name.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
App name string.

◆ OnGetAppVersion()

virtual std::string IZRCSDKSink::OnGetAppVersion ( )
pure virtual

SDK request app version.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
App version string.

◆ OnGetDeviceIP()

virtual std::string IZRCSDKSink::OnGetDeviceIP ( )
pure virtual

SDK request device IP address.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
Device IP address string.

◆ OnGetDeviceMacAddress()

virtual std::string IZRCSDKSink::OnGetDeviceMacAddress ( )
pure virtual

SDK request device mac address.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
Device mac address string.

◆ OnGetDeviceManufacturer()

virtual std::string IZRCSDKSink::OnGetDeviceManufacturer ( )
pure virtual

SDK request device manufacturer.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
Device manufacturer string.

◆ OnGetDeviceModel()

virtual std::string IZRCSDKSink::OnGetDeviceModel ( )
pure virtual

SDK request device model.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
Device model string.

◆ OnGetDeviceSerialNumber()

virtual std::string IZRCSDKSink::OnGetDeviceSerialNumber ( )
pure virtual

SDK request device serial number.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
Device serial number string.

◆ OnGetFirmwareVersion()

virtual std::string IZRCSDKSink::OnGetFirmwareVersion ( )
pure virtual

SDK request device firmware version.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
Device firmware version string.

◆ OnPromptToInputUserNamePasswordForProxyServer()

virtual bool IZRCSDKSink::OnPromptToInputUserNamePasswordForProxyServer ( const std::string &  proxyHost,
uint32_t  port,
const std::string &  description 
)
pure virtual

Proxy authentication prompt.

Since
6.0.0
Zoom Rooms minimum version
6.0.0
Returns
Result of inputting username and password for proxy.