#include <esp32_ble_tracker.h>
|
void | parse_adv_ (const esp_ble_gap_cb_param_t::ble_scan_result_evt_param ¶m) |
|
Definition at line 63 of file esp32_ble_tracker.h.
◆ address()
const uint8_t* esphome::esp32_ble_tracker::ESPBTDevice::address |
( |
| ) |
const |
|
inline |
◆ address_str()
std::string esphome::esp32_ble_tracker::ESPBTDevice::address_str |
( |
| ) |
const |
◆ address_uint64()
uint64_t esphome::esp32_ble_tracker::ESPBTDevice::address_uint64 |
( |
| ) |
const |
◆ get_ad_flag()
const optional<uint8_t>& esphome::esp32_ble_tracker::ESPBTDevice::get_ad_flag |
( |
| ) |
const |
|
inline |
◆ get_address_type()
esp_ble_addr_type_t esphome::esp32_ble_tracker::ESPBTDevice::get_address_type |
( |
| ) |
const |
|
inline |
◆ get_appearance()
const optional<uint16_t>& esphome::esp32_ble_tracker::ESPBTDevice::get_appearance |
( |
| ) |
const |
|
inline |
◆ get_ibeacon()
◆ get_manufacturer_datas()
const std::vector<ServiceData>& esphome::esp32_ble_tracker::ESPBTDevice::get_manufacturer_datas |
( |
| ) |
const |
|
inline |
◆ get_name()
const std::string& esphome::esp32_ble_tracker::ESPBTDevice::get_name |
( |
| ) |
const |
|
inline |
◆ get_rssi()
int esphome::esp32_ble_tracker::ESPBTDevice::get_rssi |
( |
| ) |
const |
|
inline |
◆ get_scan_result()
const esp_ble_gap_cb_param_t::ble_scan_result_evt_param& esphome::esp32_ble_tracker::ESPBTDevice::get_scan_result |
( |
| ) |
const |
|
inline |
◆ get_service_datas()
const std::vector<ServiceData>& esphome::esp32_ble_tracker::ESPBTDevice::get_service_datas |
( |
| ) |
const |
|
inline |
◆ get_service_uuids()
const std::vector<ESPBTUUID>& esphome::esp32_ble_tracker::ESPBTDevice::get_service_uuids |
( |
| ) |
const |
|
inline |
◆ get_tx_powers()
const std::vector<int8_t>& esphome::esp32_ble_tracker::ESPBTDevice::get_tx_powers |
( |
| ) |
const |
|
inline |
◆ parse_adv_()
void esphome::esp32_ble_tracker::ESPBTDevice::parse_adv_ |
( |
const esp_ble_gap_cb_param_t::ble_scan_result_evt_param & |
param | ) |
|
|
protected |
◆ parse_scan_rst()
void esphome::esp32_ble_tracker::ESPBTDevice::parse_scan_rst |
( |
const esp_ble_gap_cb_param_t::ble_scan_result_evt_param & |
param | ) |
|
◆ resolve_irk()
bool esphome::esp32_ble_tracker::ESPBTDevice::resolve_irk |
( |
const uint8_t * |
irk | ) |
const |
◆ ad_flag_
optional<uint8_t> esphome::esp32_ble_tracker::ESPBTDevice::ad_flag_ {} |
|
protected |
◆ address_
esp_bd_addr_t esphome::esp32_ble_tracker::ESPBTDevice::address_ |
|
protected |
◆ address_type_
esp_ble_addr_type_t esphome::esp32_ble_tracker::ESPBTDevice::address_type_ {BLE_ADDR_TYPE_PUBLIC} |
|
protected |
◆ appearance_
optional<uint16_t> esphome::esp32_ble_tracker::ESPBTDevice::appearance_ {} |
|
protected |
◆ manufacturer_datas_
std::vector<ServiceData> esphome::esp32_ble_tracker::ESPBTDevice::manufacturer_datas_ {} |
|
protected |
◆ name_
std::string esphome::esp32_ble_tracker::ESPBTDevice::name_ {} |
|
protected |
◆ rssi_
int esphome::esp32_ble_tracker::ESPBTDevice::rssi_ {0} |
|
protected |
◆ scan_result_
esp_ble_gap_cb_param_t::ble_scan_result_evt_param esphome::esp32_ble_tracker::ESPBTDevice::scan_result_ {} |
|
protected |
◆ service_datas_
std::vector<ServiceData> esphome::esp32_ble_tracker::ESPBTDevice::service_datas_ {} |
|
protected |
◆ service_uuids_
std::vector<ESPBTUUID> esphome::esp32_ble_tracker::ESPBTDevice::service_uuids_ {} |
|
protected |
◆ tx_powers_
std::vector<int8_t> esphome::esp32_ble_tracker::ESPBTDevice::tx_powers_ {} |
|
protected |
The documentation for this class was generated from the following files: