bluetooth_low_energy library

Classes

AdvertiseData
The advertise data discovered from a peripheral.
BluetoothLowEnergy
The bluetooth low energy interface.
BluetoothLowEnergyManager
The abstract base class that manages central and peripheral objects.
BluetoothLowEnergyPeer
An object that represents a remote device.
BluetoothLowEnergyStateChangedEventArgs
The bluetooth low energy state changed event arguments.
Central
A remote device connected to a local app, which is acting as a peripheral.
CentralManager
An object that scans for, discovers, connects to, and manages peripherals.
DiscoveredEventArgs
The discovered event arguments.
EventArgs
The base event arguments.
GattCharacteristic
A characteristic of a remote peripheral’s service.
GattCharacteristicValueChangedEventArgs
The GATT characteristic value changed event arguments.
GattDescriptor
An object that provides further information about a remote peripheral’s characteristic.
GattService
A collection of data and associated behaviors that accomplish a function or feature of a device.
ManufacturerSpecificData
The manufacturer specific data of the peripheral
NotifyGattCharacteristicCommandEventArgs
Peripheral
A remote peripheral device.
PeripheralManager
An object that manages and advertises peripheral services exposed by this app.
PeripheralStateChangedEventArgs
The peripheral state changed event arguments.
ReadGattCharacteristicCommandEventArgs
UUID
128 bit universally unique identifier used in Bluetooth.
WriteGattCharacteristicCommandEventArgs

Enums

BluetoothLowEnergyState
The state of the bluetooth low energy.
GattCharacteristicProperty
The properity for a GATT characteristic.
GattCharacteristicWriteType
The write type for a GATT characteristic.

Exceptions / Errors

BluetoothLowEnergyError
The bluetooth low energy error.