Table of Contents

Namespace Bluetooth.Abstractions.Broadcasting

Classes

IBluetoothConnectedDeviceFactory.BluetoothConnectedDeviceSpec

Specification for creating a Bluetooth connected device.

IBluetoothLocalCharacteristicFactory.BluetoothLocalCharacteristicSpec

Specification for creating a Bluetooth local characteristic.

IBluetoothLocalDescriptorFactory.BluetoothLocalDescriptorSpec

Specification for creating a Bluetooth local descriptor.

IBluetoothLocalServiceFactory.BluetoothLocalServiceSpec

Specification for creating a Bluetooth local service.

Interfaces

IBluetoothBroadcaster

Interface for managing Bluetooth broadcasting operations. Enables the device to act as a Bluetooth peripheral/server, advertising services and handling client connections.

IBluetoothConnectedDevice

Represents a Bluetooth device that has connected to a broadcast (GATT server).

IBluetoothConnectedDeviceFactory

Factory for creating platform-specific Bluetooth connected devices (when operating as broadcaster/server).

IBluetoothLocalCharacteristic

Represents a characteristic in the context of bluetooth broadcasting.

IBluetoothLocalCharacteristicFactory

Factory for creating platform-specific Bluetooth local characteristics.

IBluetoothLocalDescriptor

Represents a descriptor in the context of Bluetooth broadcasting. Descriptors provide additional information about a characteristic.

IBluetoothLocalDescriptorFactory

Factory for creating platform-specific Bluetooth local descriptors.

IBluetoothLocalService

Represents a service in the context of bluetooth broadcasting.

IBluetoothLocalServiceFactory

Factory for creating platform-specific Bluetooth local services.