Index: sources/ApplicationController.h =================================================================== diff -u -r1da89b0452b8ef9448847618e75c118f3f58bd0c -r9ef6badf8e172436bba2bfad1642ae7e469e0361 --- sources/ApplicationController.h (.../ApplicationController.h) (revision 1da89b0452b8ef9448847618e75c118f3f58bd0c) +++ sources/ApplicationController.h (.../ApplicationController.h) (revision 9ef6badf8e172436bba2bfad1642ae7e469e0361) @@ -118,6 +118,8 @@ void onPOSTFail (Gui::GuiAlarmID vAlarmID); void onPOSTDone (bool vPass); + void onQuitApplication (); + signals: void didPOSTEthernet (bool vPass); void didPOSTWireless (bool vPass); @@ -171,6 +173,12 @@ * just to keep the conversation alive and let HD know UI is alive. */ void didKeepAliveBegin (); + /*! + * \brief didQuitApplication + * \details this signal is a placeholder for any farther notification to any class which needs to close itself. + * it will be used to let the other classes to stop and move to main thread. + */ + void didQuitApplication (); // Device Signal/Slots DEVICE_APP_BRIDGE_DEFINITION_LIST