Ссылка на структуру hdmi_cec_device
#include < hdmi_cec.h >
Поля данных | |
структура hw_device_t | общий |
интервал(* | add_ological_address )(const struct hdmi_cec_device *dev, cec_ological_address_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] |
Подробное описание
Определение в строке 299 файла hdmi_cec.h .
Полевая документация
int(* add_ological_address)(const struct hdmi_cec_device *dev, cec_ological_address_t addr) |
Определение в строке 319 файла hdmi_cec.h .
void(*clear_ological_address)(const struct 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 .
void(* get_port_info)(const struct hdmi_cec_device *dev, struct hdmi_port_info *list[], int *total) |
Определение в строке 385 файла hdmi_cec.h .
void(* get_vendor_id)(const struct hdmi_cec_device *dev, uint32_t *vendor_id) |
Определение в строке 378 файла hdmi_cec.h .
void(* 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 .
void(* Register_event_callback)(const struct hdmi_cec_device *dev, обратный вызов event_callback_t , 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 .
void (* set_audio_return_channel) (const struct hdmi_cec_device *dev, int port_id, int flag) |
Определение в строке 402 файла hdmi_cec.h .
void(* set_option)(const struct hdmi_cec_device *dev, флаг int, значение int) |
Определение в строке 393 файла hdmi_cec.h .
Документация для этой структуры была создана из следующего файла:
- Аппаратное обеспечение/libhardware/include/hardware/ hdmi_cec.h