Home | History | Annotate | Download | only in include

Lines Matching refs:BTA_API

1379 BTA_API extern tBTA_STATUS BTA_EnableBluetooth(tBTA_DM_SEC_CBACK *p_cback);
1393 BTA_API extern tBTA_STATUS BTA_DisableBluetooth(void);
1405 BTA_API extern tBTA_STATUS BTA_EnableTestMode(void);
1417 BTA_API extern void BTA_DisableTestMode(void);
1432 BTA_API extern BOOLEAN BTA_DmIsDeviceUp(void);
1444 BTA_API extern void BTA_DmSetDeviceName(char *p_name);
1459 BTA_API extern void BTA_DmSetVisibility(tBTA_DM_DISC disc_mode, tBTA_DM_CONN conn_mode, UINT8 pairable_mode, UINT8 conn_filter);
1472 BTA_API extern void BTA_DmSetScanParam (UINT16 page_scan_interval, UINT16 page_scan_window,
1488 BTA_API extern void BTA_DmSetAfhChannels(UINT8 first, UINT8 last);
1502 BTA_API extern tBTA_STATUS BTA_DmVendorSpecificCommand (UINT16 opcode, UINT8 param_len,UINT8 *p_param_buf, tBTA_VENDOR_CMPL_CBACK *p_cback);
1519 BTA_API extern void BTA_DmSearch(tBTA_DM_INQ *p_dm_inq, tBTA_SERVICE_MASK services,
1533 BTA_API extern void BTA_DmSearchCancel(void);
1546 BTA_API extern void BTA_DmDiscover(BD_ADDR bd_addr, tBTA_SERVICE_MASK services,
1561 BTA_API
1588 BTA_API extern BOOLEAN BTA_DmIsMaster(BD_ADDR bd_addr);
1602 BTA_API extern void BTA_DmBond(BD_ADDR bd_addr);
1616 BTA_API extern void BTA_DmBondByTransport(BD_ADDR bd_addr, tBTA_TRANSPORT transport);
1630 BTA_API extern void BTA_DmBondCancel(BD_ADDR bd_addr);
1645 BTA_API extern void BTA_DmPinReply(BD_ADDR bd_addr, BOOLEAN accept, UINT8 pin_len,
1660 BTA_API extern void BTA_DmLinkPolicy(BD_ADDR bd_addr, tBTA_DM_LP_MASK policy_mask,
1674 BTA_API extern void BTA_DmLocalOob(void);
1687 BTA_API extern void BTA_DmConfirm(BD_ADDR bd_addr, BOOLEAN accept);
1699 BTA_API extern void BTA_DmPasskeyCancel(BD_ADDR bd_addr);
1714 BTA_API extern void BTA_DmAddDevice(BD_ADDR bd_addr, DEV_CLASS dev_class,
1734 BTA_API extern void BTA_DmAddDevWithName (BD_ADDR bd_addr, DEV_CLASS dev_class,
1752 BTA_API extern tBTA_STATUS BTA_DmRemoveDevice(BD_ADDR bd_addr);
1767 BTA_API extern void BTA_DmAuthorizeReply(BD_ADDR bd_addr, tBTA_SERVICE_ID service,
1783 BTA_API extern void BTA_DmSignalStrength(tBTA_SIG_STRENGTH_MASK mask, UINT16 period, BOOLEAN start);
1797 BTA_API extern void BTA_DmWriteInqTxPower(INT8 tx_power);
1810 BTA_API extern void BTA_DmEirAddUUID (tBT_UUID *p_uuid);
1823 BTA_API extern void BTA_DmEirRemoveUUID (tBT_UUID *p_uuid);
1838 BTA_API extern void BTA_DmSetEIRConfig (tBTA_DM_EIR_CONF *p_eir_cfg);
1853 BTA_API extern UINT8 *BTA_CheckEirData( UINT8 *p_eir, UINT8 tag, UINT8 *p_length );
1867 BTA_API extern void BTA_GetEirService( UINT8 *p_eir, tBTA_SERVICE_MASK *p_services );
1879 BTA_API extern BOOLEAN BTA_DmUseSsr( BD_ADDR bd_addr );
1890 BTA_API extern UINT16 BTA_DmGetConnectionState( BD_ADDR bd_addr );
1902 BTA_API extern tBTA_STATUS BTA_DmSetLocalDiRecord( tBTA_DI_RECORD *p_device_info,
1916 BTA_API extern tBTA_STATUS BTA_DmGetLocalDiRecord( tBTA_DI_GET_RECORD *p_device_info,
1928 BTA_API extern void BTA_DmDiDiscover( BD_ADDR remote_device, tBTA_DISCOVERY_DB *p_db,
1941 BTA_API extern tBTA_STATUS BTA_DmGetDiRecord( UINT8 get_record_index, tBTA_DI_GET_RECORD *p_device_info,
1960 BTA_API extern void BTA_DmCloseACL(BD_ADDR bd_addr, BOOLEAN remove_dev, tBTA_TRANSPORT transport);
1971 BTA_API extern void BTA_SysFeatures (UINT16 sys_features);
1984 BTA_API extern void bta_dmexecutecallback (tBTA_DM_EXEC_CBACK* p_callback, void * p_param);
2001 BTA_API extern void BTA_DmPcmInitSamples (UINT32 src_sps, UINT32 bits, UINT32 n_channels);
2019 BTA_API extern INT32 BTA_DmPcmResample (void *p_src, UINT32 in_bytes, void *p_dst);
2036 BTA_API extern void BTA_DmBleSecurityGrant(BD_ADDR bd_addr, tBTA_DM_BLE_SEC_GRANT res);
2054 BTA_API extern void BTA_DmBleSetBgConnType(tBTA_DM_BLE_CONN_TYPE bg_conn_type, tBTA_DM_BLE_SEL_CBACK *p_select_cback);
2070 BTA_API extern void BTA_DmBlePasskeyReply(BD_ADDR bd_addr, BOOLEAN accept, UINT32 passkey);
2087 BTA_API extern void BTA_DmAddBleDevice(BD_ADDR bd_addr, tBLE_ADDR_TYPE addr_type,
2106 BTA_API extern void BTA_DmAddBleKey (BD_ADDR bd_addr,
2127 BTA_API extern void BTA_DmSetBlePrefConnParams(BD_ADDR bd_addr,
2145 BTA_API extern void BTA_DmSetBleConnScanParams(UINT16 scan_interval,
2163 BTA_API extern void BTA_DmSetBleAdvParams (UINT16 adv_int_min, UINT16 adv_int_max,
2184 BTA_API extern void BTA_DmSearchExt(tBTA_DM_INQ *p_dm_inq, tBTA_SERVICE_MASK_EXT *p_services,
2202 BTA_API extern void BTA_DmDiscoverExt(BD_ADDR bd_addr, tBTA_SERVICE_MASK_EXT *p_services,
2221 BTA_API extern void BTA_DmDiscoverByTransport(BD_ADDR bd_addr, tBTA_SERVICE_MASK_EXT *p_services,
2248 BTA_API extern void BTA_DmSetEncryption(BD_ADDR bd_addr, tBTA_TRANSPORT transport,
2267 BTA_API extern void BTA_DmBleObserve(BOOLEAN start, UINT8 duration,
2283 BTA_API extern void BTA_DmSetAfhChannelAssessment (BOOLEAN enable_or_disable);
2298 BTA_API extern void BTA_DmBleConfigLocalPrivacy(BOOLEAN privacy_enable);
2312 BTA_API extern void BTA_DmBleEnableRemotePrivacy(BD_ADDR bd_addr, BOOLEAN privacy_enable);
2326 BTA_API extern void BTA_DmBleSetAdvConfig (tBTA_BLE_AD_MASK data_mask,
2341 BTA_API extern void BTA_DmBleSetScanRsp (tBTA_BLE_AD_MASK data_mask,
2356 BTA_API extern void BTA_DmBleBroadcast (BOOLEAN start);
2372 BTA_API extern void BTA_BleEnableAdvInstance (tBTA_BLE_ADV_PARAMS *p_params,
2387 BTA_API extern void BTA_BleUpdateAdvInstParam (UINT8 inst_id,
2402 BTA_API extern void BTA_BleCfgAdvInstData (UINT8 inst_id, BOOLEAN is_scan_rsp,
2416 BTA_API extern void BTA_BleDisableAdvInstance(UINT8 inst_id);
2433 BTA_API extern void BTA_DmBleUpdateConnectionParams(BD_ADDR bd_addr, UINT16 min_int,
2454 BTA_API extern void BTA_DmBleSetStorageParams(UINT8 batch_scan_full_max,
2478 BTA_API extern void BTA_DmBleEnableBatchScan(tBTA_BLE_SCAN_MODE scan_mode,
2496 BTA_API extern void BTA_DmBleReadScanReports(tBTA_BLE_SCAN_MODE scan_type,
2510 BTA_API extern void BTA_DmBleDisableBatchScan(tBTA_DM_BLE_REF_VALUE ref_value);
2525 BTA_API extern void BTA_DmEnableScanFilter(UINT8 action,
2545 BTA_API extern void BTA_DmBleScanFilterSetup(UINT8 action,
2569 BTA_API extern void BTA_DmBleCfgFilterCondition(tBTA_DM_BLE_SCAN_COND_OP action,
2589 BTA_API extern void BTA_DmBleTrackAdvertiser(tBTA_DM_BLE_REF_VALUE ref_value,
2603 BTA_API extern void BTA_DmBleGetEnergyInfo(tBTA_BLE_ENERGY_INFO_CBACK *p_cmpl_cback);
2614 BTA_API extern void BTA_VendorInit (void);
2625 BTA_API extern void BTA_VendorCleanup (void);