nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
SimulatedBridgedDeviceFactory Namespace Reference

Typedefs

using UpdateAttributeCallback = Nrf::BridgedDeviceDataProvider::UpdateAttributeCallback
 
using InvokeCommandCallback = Nrf::BridgedDeviceDataProvider::InvokeCommandCallback
 
using DeviceType = uint16_t
 
using BridgedDeviceFactory = Nrf::DeviceFactory< Nrf::MatterBridgedDevice, DeviceType, const char * >
 
using SimulatedDataProviderFactory = Nrf::DeviceFactory< Nrf::BridgedDeviceDataProvider, DeviceType, UpdateAttributeCallback, InvokeCommandCallback >
 

Functions

BridgedDeviceFactoryGetBridgedDeviceFactory ()
 
SimulatedDataProviderFactoryGetDataProviderFactory ()
 
CHIP_ERROR CreateDevice (int deviceType, const char *nodeLabel, chip::Optional< uint8_t > index=chip::Optional< uint8_t >(), chip::Optional< uint16_t > endpointId=chip::Optional< uint16_t >())
 Create a bridged device.
 
CHIP_ERROR RemoveDevice (int endpointId)
 Remove bridged device.