Index: sources/ApplicationController.h =================================================================== diff -u -r6c363d016811a09e31d03c94e2e459ea5aa4bd9f -r1da89b0452b8ef9448847618e75c118f3f58bd0c --- sources/ApplicationController.h (.../ApplicationController.h) (revision 6c363d016811a09e31d03c94e2e459ea5aa4bd9f) +++ sources/ApplicationController.h (.../ApplicationController.h) (revision 1da89b0452b8ef9448847618e75c118f3f58bd0c) @@ -98,6 +98,8 @@ void onSDCardSpaceChange(bool vReady, qint64 vTotal, qint64 vAvailable, quint8 vPercent); void onSDCardSpaceTooLow(quint8 vAvailablePercent); + void onCryptSetupMount (bool vPass); + void onExportLog (const GuiStringIndexMap &vExportList); void onExportService (const GuiStringIndexMap &vExportList); void onExportTreatment (const GuiStringIndexMap &vExportList); @@ -108,6 +110,7 @@ void onSettingsUpdate(); + void onPOSTEthernet (bool vPass); void onPOSTWiFi (bool vPass); void onPOSTBluetooth (bool vPass); void onPOSTCloudSync (bool vPass); @@ -116,10 +119,16 @@ void onPOSTDone (bool vPass); signals: - void didPOSTWiFi (bool vPass); + void didPOSTEthernet (bool vPass); + void didPOSTWireless (bool vPass); void didPOSTBluetooth (bool vPass); void didPOSTCloudSync (bool vPass); + void didPOSTEthernetData (const QString &vMacAddress); + void didPOSTWirelessData (const QString &vMacAddress); + void didPOSTBluetoothData (const QString &vMacAddress); + void didPOSTCloudSyncData (const QString &vNetAddress); + signals: void didActionReceive (GuiActionType vAction, const QVariantList &vData); // UI <= HD/DG void didActionTransmit(GuiActionType vAction, const QVariantList &vData); // UI => HD/DG @@ -156,12 +165,12 @@ */ void didPOSTPass (bool vPass); /*! - * \brief didPOSTInformationReady - * \details this signal will be emitted in case the UI POST is successful, BEFORE the didPOSTDone. - * \note note that this will be called before the didPOSTDone, to give the opportunity to the observer to update the required information before being notified for the POST result, - * so in case there are things to be done on POST success, the data is ready. + * \brief didKeepAliveBegin + * \details this signal will be emitted by ApplicationController + * when it is done with all the messaging and has nothing to say + * just to keep the conversation alive and let HD know UI is alive. */ - void didPOSTInformationReady(const QString &vMacEthernet, const QString &vMacWreless, const QString &vMacBluetooth); + void didKeepAliveBegin (); // Device Signal/Slots DEVICE_APP_BRIDGE_DEFINITION_LIST