From 603f6e47b2be2b5e03e63f6bee9c6364c92a251e Mon Sep 17 00:00:00 2001 From: Niklas Date: Fri, 2 Sep 2011 17:06:02 +0200 Subject: added a new container class which holds config informations about an interface. also solved the message loss problem by setting the read an writing messages to the same size --- LogReceiver/logreceiver.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'LogReceiver/logreceiver.h') diff --git a/LogReceiver/logreceiver.h b/LogReceiver/logreceiver.h index a8572d0..e30e85b 100644 --- a/LogReceiver/logreceiver.h +++ b/LogReceiver/logreceiver.h @@ -18,6 +18,7 @@ Q_OBJECT #define DEFAULT_QTSOCKETADDRESS "/var/tmp/qt_c_socket_default" #define DEFAULT_PATHTODHCPCDEXE "/home/niklas/fbgui/customdhcpcd/src/customdhcpcd" #define DEFAULT_GATEWAY_INFO_LOCATION "/var/tmp/gateways_" +#define ACK_SIZE 4 public: LogReceiver(); @@ -38,7 +39,7 @@ private slots: signals: void addNewInterface(QString ifName); void changeProgressBarValue(QString ifName, int newValue); - void connectionEstablished(QString ifName); + void connectionEstablished(QString ifName, QString gateway); void abortBoot(QString msg); void updateStatusLabel(QString ifName, QString status); void allProcessesFinished(); @@ -57,6 +58,7 @@ private: QNetworkConfigurationManager configurationManager; QNetworkAccessManager *accessManager; int numberOfProcesses; + //const char ack[ACK_SIZE]; void handleNewInput(QLocalSocket * client); -- cgit v1.2.3-55-g7522