Google is committed to advancing racial equity for Black communities. See how.

nl::Weave::DeviceLayer::Internal::BLEManagerImpl

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/BLEManagerImpl.h>

Concrete implementation of the NetworkProvisioningServer singleton object for the EFR32 platforms.

Summary

Concrete implementation of the NetworkProvisioningServer singleton object for the nRF5 platforms.

Concrete implementation of the NetworkProvisioningServer singleton object for the ESP32 platform.

Inheritance

Inherits from:
 nl::Weave::DeviceLayer::Internal::BLEManager
 nl::Ble::BleLayer
 BlePlatformDelegate
 BleApplicationDelegate
 nl::Weave::DeviceLayer::Internal::BLEManager
 nl::Ble::BleLayer
 BlePlatformDelegate
 BleApplicationDelegate
 nl::Weave::DeviceLayer::Internal::BLEManager
 nl::Ble::BleLayer
 BlePlatformDelegate
 BleApplicationDelegate

Public functions

GetAdvertisingHandle(void)
uint8_t
SetAdvertisingHandle(uint8_t handle)
void

Public functions

GetAdvertisingHandle

uint8_t GetAdvertisingHandle(
  void
)

SetAdvertisingHandle

void SetAdvertisingHandle(
  uint8_t handle
)