nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
ble_common_event.h File Reference
#include <zephyr/bluetooth/bluetooth.h>
#include <zephyr/bluetooth/conn.h>
#include <app_event_manager.h>
#include <app_event_manager_profiler_tracer.h>

Go to the source code of this file.

Data Structures

struct  ble_peer_event
 Bluetooth LE peer event. More...
 
struct  ble_peer_operation_event
 Bluetooth LE peer operation event. More...
 
struct  ble_peer_conn_params_event
 Bluetooth LE connection parameters event. More...
 
struct  ble_peer_search_event
 Bluetooth LE peer search event. More...
 
struct  ble_adv_data_update_event
 Bluetooth LE advertising data update event. More...
 

Enumerations

enum  peer_state {
  PEER_STATE_DISCONNECTED , PEER_STATE_DISCONNECTING , PEER_STATE_CONNECTED , PEER_STATE_SECURED ,
  PEER_STATE_CONN_FAILED , PEER_STATE_COUNT , APP_EM_ENFORCE_ENUM_SIZE =(PEER_STATE)
}
 Peer states. More...
 
enum  peer_operation {
  PEER_OPERATION_SELECT , PEER_OPERATION_SELECTED , PEER_OPERATION_SCAN_REQUEST , PEER_OPERATION_ERASE ,
  PEER_OPERATION_ERASE_ADV , PEER_OPERATION_ERASE_ADV_CANCEL , PEER_OPERATION_ERASED , PEER_OPERATION_CANCEL ,
  PEER_OPERATION_COUNT , APP_EM_ENFORCE_ENUM_SIZE =(PEER_STATE)
}
 Peer operations. More...