#include <ble_descriptor.h>
Definition at line 27 of file ble_descriptor.h.
◆ State
◆ BLEDescriptor()
esphome::esp32_ble_server::BLEDescriptor::BLEDescriptor |
( |
ESPBTUUID |
uuid, |
|
|
uint16_t |
max_len = 100 , |
|
|
bool |
read = true , |
|
|
bool |
write = true |
|
) |
| |
◆ ~BLEDescriptor()
esphome::esp32_ble_server::BLEDescriptor::~BLEDescriptor |
( |
| ) |
|
|
virtual |
◆ do_create()
void esphome::esp32_ble_server::BLEDescriptor::do_create |
( |
BLECharacteristic * |
characteristic | ) |
|
◆ gatts_event_handler()
void esphome::esp32_ble_server::BLEDescriptor::gatts_event_handler |
( |
esp_gatts_cb_event_t |
event, |
|
|
esp_gatt_if_t |
gatts_if, |
|
|
esp_ble_gatts_cb_param_t * |
param |
|
) |
| |
◆ get_uuid()
ESPBTUUID esphome::esp32_ble_server::BLEDescriptor::get_uuid |
( |
| ) |
const |
|
inline |
◆ is_created()
bool esphome::esp32_ble_server::BLEDescriptor::is_created |
( |
| ) |
|
|
inline |
◆ is_failed()
bool esphome::esp32_ble_server::BLEDescriptor::is_failed |
( |
| ) |
|
|
inline |
◆ set_value() [1/2]
void esphome::esp32_ble_server::BLEDescriptor::set_value |
( |
std::vector< uint8_t > |
buffer | ) |
|
◆ set_value() [2/2]
void esphome::esp32_ble_server::BLEDescriptor::set_value |
( |
ByteBuffer |
buffer | ) |
|
|
inline |
◆ characteristic_
BLECharacteristic* esphome::esp32_ble_server::BLEDescriptor::characteristic_ {nullptr} |
|
protected |
◆ handle_
uint16_t esphome::esp32_ble_server::BLEDescriptor::handle_ {0xFFFF} |
|
protected |
◆ INIT
◆ permissions_
esp_gatt_perm_t esphome::esp32_ble_server::BLEDescriptor::permissions_ {} |
|
protected |
◆ uuid_
ESPBTUUID esphome::esp32_ble_server::BLEDescriptor::uuid_ |
|
protected |
◆ value_
esp_attr_value_t esphome::esp32_ble_server::BLEDescriptor::value_ {} |
|
protected |
The documentation for this class was generated from the following files: