hdmi_cec_device 構造体のリファレンス

hdmi_cec_device 構造体のリファレンス

#include < hdmi_cec.h >

データフィールド

構造体hw_device_t一般
int(* add_logical_address )(const struct hdmi_cec_device *dev, cec_logical_address_t addr)
空所(* clear_logical_address )(const struct hdmi_cec_device *dev)
int(* get_physical_address )(const struct hdmi_cec_device *dev, uint16_t *addr)
int(* 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)
int(* is_connected )(const struct hdmi_cec_device *dev, int port_id)
空所 *予約済み[16-11]

詳細な説明

ファイルhdmi_cec.h299行目の定義。

フィールドドキュメント

int(* add_logical_address)(const struct hdmi_cec_device *dev, cec_logical_address_t addr)

ファイルhdmi_cec.h319行目の定義。

void(* 論理アドレスのクリア)(const struct hdmi_cec_device *dev)

ファイルhdmi_cec.h328行目の定義。

構造体 hw_device_t共通

HDMI CEC デバイスの一般的な方式。この構造体のユーザーは、 hw_device_t がhdmi_cec_deviceを参照することがわかっているコンテキストでhw_device_tを hdmi_cec_device ポインタにキャストするため、これはhd​​mi_cec_device最初のメンバーである必要があります

ファイルhdmi_cec.h305行目の定義。

int(* get_physical_address)(const struct hdmi_cec_device *dev, uint16_t *addr)

ファイルhdmi_cec.h341行目の定義。

void(* get_port_info)(const struct hdmi_cec_device *dev, struct hdmi_port_info *list[], int *total)

ファイルhdmi_cec.h385行目の定義。

void(* get_vendor_id)(const struct hdmi_cec_device *dev, uint32_t *vendor_id)

ファイルhdmi_cec.h378行目の定義。

void(* get_version)(const struct hdmi_cec_device *dev, int *version)

ファイルhdmi_cec.h371行目の定義。

int(* is_connected)(const struct hdmi_cec_device *dev, int port_id)

ファイルhdmi_cec.h409行目の定義。

void(* register_event_callback)(const struct hdmi_cec_device *dev、 event_callback_tコールバック、void *arg)

ファイルhdmi_cec.h365行目の定義。

void* 予約済み[16-11]

ファイルhdmi_cec.h412行目の定義。

int(* send_message)(const struct hdmi_cec_device *dev, const cec_message_t *)

ファイルhdmi_cec.h356行目の定義。

void(* set_audio_return_channel)(const struct hdmi_cec_device *dev, int port_id, int flag)

ファイルhdmi_cec.h402行目の定義。

void(* set_option)(const struct hdmi_cec_device *dev, int フラグ, int 値)

ファイルhdmi_cec.h393行目の定義。


この構造体のドキュメントは次のファイルから生成されました。