C# Класс NiceHashMiner.Miners.MinersManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateMiner ( ComputeDevice device, Algorithm algorithm ) : Miner
CreateMiner ( DeviceType deviceType, string minerPath ) : Miner
EquihashCPU_USE_eqm ( ) : bool
GetActiveMinersGroup ( ) : string
GetTotalRate ( ) : double
MinerStatsCheck ( NiceHashSMA>.Dictionary NiceHashData ) : void
StartInitialize ( IMainFormRatesComunication mainFormRatesComunication, string miningLocation, string worker, string btcAdress ) : bool
StopAllMiners ( ) : void
StopAllMinersNonProfitable ( ) : void
SwichMostProfitableGroupUpMethod ( NiceHashSMA>.Dictionary NiceHashData ) : void

SwichMostProfitable should check the best combination for most profit. Calculate profit for each supported algorithm per device and group.

Описание методов

CreateMiner() публичный статический Метод

public static CreateMiner ( ComputeDevice device, Algorithm algorithm ) : Miner
device NiceHashMiner.Devices.ComputeDevice
algorithm Algorithm
Результат Miner

CreateMiner() публичный статический Метод

public static CreateMiner ( DeviceType deviceType, string minerPath ) : Miner
deviceType DeviceType
minerPath string
Результат Miner

EquihashCPU_USE_eqm() публичный статический Метод

public static EquihashCPU_USE_eqm ( ) : bool
Результат bool

GetActiveMinersGroup() публичный статический Метод

public static GetActiveMinersGroup ( ) : string
Результат string

GetTotalRate() публичный статический Метод

public static GetTotalRate ( ) : double
Результат double

MinerStatsCheck() публичный статический Метод

public static MinerStatsCheck ( NiceHashSMA>.Dictionary NiceHashData ) : void
NiceHashData NiceHashSMA>.Dictionary
Результат void

StartInitialize() публичный статический Метод

public static StartInitialize ( IMainFormRatesComunication mainFormRatesComunication, string miningLocation, string worker, string btcAdress ) : bool
mainFormRatesComunication IMainFormRatesComunication
miningLocation string
worker string
btcAdress string
Результат bool

StopAllMiners() публичный статический Метод

public static StopAllMiners ( ) : void
Результат void

StopAllMinersNonProfitable() публичный статический Метод

public static StopAllMinersNonProfitable ( ) : void
Результат void

SwichMostProfitableGroupUpMethod() публичный статический Метод

SwichMostProfitable should check the best combination for most profit. Calculate profit for each supported algorithm per device and group.
public static SwichMostProfitableGroupUpMethod ( NiceHashSMA>.Dictionary NiceHashData ) : void
NiceHashData NiceHashSMA>.Dictionary
Результат void