models/hardware_exception library

Enums

HardwareErrorCode
Stable SDK error codes for hardware operations.

Exceptions / Errors

HardwareException
Exception thrown when a native hardware operation fails.
HardwarePermissionException
Thrown when a hardware feature is missing necessary OS permissions.
HardwareTimeoutException
Thrown when a hardware operation exceeds its time limit.
HardwareUnavailableException
Thrown when a specific hardware component (like Bluetooth or Camera) is unavailable.
HardwareUnsupportedException
Thrown when a hardware feature is simply not supported on the current device.