#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 | release () |
| |
| 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 102 of file ble_event.h.
◆ ble_event_t
◆ 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 |
◆ 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 |
◆ release()
| void esphome::esp32_ble::BLEEvent::release |
( |
| ) |
|
|
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
◆ [union] [1/2]
| union { ... } esphome::esp32_ble::BLEEvent::data |
◆ [union] [2/2]
| union { ... } esphome::esp32_ble::BLEEvent::data |
◆ data_len
| uint16_t esphome::esp32_ble::BLEEvent::data_len |
◆ [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 |
◆ heap_data
| uint8_t* esphome::esp32_ble::BLEEvent::heap_data |
◆ inline_data
| uint8_t esphome::esp32_ble::BLEEvent::inline_data[GATTS_INLINE_DATA_SIZE] |
◆ is_inline
| bool esphome::esp32_ble::BLEEvent::is_inline |
◆ 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: