Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -rae1042a0c14d6d27556730183cc2cbe1a00bc0a7 -r4d322070769e54c059b020f18215dca88c90acd7 --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision ae1042a0c14d6d27556730183cc2cbe1a00bc0a7) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 4d322070769e54c059b020f18215dca88c90acd7) @@ -308,22 +308,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