diff options
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) { |