Index: sources/view/hd/adjustment/VTreatmentAdjustmentRecirculate.cpp =================================================================== diff -u -r58014dae52ee6357e88b9b03bcad457ddcb432e8 -rfd25d67f37410037f22be9c6e958b100e3790de9 --- sources/view/hd/adjustment/VTreatmentAdjustmentRecirculate.cpp (.../VTreatmentAdjustmentRecirculate.cpp) (revision 58014dae52ee6357e88b9b03bcad457ddcb432e8) +++ sources/view/hd/adjustment/VTreatmentAdjustmentRecirculate.cpp (.../VTreatmentAdjustmentRecirculate.cpp) (revision fd25d67f37410037f22be9c6e958b100e3790de9) @@ -43,3 +43,38 @@ _data.requestedState = vRequestedState; emit didAdjustment(_data); // notify the controllers to do the adjustment } + +/*! + * \brief View::VTreatmentAdjustmentRecirculate::doReconnect + * \details User requests to re-connect to system (stop re-circulating, clamp arterial and venous lines) + */ +void View::VTreatmentAdjustmentRecirculate::doReconnect() { + doAdjustment( GuiRecirculateCommands::REQUESTED_USER_ACTION_TX_RECIRC_RECONNECT ); +} + +/*! + * \brief View::VTreatmentAdjustmentRecirculate::doReconnectConfirm + * \details User confirms patient connected, lines un-shunted to return to treatment + */ +void View::VTreatmentAdjustmentRecirculate::doReconnectConfirm() { + doAdjustment( GuiRecirculateCommands::REQUESTED_USER_ACTION_TX_RECIRC_CONFIRM_RECONNECT ); +} + +/*! + * \brief View::VTreatmentAdjustmentRecirculate::doResume + * \details User requests to resume re-circulation + */ +void View::VTreatmentAdjustmentRecirculate::doResume() { + doAdjustment( GuiRecirculateCommands::REQUESTED_USER_ACTION_TX_RECIRC_RESUME_RC ); +} + +/*! + * \brief View::VTreatmentAdjustmentRecirculate::doTreatmentEnd + * \details User requests to end treatment + */ +void View::VTreatmentAdjustmentRecirculate::doTreatmentEnd() { + doAdjustment( GuiRecirculateCommands::REQUESTED_USER_ACTION_TX_RECIRC_END_TREATMENT ); +} + + +