diff options
author | fireice-uk <fireice-uk@users.noreply.github.com> | 2017-05-26 19:36:38 +0100 |
---|---|---|
committer | fireice-uk <fireice-uk@users.noreply.github.com> | 2017-05-26 19:36:38 +0100 |
commit | 83762e5bedfef2d0aa25552bc8aeae7afb8f2b5e (patch) | |
tree | efc13f5a9fb71781f464fe4bc5d67e3604e9c000 /jconf.cpp | |
parent | 07ea73dbc3e71eb68ed6b5c10c6fd83f2357c9f1 (diff) | |
download | xmr-stak-83762e5bedfef2d0aa25552bc8aeae7afb8f2b5e.zip xmr-stak-83762e5bedfef2d0aa25552bc8aeae7afb8f2b5e.tar.gz |
daemon mode feature
Diffstat (limited to 'jconf.cpp')
-rw-r--r-- | jconf.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -48,7 +48,7 @@ using namespace rapidjson; enum configEnum { aCpuThreadsConf, sUseSlowMem, bNiceHashMode, bTlsMode, bTlsSecureAlgo, sTlsFingerprint, sPoolAddr, sWalletAddr, sPoolPwd, iCallTimeout, iNetRetry, iGiveUpLimit, iVerboseLevel, iAutohashTime, - sOutputFile, iHttpdPort, bPreferIpv4 }; + bDaemonMode, sOutputFile, iHttpdPort, bPreferIpv4 }; struct configVal { configEnum iName; @@ -73,6 +73,7 @@ configVal oConfigValues[] = { { iGiveUpLimit, "giveup_limit", kNumberType }, { iVerboseLevel, "verbose_level", kNumberType }, { iAutohashTime, "h_print_time", kNumberType }, + { bDaemonMode, "daemon_mode", kTrueType }, { sOutputFile, "output_file", kStringType }, { iHttpdPort, "httpd_port", kNumberType }, { bPreferIpv4, "prefer_ipv4", kTrueType } @@ -251,6 +252,11 @@ bool jconf::NiceHashMode() return prv->configValues[bNiceHashMode]->GetBool(); } +bool jconf::DaemonMode() +{ + return prv->configValues[bDaemonMode]->GetBool(); +} + const char* jconf::GetOutputFile() { return prv->configValues[sOutputFile]->GetString(); |