#include "bridge_util.h"
#include "bridged_device_data_provider.h"
#include "matter_bridged_device.h"
#include <lib/support/CHIPMem.h>
Go to the source code of this file.
|
| BridgedDeviceFactory & | BleBridgedDeviceFactory::GetBridgedDeviceFactory () |
| |
| BleDataProviderFactory & | BleBridgedDeviceFactory::GetDataProviderFactory () |
| |
| CHIP_ERROR | BleBridgedDeviceFactory::CreateDevice (int deviceType, bt_addr_le_t btAddress, const char *uniqueID, const char *nodeLabel, uint8_t index, uint16_t endpointId) |
| | Create a bridged device using a specific device type, index and endpoint ID.
|
| |
| CHIP_ERROR | BleBridgedDeviceFactory::CreateDevice (uint16_t uuid, bt_addr_le_t btAddress, const char *uniqueID, const char *nodeLabel, Nrf::BLEConnectivityManager::ConnectionSecurityRequest *request=nullptr) |
| | Create a bridged device using a specific Bluetooth LE service and leaving index and endpoint ID selection to the default algorithm.
|
| |
| CHIP_ERROR | BleBridgedDeviceFactory::RemoveDevice (int endpointId) |
| | Remove bridged device.
|
| |
| const char * | BleBridgedDeviceFactory::GetUuidString (uint16_t uuid) |
| | Get helper string containing Bluetooth LE service name.
|
| |