Index: sources/canbus/messagedispatcher.cpp =================================================================== diff -u -r56e378f7504701b9e9a9dccaf205aef2fd52c58e -r846a9ebc350e33be4affab3cc4c136248900015d --- sources/canbus/messagedispatcher.cpp (.../messagedispatcher.cpp) (revision 56e378f7504701b9e9a9dccaf205aef2fd52c58e) +++ sources/canbus/messagedispatcher.cpp (.../messagedispatcher.cpp) (revision 846a9ebc350e33be4affab3cc4c136248900015d) @@ -283,6 +283,45 @@ /*! * \brief MessageDispatcher::onAdjustment + * \details This method transmits the StartTreatment request message. + * \param vData - Data model contains the start treatment request information. + * \return void + */ +void MessageDispatcher::onAdjustment(const StartTreatmentRequestData &vData) +{ + QVariantList mData; + mData += vData.request; + onActionTransmit(GuiActionType::ID_StartTreatmentReq, mData); +} + +/*! + * \brief MessageDispatcher::onAdjustment + * \details This method transmits the Confirm Treatment request message. + * \param vData - Data model contains the confirm treatment request + * \return void + */ +void MessageDispatcher::onAdjustment(const ConfirmTreatmentRequestData &vData) +{ + Q_UNUSED(vData) + QVariantList mData; + onActionTransmit(GuiActionType::ID_ConfirmTreatmentReq, mData); +} + +/*! + * \brief MessageDispatcher::onAdjustment + * \details This method transmits the End Treatment request message. + * \param vData - Data model contains the end treatment request + * \return void + */ +void MessageDispatcher::onAdjustment(const EndTreatmentRequestData &vData) +{ + Q_UNUSED(vData) + QVariantList mData; + onActionTransmit(GuiActionType::ID_EndTreatmentReq, mData); +} + + +/** * \details This method transmits the Saline Bolus Adjustment Denali message. * \param vData - Data model contains treatment Saline Bolus adjustment state. * \return void