bleFailure

Creates a failed BleResult containing the given error.

This is a convenience function for creating BleResult.Failure instances.

fun parseData(bytes: ByteArray): BleResult<ParsedData> {
if (bytes.isEmpty()) {
return bleFailure(BleCharacteristicException("Empty response"))
}
// ... parsing logic
}

Return

A BleResult.Failure containing error.

Parameters

error

The BleException describing the failure.

See also