From 3069686075559d7bfce594c40e919a0b1683a064 Mon Sep 17 00:00:00 2001 From: Niklas Date: Tue, 16 Aug 2011 14:32:01 +0200 Subject: new function for checkInternetConnection, check with sessions for each config and test if you can get a valid response with a qhostInfo --- workspace/LogReceiver/logreceiver.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'workspace/LogReceiver/logreceiver.h') diff --git a/workspace/LogReceiver/logreceiver.h b/workspace/LogReceiver/logreceiver.h index 561b406..fb65d58 100644 --- a/workspace/LogReceiver/logreceiver.h +++ b/workspace/LogReceiver/logreceiver.h @@ -3,6 +3,7 @@ #include #include +#include class QLocalServer; class QLocalSocket; @@ -41,12 +42,14 @@ private: QMap clientProcesses; QString pathToDhcpcdExe; QStringList dhcpcdArguments; + QNetworkConfigurationManager manager; void runDHCPCD(QList &interfaces); void runDHCPCD(QString interface); void checkCarrierState(QList &interfaces); bool checkCarrierState(QString interface); + void checkInternetConnection(/*QList &interfaces*/); QList getListOfNetworkInterfaces(); bool checkBlackList(QString i); -- cgit v1.2.3-55-g7522