hdmi_cec_device 结构参考
hdmi_cec_device 结构参考
#include < hdmi_cec.h >
数据字段 | |
结构体hw_device_t | 常见的 |
整数(* | add_逻辑_地址)(const struct hdmi_cec_device *dev, cec_逻辑_地址_t addr) |
空白(* | 清除逻辑地址)(const struct hdmi_cec_device *dev) |
整数(* | get_physical_address )(const struct hdmi_cec_device *dev,uint16_t *addr) |
整数(* | send_message )(const struct hdmi_cec_device *dev, const cec_message_t *) |
空白(* | register_event_callback )(const struct hdmi_cec_device *dev, event_callback_t回调, void *arg) |
空白(* | get_version )(const struct hdmi_cec_device *dev, int *version) |
空白(* | get_vendor_id )(const struct hdmi_cec_device *dev, uint32_t *vendor_id) |
空白(* | get_port_info )(const struct hdmi_cec_device *dev, struct hdmi_port_info *list[], int *total) |
空白(* | set_option )(const struct hdmi_cec_device *dev, int 标志, int 值) |
空白(* | set_audio_return_channel )(const struct hdmi_cec_device *dev,int port_id,int flag) |
整数(* | is_connected )(const struct hdmi_cec_device *dev, int port_id) |
空白 * | 保留[16-11] |
详细说明
定义位于文件hdmi_cec.h的第299行。
现场文档
int(* add_逻辑_地址)(const struct hdmi_cec_device *dev, cec_逻辑_地址_t addr) |
定义位于文件hdmi_cec.h的第319行。
void(*clear_logic_address)(const struct hdmi_cec_device *dev) |
定义位于文件hdmi_cec.h的第328行。
结构体hw_device_t公共 |
HDMI CEC 设备的常用方法。这必须是hdmi_cec_device的第一个成员,因为该结构的用户将在已知hw_device_t引用hdmi_cec_device的上下文中将hw_device_t强制转换为hdmi_cec_device指针。
定义位于文件hdmi_cec.h的第305行。
int(* get_physical_address)(const struct hdmi_cec_device *dev, uint16_t *addr) |
定义位于文件hdmi_cec.h的第341行。
void(* get_port_info)(const struct hdmi_cec_device *dev, struct hdmi_port_info *list[], int *total) |
定义位于文件hdmi_cec.h的第385行。
void(* get_vendor_id)(const struct hdmi_cec_device *dev, uint32_t *vendor_id) |
定义位于文件hdmi_cec.h的第378行。
void(* get_version)(const struct hdmi_cec_device *dev, int *version) |
定义位于文件hdmi_cec.h的第371行。
int(* is_connected)(const struct hdmi_cec_device *dev, int port_id) |
定义位于文件hdmi_cec.h的第409行。
void(* register_event_callback)(const struct hdmi_cec_device *dev, event_callback_t回调, void *arg) |
定义位于文件hdmi_cec.h的第365行。
void* 保留[16-11] |
定义位于文件hdmi_cec.h的第412行。
int(* send_message)(const struct hdmi_cec_device *dev, const cec_message_t *) |
定义位于文件hdmi_cec.h的第356行。
void(* set_audio_return_channel)(const struct hdmi_cec_device *dev, int port_id, int flag) |
定义在文件hdmi_cec.h的第402行。
void(* set_option)(const struct hdmi_cec_device *dev, int 标志, int 值) |
定义位于文件hdmi_cec.h的第393行。
该结构的文档是从以下文件生成的: