Lines Matching refs:BTA_API
1027 BTA_API extern tBTA_STATUS BTA_EnableBluetooth(tBTA_DM_SEC_CBACK *p_cback);
1041 BTA_API extern tBTA_STATUS BTA_DisableBluetooth(void);
1053 BTA_API extern tBTA_STATUS BTA_EnableTestMode(void);
1065 BTA_API extern void BTA_DisableTestMode(void);
1080 BTA_API extern BOOLEAN BTA_DmIsDeviceUp(void);
1092 BTA_API extern void BTA_DmSetDeviceName(char *p_name);
1107 BTA_API extern void BTA_DmSetVisibility(tBTA_DM_DISC disc_mode, tBTA_DM_CONN conn_mode, UINT8 pairable_mode, UINT8 conn_filter);
1120 BTA_API extern void BTA_DmSetScanParam (UINT16 page_scan_interval, UINT16 page_scan_window,
1136 BTA_API extern void BTA_DmSetAfhChannels(UINT8 first, UINT8 last);
1150 BTA_API extern tBTA_STATUS BTA_DmVendorSpecificCommand (UINT16 opcode, UINT8 param_len,UINT8 *p_param_buf, tBTA_VENDOR_CMPL_CBACK *p_cback);
1167 BTA_API extern void BTA_DmSearch(tBTA_DM_INQ *p_dm_inq, tBTA_SERVICE_MASK services,
1181 BTA_API extern void BTA_DmSearchCancel(void);
1194 BTA_API extern void BTA_DmDiscover(BD_ADDR bd_addr, tBTA_SERVICE_MASK services,
1209 BTA_API extern void BTA_DmDiscoverUUID(BD_ADDR bd_addr, tSDP_UUID *uuid,
1236 BTA_API extern BOOLEAN BTA_DmIsMaster(BD_ADDR bd_addr);
1250 BTA_API extern void BTA_DmBond(BD_ADDR bd_addr);
1263 BTA_API extern void BTA_DmBondCancel(BD_ADDR bd_addr);
1278 BTA_API extern void BTA_DmPinReply(BD_ADDR bd_addr, BOOLEAN accept, UINT8 pin_len,
1293 BTA_API extern void BTA_DmLinkPolicy(BD_ADDR bd_addr, tBTA_DM_LP_MASK policy_mask,
1307 BTA_API extern void BTA_DmLocalOob(void);
1320 BTA_API extern void BTA_DmConfirm(BD_ADDR bd_addr, BOOLEAN accept);
1332 BTA_API extern void BTA_DmPasskeyCancel(BD_ADDR bd_addr);
1347 BTA_API extern void BTA_DmAddDevice(BD_ADDR bd_addr, DEV_CLASS dev_class,
1367 BTA_API extern void BTA_DmAddDevWithName (BD_ADDR bd_addr, DEV_CLASS dev_class,
1385 BTA_API extern tBTA_STATUS BTA_DmRemoveDevice(BD_ADDR bd_addr);
1400 BTA_API extern void BTA_DmAuthorizeReply(BD_ADDR bd_addr, tBTA_SERVICE_ID service,
1416 BTA_API extern void BTA_DmSignalStrength(tBTA_SIG_STRENGTH_MASK mask, UINT16 period, BOOLEAN start);
1430 BTA_API extern void BTA_DmWriteInqTxPower(INT8 tx_power);
1443 BTA_API extern void BTA_DmEirAddUUID (tBT_UUID *p_uuid);
1456 BTA_API extern void BTA_DmEirRemoveUUID (tBT_UUID *p_uuid);
1471 BTA_API extern void BTA_DmSetEIRConfig (tBTA_DM_EIR_CONF *p_eir_cfg);
1486 BTA_API extern UINT8 *BTA_CheckEirData( UINT8 *p_eir, UINT8 tag, UINT8 *p_length );
1500 BTA_API extern void BTA_GetEirService( UINT8 *p_eir, tBTA_SERVICE_MASK *p_services );
1512 BTA_API extern BOOLEAN BTA_DmUseSsr( BD_ADDR bd_addr );
1524 BTA_API extern tBTA_STATUS BTA_DmSetLocalDiRecord( tBTA_DI_RECORD *p_device_info,
1538 BTA_API extern tBTA_STATUS BTA_DmGetLocalDiRecord( tBTA_DI_GET_RECORD *p_device_info,
1550 BTA_API
1563 BTA_API extern tBTA_STATUS BTA_DmGetDiRecord( UINT8 get_record_index, tBTA_DI_GET_RECORD *p_device_info,
1580 BTA_API extern void BTA_DmCloseACL(BD_ADDR bd_addr, BOOLEAN remove_dev);
1591 BTA_API extern void BTA_SysFeatures (UINT16 sys_features);
1604 BTA_API extern void bta_dmexecutecallback (tBTA_DM_EXEC_CBACK* p_callback, void * p_param);
1621 BTA_API extern void BTA_DmPcmInitSamples (UINT32 src_sps, UINT32 bits, UINT32 n_channels);
1639 BTA_API extern INT32 BTA_DmPcmResample (void *p_src, UINT32 in_bytes, void *p_dst);
1656 BTA_API extern void BTA_DmBleSecurityGrant(BD_ADDR bd_addr, tBTA_DM_BLE_SEC_GRANT res);
1674 BTA_API extern void BTA_DmBleSetBgConnType(tBTA_DM_BLE_CONN_TYPE bg_conn_type, tBTA_DM_BLE_SEL_CBACK *p_select_cback);
1690 BTA_API extern void BTA_DmBlePasskeyReply(BD_ADDR bd_addr, BOOLEAN accept, UINT32 passkey);
1707 BTA_API extern void BTA_DmAddBleDevice(BD_ADDR bd_addr, tBLE_ADDR_TYPE addr_type,
1726 BTA_API extern void BTA_DmAddBleKey (BD_ADDR bd_addr, tBTA_LE_KEY_VALUE *p_le_key,
1746 BTA_API extern void BTA_DmSetBlePrefConnParams(BD_ADDR bd_addr,
1764 BTA_API extern void BTA_DmSetBleConnScanParams(UINT16 scan_interval,
1786 BTA_API extern void BTA_DmSearchExt(tBTA_DM_INQ *p_dm_inq, tBTA_SERVICE_MASK_EXT *p_services,
1804 BTA_API extern void BTA_DmDiscoverExt(BD_ADDR bd_addr, tBTA_SERVICE_MASK_EXT *p_services,
1830 BTA_API extern void BTA_DmSetEncryption(BD_ADDR bd_addr, tBTA_DM_ENCRYPT_CBACK *p_callback,
1848 BTA_API extern void BTA_DmBleObserve(BOOLEAN start, UINT8 duration,
1864 BTA_API extern void BTA_DmSetAfhChannelAssessment (BOOLEAN enable_or_disable);
1879 BTA_API extern void BTA_DmBleConfigLocalPrivacy(BOOLEAN privacy_enable);
1893 BTA_API extern void BTA_DmBleEnableRemotePrivacy(BD_ADDR bd_addr, BOOLEAN privacy_enable);
1907 BTA_API extern void BTA_DmBleSetAdvConfig (tBTA_BLE_AD_MASK data_mask,