summaryrefslogtreecommitdiffstats
path: root/NetworkDiscovery/networkdiscovery.h
diff options
context:
space:
mode:
authorNiklas2011-10-21 13:11:40 +0200
committerNiklas2011-10-21 13:11:40 +0200
commit951db8ebf3f95ec6252f170bef7d3294b7bd6bc8 (patch)
tree5ee65f0cc4bf16470f32121b819ff1db96182b33 /NetworkDiscovery/networkdiscovery.h
parentput the NetworkDiscovery code into the src folder of the fbgui. made some tes... (diff)
downloadfbgui-951db8ebf3f95ec6252f170bef7d3294b7bd6bc8.tar.gz
fbgui-951db8ebf3f95ec6252f170bef7d3294b7bd6bc8.tar.xz
fbgui-951db8ebf3f95ec6252f170bef7d3294b7bd6bc8.zip
now the two versions of the NetworkDiscovery code should be the same (except for the qDebug...)
Diffstat (limited to 'NetworkDiscovery/networkdiscovery.h')
-rw-r--r--NetworkDiscovery/networkdiscovery.h27
1 files changed, 17 insertions, 10 deletions
diff --git a/NetworkDiscovery/networkdiscovery.h b/NetworkDiscovery/networkdiscovery.h
index 2291a7c..cc79c36 100644
--- a/NetworkDiscovery/networkdiscovery.h
+++ b/NetworkDiscovery/networkdiscovery.h
@@ -27,16 +27,22 @@ class NetworkDiscovery: public QObject {
Q_OBJECT
public:
- NetworkDiscovery(QObject *parent = 0);
- ~NetworkDiscovery();
- void initAndRun(QString serverIp, bool userChoice, bool autoUp, QString pathToLogFile, QString serverPath = DEFAULT_QTSOCKETADDRESS, QString pathToExe = DEFAULT_PATHTODHCPCDEXE, QStringList *args = NULL);
- int ip4_replaceDefaultRoute(QString ifName, QString gateway, int mss);
- QString getGatewayForInterface(QString ifName);
- int ip4_setManualConfiguration(QVariantMap result);
- QString readLogFile();
- void tryAgain();
- bool checkConnectivityViaTcp();
- bool checkConnectivityViaTcp(QString server);
+ NetworkDiscovery(QObject *parent=0);
+ ~NetworkDiscovery();
+
+ void initAndRun(QString serverIp, bool userChoice,
+ bool autoUp,
+ QString pathToLogFile,
+ QString serverPath = DEFAULT_QTSOCKETADDRESS,
+ QString pathToExe = DEFAULT_PATHTODHCPCDEXE,
+ QStringList* args = NULL);
+ int ip4_replaceDefaultRoute(QString ifName, QString gateway, int mss);
+ QString getGatewayForInterface(QString ifName);
+
+ int ip4_setManualConfiguration(QVariantMap result);
+ QString readLogFile();
+ void tryAgain();
+ bool checkConnectivityViaTcp();
QVariantMap getInterfaceConfig(QString ifName);
private slots:
@@ -92,6 +98,7 @@ private:
bool checkCarrierState(QString interface);
bool checkConnectivity(QString ifName);
+ bool checkConnectivityViaTcp(QString server);
bool checkBlackList(QString i);
void getListOfNetworkInterfaces();