Table of Contents

Namespace Bluetooth.Abstractions.Scanning.Exceptions

Classes

BatteryTooLowException

Represents an exception that occurs when the battery level is too low.

BluetoothScanningException

Exception thrown when an error occurs during Bluetooth scanning operations.

BondingFailedException

Represents an exception that occurs when bonding fails.

CharacteristicAccessorException

Base exception for all characteristic accessor and codec failures.

CharacteristicAccessorResolutionException

Exception thrown when a characteristic accessor cannot resolve the target service or characteristic on a device.

CharacteristicAlreadyNotifyingException

Represents an exception that occurs when a characteristic is already notifying.

CharacteristicAlreadyReadingException

Represents an exception that occurs when a characteristic is already being read.

CharacteristicAlreadyWritingException

Represents an exception that occurs when a characteristic is already being written to.

CharacteristicCantListenException

Represents an exception that occurs when attempting to listen to a characteristic that doesn't support notifications or indications.

CharacteristicCantReadException

Represents an exception that occurs when attempting to read a characteristic that doesn't support reading.

CharacteristicCantWriteException

Represents an exception that occurs when attempting to write to a characteristic that doesn't support writing.

CharacteristicCodecException

Exception thrown when characteristic value encoding or decoding fails.

CharacteristicException

Represents an exception that occurs in Bluetooth characteristic operations.

CharacteristicExplorationException

Represents an exception that occurs when characteristic exploration fails.

CharacteristicNotFoundException

Represents an exception that occurs when a characteristic is not found.

CharacteristicNotifyException

Represents an exception that occurs during Bluetooth characteristic notification operations.

CharacteristicReadException

Represents an exception that occurs during Bluetooth characteristic read operations.

CharacteristicUnexpectedReadException

Represents an exception that occurs when an unexpected read operation happens.

CharacteristicUnexpectedReadNotifyException

Represents an exception that occurs when an unexpected read notification is received.

CharacteristicUnexpectedWriteException

Represents an exception that occurs when an unexpected write operation happens.

CharacteristicUnexpectedWriteNotifyException

Represents an exception that occurs when an unexpected write notification is received.

CharacteristicWriteException

Represents an exception that occurs during Bluetooth characteristic write operations.

DescriptorCantReadException

Exception thrown when attempting to read from a descriptor that doesn't support read operations.

DescriptorCantWriteException

Exception thrown when attempting to write to a descriptor that doesn't support write operations.

DescriptorException

Base exception class for descriptor-related errors.

DescriptorExplorationException

Represents an exception that occurs when Descriptor exploration fails.

DescriptorNotFoundException

Represents an exception that occurs when a Descriptor is not found.

DescriptorReadException

Represents an exception that occurs during Bluetooth descriptor read operations.

DescriptorWriteException

Exception thrown when an error occurs while writing to a Bluetooth descriptor.

DeviceAdvertisementParsingException

Represents an exception that occurs when parsing a Bluetooth advertisement fails.

DeviceException

Represents an exception that occurs in Bluetooth device operations.

DeviceExplorationException

Represents an exception that occurs when device exploration fails.

DeviceFailedToConnectException

Represents an exception that occurs when a Bluetooth device fails to connect.

DeviceFailedToDisconnectException

Represents an exception that occurs when a Bluetooth device fails to disconnect.

DeviceIsAlreadyConnectedException

Represents an exception that occurs when a Bluetooth device is already connected.

DeviceIsAlreadyDisconnectedException

Represents an exception that occurs when a Bluetooth device is already disconnected.

DeviceNotConnectedException

Represents an exception that occurs when a Bluetooth device is not connected.

DeviceNotFoundException

Represents an exception that occurs when a device is not found.

DeviceReconnectingException

Represents an exception that occurs when a device is in the process of reconnecting.

DeviceUnexpectedDisconnectionException

Represents an exception that occurs when a device disconnects unexpectedly.

MultipleCharacteristicsFoundException

Represents an exception that occurs when multiple characteristics are found matching criteria.

MultipleDescriptorsFoundException

Represents an exception that occurs when multiple Descriptors are found matching criteria.

MultipleDevicesFoundException

Represents an exception that occurs when multiple devices are found matching criteria.

MultipleServicesFoundException

Represents an exception that occurs when multiple services are found matching criteria.

PairingFailedException

Represents an exception that occurs when pairing fails.

ScannerConfigurationUpdateFailedException

Represents an exception that occurs when a Bluetooth scanner configuration update fails.

ScannerException

Represents an exception that occurs in Bluetooth scanner operations.

ScannerFailedToStartException

Represents an exception that occurs when a Bluetooth scanner fails to start.

ScannerFailedToStopException

Represents an exception that occurs when a Bluetooth scanner fails to stop.

ScannerIsAlreadyStartedException

Represents an exception that occurs when a Bluetooth scanner is already started.

ScannerIsAlreadyStoppedException

Represents an exception that occurs when a Bluetooth scanner is already stopped.

ScannerUnexpectedStartException

Represents an exception that occurs when a Bluetooth scanner starts unexpectedly.

ScannerUnexpectedStopException

Represents an exception that occurs when a Bluetooth scanner stops unexpectedly.

ServiceException

Represents an exception that occurs in Bluetooth service operations.

ServiceExplorationException

Represents an exception that occurs when service exploration fails.

ServiceNotFoundException

Represents an exception that occurs when a service is not found.

UnexpectedCharacteristicExplorationException

Represents an exception that occurs when an unexpected characteristic exploration happens.

UnexpectedDescriptorExplorationException

Represents an exception that occurs when an unexpected Descriptor exploration happens.

UnexpectedDeviceExplorationException

Represents an exception that occurs when an unexpected service exploration happens.

UnexpectedServiceExplorationException

Represents an exception that occurs when an unexpected service exploration happens.