ESPHome
2024.12.2
esphome
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_client::BLEDescriptor::characteristic
BLECharacteristic * characteristic
Definition:
ble_descriptor.h:19
esphome::esp32_ble_client::BLEDescriptor::uuid
espbt::ESPBTUUID uuid
Definition:
ble_descriptor.h:16
esp32_ble_tracker.h
esphome::esp32_ble::ESPBTUUID
Definition:
ble_uuid.h:14
esphome::esp32_ble_client::BLECharacteristic
Definition:
ble_characteristic.h:18
esphome::esp32_ble_client::BLEDescriptor::handle
uint16_t handle
Definition:
ble_descriptor.h:17
esphome::esp32_ble_client::BLEDescriptor
Definition:
ble_descriptor.h:14
esphome::esp32_ble_tracker
Definition:
automation.h:9
esphome
Implementation of SPI Controller mode.
Definition:
a01nyub.cpp:7
Generated by
1.8.13