Referência de estrutura bt_vendor_interface_t

Referência de estrutura bt_vendor_interface_t

#include < bt_vendor_lib.h >

Campos de Dados

size_t Tamanho
int (* init ) (const bt_vendor_callbacks_t * p_cb, unsigned char * local_bdaddr)
int (* op ) ( bt_vendor_opcode_t opcode, void * param)
vazio(* limpeza ) (vazio)

Descrição detalhada

Definição na linha 327 do arquivo bt_vendor_lib.h .

Documentação de 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 chamador irá abrir a interface e passar as rotinas de retorno de chamada para a implementação desta interface.

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 .

size_t size

Definido para sizeof (bt_vndor_interface_t)

Definição na linha 329 do arquivo bt_vendor_lib.h .


A documentação para esta estrutura foi gerada a partir do seguinte arquivo: