Referência da estrutura bt_vendor_interface_t

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: