Namespace Bluetooth.Abstractions.Scanning.Profiles
Classes
- BluetoothCharacteristicDefinition
Immutable definition of a known Bluetooth GATT characteristic, scoped to its owning service.
- BluetoothServiceDefinition
Immutable definition of a known Bluetooth GATT service, including its UUID and human-readable name.
Interfaces
- IBluetoothCharacteristicAccessor
Defines base behavior for resolving a specific remote Bluetooth characteristic on a device.
- IBluetoothCharacteristicAccessorListener<TRead>
Defines listener orchestration for a typed Bluetooth characteristic accessor.
- IBluetoothCharacteristicAccessor<TRead, TWrite>
Defines typed read and write operations for a specific remote Bluetooth characteristic.
- IBluetoothServiceDefinitionRegistry
Registry for Bluetooth service and characteristic service definitions. Provides name resolution and definition lookup for known service definitions.
- ICharacteristicCodec<TRead, TWrite>
Defines conversion logic between raw Bluetooth characteristic bytes and typed values.