Library IoT/BtLE

Package BtLE

Overview

Classes: AdvertisingData, Characteristic, Characteristic, Descriptor, GATTClient, GATTPeripheral, Indication, Indication, Notification, Notification, Peripheral, PeripheralBrowser, PeripheralFactory, PeripheralInfo, PeripheralManager, PeripheralManagerImpl, Service

Classes

struct AdvertisingData

 

struct Characteristic

Characteristic description. 

struct Characteristic

 

struct Descriptor

Handle Descriptor 

class GATTClient

This class provides a low-level interface to a Bt LE peripheral device using the Bt Generic Attribute Profile (GATT). 

class GATTPeripheral

This class provides a high-level interface to a Bt LE peripheral device using the Bt Generic Attribute Profile (GATT). 

struct Indication

 

struct Indication

 

struct Notification

 

struct Notification

 

class Peripheral

This class provides a high-level interface to a Bt LE peripheral device using the Bt Generic Attribute Profile (GATT). 

class PeripheralBrowser

This class provides browsing (scanning) for available Bt LE devices. 

class PeripheralFactory

A factory for Peripheral objects. 

struct PeripheralInfo

 

class PeripheralManager

This class manages Peripheral objects in the service registry. 

class PeripheralManagerImpl

The default implementation of PeripheralManager. 

struct Service

Service description. 

Securely control IoT edge devices from anywhere   Connect a Device