Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -r914308e6f87b8074bff379371379d238e7781ed3 -r6f84868686bf6d3e58887eb80c749c57cf07a00e --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 914308e6f87b8074bff379371379d238e7781ed3) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 6f84868686bf6d3e58887eb80c749c57cf07a00e) @@ -265,6 +265,62 @@ /*! * \brief MessageDispatcher::onAdjustment + * \details This method transmits the set points adjustment request message. + * \param vData - Data model contains set points adjustment values + * \return void + */ +void MessageDispatcher::onAdjustment(const AdjustSetPointsRequestData &vData) +{ + QVariantList mData; + mData += vData.bloodFlowRate ; + mData += vData.dialysateFlowRate ; + mData += vData.dialysateTemperature ; + mData += vData.acidConcentrate ; + mData += vData.bicarbConcentrate ; + onActionTransmit(GuiActionType::ID_AdjustSetPointsReq, mData); +} + +/*! + * \brief MessageDispatcher::onAdjustment + * \details This method transmits the dialysate temperature adjustment request message. + * \param vData - Data model contains dialysate temperature adjustment values + * \return void + */ +void MessageDispatcher::onAdjustment(const AdjustDialysateTemperatureRequestData &vData) +{ + QVariantList mData; + mData += vData.dialysateTemperature; + onActionTransmit(GuiActionType::ID_AdjustDialysateTemperatureReq, mData); +} + +/*! + * \brief MessageDispatcher::onAdjustment + * \details This method transmits the dialysate rate adjustment request message. + * \param vData - Data model contains dialysate rate adjustment values + * \return void + */ +void MessageDispatcher::onAdjustment(const AdjustDialysateFlowRateRequestData &vData) +{ + QVariantList mData; + mData += vData.dialysateFlowRate; + onActionTransmit(GuiActionType::ID_AdjustDialysateFlowRateReq, mData); +} + +/*! + * \brief MessageDispatcher::onAdjustment + * \details This method transmits the blood flow rate adjustment request message. + * \param vData - Data model contains blood flow rate adjustment values + * \return void + */ +void MessageDispatcher::onAdjustment(const AdjustBloodFlowRateRequestData &vData) +{ + QVariantList mData; + mData += vData.bloodFlowRate; + onActionTransmit(GuiActionType::ID_AdjustBloodFlowRateReq, mData); +} + +/*! + * \brief MessageDispatcher::onAdjustment * \details This method transmits the Ultrafiltration State Adjustment Denali message. * \param vData - Data model contains treatment ultrafiltration state adjustment * \return void Index: sources/canbus/MessageDispatcher.h =================================================================== diff -u -r914308e6f87b8074bff379371379d238e7781ed3 -r6f84868686bf6d3e58887eb80c749c57cf07a00e --- sources/canbus/MessageDispatcher.h (.../MessageDispatcher.h) (revision 914308e6f87b8074bff379371379d238e7781ed3) +++ sources/canbus/MessageDispatcher.h (.../MessageDispatcher.h) (revision 6f84868686bf6d3e58887eb80c749c57cf07a00e) @@ -133,6 +133,10 @@ GuiActionType::ID_AdjustBolusVolumeReq , GuiActionType::ID_AdjustDurationEditReq , GuiActionType::ID_AdjustDurationConfirmReq , + GuiActionType::ID_AdjustSetPointsReq , + GuiActionType::ID_AdjustBloodFlowRateReq , + GuiActionType::ID_AdjustDialysateFlowRateReq , + GuiActionType::ID_AdjustDialysateTemperatureReq , GuiActionType::ID_AdjustUltrafiltrationStateReq , GuiActionType::ID_AdjustUltrafiltrationEditReq , GuiActionType::ID_AdjustUltrafiltrationConfirmReq ,