![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <linux-uapi-cec.h>
Public Attributes | |
__u8 | log_addr [CEC_MAX_LOG_ADDRS] |
__u16 | log_addr_mask |
__u8 | cec_version |
__u8 | num_log_addrs |
__u32 | vendor_id |
__u32 | flags |
char | osd_name [15] |
__u8 | primary_device_type [CEC_MAX_LOG_ADDRS] |
__u8 | log_addr_type [CEC_MAX_LOG_ADDRS] |
__u8 | all_device_types [CEC_MAX_LOG_ADDRS] |
__u8 | features [CEC_MAX_LOG_ADDRS][12] |
struct cec_log_addrs - CEC logical addresses structure. @log_addr: the claimed logical addresses. Set by the driver. @log_addr_mask: current logical address mask. Set by the driver. @cec_version: the CEC version that the adapter should implement. Set by the caller. @num_log_addrs: how many logical addresses should be claimed. Set by the caller. @vendor_id: the vendor ID of the device. Set by the caller. @flags: flags. @osd_name: the OSD name of the device. Set by the caller. @primary_device_type: the primary device type for each logical address. Set by the caller. @log_addr_type: the logical address types. Set by the caller. @all_device_types: CEC 2.0: all device types represented by the logical address. Set by the caller. @features: CEC 2.0: The logical address features. Set by the caller.
__u8 cec_log_addrs::all_device_types[CEC_MAX_LOG_ADDRS] |
__u8 cec_log_addrs::cec_version |
__u8 cec_log_addrs::features[CEC_MAX_LOG_ADDRS][12] |
__u32 cec_log_addrs::flags |
__u8 cec_log_addrs::log_addr[CEC_MAX_LOG_ADDRS] |
__u16 cec_log_addrs::log_addr_mask |
__u8 cec_log_addrs::log_addr_type[CEC_MAX_LOG_ADDRS] |
__u8 cec_log_addrs::num_log_addrs |
char cec_log_addrs::osd_name[15] |
__u8 cec_log_addrs::primary_device_type[CEC_MAX_LOG_ADDRS] |
__u32 cec_log_addrs::vendor_id |