![]() |
libCEC 8.1.0
C / C++ API — control CEC-capable HDMI devices
|
This is the complete list of members for CEC::ICECAdapter, including all inherited members.
| AudioEnable(bool enable)=0 | CEC::ICECAdapter | pure virtual |
| AudioMute(void)=0 | CEC::ICECAdapter | pure virtual |
| AudioStatus(void)=0 | CEC::ICECAdapter | pure virtual |
| AudioToggleMute(void)=0 | CEC::ICECAdapter | pure virtual |
| AudioUnmute(void)=0 | CEC::ICECAdapter | pure virtual |
| CanSaveConfiguration(void)=0 | CEC::ICECAdapter | pure virtual |
| Close(void)=0 | CEC::ICECAdapter | pure virtual |
| CommandFromString(const char *strCommand)=0 | CEC::ICECAdapter | pure virtual |
| DetectAdapters(cec_adapter_descriptor *deviceList, uint8_t iBufSize, const char *strDevicePath=nullptr, bool bQuickScan=false)=0 | CEC::ICECAdapter | pure virtual |
| DisableCallbacks(void)=0 | CEC::ICECAdapter | pure virtual |
| GetActiveDevices(void)=0 | CEC::ICECAdapter | pure virtual |
| GetActiveSource(void)=0 | CEC::ICECAdapter | pure virtual |
| GetAdapterProductId(void) const =0 | CEC::ICECAdapter | pure virtual |
| GetAdapterVendorId(void) const =0 | CEC::ICECAdapter | pure virtual |
| GetCurrentConfiguration(libcec_configuration *configuration)=0 | CEC::ICECAdapter | pure virtual |
| GetDeviceCecVersion(cec_logical_address iLogicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| GetDeviceInformation(const char *strPort, libcec_configuration *config, uint32_t iTimeoutMs=10000)=0 | CEC::ICECAdapter | pure virtual |
| GetDeviceMenuLanguage(cec_logical_address iLogicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| GetDeviceOSDName(cec_logical_address iAddress)=0 | CEC::ICECAdapter | pure virtual |
| GetDevicePhysicalAddress(cec_logical_address iLogicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| GetDevicePowerStatus(cec_logical_address iLogicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| GetDeviceVendorId(cec_logical_address iLogicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| GetLibInfo(void)=0 | CEC::ICECAdapter | pure virtual |
| GetLogicalAddresses(void)=0 | CEC::ICECAdapter | pure virtual |
| GetStats(struct cec_adapter_stats *stats)=0 | CEC::ICECAdapter | pure virtual |
| InitVideoStandalone(void)=0 | CEC::ICECAdapter | pure virtual |
| IsActiveDevice(cec_logical_address iLogicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| IsActiveDeviceType(cec_device_type type)=0 | CEC::ICECAdapter | pure virtual |
| IsActiveSource(cec_logical_address iLogicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| IsLibCECActiveSource(void)=0 | CEC::ICECAdapter | pure virtual |
| MuteAudio(void)=0 | CEC::ICECAdapter | pure virtual |
| Open(const char *strPort, uint32_t iTimeoutMs=10000)=0 | CEC::ICECAdapter | pure virtual |
| PingAdapter(void)=0 | CEC::ICECAdapter | pure virtual |
| PollDevice(cec_logical_address iLogicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| PowerOnDevices(cec_logical_address address=CECDEVICE_TV)=0 | CEC::ICECAdapter | pure virtual |
| PrintVersion(uint32_t version, char *buf, size_t bufSize)=0 | CEC::ICECAdapter | pure virtual |
| RescanActiveDevices(void)=0 | CEC::ICECAdapter | pure virtual |
| SendKeypress(cec_logical_address iDestination, cec_user_control_code key, bool bWait=false)=0 | CEC::ICECAdapter | pure virtual |
| SendKeyRelease(cec_logical_address iDestination, bool bWait=false)=0 | CEC::ICECAdapter | pure virtual |
| SetActiveSource(cec_device_type type=CEC_DEVICE_TYPE_RESERVED)=0 | CEC::ICECAdapter | pure virtual |
| SetCallbacks(ICECCallbacks *callbacks, void *cbParam)=0 | CEC::ICECAdapter | pure virtual |
| SetConfiguration(const libcec_configuration *configuration)=0 | CEC::ICECAdapter | pure virtual |
| SetDeckControlMode(cec_deck_control_mode mode, bool bSendUpdate=true)=0 | CEC::ICECAdapter | pure virtual |
| SetDeckInfo(cec_deck_info info, bool bSendUpdate=true)=0 | CEC::ICECAdapter | pure virtual |
| SetHDMIPort(cec_logical_address iBaseDevice, uint8_t iPort)=0 | CEC::ICECAdapter | pure virtual |
| SetInactiveView(void)=0 | CEC::ICECAdapter | pure virtual |
| SetLogicalAddress(cec_logical_address iLogicalAddress=CECDEVICE_PLAYBACKDEVICE1)=0 | CEC::ICECAdapter | pure virtual |
| SetMenuState(cec_menu_state state, bool bSendUpdate=true)=0 | CEC::ICECAdapter | pure virtual |
| SetOSDString(cec_logical_address iLogicalAddress, cec_display_control duration, const char *strMessage)=0 | CEC::ICECAdapter | pure virtual |
| SetPhysicalAddress(uint16_t iPhysicalAddress=0x1000)=0 | CEC::ICECAdapter | pure virtual |
| SetStreamPath(cec_logical_address iLogicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| SetStreamPath(uint16_t iPhysicalAddress)=0 | CEC::ICECAdapter | pure virtual |
| StandbyDevices(cec_logical_address address=CECDEVICE_BROADCAST)=0 | CEC::ICECAdapter | pure virtual |
| StartBootloader(void)=0 | CEC::ICECAdapter | pure virtual |
| SwitchMonitoring(bool bEnable)=0 | CEC::ICECAdapter | pure virtual |
| SystemAudioModeStatus(void)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_menu_state state)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_version version)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_power_status status)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_logical_address address)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_deck_control_mode mode)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_deck_info status)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_opcode opcode)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_system_audio_status mode)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_audio_status status)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_vendor_id vendor) | CEC::ICECAdapter | inlinevirtual |
| ToString(const cec_device_type type)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_user_control_code key)=0 | CEC::ICECAdapter | pure virtual |
| ToString(const cec_adapter_type type)=0 | CEC::ICECAdapter | pure virtual |
| Transmit(const cec_command &data)=0 | CEC::ICECAdapter | pure virtual |
| VendorIdToString(uint32_t vendor)=0 | CEC::ICECAdapter | pure virtual |
| VersionToString(uint32_t version)=0 | CEC::ICECAdapter | pure virtual |
| VolumeDown(bool bSendRelease=true)=0 | CEC::ICECAdapter | pure virtual |
| VolumeUp(bool bSendRelease=true)=0 | CEC::ICECAdapter | pure virtual |
| ~ICECAdapter() | CEC::ICECAdapter | inlinevirtual |