35#define BTA_PAN_SUCCESS 0
38typedef UINT8 tBTA_PAN_STATUS;
42#define BTA_PAN_ENABLE_EVT 0
43#define BTA_PAN_SET_ROLE_EVT 1
44#define BTA_PAN_OPENING_EVT 2
45#define BTA_PAN_OPEN_EVT 3
46#define BTA_PAN_CLOSE_EVT 4
48typedef UINT8 tBTA_PAN_EVT;
52#define BTA_PAN_ROLE_PANU PAN_ROLE_CLIENT
53#define BTA_PAN_ROLE_GN PAN_ROLE_GN_SERVER
54#define BTA_PAN_ROLE_NAP PAN_ROLE_NAP_SERVER
57typedef UINT8 tBTA_PAN_ROLE;
72 tBTA_PAN_STATUS status;
90 tBTA_PAN_STATUS status;
91 tBTA_PAN_ROLE local_role;
92 tBTA_PAN_ROLE peer_role;
112#ifndef BTA_PAN_NUM_CONN
113#define BTA_PAN_NUM_CONN 4
117typedef void (tBTA_PAN_CBACK)(tBTA_PAN_EVT event,
tBTA_PAN *p_data);
139BTA_API
extern void BTA_PanEnable(tBTA_PAN_CBACK p_cback);
150BTA_API
extern void BTA_PanDisable(
void);
179BTA_API
void BTA_PanOpen(BD_ADDR bd_addr, tBTA_PAN_ROLE local_role, tBTA_PAN_ROLE peer_role);
193BTA_API
extern void BTA_PanClose(UINT16 handle);