some qt work. fixed on slow computers; now faster as delayed save is implemented

This commit is contained in:
user 2020-03-10 23:22:49 +08:00
parent 63746be4d5
commit 0e38e43315
10 changed files with 63 additions and 12 deletions

View file

@ -60,22 +60,22 @@ public:
static TIMESTAMP_TYPE getTime();
bool needsFocusOnTunnel();
std::string getTunnelNameToFocus();
std::string& getTunnelNameToFocus();
private:
Saver* saver;
bool isSaverValid();
volatile DATA_SERIAL_TYPE lastDataSerialSeen;
DATA_SERIAL_TYPE lastDataSerialSeen;
static constexpr TIMESTAMP_TYPE A_VERY_OBSOLETE_TIMESTAMP=DelayedSaveThread::A_VERY_OBSOLETE_TIMESTAMP;
TIMESTAMP_TYPE lastSaveStartedTimestamp;
volatile bool exiting;
bool exiting;
DelayedSaveThread* thread;
void wakeThreadAndJoinThread();
volatile bool focusOnTunnel;
bool focusOnTunnel;
std::string tunnelNameToFocus;
};