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行。
該結構的文檔是從以下文件產生的: