summaryrefslogtreecommitdiffstats
path: root/xmrstak/params.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'xmrstak/params.hpp')
-rw-r--r--xmrstak/params.hpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/xmrstak/params.hpp b/xmrstak/params.hpp
index bc32612..6928df5 100644
--- a/xmrstak/params.hpp
+++ b/xmrstak/params.hpp
@@ -28,16 +28,30 @@ struct params
std::string poolURL;
bool userSetPwd = false;
std::string poolPasswd;
+ bool userSetRigid = false;
+ std::string poolRigid;
std::string poolUsername;
bool nicehashMode = false;
+ static constexpr int32_t httpd_port_unset = -1;
+ static constexpr int32_t httpd_port_disabled = 0;
+ int32_t httpd_port = httpd_port_unset;
+
std::string currency;
std::string configFile;
+ std::string configFilePools;
std::string configFileAMD;
std::string configFileNVIDIA;
std::string configFileCPU;
+ bool allowUAC = true;
+ std::string minerArg0;
+ std::string minerArgs;
+
+ // block_version >= 0 enable benchmark
+ int benchmark_block_version = -1;
+
params() :
binaryName("xmr-stak"),
executablePrefix(""),
@@ -45,6 +59,7 @@ struct params
useNVIDIA(true),
useCPU(true),
configFile("config.txt"),
+ configFilePools("pools.txt"),
configFileAMD("amd.txt"),
configFileCPU("cpu.txt"),
configFileNVIDIA("nvidia.txt")
OpenPOWER on IntegriCloud