ESPHome
2025.5.0
Loading...
Searching...
No Matches
esphome
components
esp32_ble_client
ble_descriptor.h
Go to the documentation of this file.
1
#pragma once
2
3
#ifdef USE_ESP32
4
5
#include "
esphome/components/esp32_ble_tracker/esp32_ble_tracker.h
"
6
7
namespace
esphome
{
8
namespace
esp32_ble_client {
9
10
namespace
espbt
=
esphome::esp32_ble_tracker
;
11
12
class
BLECharacteristic;
13
14
class
BLEDescriptor
{
15
public
:
16
espbt::ESPBTUUID
uuid
;
17
uint16_t
handle
;
18
19
BLECharacteristic
*
characteristic
;
20
};
21
22
}
// namespace esp32_ble_client
23
}
// namespace esphome
24
25
#endif
// USE_ESP32
esphome::esp32_ble::ESPBTUUID
Definition
ble_uuid.h:14
esphome::esp32_ble_client::BLECharacteristic
Definition
ble_characteristic.h:18
esphome::esp32_ble_client::BLEDescriptor
Definition
ble_descriptor.h:14
esphome::esp32_ble_client::BLEDescriptor::handle
uint16_t handle
Definition
ble_descriptor.h:17
esphome::esp32_ble_client::BLEDescriptor::uuid
espbt::ESPBTUUID uuid
Definition
ble_descriptor.h:16
esphome::esp32_ble_client::BLEDescriptor::characteristic
BLECharacteristic * characteristic
Definition
ble_descriptor.h:19
esp32_ble_tracker.h
esphome::esp32_ble_tracker
Definition
automation.h:9
esphome
Providing packet encoding functions for exchanging data with a remote host.
Definition
a01nyub.cpp:7
Generated by
1.12.0