C# Class NiceHashMiner.Miners.Grouping.MiningDevice

Mostra file Open project: nicehash/NiceHashMiner

Public Properties

Property Type Description
Algorithms MiningAlgorithm>.Dictionary
ForcePerCardMiners bool
SMAMinerCheckInterval int

Public Methods

Method Description
CalculateProfits ( NiceHashSMA>.Dictionary NiceHashData ) : void
GetMostProfitablePair ( ) : MiningPair
HasProfitableAlgo ( ) : bool
MiningDevice ( ComputeDevice device ) : System
SetNextTest ( ) : void

Method Details

CalculateProfits() public method

public CalculateProfits ( NiceHashSMA>.Dictionary NiceHashData ) : void
NiceHashData NiceHashSMA>.Dictionary
return void

GetMostProfitablePair() public method

public GetMostProfitablePair ( ) : MiningPair
return MiningPair

HasProfitableAlgo() public method

public HasProfitableAlgo ( ) : bool
return bool

MiningDevice() public method

public MiningDevice ( ComputeDevice device ) : System
device NiceHashMiner.Devices.ComputeDevice
return System

SetNextTest() public static method

public static SetNextTest ( ) : void
return void

Property Details

Algorithms public_oe property

public Dictionary Algorithms
return MiningAlgorithm>.Dictionary

ForcePerCardMiners public_oe static_oe property

public static bool ForcePerCardMiners
return bool

SMAMinerCheckInterval public_oe static_oe property

public static int SMAMinerCheckInterval
return int