gap.h (1e122704da706fe6f6e7962238c74ace752f594d) | gap.h (4f384501ec3adb6f6fb22c98dbaead99fb219f89) |
---|---|
1/* 2 * Copyright (C) 2014 BlueKitchen GmbH 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright --- 759 unchanged lines hidden (view full) --- 768 * @brief Get state of connection re-encryption for bonded devices when in central role 769 * @note used by gatt_client and att_server to wait for re-encryption 770 * @param con_handle 771 * @return 1 if security setup is active 772 */ 773int gap_reconnect_security_setup_active(hci_con_handle_t con_handle); 774 775/** | 1/* 2 * Copyright (C) 2014 BlueKitchen GmbH 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright --- 759 unchanged lines hidden (view full) --- 768 * @brief Get state of connection re-encryption for bonded devices when in central role 769 * @note used by gatt_client and att_server to wait for re-encryption 770 * @param con_handle 771 * @return 1 if security setup is active 772 */ 773int gap_reconnect_security_setup_active(hci_con_handle_t con_handle); 774 775/** |
776 * @brief Delete bonding information for remote device 777 * @note On most desktop ports, the LE Device DB uses a TLV and there is one TLV storage per 778 * Controller resp. its Bluetooth Address. As the Bluetooth Address is retrieved during 779 * power up, this function only works, when the stack is in working state for these ports. 780 * @param address_type 781 * @param address 782 */ 783void gap_delete_bonding(bd_addr_type_t address_type, bd_addr_t address); 784 785/** |
|
776 * LE Privacy 1.2 - requires support by Controller and ENABLE_LE_RESOLVING_LIST to be defined 777 */ 778 779/** 780 * @brief Load LE Device DB entries into Controller Resolving List to allow filtering on 781 * bonded devies with resolvable private addresses 782 * @return EROOR_CODE_SUCCESS if supported by Controller 783 */ --- 14 unchanged lines hidden --- | 786 * LE Privacy 1.2 - requires support by Controller and ENABLE_LE_RESOLVING_LIST to be defined 787 */ 788 789/** 790 * @brief Load LE Device DB entries into Controller Resolving List to allow filtering on 791 * bonded devies with resolvable private addresses 792 * @return EROOR_CODE_SUCCESS if supported by Controller 793 */ --- 14 unchanged lines hidden --- |