From 64ba596e0b8d5ee4f3c7630a6315f884f09e1cab Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Thu, 8 Jan 2015 14:27:55 -0800 Subject: C++ network config master ready to test. --- node/NetworkConfigMaster.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'node/NetworkConfigMaster.hpp') diff --git a/node/NetworkConfigMaster.hpp b/node/NetworkConfigMaster.hpp index 29aada27..70391882 100644 --- a/node/NetworkConfigMaster.hpp +++ b/node/NetworkConfigMaster.hpp @@ -37,6 +37,7 @@ #include #include #include +#include #include "Address.hpp" #include "Dictionary.hpp" @@ -105,6 +106,8 @@ private: bool _hmset(const char *key,const Dictionary &hdata); bool _hget(const char *key,const char *hashKey,std::string &value); bool _hset(const char *key,const char *hashKey,const char *value); + bool _get(const char *key,std::string &value); + bool _smembers(const char *key,std::vector &sdata); bool _initNewMember(uint64_t nwid,const Address &member,const Dictionary &metaData,Dictionary &memberRecord); bool _generateNetconf(uint64_t nwid,const Address &member,const Dictionary &metaData,std::string &netconf,uint64_t &ts); -- cgit v1.2.3