Package-level declarations
Types
Link copied to clipboard
data class ChipsetError(val code: Int, val message: String, val cause: Throwable? = null) : RangingError, HardwareError
A chipset-level error — composable as both RangingError and HardwareError.
Link copied to clipboard
Errors related to UWB hardware or chipset capabilities.
Link copied to clipboard
A peer became unreachable during an active session.
Link copied to clipboard
Errors occurring during active ranging.
Link copied to clipboard
Errors related to security, STS verification, or credential management.
Link copied to clipboard
Errors related to UWB ranging session lifecycle.
Link copied to clipboard
The ranging session was lost unexpectedly after being established.
Link copied to clipboard
The remote peer rejected the session.
Link copied to clipboard
data class StsVerificationFailed(val message: String = "STS verification failed", val cause: Throwable? = null) : SecurityError
STS verification failed during secure ranging.
Link copied to clipboard
data class UnsupportedFeature(val feature: String, val message: String = "UWB feature not supported: ", val cause: Throwable? = null) : HardwareError
The requested feature is not supported by this device's UWB hardware.
Link copied to clipboard
data class UwbUnavailable(val message: String = "UWB is not available on this device", val cause: Throwable? = null) : HardwareError
UWB is not available on this device (no hardware or disabled).