Riferimento alla struttura btrc_ctrl_interface_t

Riferimento alla struttura btrc_ctrl_interface_t

#include < bt_rc.h >

Campi dati

size_t  size
 
bt_status_t (*  init )( btrc_ctrl_callbacks_t *callbacks)
 
bt_status_t (*  send_pass_through_cmd )(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)
 
bt_status_t (*  send_group_navigation_cmd )(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)
 
bt_status_t (*  set_player_app_setting_cmd )(bt_bdaddr_t *bd_addr, uint8_t num_attrib, uint8_t *attrib_ids, uint8_t *attrib_vals)
 
bt_status_t (*  set_volume_rsp )(bt_bdaddr_t *bd_addr, uint8_t abs_vol, uint8_t label)
 
bt_status_t (*  register_abs_vol_rsp )(bt_bdaddr_t *bd_addr, btrc_notification_type_t rsp_type, uint8_t abs_vol, uint8_t label)
 
void(*  cleanup )(void)
 

Descrizione dettagliata

Rappresenta l'interfaccia del controller AVRCP BT-RC standard.

Definizione nella riga 347 del file bt_rc.h .

Documentazione dei campi

void(* cleanup)(void)

Chiude l'interfaccia.

Definizione nella riga 376 del file bt_rc.h .

Registra i callback BtRc

Definizione nella riga 354 del file bt_rc.h .

bt_status_t (* register_abs_vol_rsp)(bt_bdaddr_t *bd_addr, btrc_notification_type_t rsp_type, uint8_t abs_vol, uint8_t label)

invia risposta di notifica per volume assoluto al target

Definizione nella riga 372 del file bt_rc.h .

bt_status_t (* send_group_navigation_cmd)(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)

invia comando di navigazione di gruppo al target

Definizione nella riga 361 del file bt_rc.h .

bt_status_t (* send_pass_through_cmd)(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)

invia il comando passthrough al target

Definizione nella riga 357 del file bt_rc.h .

bt_status_t (* set_player_app_setting_cmd)(bt_bdaddr_t *bd_addr, uint8_t num_attrib, uint8_t *attrib_ids, uint8_t *attrib_vals)

invia il comando per impostare gli attributi di impostazione dell'applicazione del player sul target

Definizione nella riga 365 del file bt_rc.h .

bt_status_t (* set_volume_rsp)(bt_bdaddr_t *bd_addr, uint8_t abs_vol, uint8_t label)

invia rsp a set_abs_vol ricevuta dal target

Definizione alla riga 369 del file bt_rc.h .

Dimensione size_t

impostato su sizeof(BtRcInterface)

Definizione nella riga 350 del file bt_rc.h .


La documentazione di questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ bt_rc.h