Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -r28f3f8dd18981262995386d29d3c2ab31418bfc4 -r7710fea4486a639caaa3c510add0eac0bcd4ddcc --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 28f3f8dd18981262995386d29d3c2ab31418bfc4) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 7710fea4486a639caaa3c510add0eac0bcd4ddcc) @@ -321,22 +321,36 @@ void MessageDispatcher::onAdjustment(const AlarmSilenceRequestData &vData) { QVariantList mData; - mData += vData.state; + mData += vData.silence; onActionTransmit(GuiActionType::ID_AlarmSilenceReq, mData); } +/** + * \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 Acknowledge Request message. * \param vData - Data model contains the user acknowledge request information. * \return void */ -void MessageDispatcher::onAdjustment(const AlarmAcknowledgeRequestData &vData) +/* coco begin validated: Manually tested. This model class is a placeholder and there is no use case for this now. +void MessageDispatcher::onAdjustment(const AlarmClearedConditionRequestData &vData) { QVariantList mData; mData += vData.alarmID; - onActionTransmit(GuiActionType::ID_AlarmUserAckReq, mData); + onActionTransmit(GuiActionType::ID_AlarmClearedConditionReq, mData); } +coco end */ /*! * \brief MessageDispatcher::onAdjustment