Namespace Bluetooth.Abstractions.Scanning
Classes
- IBluetoothRemoteCharacteristicFactory.BluetoothRemoteCharacteristicFactorySpec
Specification for creating a Bluetooth remote characteristic.
- IBluetoothRemoteDescriptorFactory.BluetoothRemoteDescriptorFactorySpec
Specification for creating a Bluetooth remote descriptor.
- IBluetoothRemoteDeviceFactory.BluetoothRemoteDeviceFactorySpec
Specification for creating a Bluetooth remote device.
- IBluetoothRemoteL2CapChannelFactory.BluetoothRemoteL2CapChannelFactorySpec
Specification for creating a Bluetooth L2CAP channel.
- IBluetoothRemoteServiceFactory.BluetoothRemoteServiceFactorySpec
Specification for creating a Bluetooth remote service.
Interfaces
- IBluetoothAdvertisement
Interface representing a Bluetooth advertisement, providing properties for accessing advertisement data received from a Bluetooth device.
- IBluetoothNameProvider
Interface for providing names for Bluetooth scanning objects such as remote characteristics, descriptors, and services.
- IBluetoothPairingManager
Interface for managing Bluetooth pairing and bonding operations. Pairing establishes a secure connection between devices, while bonding stores the keys for future connections.
- IBluetoothRemoteCharacteristic
Interface representing a Bluetooth characteristic, providing properties and methods for interacting with it.
- IBluetoothRemoteCharacteristicFactory
Factory for creating platform-specific Bluetooth remote characteristics.
- IBluetoothRemoteDescriptor
Interface representing a Bluetooth descriptor, providing properties and methods for interacting with it. Descriptors provide additional information about a characteristic (e.g., Client Characteristic Configuration Descriptor).
- IBluetoothRemoteDescriptorFactory
Factory for creating platform-specific Bluetooth remote descriptors.
- IBluetoothRemoteDevice
Interface representing a Bluetooth device, providing properties and methods for interacting with it.
- IBluetoothRemoteDeviceFactory
Factory for creating platform-specific Bluetooth remote devices.
- IBluetoothRemoteL2CapChannel
Interface representing a Bluetooth L2CAP (Logical Link Control and Adaptation Protocol) channel. L2CAP channels provide connection-oriented data transfer with higher throughput than GATT characteristics.
- IBluetoothRemoteL2CapChannelFactory
Factory for creating platform-specific Bluetooth L2CAP channels.
- IBluetoothRemoteService
Interface representing a Bluetooth service, providing properties and methods for interacting with it.
- IBluetoothRemoteServiceFactory
Factory for creating platform-specific Bluetooth remote services.
- IBluetoothScanner
Interface for managing and scanning Bluetooth devices.