Index: sources/model/MModel.h =================================================================== diff -u -r2d0bacfbe1b70055247eb40743405a5f9acb15e3 -rae149c87409efbe66b84924aa1cbb3131be9d5b7 --- sources/model/MModel.h (.../MModel.h) (revision 2d0bacfbe1b70055247eb40743405a5f9acb15e3) +++ sources/model/MModel.h (.../MModel.h) (revision ae149c87409efbe66b84924aa1cbb3131be9d5b7) @@ -35,6 +35,7 @@ #include "MHDPostFinalResultData.h" #include "MDGPostSingleResultData.h" #include "MDGPostFinalResultData.h" +#include "MUIPostFinalResultHDRequest.h" // States Messages #include "MHDOperationModeData.h" @@ -267,6 +268,7 @@ REGISTER_METATYPE( DGPostSingleResultData ) \ REGISTER_METATYPE( DGPostFinalResultData ) \ REGISTER_METATYPE( AdjustUIPostFinalResultRequestData ) \ + REGISTER_METATYPE( UIPostFinalResultHDRequestData ) \ /* Devices */ \ REGISTER_METATYPE( DeviceBrightnessRequestData ) \ REGISTER_METATYPE( DeviceBrightnessResponseData ) \ @@ -455,6 +457,7 @@ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, HDPostFinalResultData ) \ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, DGPostSingleResultData ) \ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, DGPostFinalResultData ) \ + ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, UIPostFinalResultHDRequestData ) \ /* */ \ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, SettingsData ) \ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, HDOperationModeData ) \ @@ -634,6 +637,8 @@ ACTION_RECEIVE_BRIDGE_DEFINITION( HDPostFinalResultData ) \ ACTION_RECEIVE_BRIDGE_DEFINITION( DGPostSingleResultData ) \ ACTION_RECEIVE_BRIDGE_DEFINITION( DGPostFinalResultData ) \ + /* The slot implementation is different in Dispatcher, App, Gui, so only signal is here. */ \ + ACTION_RECEIVE_SIGNAL ( UIPostFinalResultHDRequestData ) \ \ ACTION_RECEIVE_BRIDGE_DEFINITION( SettingsData ) \ ACTION_RECEIVE_BRIDGE_DEFINITION( HDOperationModeData ) \ @@ -890,15 +895,16 @@ ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AlarmActiveListRequestData ) \ /* disabled coco begin validated: Manually tested. This model class is a placeholder and there is no use case for this now. ADJUST_TRANSMT_BRIDGE_DEFINITION_PUBLIC( AlarmClearedConditionRequestData ) \ - disabled coco end */ \ + disabled coco end */ \ -//===============================================================================// +//== MessageInterpreter Signal Definition =======================================// #define ACTION_RECEIVE_SIGNALS \ /* POST */ \ ACTION_RECEIVE_SIGNAL( HDPostSingleResultData ) \ ACTION_RECEIVE_SIGNAL( HDPostFinalResultData ) \ ACTION_RECEIVE_SIGNAL( DGPostSingleResultData ) \ ACTION_RECEIVE_SIGNAL( DGPostFinalResultData ) \ + ACTION_RECEIVE_SIGNAL( UIPostFinalResultHDRequestData ) \ /* Received signals */ \ /* NO RESPONSE message model here */ \ ACTION_RECEIVE_SIGNAL( SettingsData ) \