summaryrefslogtreecommitdiff
path: root/src/terminal/internal
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2018-04-28 21:55:16 +0800
committerIru Cai <mytbk920423@gmail.com>2018-04-30 15:20:28 +0800
commit8b2b2f18b2539bb73769b2196af977023903b2db (patch)
treecf8903e8394247df18fa2862b37f74068677b2bb /src/terminal/internal
parentef70cc73c69d04e93c9af5fb49c5d762ba226801 (diff)
downloadfqterm-8b2b2f18b2539bb73769b2196af977023903b2db.tar.xz
Add a function to report connection info
Diffstat (limited to 'src/terminal/internal')
-rw-r--r--src/terminal/internal/fqterm_telnet.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/terminal/internal/fqterm_telnet.h b/src/terminal/internal/fqterm_telnet.h
index 33e8c6e..1e086e0 100644
--- a/src/terminal/internal/fqterm_telnet.h
+++ b/src/terminal/internal/fqterm_telnet.h
@@ -23,6 +23,8 @@
#include <QAbstractSocket>
#include <QByteArray>
+#include "fqterm_socket.h"
+#include "connect_info.h"
namespace FQTerm {
@@ -52,7 +54,6 @@ struct fsm_trans {
* FQTermTelnet class definition
*-------------------------------------------------------------------------------
*/
-class FQTermSocket;
// Telnet connection, a wrapper of socket.
// It will translate raw NVT data from low level socket to ansi data,
@@ -84,6 +85,7 @@ class FQTermTelnet: public QObject {
bool readyForInput();
+ conn_info_t *connectionInfo() { return socket->connectionInfo(); }
signals:
void readyRead(int, int); // There are datas to be read out