hdmi_cec_device مرجع الهيكل

hdmi_cec_device مرجع الهيكل

#include < hdmi_cec.h >

حقول البيانات

البنية hw_device_t شائع
كثافة العمليات (* add_logic_address )(const struct hdmi_cec_device *dev, cec_logic_address_t addr)
فارغ(* Clear_logic_address )(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, events_callback_t callback, 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 flag، int value)
فارغ(* 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]

وصف تفصيلي

التعريف في السطر 299 من الملف hdmi_cec.h .

التوثيق الميداني

int(* add_logic_address)(const struct hdmi_cec_device *dev, cec_logic_address_t addr)

التعريف في السطر 319 من الملف hdmi_cec.h .

باطلة (* عنوان واضح_منطقي) (بنية ثابتة hdmi_cec_device *dev)

التعريف في السطر 328 من الملف hdmi_cec.h .

بناء hw_device_t مشترك

الطرق الشائعة لجهاز HDMI CEC. يجب أن يكون هذا هو العضو الأول في hdmi_cec_device حيث سيقوم مستخدمو هذه البنية بإرسال hw_device_t إلى مؤشر hdmi_cec_device في السياقات التي يُعرف فيها أن hw_device_t يشير إلى hdmi_cec_device .

التعريف في السطر 305 من الملف hdmi_cec.h .

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

التعريف في السطر 341 من الملف hdmi_cec.h .

باطلة (* get_port_info) (const struct hdmi_cec_device *dev، struct hdmi_port_info *list[]، int *total)

التعريف في السطر 385 من الملف hdmi_cec.h .

باطلة (* get_vendor_id) (const struct hdmi_cec_device *dev، uint32_t *vendor_id)

التعريف في السطر 378 من الملف hdmi_cec.h .

باطلة(* get_version)(const struct hdmi_cec_device *dev, int *version)

التعريف في السطر 371 من الملف hdmi_cec.h .

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

التعريف في السطر 409 من الملف hdmi_cec.h .

باطلة (* Register_event_callback) (const struct hdmi_cec_device *dev، events_callback_t callback، void *arg)

التعريف في السطر 365 من الملف hdmi_cec.h .

باطلة* محفوظة[16-11]

التعريف في السطر 412 من الملف hdmi_cec.h .

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

التعريف في السطر 356 من الملف hdmi_cec.h .

باطلة (* set_audio_return_channel) (const struct hdmi_cec_device *dev، int port_id، int flag)

التعريف في السطر 402 من الملف hdmi_cec.h .

باطلة (* set_option) (const struct hdmi_cec_device *dev، علامة int، قيمة int)

التعريف في السطر 393 من الملف hdmi_cec.h .


تم إنشاء وثائق هذه البنية من الملف التالي:
  • الأجهزة/libhardware/تشمل/الأجهزة/ hdmi_cec.h