Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -rc9764bd0ad823c5c1725d7c7f556290c2c459d4d -r5a505f86c26c8e1fd6d584cd53a3765c25120781 --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision c9764bd0ad823c5c1725d7c7f556290c2c459d4d) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 5a505f86c26c8e1fd6d584cd53a3765c25120781) @@ -224,6 +224,19 @@ /*! * \brief MessageDispatcher::onAdjustment + * \details This method transmits the Blood Prime Command message. + * \param vData - Data model contains Blood Prime Command + * \return void + */ +void MessageDispatcher::onAdjustment(const AdjustBloodPrimeRequestData &vData) +{ + QVariantList mData; + mData += vData.command; + onActionTransmit(GuiActionType::ID_AdjustBloodPrimeReq, mData); +} + +/*! + * \brief MessageDispatcher::onAdjustment * \details This method transmits the Blood/Dialysate Adjustment Denali message. * \param vData - Data model contains Blood Flow Rate and Dialysate Flow Rate @@ -360,6 +373,45 @@ /*! * \brief MessageDispatcher::onAdjustment + * \details This method transmits the IsolatedUF Adjustment Denali message. + * \param vData - Data model contains treatment ultrafiltration adjustment volume + * \return void + */ +void MessageDispatcher::onAdjustment(const AdjustIsolatedUFDurationEditRequestData &vData) +{ + QVariantList mData; + mData += vData.duration; + onActionTransmit(GuiActionType::ID_AdjustIsolatedUFDurationEditReq, mData); +} + +/*! + * \brief MessageDispatcher::onAdjustment + * \details This method transmits the IsolatedUF Adjustment Denali message. + * \param vData - Data model contains treatment ultrafiltration adjustment volume + * \return void + */ +void MessageDispatcher::onAdjustment(const AdjustIsolatedUFVolumeEditRequestData &vData) +{ + QVariantList mData; + mData += vData.duration; + mData += vData.volume; + onActionTransmit(GuiActionType::ID_AdjustIsolatedUFVolumeEditReq, mData); +} + +/*! + * \brief MessageDispatcher::onAdjustment + * \details This method transmits the IsolatedUF Adjustment User Confirm message. + * \param vData - treatment isolated UF adjustment user confirm data model + * \return void + */ +void MessageDispatcher::onAdjustment(const AdjustIsolatedUFConfirmRequestData &vData) +{ + Q_UNUSED(vData) + onActionTransmit(GuiActionType::ID_AdjustIsolatedUFConfirmReq, QVariantList()); +} + +/*! + * \brief MessageDispatcher::onAdjustment * \details This method transmits the Alarm Request Silence message. * \param vData - Data model contains the silence request information. * \return void