Table of Contents

Namespace nanoFramework.Device.Bluetooth.Advertisement

Classes

BluetoothLEAdvertisement

A representation of a Bluetooth LE advertisement payload.

BluetoothLEAdvertisementBytePattern

A Bluetooth LE advertisement byte pattern for filters to match.

BluetoothLEAdvertisementDataSection

A Bluetooth LE advertisement section. A Bluetooth LE advertisement packet can contain multiple instances of these BluetoothLEAdvertisementDataSection objects.

BluetoothLEAdvertisementFilter

Groups parameters used to configure payload-based filtering of received Bluetooth LE advertisements.

BluetoothLEAdvertisementPublisher

The BluetoothLEAdvertisementPublisher class allows the configuration and advertising of a Bluetooth LE advertisement packet.

BluetoothLEAdvertisementPublisherStatusChangedEventArgs

Provides data for a StatusChanged event on a BluetoothLEAdvertisementPublisher.

BluetoothLEAdvertisementReceivedEventArgs

Provides data for a Received event on a BluetoothLEAdvertisementWatcher. A BluetoothLEAdvertisementReceivedEventArgs instance is created when the Received event occurs on a BluetoothLEAdvertisementWatcher object.

BluetoothLEAdvertisementWatcherStoppedEventArgs

Provides data for a Stopped event on a BluetoothLEAdvertisementWatcher. A BluetoothLEAdvertisementWatcherStoppedEventArgs instance is created when the Stopped event occurs on a BluetoothLEAdvertisementWatcher object.

BluetoothLEManufacturerData

A Bluetooth LE manufacturer-specific data section (one particular type of LE advertisement section). A Bluetooth LE advertisement packet can contain multiple instances of these BluetoothLEManufacturerData objects.

Enums

BluetoothLEAdvertisementDataSectionType

Data type values used in BluetoothLEAdvertisementDataSection.

BluetoothLEAdvertisementFlags

Specifies flags used to match flags contained inside a Bluetooth LE advertisement payload.

BluetoothLEAdvertisementPublisherStatus

Represents the possible states of the BluetoothLEAdvertisementPublisher.

BluetoothLEAdvertisementType

Specifies the different types of Bluetooth LE advertisement payloads.

BluetoothLEScanningMode

Defines constants that specify a Bluetooth LE scanning mode.

Delegates

BluetoothLEAdvertisementPublisher.BluetoothLEAdvertisementPublisherHandler

Delegate for notification that the status of the BluetoothLEAdvertisementPublisher has changed.