diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-01-08 14:27:55 -0800 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-01-08 14:27:55 -0800 |
| commit | 64ba596e0b8d5ee4f3c7630a6315f884f09e1cab (patch) | |
| tree | ba09819878bfaa2a6e86ebdcc2a34d2de9791e04 /node/NetworkConfigMaster.hpp | |
| parent | 60fb28a90a5e7b01e58b2a93351658195651e8eb (diff) | |
| download | infinitytier-64ba596e0b8d5ee4f3c7630a6315f884f09e1cab.tar.gz infinitytier-64ba596e0b8d5ee4f3c7630a6315f884f09e1cab.zip | |
C++ network config master ready to test.
Diffstat (limited to 'node/NetworkConfigMaster.hpp')
| -rw-r--r-- | node/NetworkConfigMaster.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
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 <stdint.h> #include <string> #include <map> +#include <vector> #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<std::string> &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); |
