![]() |
nRF Connect SDK Bare Metal API 2.0.99
|
Standard event handlers implementing some best practices for Bluetooth LE security. More...
Functions | |
| void | pm_handler_on_pm_evt (const struct pm_evt *pm_evt) |
| Standard function for making Peer Manager calls based on Peer Manager events. | |
| void | pm_handler_pm_evt_log (const struct pm_evt *pm_evt) |
| Auxiliary standard function for logging Peer Manager events. | |
| void | pm_handler_flash_clean (const struct pm_evt *pm_evt) |
| Auxiliary standard function for maintaining room in non-volatile storage based on Peer Manager events. | |
| void | pm_handler_flash_clean_on_return (void) |
| Function to call when a Peer Manager function returns NRF_ERROR_RESOURCES. | |
| void | pm_handler_disconnect_on_sec_failure (const struct pm_evt *pm_evt) |
| Auxiliary standard function for disconnecting when the connection could not be secured. | |
| void | pm_handler_disconnect_on_insufficient_sec (const struct pm_evt *pm_evt, struct pm_conn_sec_status *min_conn_sec) |
| Auxiliary standard function for disconnecting on insufficient connection security. | |
| void | pm_handler_secure_on_connection (const ble_evt_t *ble_evt) |
| Secure a connection when it is established. | |
| void | pm_handler_secure_on_error (const ble_evt_t *ble_evt) |
| Secure a connection if a GATT read or write operation lacks security. | |
Standard event handlers implementing some best practices for Bluetooth LE security.