Index: sources/model/td/adjustment/treatment/MTreatmentAdjustPressuresLimitsResponse.cpp =================================================================== diff -u -r48343520806859178923efdcca8a95f6af8599e9 -r9c2a4c5abe3a93c3b3a7ed3d6fd9e12f0c161b3c --- sources/model/td/adjustment/treatment/MTreatmentAdjustPressuresLimitsResponse.cpp (.../MTreatmentAdjustPressuresLimitsResponse.cpp) (revision 48343520806859178923efdcca8a95f6af8599e9) +++ sources/model/td/adjustment/treatment/MTreatmentAdjustPressuresLimitsResponse.cpp (.../MTreatmentAdjustPressuresLimitsResponse.cpp) (revision 9c2a4c5abe3a93c3b3a7ed3d6fd9e12f0c161b3c) @@ -18,15 +18,21 @@ QVariantList MAdjustPressuresLimitsResponse::parameters() const { return { - _data.mAccepted .value, - _data.mReason .value + _data.mAccepted .value, + _data.mArterialPressureLimitWindowRejectionReason .value, + _data.mVenousPressureLimitWindowRejectionReason .value, + _data.mVenousPressureLimitAsymtrcRejectionReason .value, + _data.mTmpPressureLimitWindowRejectionReason .value }; } bool MAdjustPressuresLimitsResponse::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; // message data start position - if ( ! GetValue(vByteArray, index, _data.mAccepted )) goto lError; - if ( ! GetValue(vByteArray, index, _data.mReason )) goto lError; + if ( ! GetValue(vByteArray, index, _data.mAccepted )) goto lError; + if ( ! GetValue(vByteArray, index, _data.mArterialPressureLimitWindowRejectionReason)) goto lError; + if ( ! GetValue(vByteArray, index, _data.mVenousPressureLimitWindowRejectionReason )) goto lError; + if ( ! GetValue(vByteArray, index, _data.mVenousPressureLimitAsymtrcRejectionReason )) goto lError; + if ( ! GetValue(vByteArray, index, _data.mTmpPressureLimitWindowRejectionReason )) goto lError; return true ; @@ -43,7 +49,10 @@ */ AdjustPressuresLimitsResponseData MAdjustPressuresLimitsResponse::data() const { Data data; - data.mAccepted = _data.mAccepted .value; - data.mReason = _data.mReason .value; + data.mAccepted = _data.mAccepted .value; + data.mArterialPressureLimitWindowRejectionReason = _data.mArterialPressureLimitWindowRejectionReason .value; + data.mVenousPressureLimitWindowRejectionReason = _data.mVenousPressureLimitWindowRejectionReason .value; + data.mVenousPressureLimitAsymtrcRejectionReason = _data.mVenousPressureLimitAsymtrcRejectionReason .value; + data.mTmpPressureLimitWindowRejectionReason = _data.mTmpPressureLimitWindowRejectionReason .value; return data; }