Android.Bluetooth.LE Namespace

Classes

AdvertiseCallback

Bluetooth LE advertising callbacks, used to deliver advertising operation status.

AdvertiseData

Advertise data packet container for Bluetooth LE advertising.

AdvertiseData.Builder

Builder for AdvertiseData.

AdvertiseData.InterfaceConsts
AdvertiseSettings

The AdvertiseSettings provide a way to adjust advertising preferences for each Bluetooth LE advertisement instance.

AdvertiseSettings.Builder

Builder class for AdvertiseSettings.

AdvertiseSettings.InterfaceConsts
AdvertisingSet

This class provides a way to control single Bluetooth LE advertising instance.

AdvertisingSetCallback

Bluetooth LE advertising set callbacks, used to deliver advertising operation status.

AdvertisingSetParameters

The AdvertisingSetParameters provide a way to adjust advertising preferences for each Bluetooth LE advertising set.

AdvertisingSetParameters.Builder

Builder class for AdvertisingSetParameters.

AdvertisingSetParameters.InterfaceConsts
BluetoothLeAdvertiser

This class provides a way to perform Bluetooth LE advertise operations, such as starting and stopping advertising.

BluetoothLeScanner

This class provides methods to perform scan related operations for Bluetooth LE devices.

PeriodicAdvertisingParameters

The PeriodicAdvertisingParameters provide a way to adjust periodic advertising preferences for each Bluetooth LE advertising set.

PeriodicAdvertisingParameters.Builder
PeriodicAdvertisingParameters.InterfaceConsts
ScanCallback

Bluetooth LE scan callbacks.

ScanFilter

Criteria for filtering result from Bluetooth LE scans.

ScanFilter.Builder

Builder class for ScanFilter.

ScanFilter.InterfaceConsts
ScanRecord

Represents a scan record from Bluetooth LE scan.

ScanResult

ScanResult for Bluetooth LE scan.

ScanResult.InterfaceConsts
ScanSettings

Bluetooth LE scan settings are passed to BluetoothLeScanner#startScan to define the parameters for the scan.

ScanSettings.Builder

Builder for ScanSettings.

ScanSettings.InterfaceConsts
TransportBlock
TransportBlock.InterfaceConsts
TransportDiscoveryData
TransportDiscoveryData.InterfaceConsts

Enums

AdvertiseFailure

Enumerates values returned by several methods of AdvertiseFailure and taken as a parameter of the F:Android.Bluetooth.LE.AdvertiseCallback.OnStartFailure member.

AdvertiseMode

Enumerates values returned by several types and taken as a parameter of the F:Android.Bluetooth.LE.AdvertiseSettings+Builder.SetAdvertiseMode member.

AdvertiseResult
AdvertiseTx

Enumerates values returned by several types and taken as a parameter of the F:Android.Bluetooth.LE.AdvertiseSettings+Builder.SetTxPowerLevel member.

AdvertiseTxPower
BluetoothPhy
BluetoothScanMatchMode
BluetoothScanMatchNumber
DataStatus
ScanCallbackType

Enumerates values returned by the AllMatches, and CallbackType members and taken as a parameter of the F:Android.Bluetooth.LE.ScanCallback.OnScanResult member.

ScanFailure

Enumerates values returned by several methods of ScanFailure and taken as a parameter of the F:Android.Bluetooth.LE.ScanCallback.OnScanFailed member.

ScanMode

Enumerates values returned by several types and taken as a parameter of the F:Android.Bluetooth.LE.ScanSettings+Builder.SetScanMode member.

ScanRecordDataType
ScanSettingsPhy