diff options
author | Iru Cai <mytbk920423@gmail.com> | 2015-09-10 22:30:28 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2016-04-19 15:24:02 +0800 |
commit | 3ddf947c8da82a6d2e40688583143005b632942e (patch) | |
tree | 5b890869f5a9651c10b36c8767b3a3d45c5cc8d1 /src/terminal/fqterm_session.h | |
parent | b4267aa7c747f1ea3c21e077c69fc0bff736ed19 (diff) | |
download | fqterm-3ddf947c8da82a6d2e40688583143005b632942e.tar.xz |
new feature: raw packet capture.
Diffstat (limited to 'src/terminal/fqterm_session.h')
-rw-r--r-- | src/terminal/fqterm_session.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/terminal/fqterm_session.h b/src/terminal/fqterm_session.h index 78aaa31..e1f1df3 100644 --- a/src/terminal/fqterm_session.h +++ b/src/terminal/fqterm_session.h @@ -215,6 +215,11 @@ class FQTermSession: public QObject { void updateSetting(const FQTermParam& p); QReadWriteLock& getBufferLock() {return bufferWriteLock_;} + // raw data logging + void startLogging(); + void stopLogging(bool); + bool isLogging(); + public: @@ -310,7 +315,10 @@ private: std::vector<char> telnet_data_; std::vector<char> raw_data_; - + // raw data logging + bool isLogging_; + QByteArray *logData; + int reconnectRetry_; public: void setScriptListener(FQTermScriptEventListener* pythonListener) { |