summaryrefslogtreecommitdiff
path: root/client-qt/udm-client-qt/udm_main.h
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss@sss.chaoslab.ru>2015-08-19 11:46:18 +0300
committerGluzskiy Alexandr <sss@sss.chaoslab.ru>2015-08-19 11:46:18 +0300
commitc83c19a7d93ee77617c6e47bf0700346545b4611 (patch)
tree7c4413e8a6e54be1700b1439819316765b64abac /client-qt/udm-client-qt/udm_main.h
parent8c24fe5997591ac4925736d68636b98edf021f43 (diff)
client-qt:
basic connection state display initial server message handler
Diffstat (limited to 'client-qt/udm-client-qt/udm_main.h')
-rw-r--r--client-qt/udm-client-qt/udm_main.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/client-qt/udm-client-qt/udm_main.h b/client-qt/udm-client-qt/udm_main.h
index 2964e55..8861403 100644
--- a/client-qt/udm-client-qt/udm_main.h
+++ b/client-qt/udm-client-qt/udm_main.h
@@ -25,7 +25,10 @@
#include <QMainWindow>
+#include "../../protocol/udm.pb.h"
+
class client_session;
+class QLabel;
namespace boost {
namespace asio {
@@ -47,6 +50,8 @@ public slots:
void show_connect_widget();
void client_connect(QString &host, QString &password, int port);
void client_connect_ssl(QString &host, QString &password, int port, QString &ssl_ca, QString &ssl_crt, QString &ssl_key);
+ void server_message_received(server_msg msg);
+ void client_connected(bool success, QString error_text);
signals:
void connect_signal(QString host, QString password, int port);
void connect_signal_ssl(QString host, QString password, int port, QString ssl_ca, QString ssl_crt, QString ssl_key);
@@ -56,7 +61,8 @@ private:
QThread *thread_client_session;
client_session *session;
boost::asio::io_service *io_service_;
-
+ QString auth_token;
+ QLabel *lbl_state;
};
#endif // UDM_MAIN_H