summaryrefslogtreecommitdiffstats
path: root/workspace/LogReceiver/logreceiver.h
diff options
context:
space:
mode:
Diffstat (limited to 'workspace/LogReceiver/logreceiver.h')
-rw-r--r--workspace/LogReceiver/logreceiver.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/workspace/LogReceiver/logreceiver.h b/workspace/LogReceiver/logreceiver.h
index baf9ab9..c4e165d 100644
--- a/workspace/LogReceiver/logreceiver.h
+++ b/workspace/LogReceiver/logreceiver.h
@@ -34,9 +34,12 @@ private slots:
void handleProcessStarted();
signals:
- void addNewInterface(QString ifName, int index);
- void changeProgressBarValue(int index, int newValue);
+ void addNewInterface(QString ifName);
+ void changeProgressBarValue(QString ifName, int newValue);
void connectionEstablished(QString ifName);
+ void abortBoot(QString msg);
+ void updateStatusLabel(QString ifName, QString status);
+ void allProcessesFinished();
private:
QLocalServer *server;
@@ -49,15 +52,16 @@ private:
QStringList dhcpcdArguments;
QNetworkConfigurationManager configurationManager;
QNetworkAccessManager *accessManager;
+ int numberOfProcesses;
- void runDHCPCD(QList<QNetworkInterface> &interfaces);
+ void runDHCPCD(QList<QString> &interfaces);
void runDHCPCD(QString interface);
- QList<QNetworkInterface> checkCarrierState(QList<QNetworkInterface> &interfaces);
+ QList<QString>checkCarrierState(QList<QString> &interfaces);
bool checkCarrierState(QString interface);
void checkInternetConnection(QString ifName);
- void checkInternetConnection(QList<QNetworkInterface> &interfaces);
- QList<QNetworkInterface> getListOfNetworkInterfaces();
+ void checkInternetConnection(QList<QString> &interfaces);
+ QList<QString> getListOfNetworkInterfaces();
bool checkBlackList(QString i);
};