#include <ble_event.h>
|
| BLEEvent (esp_gap_ble_cb_event_t e, esp_ble_gap_cb_param_t *p) |
|
| BLEEvent (esp_gattc_cb_event_t e, esp_gatt_if_t i, esp_ble_gattc_cb_param_t *p) |
|
| BLEEvent (esp_gatts_cb_event_t e, esp_gatt_if_t i, esp_ble_gatts_cb_param_t *p) |
|
| ~BLEEvent () |
|
| BLEEvent () |
|
void | cleanup_heap_data () |
|
void | load_gap_event (esp_gap_ble_cb_event_t e, esp_ble_gap_cb_param_t *p) |
|
void | load_gattc_event (esp_gattc_cb_event_t e, esp_gatt_if_t i, esp_ble_gattc_cb_param_t *p) |
|
void | load_gatts_event (esp_gatts_cb_event_t e, esp_gatt_if_t i, esp_ble_gatts_cb_param_t *p) |
|
| BLEEvent (const BLEEvent &)=delete |
|
BLEEvent & | operator= (const BLEEvent &)=delete |
|
ble_event_t | type () const |
|
esp_gap_ble_cb_event_t | gap_event_type () const |
|
const BLEScanResult & | scan_result () const |
|
esp_bt_status_t | scan_complete_status () const |
|
esp_bt_status_t | adv_complete_status () const |
|
const RSSICompleteData & | read_rssi_complete () const |
|
const esp_ble_sec_t & | security () const |
|
Definition at line 90 of file ble_event.h.
◆ ble_event_t
Enumerator |
---|
GAP | |
GATTC | |
GATTS | |
Definition at line 93 of file ble_event.h.
◆ BLEEvent() [1/5]
esphome::esp32_ble::BLEEvent::BLEEvent |
( |
esp_gap_ble_cb_event_t | e, |
|
|
esp_ble_gap_cb_param_t * | p ) |
|
inline |
◆ BLEEvent() [2/5]
esphome::esp32_ble::BLEEvent::BLEEvent |
( |
esp_gattc_cb_event_t | e, |
|
|
esp_gatt_if_t | i, |
|
|
esp_ble_gattc_cb_param_t * | p ) |
|
inline |
◆ BLEEvent() [3/5]
esphome::esp32_ble::BLEEvent::BLEEvent |
( |
esp_gatts_cb_event_t | e, |
|
|
esp_gatt_if_t | i, |
|
|
esp_ble_gatts_cb_param_t * | p ) |
|
inline |
◆ ~BLEEvent()
esphome::esp32_ble::BLEEvent::~BLEEvent |
( |
| ) |
|
|
inline |
◆ BLEEvent() [4/5]
esphome::esp32_ble::BLEEvent::BLEEvent |
( |
| ) |
|
|
inline |
◆ BLEEvent() [5/5]
esphome::esp32_ble::BLEEvent::BLEEvent |
( |
const BLEEvent & | | ) |
|
|
delete |
◆ adv_complete_status()
esp_bt_status_t esphome::esp32_ble::BLEEvent::adv_complete_status |
( |
| ) |
const |
|
inline |
◆ cleanup_heap_data()
void esphome::esp32_ble::BLEEvent::cleanup_heap_data |
( |
| ) |
|
|
inline |
◆ gap_event_type()
esp_gap_ble_cb_event_t esphome::esp32_ble::BLEEvent::gap_event_type |
( |
| ) |
const |
|
inline |
◆ load_gap_event()
void esphome::esp32_ble::BLEEvent::load_gap_event |
( |
esp_gap_ble_cb_event_t | e, |
|
|
esp_ble_gap_cb_param_t * | p ) |
|
inline |
◆ load_gattc_event()
void esphome::esp32_ble::BLEEvent::load_gattc_event |
( |
esp_gattc_cb_event_t | e, |
|
|
esp_gatt_if_t | i, |
|
|
esp_ble_gattc_cb_param_t * | p ) |
|
inline |
◆ load_gatts_event()
void esphome::esp32_ble::BLEEvent::load_gatts_event |
( |
esp_gatts_cb_event_t | e, |
|
|
esp_gatt_if_t | i, |
|
|
esp_ble_gatts_cb_param_t * | p ) |
|
inline |
◆ operator=()
◆ read_rssi_complete()
const RSSICompleteData & esphome::esp32_ble::BLEEvent::read_rssi_complete |
( |
| ) |
const |
|
inline |
◆ scan_complete_status()
esp_bt_status_t esphome::esp32_ble::BLEEvent::scan_complete_status |
( |
| ) |
const |
|
inline |
◆ scan_result()
const BLEScanResult & esphome::esp32_ble::BLEEvent::scan_result |
( |
| ) |
const |
|
inline |
◆ security()
const esp_ble_sec_t & esphome::esp32_ble::BLEEvent::security |
( |
| ) |
const |
|
inline |
◆ type()
ble_event_t esphome::esp32_ble::BLEEvent::type |
( |
| ) |
const |
|
inline |
◆ adv_complete
◆ data
std::vector<uint8_t>* esphome::esp32_ble::BLEEvent::data |
◆ [union]
union { ... } esphome::esp32_ble::BLEEvent::event_ |
◆ [struct]
struct { ... } ::gap_event esphome::esp32_ble::BLEEvent::gap |
◆ gap_event
esp_gap_ble_cb_event_t esphome::esp32_ble::BLEEvent::gap_event |
◆ [struct]
◆ gattc_event
esp_gattc_cb_event_t esphome::esp32_ble::BLEEvent::gattc_event |
◆ gattc_if
esp_gatt_if_t esphome::esp32_ble::BLEEvent::gattc_if |
◆ gattc_param
esp_ble_gattc_cb_param_t* esphome::esp32_ble::BLEEvent::gattc_param |
◆ [struct]
◆ gatts_event
esp_gatts_cb_event_t esphome::esp32_ble::BLEEvent::gatts_event |
◆ gatts_if
esp_gatt_if_t esphome::esp32_ble::BLEEvent::gatts_if |
◆ gatts_param
esp_ble_gatts_cb_param_t* esphome::esp32_ble::BLEEvent::gatts_param |
◆ read_rssi_complete
◆ scan_complete
◆ scan_result
BLEScanResult esphome::esp32_ble::BLEEvent::scan_result |
◆ security
esp_ble_sec_t esphome::esp32_ble::BLEEvent::security |
◆ type_
The documentation for this class was generated from the following file: