Index: sources/model/hd/adjustment/MTreatmentAdjustRequests.h =================================================================== diff -u -rf7b3e0bcd926f8aabc5caa1e76fce04aa8c5eb89 -rbfde9964a92b954e7da925e0d04e797a225a5352 --- sources/model/hd/adjustment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision f7b3e0bcd926f8aabc5caa1e76fce04aa8c5eb89) +++ sources/model/hd/adjustment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision bfde9964a92b954e7da925e0d04e797a225a5352) @@ -157,7 +157,7 @@ class MAlarmSilenceReq : public MModel { public: - bool state = 0; + quint8 state; // coco begin validated : Has been validated manually. // This object is used statically for now, kept the logic for later usage. QString toString() { @@ -169,6 +169,20 @@ } }; +class MAlarmAcknowledgeReq : public MModel { +public: + quint32 alarmID; + // coco begin validated : Has been validated manually. + // This object is used statically for now, kept the logic for later usage. + QString toString() { + return toString({alarmID}); + } + // coco end + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AlarmAcknowledgeRequest", vParameters); + } +}; + class MStartTreatmentReq : public MModel { public: enum Options { @@ -280,3 +294,4 @@ typedef Model:: MAdjustSalineReq AdjustSalineRequestData; typedef Model:: MAlarmSilenceReq AlarmSilenceRequestData; typedef Model::MAdjustTreatmentParametersRequest AdjustTreatmentParametersRequestData; +typedef Model:: MAlarmAcknowledgeReq AlarmAcknowledgeRequestData;