|
Zoom Rooms Controller SDK Reference 6.6.0
|
Setting service event callback. More...
#include <ISettingService.h>
Public Member Functions | |
| virtual | ~ISettingServiceSink () |
| virtual void | OnMicrophoneListChanged (const std::vector< Device > µphones)=0 |
| Microphone list changed callback. | |
| virtual void | OnSpeakerListChanged (const std::vector< Device > &speakers)=0 |
| Speaker list changed callback. | |
| virtual void | OnCameraListChanged (const std::vector< Device > &cameras)=0 |
| Camera list changed callback. | |
| virtual void | OnUpdateCOMList (const std::vector< Device > &comList)=0 |
| COM list changed callback. | |
| virtual void | OnCompanionZRDeviceUpdateNotification (const CompanionZRDeviceUpdateNot ¬i)=0 |
| Companion ZR device update notification. | |
| virtual void | OnCurrentMicrophoneChanged (bool exist, const Device µphone)=0 |
| Current microphone changed callback. | |
| virtual void | OnCurrentSpeakerChanged (bool exist, const Device &speaker)=0 |
| Current speaker changed callback. | |
| virtual void | OnCurrentCameraChanged (bool exist, const Device &camera)=0 |
| Current camera changed callback. | |
| virtual void | OnCurrentMicrophoneVolumeChanged (float volume)=0 |
| Current microphone volume changed callback. | |
| virtual void | OnCurrentSpeakerVolumeChanged (float volume)=0 |
| Current speaker volume changed callback. | |
| virtual void | OnUpdateHardwareStatus (const HardwareStatus &status)=0 |
| Hardware status changed callback. | |
| virtual void | OnUpdatedGenericSettings (const GenericSettings &genericSettings)=0 |
| Generic settings changed callback. | |
| virtual void | OnUpdateRoomProfileList (const RoomProfileList &list)=0 |
| Update room profile list. | |
| virtual void | OnUpdateZoomRoomCapability (const RoomCapability &roomCapability)=0 |
| Update room capability. | |
| virtual void | OnCurrentSelectedMicrophoneMuted (bool muted)=0 |
| Current selected microphone muted notification. | |
| virtual void | OnMicrophoneTestingNotification (int32_t volume)=0 |
| Microphone testing notification. | |
| virtual void | OnMicrophoneRecordingNotification (MicRecordTestStatus status)=0 |
| Microphone testing recording notification. | |
| virtual void | OnSpeakerTestingNotification (int32_t volume, bool isEnabled)=0 |
| Speaker testing notification. | |
| virtual void | OnSpeakerTestingResult (int32_t result, float duration, bool isStopped)=0 |
| Speaker testing result. | |
| virtual void | OnStatisticalInfoNotification (const StatisticalInfo &info)=0 |
| Statistical info notification. | |
| virtual void | OnAudioCheckupNotification (const AudioCheckupInfo &info)=0 |
| Audio checkup info notification. | |
| virtual void | OnAudioSystemFailureNotification (bool isDismiss)=0 |
| Audio system failure notification. | |
| virtual void | OnScreenInfosNotification (const ScreenInfos &screenInfos)=0 |
| Screen infos notification. | |
| virtual void | OnAdjustScreensResponse (const AdjustScreensRes &response)=0 |
| Adjust screen response. | |
| virtual void | OnZoomPresenceScreenSaverNotification (bool running)=0 |
| Room screen saver running notification. | |
| virtual void | OnUpdatedOperationTimeStatusNotification (bool shouldDimScreen)=0 |
| Operation time status notification. | |
| virtual void | OnDirectorCalibrationNotification (const DirectorCalibrationNot ¬i)=0 |
| Director calibration notification. | |
| virtual void | OnIntelligentDirectorInfoNotification (const IntelligentDirectorInfo &info)=0 |
| Intelligent director info notification. | |
| virtual void | OnCameraBoundaryConfigurationInfoNotification (const CameraBoundaryConfigurationInfo &info)=0 |
| Camera Boundary configuration info notification. | |
| virtual void | OnUpdateDiagnosticInfo (const DiagnosticInfo &info)=0 |
| Diagnostic info notification. | |
| virtual void | OnChangeWindowsPasswordNotification (int32_t result)=0 |
| Change windows password notification. | |
| virtual void | OnUpdateNetworkAudioDeviceList (const std::string &virtualDeviceID, NetworkAudioDeviceListAction action, const std::vector< NetworkAudioDevice > &networkAudioDeviceList, bool isUsedDanteController)=0 |
| Network audio device list update notification. | |
| virtual void | OnListAudioChannelAndCameraBindInfoNotification (const std::vector< AudioChannelAndCameraBindInfo > &bindInfoList)=0 |
| List audio channel and camera bind information notification. | |
| virtual void | OnBindAudioChannelAndCameraNotification (const std::vector< AudioChannelAndCameraBindInfo > &bindInfoList)=0 |
| Bind audio channel and camera notification. | |
| virtual void | OnUnbindAudioChannelAndCameraNotification (const std::vector< AudioChannelAndCameraBindInfo > &bindInfoList)=0 |
| Unbind audio channel and camera notification. | |
| virtual void | OnUnbindAllAudioChannelAndCameraConnectionsNotification (const std::vector< AudioChannelAndCameraBindInfo > &bindInfoList)=0 |
| Unbind all audio channel and camera connections notification. | |
| virtual void | OnNetworkAdapterUpdateInfo (const std::vector< NetworkAdapterInfo > &networkAdapterInfos)=0 |
| Network adapter info update notification. | |
| virtual void | OnUpdateMicStethoscopeModeEnabledStatus (bool isMicStethoscopeModeEnabled)=0 |
| Update microphone stethoscope mode enabled status notification. | |
Setting service event callback.
Definition at line 466 of file ISettingService.h.
|
inlinevirtual |
Definition at line 469 of file ISettingService.h.
|
pure virtual |
Adjust screen response.
| response | Response of adjust screen. |
|
pure virtual |
Audio checkup info notification.
| info | The audio checkup info. |
|
pure virtual |
Audio system failure notification.
| isDismiss | TRUE indicates to dismiss the audio system failure alert. Otherwise to show the alert. |
|
pure virtual |
Bind audio channel and camera notification.
| bindInfoList | Updated list of audio channel and camera bindings, see AudioChannelAndCameraBindInfo struct. |
|
pure virtual |
Camera Boundary configuration info notification.
| info | The notification info. |
|
pure virtual |
Camera list changed callback.
| cameras | Camera list. |
|
pure virtual |
Change windows password notification.
| result | [0] Success. Otherwise failed. |
|
pure virtual |
Companion ZR device update notification.
| noti | CZR update notification. |
|
pure virtual |
Current camera changed callback.
| exist | TRUE indicates exist current camera. |
| camera | Camera device. |
|
pure virtual |
Current microphone changed callback.
| exist | TRUE indicates exist current microphone. |
| microphone | Microphone device. |
|
pure virtual |
Current microphone volume changed callback.
| volume | Microphone volume. |
|
pure virtual |
Current selected microphone muted notification.
| muted | TRUE indicates microphone is mutes. |
|
pure virtual |
Current speaker changed callback.
| exist | TRUE indicates exist current speaker. |
| speaker | Speaker device. |
|
pure virtual |
Current speaker volume changed callback.
| volume | Speaker volume |
|
pure virtual |
Director calibration notification.
| noti | The notification info. |
|
pure virtual |
Intelligent director info notification.
| info | The notification info. |
|
pure virtual |
List audio channel and camera bind information notification.
| bindInfoList | List of current audio channel and camera bindings, see AudioChannelAndCameraBindInfo struct. |
|
pure virtual |
Microphone list changed callback.
| microphones | Microphone list. |
|
pure virtual |
Microphone testing recording notification.
| status | Microphone testing recording status, see MicRecordTestStatus enum. |
|
pure virtual |
Microphone testing notification.
| volume | Microphone testing real time volume. |
|
pure virtual |
Network adapter info update notification.
| networkAdapterInfos | Network adapter info list. |
|
pure virtual |
Screen infos notification.
| screenInfos | The screen infos. |
|
pure virtual |
Speaker list changed callback.
| speakers | Speaker list. |
|
pure virtual |
Speaker testing notification.
| volume | Speaker testing real time volume. |
| isEnabled | TRUE indicates speaker testing is enabled. |
|
pure virtual |
Speaker testing result.
| result | [0] Success. |
| duration | Speaker testing duration. |
| isStopped | TRUE indicates speaker testing is stopped. |
|
pure virtual |
Statistical info notification.
| info | The statistical info. |
|
pure virtual |
Unbind all audio channel and camera connections notification.
| bindInfoList | Updated list of audio channel and camera bindings, see AudioChannelAndCameraBindInfo struct. |
|
pure virtual |
Unbind audio channel and camera notification.
| bindInfoList | Updated list of audio channel and camera bindings, see AudioChannelAndCameraBindInfo struct. |
|
pure virtual |
COM list changed callback.
| comList | COM list. |
|
pure virtual |
Generic settings changed callback.
| genericSettings | Zoom Room generic settings. |
|
pure virtual |
Diagnostic info notification.
| info | The diagnostic info. |
|
pure virtual |
Operation time status notification.
| shouldDimScreen | TRUE indicates to dim device screen. |
|
pure virtual |
Hardware status changed callback.
Some TV and ZoomRooms Applicance have privacy mute buttons, sync disable status.
| status | Hardware status |
|
pure virtual |
Update microphone stethoscope mode enabled status notification.
| isMicStethoscopeModeEnabled | TRUE indicates microphone stethoscope mode is enabled, otherwise not. |
|
pure virtual |
Network audio device list update notification.
| virtualDeviceID | Virtual device ID |
| action | List action type, see NetworkAudioDeviceListAction enum. |
| networkAudioDeviceList | The network audio device list. |
| isUsedDanteController | TRUE indicates is used Dante controller. |
|
pure virtual |
Update room profile list.
| list | Room profile list. |
|
pure virtual |
Update room capability.
| roomCapability | Room capability |
|
pure virtual |
Room screen saver running notification.
| running | TRUE indicates screen saver is running. |