|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
This is the complete list of members for EspBluetooth, including all inherited members.
| AddressToString(const hf_bluetooth_address_t &address) const | EspBluetooth | private |
| BaseBluetooth()=default | BaseBluetooth | protected |
| BaseBluetooth(const BaseBluetooth &)=delete | BaseBluetooth | protected |
| ClearDiscoveredDevices() noexcept override | EspBluetooth | virtual |
| ConfigureBle(const hf_bluetooth_ble_config_t &config) noexcept override | EspBluetooth | virtual |
| ConfigureClassic(const hf_bluetooth_classic_config_t &config) noexcept override | EspBluetooth | virtual |
| Connect(const hf_bluetooth_address_t &address, uint32_t timeout_ms=0) noexcept override | EspBluetooth | virtual |
| Deinitialize() noexcept override | EspBluetooth | virtual |
| Disable() noexcept override | EspBluetooth | virtual |
| Disconnect(const hf_bluetooth_address_t &address) noexcept override | EspBluetooth | virtual |
| DiscoverCharacteristics(const hf_bluetooth_address_t &address, const std::string &service_uuid, std::vector< hf_bluetooth_gatt_characteristic_t > &characteristics) noexcept override | EspBluetooth | virtual |
| DiscoverServices(const hf_bluetooth_address_t &address, std::vector< hf_bluetooth_gatt_service_t > &services) noexcept override | EspBluetooth | virtual |
| Enable() noexcept override | EspBluetooth | virtual |
| EspBluetooth() | EspBluetooth | |
| GetAvailableData(const hf_bluetooth_address_t &address) const noexcept override | EspBluetooth | virtual |
| GetConnectedDevices(std::vector< hf_bluetooth_device_info_t > &devices) noexcept override | EspBluetooth | virtual |
| GetDeviceName() const noexcept override | EspBluetooth | virtual |
| GetDiscoveredDevices(std::vector< hf_bluetooth_device_info_t > &devices) noexcept override | EspBluetooth | virtual |
| GetErrorString(hf_bluetooth_err_t error) | BaseBluetooth | inlinestatic |
| GetImplementationInfo() const | EspBluetooth | |
| GetLocalAddress(hf_bluetooth_address_t &address) const noexcept override | EspBluetooth | virtual |
| GetMode() const noexcept override | EspBluetooth | virtual |
| GetPairedDevices(std::vector< hf_bluetooth_device_info_t > &devices) noexcept override | EspBluetooth | virtual |
| GetRssi(const hf_bluetooth_address_t &address) const noexcept override | EspBluetooth | virtual |
| GetState() const noexcept override | EspBluetooth | virtual |
| GetSupportedFeatures() const | EspBluetooth | |
| Initialize(hf_bluetooth_mode_t mode) noexcept override | EspBluetooth | virtual |
| IsAdvertising() const noexcept override | EspBluetooth | virtual |
| IsConnected(const hf_bluetooth_address_t &address) const noexcept override | EspBluetooth | virtual |
| IsDiscoverable() const noexcept override | EspBluetooth | virtual |
| IsEnabled() const noexcept override | EspBluetooth | virtual |
| IsInitialized() const noexcept override | EspBluetooth | virtual |
| IsPaired(const hf_bluetooth_address_t &address) const noexcept override | EspBluetooth | virtual |
| IsScanning() const noexcept override | EspBluetooth | virtual |
| m_ble_config | EspBluetooth | private |
| m_callback_context | EspBluetooth | private |
| m_connected_devices | EspBluetooth | private |
| m_data_callback | EspBluetooth | private |
| m_device_mutex | EspBluetooth | mutableprivate |
| m_discovered_devices | EspBluetooth | private |
| m_enabled | EspBluetooth | private |
| m_event_callback | EspBluetooth | private |
| m_initialized | EspBluetooth | private |
| m_mode | EspBluetooth | private |
| m_state | EspBluetooth | private |
| m_state_mutex | EspBluetooth | mutableprivate |
| operator=(const BaseBluetooth &)=delete | BaseBluetooth | protected |
| Pair(const hf_bluetooth_address_t &address, const std::string &pin="") noexcept override | EspBluetooth | virtual |
| ReadCharacteristic(const hf_bluetooth_address_t &address, const std::string &service_uuid, const std::string &characteristic_uuid, std::vector< uint8_t > &value) noexcept override | EspBluetooth | virtual |
| ReadData(const hf_bluetooth_address_t &address, std::vector< uint8_t > &data, size_t max_bytes=0) noexcept override | EspBluetooth | virtual |
| RegisterDataCallback(hf_bluetooth_data_callback_t callback) noexcept override | EspBluetooth | virtual |
| RegisterEventCallback(hf_bluetooth_event_callback_t callback) noexcept override | EspBluetooth | virtual |
| SendData(const hf_bluetooth_address_t &address, const std::vector< uint8_t > &data) noexcept override | EspBluetooth | virtual |
| SetDeviceName(const std::string &name) noexcept override | EspBluetooth | virtual |
| SetDiscoverable(bool discoverable, uint32_t timeout_ms=0) noexcept override | EspBluetooth | virtual |
| SetMode(hf_bluetooth_mode_t mode) noexcept override | EspBluetooth | virtual |
| StartAdvertising() noexcept override | EspBluetooth | virtual |
| StartScan(uint32_t duration_ms=0, hf_bluetooth_scan_type_t type=hf_bluetooth_scan_type_t::HF_BLUETOOTH_SCAN_TYPE_ACTIVE) noexcept override | EspBluetooth | virtual |
| StopAdvertising() noexcept override | EspBluetooth | virtual |
| StopScan() noexcept override | EspBluetooth | virtual |
| StringToAddress(const std::string &address_str) const | EspBluetooth | private |
| SubscribeCharacteristic(const hf_bluetooth_address_t &address, const std::string &service_uuid, const std::string &characteristic_uuid, bool enable) noexcept override | EspBluetooth | virtual |
| TriggerEvent(hf_bluetooth_event_t event, const void *data=nullptr) | EspBluetooth | private |
| Unpair(const hf_bluetooth_address_t &address) noexcept override | EspBluetooth | virtual |
| UnregisterDataCallback() noexcept override | EspBluetooth | virtual |
| UnregisterEventCallback() noexcept override | EspBluetooth | virtual |
| ValidateAddress(const hf_bluetooth_address_t &address) const | EspBluetooth | private |
| WriteCharacteristic(const hf_bluetooth_address_t &address, const std::string &service_uuid, const std::string &characteristic_uuid, const std::vector< uint8_t > &value, bool with_response=true) noexcept override | EspBluetooth | virtual |
| ~BaseBluetooth() noexcept=default | BaseBluetooth | virtual |
| ~EspBluetooth() | EspBluetooth | virtual |