hdmi_cec_device স্ট্রাকট রেফারেন্স

hdmi_cec_device স্ট্রাকট রেফারেন্স

#include < hdmi_cec.h >

ডেটা ক্ষেত্র

struct 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 *সংস্করণ)
অকার্যকর(* get_vendor_id )(const struct hdmi_cec_device *dev, uint32_t *বিক্রেতা_আইডি)
অকার্যকর(* get_port_info )(const struct hdmi_cec_device *dev, struct hdmi_port_info *তালিকা[], int *মোট)
অকার্যকর(* set_option )(const struct hdmi_cec_device *dev, int পতাকা, int মান)
অকার্যকর(* set_audio_return_channel )(const struct hdmi_cec_device *dev, int port_id, int পতাকা)
int(* is_connected )(const struct hdmi_cec_device *dev, int port_id)
অকার্যকর * সংরক্ষিত [16-11]

বিস্তারিত বিবরণ

hdmi_cec.h ফাইলের 299 লাইনে সংজ্ঞা।

ফিল্ড ডকুমেন্টেশন

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

hdmi_cec.h ফাইলের 319 লাইনে সংজ্ঞা।

void(* clear_logical_address)(const struct hdmi_cec_device *dev)

hdmi_cec.h ফাইলের 328 লাইনে সংজ্ঞা।

struct hw_device_t common

HDMI CEC ডিভাইসের সাধারণ পদ্ধতি। এটি অবশ্যই hdmi_cec_device- এর প্রথম সদস্য হতে হবে কারণ এই কাঠামোর ব্যবহারকারীরা hdmi_cec_device পয়েন্টারে একটি hw_device_t কাস্ট করবে যেখানে এটি 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 *তালিকা[], int *মোট)

hdmi_cec.h ফাইলের 385 লাইনে সংজ্ঞা।

void(* get_vendor_id)(const struct hdmi_cec_device *dev, uint32_t *বিক্রেতা_আইডি)

hdmi_cec.h ফাইলের 378 লাইনে সংজ্ঞা।

void(* get_version)(const struct hdmi_cec_device *dev, int *সংস্করণ)

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 লাইনে সংজ্ঞা।

অকার্যকর* সংরক্ষিত[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 ফ্ল্যাগ)

hdmi_cec.h ফাইলের 402 লাইনে সংজ্ঞা।

void(* set_option)(const struct hdmi_cec_device *dev, int পতাকা, int মান)

hdmi_cec.h ফাইলের 393 লাইনে সংজ্ঞা।


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
  • hardware/libhardware/include/hardware/ hdmi_cec.h