ESPHome
2024.11.3
|
Data Structures | |
class | BluetoothConnection |
class | BluetoothProxy |
Enumerations | |
enum | BluetoothProxyFeature : uint32_t { FEATURE_PASSIVE_SCAN = 1 << 0, FEATURE_ACTIVE_CONNECTIONS = 1 << 1, FEATURE_REMOTE_CACHING = 1 << 2, FEATURE_PAIRING = 1 << 3, FEATURE_CACHE_CLEARING = 1 << 4, FEATURE_RAW_ADVERTISEMENTS = 1 << 5 } |
enum | BluetoothProxySubscriptionFlag : uint32_t { SUBSCRIPTION_RAW_ADVERTISEMENTS = 1 << 0 } |
Functions | |
std::vector< uint64_t > | get_128bit_uuid_vec (esp_bt_uuid_t uuid_source) |
Variables | |
BluetoothProxy * | global_bluetooth_proxy = nullptr |
enum esphome::bluetooth_proxy::BluetoothProxyFeature : uint32_t |
Enumerator | |
---|---|
FEATURE_PASSIVE_SCAN | |
FEATURE_ACTIVE_CONNECTIONS | |
FEATURE_REMOTE_CACHING | |
FEATURE_PAIRING | |
FEATURE_CACHE_CLEARING | |
FEATURE_RAW_ADVERTISEMENTS |
Definition at line 34 of file bluetooth_proxy.h.
enum esphome::bluetooth_proxy::BluetoothProxySubscriptionFlag : uint32_t |
Enumerator | |
---|---|
SUBSCRIPTION_RAW_ADVERTISEMENTS |
Definition at line 43 of file bluetooth_proxy.h.
std::vector<uint64_t> esphome::bluetooth_proxy::get_128bit_uuid_vec | ( | esp_bt_uuid_t | uuid_source | ) |
Definition at line 14 of file bluetooth_proxy.cpp.
BluetoothProxy * esphome::bluetooth_proxy::global_bluetooth_proxy = nullptr |
Definition at line 517 of file bluetooth_proxy.cpp.