nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
BleLBSDataProvider Class Reference

#include <ble_lbs_data_provider.h>

Inherits Nrf::BLEBridgedDeviceProvider.

Public Member Functions

 BleLBSDataProvider (UpdateAttributeCallback updateCallback, InvokeCommandCallback commandCallback)
 
void Init () override
 
void NotifyUpdateState (chip::ClusterId clusterId, chip::AttributeId attributeId, void *data, size_t dataSize) override
 
CHIP_ERROR UpdateState (chip::ClusterId clusterId, chip::AttributeId attributeId, uint8_t *buffer) override
 
const bt_uuid * GetServiceUuid () override
 
int ParseDiscoveredData (bt_gatt_dm *discoveredData) override
 

Static Public Member Functions

static void NotifyOnOffAttributeChange (intptr_t context)
 
static void GattWriteCallback (bt_conn *conn, uint8_t err, bt_gatt_write_params *params)
 
static uint8_t GattNotifyCallback (bt_conn *conn, bt_gatt_subscribe_params *params, const void *data, uint16_t length)
 

The documentation for this class was generated from the following file: