#include <ble_descriptor.h>
Definition at line 17 of file ble_descriptor.h.
◆ State
◆ BLEDescriptor()
esphome::esp32_ble_server::BLEDescriptor::BLEDescriptor |
( |
ESPBTUUID |
uuid, |
|
|
uint16_t |
max_len = 100 |
|
) |
| |
◆ ~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 |
|
) |
| |
◆ 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 |
( |
const std::string & |
value | ) |
|
◆ set_value() [2/2]
void esphome::esp32_ble_server::BLEDescriptor::set_value |
( |
const uint8_t * |
data, |
|
|
size_t |
length |
|
) |
| |
◆ 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_ = ESP_GATT_PERM_READ | ESP_GATT_PERM_WRITE |
|
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: