16#ifndef PEER_MANAGER_HANDLER_H__
17#define PEER_MANAGER_HANDLER_H__
20#include <bm/bluetooth/peer_manager/peer_manager.h>
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_secure_on_connection(const ble_evt_t *ble_evt)
Secure a connection when it is established.
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_error(const ble_evt_t *ble_evt)
Secure a connection if a GATT read or write operation lacks security.
void pm_handler_on_pm_evt(const struct pm_evt *pm_evt)
Standard function for making Peer Manager calls based on Peer Manager events.
Security status of a connection.
Definition peer_manager_types.h:196
An event from the Peer Manager module.
Definition peer_manager_types.h:460