Zoom Rooms Controller SDK Reference 6.5.0
|
BYOD interfaces. More...
#include "ZRCSDKTypes.h"
Go to the source code of this file.
Data Structures | |
struct | BYODModeInfo |
BYOD mode info. More... | |
struct | BYODModeResult |
Operate BYOD result. More... | |
class | IBYODHelperSink |
BYOD helper event callback. More... | |
class | IBYODHelper |
BYOD helper interface. More... | |
Enumerations | |
enum | BYODCapability { BYODCapabilityBYOD = 0 , BYODCapabilityHDMI } |
BYOD capability Here are more detailed structural descriptions. More... | |
enum | BYODModeStatus { BYODModeStatusIDLE = 0 , BYODModeStatusPlugin , BYODModeStatusInactive , BYODModeStatusActive } |
BYOD mode status. Here are more detailed structural descriptions. More... | |
enum | BYODAutoFramingStatus { BYODAutoFramingStatusNone = 0 , BYODAutoFramingStatusOn , BYODAutoFramingStatusOff } |
BYOD auto framing status. Here are more detailed structural descriptions. More... | |
enum | BYODMicrophoneStatus { BYODMicrophoneStatusNone = 0 , BYODMicrophoneStatusMuted , BYODMicrophoneStatusUnmuted } |
BYOD microphone status. Here are more detailed structural descriptions. More... | |
enum | ActiveBYODAction { ActiveBYODActionNone = 0 , ActiveBYODActionActive , ActiveBYODActionInactive } |
Active BYOD action. Here are more detailed structural descriptions. More... | |
enum | ActiveHDMIAction { ActiveHDMIActionNone = 0 , ActiveHDMIActionActive , ActiveHDMIActionInactive } |
Active HDMI action. Here are more detailed structural descriptions. More... | |
enum | BYODManualOperateAction { BYODManualOperateActionNone = 0 , BYODManualOperateActionEnter , BYODManualOperateActionExit } |
BYOD manual operate action. Here are more detailed structural descriptions. More... | |
BYOD interfaces.
BYOD workflows: BYODModeStatusIDLE -> Connect personal device -> BYODModeStatusPlugin BYODModeStatusPlugin -> Call DeactivateBYOD API -> BYODModeStatusInactive BYODModeStatusPlugin -> Call ActiveHDMIShare API -> BYODModeStatusInactive BYODModeStatusPlugin -> Call ActiveBYODMode API -> BYODModeStatusActive -> Control byod camera, speaker, microphone -> BYODModeStatusActive BYODModeStatusActive: if the BYODModeInfo.supportManuallyOperate is true: Call DeactivateBYOD API -> BYODModeStatusInactive else Unplug personal device to exit HDMI share -> BYODModeStatusIDLE BYODModeStatusInactive: if the BYODModeInfo.supportManuallyOperate is true: Call ActiveBYODMode API -> BYODModeStatusActive
Definition in file IBYODHelper.h.
enum ActiveBYODAction |
Active BYOD action. Here are more detailed structural descriptions.
Enumerator | |
---|---|
ActiveBYODActionNone | Active BYOD action is none. |
ActiveBYODActionActive | Active BYOD action is active. |
ActiveBYODActionInactive | Active BYOD action is inactive. |
Definition at line 80 of file IBYODHelper.h.
enum ActiveHDMIAction |
Active HDMI action. Here are more detailed structural descriptions.
Enumerator | |
---|---|
ActiveHDMIActionNone | Active HDMI action is none. |
ActiveHDMIActionActive | Active HDMI action is active. |
ActiveHDMIActionInactive | Active HDMI action is inactive. |
Definition at line 92 of file IBYODHelper.h.
BYOD auto framing status. Here are more detailed structural descriptions.
Enumerator | |
---|---|
BYODAutoFramingStatusNone | BYOD auto framing status is none. |
BYODAutoFramingStatusOn | BYOD auto framing status is on. |
BYODAutoFramingStatusOff | BYOD auto framing status is off. |
Definition at line 58 of file IBYODHelper.h.
enum BYODCapability |
BYOD capability Here are more detailed structural descriptions.
Enumerator | |
---|---|
BYODCapabilityBYOD | Only support BYOD. |
BYODCapabilityHDMI | Support both BYOD and HDMI. |
Definition at line 36 of file IBYODHelper.h.
BYOD manual operate action. Here are more detailed structural descriptions.
Definition at line 103 of file IBYODHelper.h.
enum BYODMicrophoneStatus |
BYOD microphone status. Here are more detailed structural descriptions.
Enumerator | |
---|---|
BYODMicrophoneStatusNone | BYOD microphone status is none. |
BYODMicrophoneStatusMuted | BYOD microphone status is muted. |
BYODMicrophoneStatusUnmuted | BYOD microphone status is unmuted. |
Definition at line 69 of file IBYODHelper.h.
enum BYODModeStatus |
BYOD mode status. Here are more detailed structural descriptions.
Definition at line 46 of file IBYODHelper.h.