Referencia de estructura hdmi_cec_device
#include < hdmi_cec.h >
Campos de información | |
estructura hw_device_t | común |
En t(* | add_logic_address )(const struct hdmi_cec_device *dev, cec_logic_address_t addr) |
vacío(* | dirección_lógica_clara )(const estructura hdmi_cec_device *dev) |
En t(* | get_physical_address )(const struct hdmi_cec_device *dev, uint16_t *addr) |
En t(* | send_message )(const struct hdmi_cec_device *dev, const cec_message_t *) |
vacío(* | Register_event_callback (const struct hdmi_cec_device *dev, event_callback_t devolución de llamada, void *arg) |
vacío(* | get_version )(const struct hdmi_cec_device *dev, int *versión) |
vacío(* | get_vendor_id )(const struct hdmi_cec_device *dev, uint32_t *vendor_id) |
vacío(* | get_port_info )(const struct hdmi_cec_device *dev, struct hdmi_port_info *list[], int *total) |
vacío(* | set_option )(const struct hdmi_cec_device *dev, int bandera, int valor) |
vacío(* | set_audio_return_channel )(const struct hdmi_cec_device *dev, int port_id, int flag) |
En t(* | is_connected )(const struct hdmi_cec_device *dev, int port_id) |
vacío * | reservado [16-11] |
Descripción detallada
Definición en la línea 299 del archivo hdmi_cec.h .
Documentación de campo
int(* add_logic_address)(const struct hdmi_cec_device *dev, cec_logic_address_t addr) |
Definición en la línea 319 del archivo hdmi_cec.h .
void(* dirección_lógica_clara)(const struct hdmi_cec_device *dev) |
Definición en la línea 328 del archivo hdmi_cec.h .
estructura hw_device_t común |
Métodos comunes del dispositivo HDMI CEC. Este debe ser el primer miembro de hdmi_cec_device ya que los usuarios de esta estructura enviarán un puntero hw_device_t a hdmi_cec_device en contextos donde se sabe que hw_device_t hace referencia a hdmi_cec_device .
Definición en la línea 305 del archivo hdmi_cec.h .
int(* get_physical_address)(const struct hdmi_cec_device *dev, uint16_t *addr) |
Definición en la línea 341 del archivo hdmi_cec.h .
void(* get_port_info)(const struct hdmi_cec_device *dev, struct hdmi_port_info *list[], int *total) |
Definición en la línea 385 del archivo hdmi_cec.h .
void(* get_vendor_id)(const struct hdmi_cec_device *dev, uint32_t *vendor_id) |
Definición en la línea 378 del archivo hdmi_cec.h .
void(* get_version)(const struct hdmi_cec_device *dev, int *versión) |
Definición en la línea 371 del archivo hdmi_cec.h .
int(* is_connected)(const struct hdmi_cec_device *dev, int port_id) |
Definición en la línea 409 del archivo hdmi_cec.h .
void(* Register_event_callback)(const struct hdmi_cec_device *dev, event_callback_t devolución de llamada, void *arg) |
Definición en la línea 365 del archivo hdmi_cec.h .
nulo* reservado[16-11] |
Definición en la línea 412 del archivo hdmi_cec.h .
int(* send_message)(const struct hdmi_cec_device *dev, const cec_message_t *) |
Definición en la línea 356 del archivo hdmi_cec.h .
void(* set_audio_return_channel)(const struct hdmi_cec_device *dev, int port_id, int flag) |
Definición en la línea 402 del archivo hdmi_cec.h .
void(* set_option)(const struct hdmi_cec_device *dev, int bandera, int valor) |
Definición en la línea 393 del archivo hdmi_cec.h .
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ hdmi_cec.h