Referência da estrutura bt_vendor_interface_t
#include <
bt_vendor_lib.h
>
Campos de dados |
|
| size_t | size |
| int(* | init )(const bt_vendor_callbacks_t *p_cb, unsigned char *local_bdaddr) |
| int(* | op )( bt_vendor_opcode_t opcode, void *param) |
| void(* | cleanup )(void) |
Descrição detalhada
Definição na linha 327 do arquivo bt_vendor_lib.h .
Documentação do campo
| void(* cleanup)(void) |
Fecha a interface
Definição na linha 345 do arquivo bt_vendor_lib.h .
| int(* init)(const bt_vendor_callbacks_t *p_cb, unsigned char *local_bdaddr) |
O autor da chamada vai abrir a interface e transmitir as rotinas de callback para a implementação dela.
Definição na linha 339 do arquivo bt_vendor_lib.h .
| int(* op)( bt_vendor_opcode_t opcode, void *param) |
Operações específicas do fornecedor
Definição na linha 342 do arquivo bt_vendor_lib.h .
| tamanho_t size |
Definido como sizeof(bt_vndor_interface_t)
Definição na linha 329 do arquivo bt_vendor_lib.h .
A documentação desse struct foi gerada com base no seguinte arquivo:
- external/bluetooth/bluedroid/hci/include/ bt_vendor_lib.h