Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -rf2e4eba6e85c5d36537be782926f23cc9dc01037 -r8c92a0d2fc6cb6475f502153dcbb0dacc7660021 --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision f2e4eba6e85c5d36537be782926f23cc9dc01037) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 8c92a0d2fc6cb6475f502153dcbb0dacc7660021) @@ -220,616 +220,625 @@ _interpreter.updateUnhandledMessages(); } -// ---------------------------------------------------------------------------------------------------- +// AUTOEGEN ISSUE +void MessageDispatcher::onAdjustment(Model::MUIUFPauseResumeRequest::Data const&) {} +void MessageDispatcher::onAdjustment(Model::MUIInitiateTreatmentWorkflow::Data const&) {} +void MessageDispatcher::onAdjustment(Model::MUITreatmentParamsConfirmed::Data const&) {} +void MessageDispatcher::onAdjustment(Model::MUIUltrafiltrationVolumeTOValidate::Data const&) {} +void MessageDispatcher::onAdjustment(Model::MUITreatmentParamsTOValidate::Data const&) {} +void MessageDispatcher::onAdjustment(Model::MFWVersionsRequest const&) {} +// AUTOEGEN ISSUE -/*! - * \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 - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustBloodDialysateRequestData &vData) -{ - QVariantList mData; - mData += vData.bloodFlow; - mData += vData.dialysateFlow; - onActionTransmit(GuiActionType::ID_AdjustBloodDialysateReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the treatment duration Adjustment Denali message. - * \param vData - Data model contains treatment duration adjustment value in minutes - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustDurationRequestData &vData) -{ - QVariantList mData; - mData += vData.duration; - onActionTransmit(GuiActionType::ID_AdjustDurationReq, 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 - */ -void MessageDispatcher::onAdjustment(const AdjustUltrafiltrationStateRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - actionTransmit(GuiActionType::ID_AdjustUltrafiltrationStateReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Ultrafiltration Adjustment Denali message. - * \param vData - Data model contains treatment ultrafiltration adjustment volume - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustUltrafiltrationEditRequestData &vData) -{ - QVariantList mData; - mData += vData.volume; - onActionTransmit(GuiActionType::ID_AdjustUltrafiltrationEditReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Ultrafiltration Adjustment User Selected Option Denali message. - * \param vData - Data model contains treatment ultrafiltration adjustment volume and user selected option. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustUltrafiltrationConfirmRequestData &vData) -{ - QVariantList mData; - mData += vData.volume; - mData += vData.option; - onActionTransmit(GuiActionType::ID_AdjustUltrafiltrationConfirmReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Alarm Request Silence message. - * \param vData - Data model contains the silence request information. - * \return void - */ -void MessageDispatcher::onAdjustment(const AlarmSilenceRequestData &vData) -{ - QVariantList mData; - mData += vData.silence; - onActionTransmit(GuiActionType::ID_AlarmSilenceReq, mData); -} - -/** - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the User Action Denali message. - * \param vData - Data model contains User Action on the alarm dialog. - * \return void - */ -void MessageDispatcher::onAdjustment(const AlarmUserActionRequestData &vData) -{ - QVariantList mData; - mData += vData.action; - onActionTransmit(GuiActionType::ID_AlarmUserActionReq, mData); -} - -/** - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Alarm Active List Request denali message. - * \param vData - Data model contains Alarm Active List payload. - * \return void - */ -void MessageDispatcher::onAdjustment(const AlarmActiveListRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AlarmActiveListReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the DG Set Date Time Denali message. - * \details This method transmits the request to set the alarm volume. - * \param vData - Data model contains the alarm volume - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustHDAlarmVolumeRequestData &vData) -{ - QVariantList mData; - mData += vData.volume2HD(); - onActionTransmit(GuiActionType::ID_AlarmVolumeSetReq, mData); -} - -/** - * \details This method transmits the Saline Bolus Adjustment Denali message. - * \param vData - Data model contains treatment Saline Bolus adjustment state. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustSalineRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - onActionTransmit(GuiActionType::ID_AdjustSalineReq, mData); -} - -/** - * \details This method transmits the Heparin Adjustment Denali message. - * \param vData - Data model contains treatment Heparin adjustment state. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustHeparinRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - onActionTransmit(GuiActionType::ID_AdjustHeparinReq, mData); -} - -/** - * \details This method transmits the Rinseback Adjustment Denali message. - * \param vData - Data model contains treatment Rinseback adjustment state. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustRinsebackRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - onActionTransmit(GuiActionType::ID_AdjustRinsebackReq, mData); -} - -/** - * \details This method transmits the Recirculate Adjustment Denali message. - * \param vData - Data model contains treatment Recirculate adjustment state. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustRecirculateRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - onActionTransmit(GuiActionType::ID_AdjustRecirculateReq, mData); -} - -/** - * \details This method transmits the Treatment End Adjustment Denali message. - * \param vData - Data model contains treatment end adjustment state. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustTreatmentEndRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - onActionTransmit(GuiActionType::ID_AdjustTreatmentEndReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the HD Version Denali message. - * \param vData - Data model contains HD Version state. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustVersionsRequestData &vData) -{ - QVariantList mData; - mData += QVariant::fromValue(vData.ver_major); - mData += QVariant::fromValue(vData.ver_minor); - mData += QVariant::fromValue(vData.ver_micro); - mData += QVariant::fromValue(vData.ver_revis); - mData += QVariant::fromValue(vData.ver_comp ); - onActionTransmit(GuiActionType::ID_AdjustVersionsUIReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the HD Version Denali message. - * \param vData - Data model contains HD Version state. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustVersionsResponseData &vData) -{ - QVariantList mData; - mData += QVariant::fromValue(vData.ver_major); - mData += QVariant::fromValue(vData.ver_minor); - mData += QVariant::fromValue(vData.ver_micro); - mData += QVariant::fromValue(vData.ver_revis); - mData += QVariant::fromValue(vData.ver_comp ); - onActionTransmit(GuiActionType::ID_AdjustVersionsUIRsp, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the DG Set Date Time Denali message. - * \param vData - Data model contains the epoch time - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustServiceDatesRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustServiceDatesReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Disposables Removal Confirm Adjustment Denali message. - * \param vData - Data model contains Service Mode adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustServiceModeRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustServiceModeReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Pressures Limits Adjustment Denali message. - * \param vData - Data model contains treatment Pressures Limits adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustPressuresLimitsRequestData &vData) -{ - QVariantList mData; - mData += vData.mArterialPressureLimitWindow ; - mData += vData.mVenousPressureLimitWindow ; - mData += vData.mVenousPressureLimitAsymtrc ; - onActionTransmit(GuiActionType::ID_AdjustPressuresLimitsReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the InitTreatment request message. - * \param vData - Data model contains the init treatment request information. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustInitTreatmentRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - onActionTransmit(GuiActionType::ID_AdjustInitTreatmentReq, mData); -} - -/** - * \details This method transmits the Treatment Parameter request message. - * \param vData - Data model contains treatment parameter adjustment data structure - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustParametersValidationRequestData &vData) -{ - QVariantList mData; - mData += vData.mBloodFlowRate ; - mData += vData.mDialysateFlowRate ; - mData += vData.mTreatmentDuration ; - mData += vData.mSalineBolusVolume ; - mData += vData.mHeparinStopTime ; - mData += vData.mHeparinType ; - mData += vData.mAcidConcentrate ; - mData += vData.mBicarbonateConcentrate ; - mData += vData.mDialyzerType ; - mData += vData.mBloodPressureMeasureInterval ; - mData += vData.mRinsebackFlowRate ; - mData += vData.mRinsebackVolume ; - mData += vData.mArterialPressureLimitWindow ; - mData += vData.mVenousPressureLimitWindow ; - mData += vData.mVenousPressureLimitAsymtrc ; - mData += vData.mTrancembrncPressureLimitWindow ; - mData += vData.mDialysateTemp ; - mData += vData.mHeparinDispensingRate ; - mData += vData.mHeparinBolusVolume ; - - onActionTransmit(GuiActionType::ID_AdjustParametersValidationReq, 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 AdjustParametersConfirmRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - onActionTransmit(GuiActionType::ID_AdjustParametersConfirmReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Water Sample Adjustment Denali message. - * \param vData - Data model contains Water Sample adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustWaterSampleRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - onActionTransmit(GuiActionType::ID_AdjustWaterSampleReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Water Sample Result Adjustment Denali message. - * \param vData - Data model contains Water Sample Result adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustWaterSampleResultRequestData &vData) -{ - QVariantList mData; - mData += vData.requestedState; - onActionTransmit(GuiActionType::ID_AdjustWaterSampleResultReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Consumables Confirm Adjustment Denali message. - * \param vData - Data model contains Consumables Confirm adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustConsumablesConfirmRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustConsumablesConfirmReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Disposables Confirm Adjustment Denali message. - * \param vData - Data model contains Disposables Confirm adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustDisposablesConfirmRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustDisposablesConfirmReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Disposables Prime Adjustment Denali message. - * \param vData - Data model contains Disposables Prime adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustDisposablesPrimeRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustDisposablesPrimeReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Patient Connection Begin Adjustment Denali message. - * \param vData - Data model contains Patient Connection Begin adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustPatientConnectionBeginRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustPatientConnectionBeginReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Ultrafiltration Adjustment Denali message. - * \param vData - Data model contains treatment ultrafiltration adjustment volume - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustUltrafiltrationInitRequestData &vData) -{ - QVariantList mData; - mData += vData.volume; - onActionTransmit(GuiActionType::ID_AdjustUltrafiltrationInitReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Patient Connection Confirm Adjustment Denali message. - * \param vData - Data model contains Patient Connection Confirm adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustPatientConnectionConfirmRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustPatientConnectionConfirmReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Start Treatment Adjustment Denali message. - * \param vData - Data model contains Start Treatment adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustStartTreatmentRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustStartTreatmentReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Patient Disconnection Notify Adjustment Denali message. - * \param vData - Data model contains Patient Disconnection Notify adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustPatientDisconnectionNotifyRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustPatientDisconnectNotifyReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Patient Disconnection Confirm Adjustment Denali message. - * \param vData - Data model contains Patient Disconnection Confirm adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustPatientDisconnectionConfirmRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustPatientDisconnectConfirmReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Disposables Removal Confirm Adjustment Denali message. - * \param vData - Data model contains Disposables Removal Confirm adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustDisposablesRemovalConfirmRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustDisposablesRemovalConfirmReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Treatment Log Adjustment Denali message. - * \param vData - Data model contains Treatment Log adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustTreatmentLogRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustTreatmentLogReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the HD Set Date Time Denali message. - * \param vData - Data model contains the epoch time - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustHDDateTimeRequestData &vData) -{ - QVariantList mData; - mData += vData.mEpoch ; - onActionTransmit(GuiActionType::ID_AdjustHDDateTimeReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the DG Set Date Time Denali message. - * \param vData - Data model contains the epoch time - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustDGDateTimeRequestData &vData) -{ - QVariantList mData; - mData += vData.mEpoch ; - onActionTransmit(GuiActionType::ID_AdjustDGDateTimeReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the DG Cleaning Usage request message. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustDGCleaningUsageRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustDGCleaningUsageReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Disinfect request Denali message. - * \param vData - Data model contains the epoch time - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustDisinfectStartRequestData &vData) -{ - QVariantList mData; - mData += vData.mState; - onActionTransmit(GuiActionType::ID_AdjustDisinfectStartReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Disinfect mode request Denali message. - * \param vData - Data model contains the initiate/cancel boolean disinfection mode - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustDisinfectModeRequestData &vData) -{ - QVariantList mData; - mData += vData.mInititate; - onActionTransmit(GuiActionType::ID_AdjustDisinfectModeReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the UI power on self test final result - * \param vData - Data model contains the final result of the UI POST - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustUIPostFinalResultRequestData &vData) -{ - QVariantList mData; - mData += vData.mResult; - onActionTransmit(GuiActionType::ID_UIPostFinalResultData, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the UI Generic User Confirmation result. - * \param vData - Data model contains the Generic User Confirmation result. - * \return void - */ -void MessageDispatcher::onAdjustment(const DuetConfirmUIrData &vData) -{ - QVariantList mData; - mData += vData.mId; - mData += vData.mConfirm; - onActionTransmit(GuiActionType::ID_DuetConfirmUIr, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the UI RO Water Mode adjustment request. - * \param vData - Data model contains the UI RO Water Mode adjustment request data. - * \return void - */ -void MessageDispatcher::onAdjustment(const DuetRoWaterModeUIiData &vData) -{ - QVariantList mData; - mData += vData.mStatus; - onActionTransmit(GuiActionType::ID_DuetRoWaterModeUIi, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the HD Usage Info Denali message. - * \param vData - - * \return void - */ -void MessageDispatcher::onAdjustment(const HDUsageInfoRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_HDUsageInfoReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the HD institutional record request to HD. - * \param vData - - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustInstitutionalRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_AdjustInstitutionalRecordReq, mData); -} - -/*! - * \brief MessageDispatcher::onAdjustment - * \details This method transmits the Disposables Removal Confirm Adjustment Denali message. - * \param vData - Data model contains Service Mode adjustment. - * \return void - */ -void MessageDispatcher::onAdjustment(const AdjustHDResetInSrvcRequestData &) -{ - QVariantList mData; - onActionTransmit(GuiActionType::ID_ResetHDInServiceModeReq, mData); -} // ---------------------------------------------------------------------------------------------------- +// AUTOGEN ISSUE +///*! +// * \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 +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustBloodDialysateRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.bloodFlow; +// mData += vData.dialysateFlow; +// onActionTransmit(GuiActionType::ID_AdjustBloodDialysateReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the treatment duration Adjustment Denali message. +// * \param vData - Data model contains treatment duration adjustment value in minutes +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustDurationRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.duration; +// onActionTransmit(GuiActionType::ID_AdjustDurationReq, 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 +// */ +//void MessageDispatcher::onAdjustment(const AdjustUltrafiltrationStateRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// actionTransmit(GuiActionType::ID_AdjustUltrafiltrationStateReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Ultrafiltration Adjustment Denali message. +// * \param vData - Data model contains treatment ultrafiltration adjustment volume +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustUltrafiltrationEditRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.volume; +// onActionTransmit(GuiActionType::ID_AdjustUltrafiltrationEditReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Ultrafiltration Adjustment User Selected Option Denali message. +// * \param vData - Data model contains treatment ultrafiltration adjustment volume and user selected option. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustUltrafiltrationConfirmRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.volume; +// mData += vData.option; +// onActionTransmit(GuiActionType::ID_AdjustUltrafiltrationConfirmReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Alarm Request Silence message. +// * \param vData - Data model contains the silence request information. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AlarmSilenceRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.silence; +// onActionTransmit(GuiActionType::ID_AlarmSilenceReq, mData); +//} +// +///** +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the User Action Denali message. +// * \param vData - Data model contains User Action on the alarm dialog. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AlarmUserActionRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.action; +// onActionTransmit(GuiActionType::ID_AlarmUserActionReq, mData); +//} +// +///** +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Alarm Active List Request denali message. +// * \param vData - Data model contains Alarm Active List payload. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AlarmActiveListRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AlarmActiveListReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the DG Set Date Time Denali message. +// * \details This method transmits the request to set the alarm volume. +// * \param vData - Data model contains the alarm volume +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustHDAlarmVolumeRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.volume2HD(); +// onActionTransmit(GuiActionType::ID_AlarmVolumeSetReq, mData); +//} +// +///** +// * \details This method transmits the Saline Bolus Adjustment Denali message. +// * \param vData - Data model contains treatment Saline Bolus adjustment state. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustSalineRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// onActionTransmit(GuiActionType::ID_AdjustSalineReq, mData); +//} +// +///** +// * \details This method transmits the Heparin Adjustment Denali message. +// * \param vData - Data model contains treatment Heparin adjustment state. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustHeparinRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// onActionTransmit(GuiActionType::ID_AdjustHeparinReq, mData); +//} +// +///** +// * \details This method transmits the Rinseback Adjustment Denali message. +// * \param vData - Data model contains treatment Rinseback adjustment state. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustRinsebackRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// onActionTransmit(GuiActionType::ID_AdjustRinsebackReq, mData); +//} +// +///** +// * \details This method transmits the Recirculate Adjustment Denali message. +// * \param vData - Data model contains treatment Recirculate adjustment state. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustRecirculateRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// onActionTransmit(GuiActionType::ID_AdjustRecirculateReq, mData); +//} +// +///** +// * \details This method transmits the Treatment End Adjustment Denali message. +// * \param vData - Data model contains treatment end adjustment state. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustTreatmentEndRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// onActionTransmit(GuiActionType::ID_AdjustTreatmentEndReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the HD Version Denali message. +// * \param vData - Data model contains HD Version state. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustVersionsRequestData &vData) +//{ +// QVariantList mData; +// mData += QVariant::fromValue(vData.ver_major); +// mData += QVariant::fromValue(vData.ver_minor); +// mData += QVariant::fromValue(vData.ver_micro); +// mData += QVariant::fromValue(vData.ver_revis); +// mData += QVariant::fromValue(vData.ver_comp ); +// onActionTransmit(GuiActionType::ID_AdjustVersionsUIReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the HD Version Denali message. +// * \param vData - Data model contains HD Version state. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustVersionsResponseData &vData) +//{ +// QVariantList mData; +// mData += QVariant::fromValue(vData.ver_major); +// mData += QVariant::fromValue(vData.ver_minor); +// mData += QVariant::fromValue(vData.ver_micro); +// mData += QVariant::fromValue(vData.ver_revis); +// mData += QVariant::fromValue(vData.ver_comp ); +// onActionTransmit(GuiActionType::ID_AdjustVersionsUIRsp, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the DG Set Date Time Denali message. +// * \param vData - Data model contains the epoch time +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustServiceDatesRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustServiceDatesReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Disposables Removal Confirm Adjustment Denali message. +// * \param vData - Data model contains Service Mode adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustServiceModeRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustServiceModeReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Pressures Limits Adjustment Denali message. +// * \param vData - Data model contains treatment Pressures Limits adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustPressuresLimitsRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.mArterialPressureLimitWindow ; +// mData += vData.mVenousPressureLimitWindow ; +// mData += vData.mVenousPressureLimitAsymtrc ; +// onActionTransmit(GuiActionType::ID_AdjustPressuresLimitsReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the InitTreatment request message. +// * \param vData - Data model contains the init treatment request information. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustInitTreatmentRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// onActionTransmit(GuiActionType::ID_AdjustInitTreatmentReq, mData); +//} +// +///** +// * \details This method transmits the Treatment Parameter request message. +// * \param vData - Data model contains treatment parameter adjustment data structure +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustParametersValidationRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.mBloodFlowRate ; +// mData += vData.mDialysateFlowRate ; +// mData += vData.mTreatmentDuration ; +// mData += vData.mSalineBolusVolume ; +// mData += vData.mHeparinStopTime ; +// mData += vData.mHeparinType ; +// mData += vData.mAcidConcentrate ; +// mData += vData.mBicarbonateConcentrate ; +// mData += vData.mDialyzerType ; +// mData += vData.mBloodPressureMeasureInterval ; +// mData += vData.mRinsebackFlowRate ; +// mData += vData.mRinsebackVolume ; +// mData += vData.mArterialPressureLimitWindow ; +// mData += vData.mVenousPressureLimitWindow ; +// mData += vData.mVenousPressureLimitAsymtrc ; +// mData += vData.mTrancembrncPressureLimitWindow ; +// mData += vData.mDialysateTemp ; +// mData += vData.mHeparinDispensingRate ; +// mData += vData.mHeparinBolusVolume ; +// +// onActionTransmit(GuiActionType::ID_AdjustParametersValidationReq, 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 AdjustParametersConfirmRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// onActionTransmit(GuiActionType::ID_AdjustParametersConfirmReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Water Sample Adjustment Denali message. +// * \param vData - Data model contains Water Sample adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustWaterSampleRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// onActionTransmit(GuiActionType::ID_AdjustWaterSampleReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Water Sample Result Adjustment Denali message. +// * \param vData - Data model contains Water Sample Result adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustWaterSampleResultRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.requestedState; +// onActionTransmit(GuiActionType::ID_AdjustWaterSampleResultReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Consumables Confirm Adjustment Denali message. +// * \param vData - Data model contains Consumables Confirm adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustConsumablesConfirmRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustConsumablesConfirmReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Disposables Confirm Adjustment Denali message. +// * \param vData - Data model contains Disposables Confirm adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustDisposablesConfirmRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustDisposablesConfirmReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Disposables Prime Adjustment Denali message. +// * \param vData - Data model contains Disposables Prime adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustDisposablesPrimeRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustDisposablesPrimeReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Patient Connection Begin Adjustment Denali message. +// * \param vData - Data model contains Patient Connection Begin adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustPatientConnectionBeginRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustPatientConnectionBeginReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Ultrafiltration Adjustment Denali message. +// * \param vData - Data model contains treatment ultrafiltration adjustment volume +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustUltrafiltrationInitRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.volume; +// onActionTransmit(GuiActionType::ID_AdjustUltrafiltrationInitReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Patient Connection Confirm Adjustment Denali message. +// * \param vData - Data model contains Patient Connection Confirm adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustPatientConnectionConfirmRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustPatientConnectionConfirmReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Start Treatment Adjustment Denali message. +// * \param vData - Data model contains Start Treatment adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustStartTreatmentRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustStartTreatmentReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Patient Disconnection Notify Adjustment Denali message. +// * \param vData - Data model contains Patient Disconnection Notify adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustPatientDisconnectionNotifyRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustPatientDisconnectNotifyReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Patient Disconnection Confirm Adjustment Denali message. +// * \param vData - Data model contains Patient Disconnection Confirm adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustPatientDisconnectionConfirmRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustPatientDisconnectConfirmReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Disposables Removal Confirm Adjustment Denali message. +// * \param vData - Data model contains Disposables Removal Confirm adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustDisposablesRemovalConfirmRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustDisposablesRemovalConfirmReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Treatment Log Adjustment Denali message. +// * \param vData - Data model contains Treatment Log adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustTreatmentLogRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustTreatmentLogReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the HD Set Date Time Denali message. +// * \param vData - Data model contains the epoch time +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustHDDateTimeRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.mEpoch ; +// onActionTransmit(GuiActionType::ID_AdjustHDDateTimeReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the DG Set Date Time Denali message. +// * \param vData - Data model contains the epoch time +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustDGDateTimeRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.mEpoch ; +// onActionTransmit(GuiActionType::ID_AdjustDGDateTimeReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the DG Cleaning Usage request message. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustDGCleaningUsageRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustDGCleaningUsageReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Disinfect request Denali message. +// * \param vData - Data model contains the epoch time +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustDisinfectStartRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.mState; +// onActionTransmit(GuiActionType::ID_AdjustDisinfectStartReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Disinfect mode request Denali message. +// * \param vData - Data model contains the initiate/cancel boolean disinfection mode +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustDisinfectModeRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.mInititate; +// onActionTransmit(GuiActionType::ID_AdjustDisinfectModeReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the UI power on self test final result +// * \param vData - Data model contains the final result of the UI POST +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustUIPostFinalResultRequestData &vData) +//{ +// QVariantList mData; +// mData += vData.mResult; +// onActionTransmit(GuiActionType::ID_UIPostFinalResultData, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the UI Generic User Confirmation result. +// * \param vData - Data model contains the Generic User Confirmation result. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const DuetConfirmUIrData &vData) +//{ +// QVariantList mData; +// mData += vData.mId; +// mData += vData.mConfirm; +// onActionTransmit(GuiActionType::ID_DuetConfirmUIr, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the UI RO Water Mode adjustment request. +// * \param vData - Data model contains the UI RO Water Mode adjustment request data. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const DuetRoWaterModeUIiData &vData) +//{ +// QVariantList mData; +// mData += vData.mStatus; +// onActionTransmit(GuiActionType::ID_DuetRoWaterModeUIi, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the HD Usage Info Denali message. +// * \param vData - +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const HDUsageInfoRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_HDUsageInfoReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the HD institutional record request to HD. +// * \param vData - +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustInstitutionalRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_AdjustInstitutionalRecordReq, mData); +//} +// +///*! +// * \brief MessageDispatcher::onAdjustment +// * \details This method transmits the Disposables Removal Confirm Adjustment Denali message. +// * \param vData - Data model contains Service Mode adjustment. +// * \return void +// */ +//void MessageDispatcher::onAdjustment(const AdjustHDResetInSrvcRequestData &) +//{ +// QVariantList mData; +// onActionTransmit(GuiActionType::ID_ResetHDInServiceModeReq, mData); +//} +// ---------------------------------------------------------------------------------------------------- /*! * \brief MessageDispatcher::actionTransmit