Referência da estrutura btpan_interface_t

Referência da estrutura btpan_interface_t

#include < bt_pan.h >

Campos de dados

size_t  size
 
bt_status_t (*  init )(const btpan_callbacks_t *callbacks)
 
bt_status_t (*  enable )(int local_role)
 
int(*  get_local_role )(void)
 
bt_status_t (*  connect )(const bt_bdaddr_t *bd_addr, int local_role, int remote_role)
 
bt_status_t (*  disconnect )(const bt_bdaddr_t *bd_addr)
 
void(*  cleanup )(void)
 

Descrição detalhada

Definição na linha 51 do arquivo bt_pan.h .

Documentação do campo

void(* cleanup)(void)

Limpar a interface de movimentação

Definição na linha 81 do arquivo bt_pan.h .

bt_status_t (* connect)(const bt_bdaddr_t *bd_addr, int local_role, int remote_role)

inicia a conexão Bluetooth PAN com o dispositivo remoto pela função PAN especificada. O estado do resultado será retornado por btpan_connection_state_callback

Definição na linha 72 do arquivo bt_pan.h .

bt_status_t (* disconnect)(const bt_bdaddr_t *bd_addr)

interromper a conexão de pan Bluetooth. O estado do resultado será retornado por btpan_connection_state_callback

Definição na linha 76 do arquivo bt_pan.h .

bt_status_t (* enable)(int local_role)

Definição na linha 63 do arquivo bt_pan.h .

int(* get_local_role)(void)

Definição na linha 67 do arquivo bt_pan.h .

bt_status_t (* init)(const btpan_callbacks_t *callbacks)

Inicialize a interface de pan e registre os callbacks btpan

Definição na linha 57 do arquivo bt_pan.h .

tamanho_t size

definido como o tamanho desta estrutura

Definição na linha 53 do arquivo bt_pan.h .


A documentação desse struct foi gerada com base no seguinte arquivo: