28#include "bta_pan_api.h"
41 BTA_PAN_API_CLOSE_EVT = BTA_SYS_EVT_START(BTA_ID_PAN),
42 BTA_PAN_CI_TX_READY_EVT,
43 BTA_PAN_CI_RX_READY_EVT,
44 BTA_PAN_CI_TX_FLOW_EVT,
45 BTA_PAN_CI_RX_WRITE_EVT,
46 BTA_PAN_CI_RX_WRITEBUF_EVT,
47 BTA_PAN_CONN_OPEN_EVT,
48 BTA_PAN_CONN_CLOSE_EVT,
49 BTA_PAN_BNEP_FLOW_ENABLE_EVT,
50 BTA_PAN_RX_FROM_BNEP_READY_EVT,
53 BTA_PAN_API_ENABLE_EVT,
54 BTA_PAN_API_DISABLE_EVT,
55 BTA_PAN_API_SET_ROLE_EVT,
70 tBTA_PAN_CBACK *p_cback;
77 char user_name[BTA_SERVICE_NAME_LEN+1];
78 char gn_name[BTA_SERVICE_NAME_LEN+1];
79 char nap_name[BTA_SERVICE_NAME_LEN+1];
84 tBTA_SEC user_sec_mask;
86 tBTA_SEC nap_sec_mask;
95 tBTA_PAN_ROLE local_role;
96 tBTA_PAN_ROLE peer_role;
137 BOOLEAN pan_flow_enable;
138 BOOLEAN app_flow_enable;
140 tBTA_PAN_ROLE local_role;
141 tBTA_PAN_ROLE peer_role;
152 tBTA_PAN_CBACK *p_cback;
179#if BTA_DYNAMIC_MEMORY == FALSE
183#define bta_pan_cb (*bta_pan_cb_ptr)
192extern tBTA_PAN_SCB *bta_pan_scb_by_handle(UINT16 handle);
193extern BOOLEAN bta_pan_hdl_event(
BT_HDR *p_msg);
197extern void bta_pan_disable(
void);