![]() |
FirstModulAR 0.1.0
|
Interface for providing vital signs data. More...
Public Member Functions | |
| bool | TryGetVital (DataType vital, out List<(double time, double value)> list) |
| Tries to get the list of vital sign data for the specified vital type. | |
Properties | |
| IReadOnlyCollection< DataType > | VitalsProvided [get] |
| Gets the collection of data types for the provided vital signs. | |
| IReadOnlyDictionary< VitalsThreshold, float > | VitalsThresholdAlertTimers [get] |
| Provides the dictionary of alert timers for the vital sign thresholds. | |
Interface for providing vital signs data.
| bool FMAR.Comms.Vitals.IVitalsProvider.TryGetVital | ( | DataType | vital, |
| out List<(double time, double value)> | list ) |
Tries to get the list of vital sign data for the specified vital type.
| vital | The type of vital sign to retrieve. |
| list | The list of vital sign data. |
Implemented in FMAR.Comms.Vitals.ClientVitalsBroadcaster, FMAR.UI.Widgets.CPRTrainer.CprTrainer, FMAR.UI.Widgets.VitalsMonitor.MultiPulseVitalsMonitor, and NetVitalsProvider.
|
get |
Gets the collection of data types for the provided vital signs.
Implemented in FMAR.Comms.Vitals.ClientVitalsBroadcaster, FMAR.UI.Widgets.CPRTrainer.CprTrainer, FMAR.UI.Widgets.VitalsMonitor.MultiPulseVitalsMonitor, and NetVitalsProvider.
|
get |
Provides the dictionary of alert timers for the vital sign thresholds.
Implemented in FMAR.Comms.Vitals.ClientVitalsBroadcaster, FMAR.UI.Widgets.CPRTrainer.CprTrainer, FMAR.UI.Widgets.VitalsMonitor.MultiPulseVitalsMonitor, and NetVitalsProvider.