|
| tBTA_STATUS | BTA_EnableBluetooth (tBTA_DM_SEC_CBACK *p_cback) |
| |
| tBTA_STATUS | BTA_DisableBluetooth (void) |
| |
| tBTA_STATUS | BTA_DmAddDevice (BD_ADDR bd_addr, LINK_KEY link_key, tBTA_SERVICE_MASK trusted_mask, BOOLEAN is_trusted) |
| |
| tBTA_STATUS | BTA_DmRemoveDevice (BD_ADDR bd_addr) |
| |
| void | BTA_DmSearch (tBTA_DM_INQ *p_dm_inq, tBTA_SERVICE_MASK services, tBTA_DM_SEARCH_CBACK *p_cback) |
| |
| void | BTA_DmSearchCancel (void) |
| |
| void | BTA_DmPinReply (BD_ADDR bd_addr, BOOLEAN accept, UINT8 pin_len, UINT8 *p_pin) |
| |
| BOOLEAN | BTA_DmIsDeviceUp (void) |
| |
| void | BTA_DmSetDeviceName (char *p_name) |
| |
| void | BTA_DmSetVisibility (UINT8, UINT8) |
| |
| void | BTA_HhEnable (tBTA_SEC sec_mask, tBTA_HH_CBACK *p_cback) |
| |
| void | BTA_HhAddDev (BD_ADDR bda, tBTA_HH_ATTR_MASK attr_mask, UINT8 sub_class, UINT8 app_id, tBTA_HH_DEV_DESCR descr) |
| |
| void | BTA_HhRemoveDev (UINT8 dev_handle) |
| |
| void | BTA_HhOpen (BD_ADDR dev_bda, tBTA_HH_PROTO_MODE mode, tBTA_SEC sec_mask) |
| |
| void | BTA_HhClose (UINT8 dev_handle) |
| |
| void | BTA_HhSendData (UINT8 dev_handle, BT_HDR *p_data) |
| |
| void | bta_sys_set_trace_level (UINT8 level) |
| |
| void | BTM_DeviceReset (tBTM_CMPL_CB *p_cb) |
| |
| tBTM_STATUS | BTM_EnableTestMode (void) |
| |
| tBTM_STATUS | BTM_ReadStoredLinkKey (BD_ADDR bd_addr, tBTM_CMPL_CB *p_cb) |
| |
| tBTM_STATUS | BTM_WriteStoredLinkKey (UINT8 num_keys, BD_ADDR *bd_addr, LINK_KEY *link_key, tBTM_CMPL_CB *p_cb) |
| |
| tBTM_STATUS | BTM_DeleteStoredLinkKey (BD_ADDR bd_addr, tBTM_CMPL_CB *p_cb) |
| |
| tBTM_STATUS | BTM_SetPowerMode (UINT8 pm_id, BD_ADDR remote_bda, tBTM_PM_PWR_MD *p_mode) |
| |
| tBTM_STATUS | BTM_SetAfhChannels (UINT8 first, UINT8 last) |
| |
| tBTM_STATUS | BTM_VendorSpecificCommand (UINT16 opcode, UINT8 param_len, UINT8 *p_param_buf, tBTM_VSC_CMPL_CB *p_cb) |
| |
| tBTM_STATUS | BTM_ReadLocalVersion (tBTM_VERSION_INFO *p_vers) |
| |
| tBTM_STATUS | BTM_SetDeviceClass (DEV_CLASS dev_class) |
| |
| tBTM_STATUS | btm_remove_acl (BD_ADDR bd_addr) |
| |
| tBTM_STATUS | BTM_RegisterForVSEvents (tBTM_VS_EVT_CB *p_cb) |
| |
| tBTM_DEV_STATUS_CB * | BTM_RegisterForDeviceStatusNotif (tBTM_DEV_STATUS_CB *p_cb) |
| |
| tBTM_STATUS | BTM_PmRegister (UINT8 mask, UINT8 *p_pm_id, tBTM_PM_STATUS_CBACK *p_cb) |
| |
| tBTM_STATUS | BTM_WritePageTimeout (UINT16 timeout) |
| |
| void | BTM_SetDefaultLinkPolicy (UINT16 settings) |
| |
| void | BTM_SetDefaultLinkSuperTout (UINT16 timeout) |
| |
| BOOLEAN | BTM_SecAddDevice (BD_ADDR bd_addr, DEV_CLASS dev_class, BD_NAME bd_name, BD_FEATURES features, UINT32 trusted_mask[], LINK_KEY link_key) |
| |
| void * | GKI_getbuf (UINT16 size) |
| |
| UINT8 | L2CA_SetTraceLevel (UINT8 trace_level) |
| |
| UINT8 | SDP_SetTraceLevel (UINT8 new_level) |
| |
| void | BTA_DmSendHciReset (void) |
| |
| void | BTA_HhGetAclQueueInfo (void) |
| |
| void | BTA_Init (void) |
| |
| void | BTA_CleanUp (void(*p_cb)(tBTA_STATUS status)) |
| |