#include <bluetooth_connection_gatt_backend.h>
|
| void | set_listener (ble_device_base::GattClientListener *listener) |
| |
| int | connect (uint64_t address, uint8_t addr_type) |
| |
| int | gatt_disconnect () |
| |
| bool | cancel_gatt_disconnect () |
| |
| int | discover_services () |
| |
| int | read_characteristic (uint16_t handle) |
| |
| int | write_characteristic (uint16_t handle, const uint8_t *data, uint16_t len, bool response) |
| |
| int | read_descriptor (uint16_t handle) |
| |
| int | write_descriptor (uint16_t handle, const uint8_t *data, uint16_t len) |
| |
| int | notify_characteristic (uint16_t handle, bool enable) |
| |
| int | pair () |
| |
| int | update_connection_params (uint16_t min_interval, uint16_t max_interval, uint16_t latency, uint16_t timeout) |
| |
| ble_device_base::GattServiceTable | get_service_table () |
| |
| void | set_connection_type (ble_device_base::ConnectionType ct) |
| |
| void | release_services () |
| |
◆ cancel_gatt_disconnect()
| bool esphome::bluetooth_connection::StubGattBackend::cancel_gatt_disconnect |
( |
| ) |
|
|
inline |
◆ connect()
| int esphome::bluetooth_connection::StubGattBackend::connect |
( |
uint64_t | address, |
|
|
uint8_t | addr_type ) |
|
inline |
◆ discover_services()
| int esphome::bluetooth_connection::StubGattBackend::discover_services |
( |
| ) |
|
|
inline |
◆ gatt_disconnect()
| int esphome::bluetooth_connection::StubGattBackend::gatt_disconnect |
( |
| ) |
|
|
inline |
◆ get_service_table()
◆ notify_characteristic()
| int esphome::bluetooth_connection::StubGattBackend::notify_characteristic |
( |
uint16_t | handle, |
|
|
bool | enable ) |
|
inline |
◆ pair()
| int esphome::bluetooth_connection::StubGattBackend::pair |
( |
| ) |
|
|
inline |
◆ read_characteristic()
| int esphome::bluetooth_connection::StubGattBackend::read_characteristic |
( |
uint16_t | handle | ) |
|
|
inline |
◆ read_descriptor()
| int esphome::bluetooth_connection::StubGattBackend::read_descriptor |
( |
uint16_t | handle | ) |
|
|
inline |
◆ release_services()
| void esphome::bluetooth_connection::StubGattBackend::release_services |
( |
| ) |
|
|
inline |
◆ set_connection_type()
◆ set_listener()
◆ update_connection_params()
| int esphome::bluetooth_connection::StubGattBackend::update_connection_params |
( |
uint16_t | min_interval, |
|
|
uint16_t | max_interval, |
|
|
uint16_t | latency, |
|
|
uint16_t | timeout ) |
|
inline |
◆ write_characteristic()
| int esphome::bluetooth_connection::StubGattBackend::write_characteristic |
( |
uint16_t | handle, |
|
|
const uint8_t * | data, |
|
|
uint16_t | len, |
|
|
bool | response ) |
|
inline |
◆ write_descriptor()
| int esphome::bluetooth_connection::StubGattBackend::write_descriptor |
( |
uint16_t | handle, |
|
|
const uint8_t * | data, |
|
|
uint16_t | len ) |
|
inline |
The documentation for this class was generated from the following file: