Added classes IThread, CpuThread and API endpoint "GET /1/threads".
This commit is contained in:
parent
44d56393db
commit
a042cbf885
19 changed files with 320 additions and 78 deletions
29
src/xmrig.h
29
src/xmrig.h
|
@ -30,18 +30,35 @@ namespace xmrig
|
|||
|
||||
|
||||
enum Algo {
|
||||
ALGO_CRYPTONIGHT, /* CryptoNight (Monero) */
|
||||
ALGO_CRYPTONIGHT_LITE, /* CryptoNight-Lite (AEON) */
|
||||
ALGO_CRYPTONIGHT_HEAVY, /* CryptoNight-Heavy (SUMO) */
|
||||
CRYPTONIGHT, /* CryptoNight (Monero) */
|
||||
CRYPTONIGHT_LITE, /* CryptoNight-Lite (AEON) */
|
||||
CRYPTONIGHT_HEAVY, /* CryptoNight-Heavy (SUMO) */
|
||||
};
|
||||
|
||||
|
||||
enum AlgoVariant {
|
||||
AV_AUTO,
|
||||
AV_SINGLE,
|
||||
AV_DOUBLE,
|
||||
AV_SINGLE_SOFT,
|
||||
AV_DOUBLE_SOFT,
|
||||
AV_TRIPLE,
|
||||
AV_QUAD,
|
||||
AV_PENTA,
|
||||
AV_TRIPLE_SOFT,
|
||||
AV_QUAD_SOFT,
|
||||
AV_PENTA_SOFT,
|
||||
AV_MAX
|
||||
};
|
||||
|
||||
|
||||
enum Variant {
|
||||
VARIANT_AUTO = -1,
|
||||
VARIANT_NONE = 0,
|
||||
VARIANT_V1 = 1
|
||||
VARIANT_AUTO = -1, // Autodetect
|
||||
VARIANT_NONE = 0, // Original CryptoNight
|
||||
VARIANT_V1 = 1 // Monero v7 PoW
|
||||
};
|
||||
|
||||
|
||||
} /* xmrig */
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue