Index: sources/applicationcontroller.cpp =================================================================== diff -u -r93d7ff58cd6fd2fea5d00587ee712a637fc941bf -r5c5fa01738826261e0b3647db6b7b3fc26b04251 --- sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision 93d7ff58cd6fd2fea5d00587ee712a637fc941bf) +++ sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision 5c5fa01738826261e0b3647db6b7b3fc26b04251) @@ -114,6 +114,9 @@ connect(&_GuiController , SIGNAL(didAdjustBloodDialysateFlows(quint32, quint32)), this , SLOT( onAdjustBloodDialysateFlows(quint32, quint32))); + connect(&_GuiController , SIGNAL(didAdjustDuration(quint32)), + this , SLOT( onAdjustDuration(quint32))); + ACTION_RECEIVE_MODEL_BRIDGE_CONNECTIONS(_MessageDispatcher) } @@ -248,6 +251,13 @@ } // coco end +/*! + * \brief ApplicationController::onAdjustBloodDialysateFlows + * \details This method transmits the Blood/Dialysate Adjustment Denali message. + * \param vBloodFlow - Blood Flow Rate + * \param vDialysateFlow - Dialysate Flow Rate + * \return void + */ void ApplicationController::onAdjustBloodDialysateFlows(quint32 vBloodFlow, quint32 vDialysateFlow) { QVariantList mData; @@ -257,6 +267,19 @@ } /*! + * \brief ApplicationController::onAdjustDuration + * \details This method transmits the Blood/Dialysate Adjustment Denali message. + * \param vDuration - Treatment duration adjustment value in minuts + * \return void + */ +void ApplicationController::onAdjustDuration(quint32 vDuration) +{ + QVariantList mData; + mData += vDuration; + onActionTransmit(GuiActionType::AdjustDurationReq, mData); +} + +/*! * \brief ApplicationController::keepAlive * \details This is the message which has to be send over the CANBUS * as an monitor for other nodes on the bus to notify UI is alive