esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
Loading...
Searching...
No Matches
Public Attributes | List of all members
esphome::api::BleAdvertisement Struct Reference

A parsed BLE advertisement (api: BluetoothLEAdvertisementResponse). More...

#include <bluetooth_proxy.hpp>

Collaboration diagram for esphome::api::BleAdvertisement:
Collaboration graph
[legend]

Public Attributes

std::uint64_t address = 0
 
std::string name
 
std::int32_t rssi = 0
 
std::uint32_t address_type = 0
 
std::vector< BleServiceDataservice_data
 
std::vector< std::string > service_uuids
 
std::vector< BleManufacturerDatamanufacturer_data
 

Detailed Description

A parsed BLE advertisement (api: BluetoothLEAdvertisementResponse).

Member Data Documentation

◆ address

std::uint64_t esphome::api::BleAdvertisement::address = 0

◆ address_type

std::uint32_t esphome::api::BleAdvertisement::address_type = 0

◆ manufacturer_data

std::vector<BleManufacturerData> esphome::api::BleAdvertisement::manufacturer_data

◆ name

std::string esphome::api::BleAdvertisement::name

◆ rssi

std::int32_t esphome::api::BleAdvertisement::rssi = 0

◆ service_data

std::vector<BleServiceData> esphome::api::BleAdvertisement::service_data

◆ service_uuids

std::vector<std::string> esphome::api::BleAdvertisement::service_uuids

The documentation for this struct was generated from the following file: