diff options
author | Sergey Yershov <syershov@maps.me> | 2016-12-14 17:41:41 +0300 |
---|---|---|
committer | Sergey Yershov <syershov@maps.me> | 2016-12-14 17:41:41 +0300 |
commit | ee087914bb9426825635d8ef7d8bf5feebc80a79 (patch) | |
tree | 461ffdcc7aa6778600d6b04720f99ed0079465a5 /tracking/reporter.hpp | |
parent | c290c9ee9ee9a0368d35fecc5ef30f63d7c4554b (diff) |
Disable sending point in background
Diffstat (limited to 'tracking/reporter.hpp')
-rw-r--r-- | tracking/reporter.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tracking/reporter.hpp b/tracking/reporter.hpp index 380a3cd460..c013bc021a 100644 --- a/tracking/reporter.hpp +++ b/tracking/reporter.hpp @@ -37,12 +37,15 @@ public: void AddLocation(location::GpsInfo const & info); + void SetAllowSendingPoints(bool allow) { m_allowSendingPoints = allow; } + inline void SetIdleFunc(function<void()> fn) { m_idleFn = fn; } private: void Run(); bool SendPoints(); + bool m_allowSendingPoints = true; Connection m_realtimeSender; milliseconds m_pushDelay; bool m_wasConnected = false; |