main
1part of 'ble_read_cubit.dart';
2
3/// State of reading a characteristic from a BLE device.
4@immutable
5sealed class BleReadState {}
6
7/// The reading has been started.
8class BleReadInProgress extends BleReadState {}
9
10/// The reading failed unrecoverable for some reason.
11class BleReadFailure extends BleReadState {}
12
13/// Data has been successfully read.
14class BleReadSuccess extends BleReadState {
15 /// Indicate a successful reading of a ble characteristic.
16 BleReadSuccess(this.data);
17
18 /// Measurement decoded from the device.
19 final BleMeasurementData data;
20}