ManagerInterface class abstract
Constructors
Properties
- ble → ModuleBle
-
/////////////
no setter
- device ↔ BluetoothDevice?
-
getter/setter pair
- ecg → ModuleEcg?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- module ↔ ModuleInterface
-
getter/setter pair
- oxi → ModuleOxi?
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scanFilter ↔ bool Function(BluetoothDevice device)
-
/////
getter/setter pair
- streams → StreamImpl
-
no setter
-
trackableModule
→ Map<
DeviceIdentifier, ModuleInterface> -
////////////////
final
Methods
-
connectAndRegister(
{String targetDevice = '', bool isStrict = false}) → Future< bool> -
connectDevice(
{String targetDevice = '', bool isStrict = false}) → Future< bool> -
createModule(
) → ModuleInterface -
disconnectDevice(
) → Future< void> -
getTrackableModule(
BluetoothDevice targetDevice) → ModuleInterface -
initializeStreams(
) → Future< void> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pauseMeasurement(
) → Future< void> -
registerCharacteristics(
) → Future< void> -
saveMeasurement(
{ModuleType type = ModuleType.ecg}) → Future< Channels?> -
startMeasurement(
) → Future< void> -
stopMeasurement(
) → Future< void> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited