summaryrefslogtreecommitdiff
path: root/controller/FileDB.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'controller/FileDB.hpp')
-rw-r--r--controller/FileDB.hpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/controller/FileDB.hpp b/controller/FileDB.hpp
index deef8854..8aa2c18e 100644
--- a/controller/FileDB.hpp
+++ b/controller/FileDB.hpp
@@ -35,17 +35,18 @@ namespace ZeroTier
class FileDB : public DB
{
public:
- FileDB(const Identity &myId,const char *path);
+ FileDB(const char *path);
virtual ~FileDB();
virtual bool waitForReady();
virtual bool isReady();
- virtual void save(nlohmann::json &record);
+ virtual bool save(nlohmann::json &record,bool notifyListeners);
virtual void eraseNetwork(const uint64_t networkId);
virtual void eraseMember(const uint64_t networkId,const uint64_t memberId);
virtual void nodeIsOnline(const uint64_t networkId,const uint64_t memberId,const InetAddress &physicalAddress);
protected:
+ std::string _path;
std::string _networksPath;
std::string _tracePath;
std::thread _onlineUpdateThread;