ESPHome  2023.8.3
Data Structures | Enumerations | Functions | Variables
esphome::esp32_ble Namespace Reference

Data Structures

class  BLEAdvertising
 
class  BLEEvent
 
struct  conn_status_t
 
class  ESP32BLE
 
class  ESPBTUUID
 
class  GAPEventHandler
 
class  GATTcEventHandler
 
class  GATTsEventHandler
 
class  Queue
 

Enumerations

enum  IoCapability {
  IO_CAP_OUT = ESP_IO_CAP_OUT, IO_CAP_IO = ESP_IO_CAP_IO, IO_CAP_IN = ESP_IO_CAP_IN, IO_CAP_NONE = ESP_IO_CAP_NONE,
  IO_CAP_KBDISP = ESP_IO_CAP_KBDISP
}
 

Functions

uint64_t ble_addr_to_uint64 (const esp_bd_addr_t address)
 

Variables

ESP32BLEglobal_ble = nullptr
 

Enumeration Type Documentation

◆ IoCapability

Enumerator
IO_CAP_OUT 
IO_CAP_IO 
IO_CAP_IN 
IO_CAP_NONE 
IO_CAP_KBDISP 

Definition at line 30 of file ble.h.

Function Documentation

◆ ble_addr_to_uint64()

uint64_t esphome::esp32_ble::ble_addr_to_uint64 ( const esp_bd_addr_t  address)

Definition at line 247 of file ble.cpp.

Variable Documentation

◆ global_ble

ESP32BLE * esphome::esp32_ble::global_ble = nullptr

Definition at line 258 of file ble.cpp.