C# Class NiceHashMiner.Configs.Data.GeneralConfig

Show file Open project: nicehash/NiceHashMiner Class Usage Examples

Public Properties

Property Type Description
AllowMultipleInstances bool
ApiBindPortPoolStart int
AutoScaleBTCValues bool
AutoStartMining bool
BenchmarkTimeLimits BenchmarkTimeLimitsConfig
BitcoinAddress string
ConfigFileVersion System.Version
DebugConsole bool
DeviceDetection DeviceDetectionConfig
DisableAMDTempControl bool
DisableDefaultOptimizations bool
DisableWindowsErrorReporting bool
DisplayCurrency string
DownloadInit bool
DownloadInit3rdParty bool
EthminerDagGenerationType DagGenerationType
ForceCPUExtension CPUExtensionType
HideMiningWindows bool
IdleWhenNoInternetAccess bool
Language LanguageType
LastDevicesSettup List
LogMaxFileSize long
LogToFile bool
MinIdleSeconds int
MinerAPIQueryInterval int
MinerRestartDelayMS int
MinimizeToTray bool
MinimumProfit double
NVIDIAP0State bool
ServiceLocation int
ShowDriverVersionWarning bool
StartMiningWhenIdle bool
SwitchMinSecondsAMD int
SwitchMinSecondsDynamic int
SwitchMinSecondsFixed int
Use3rdPartyMiners Use3rdPartyMiners
WorkerName string
ethminerDefaultBlockHeight int
hwid string

Public Methods

Method Description
FixSettingBounds ( ) : void
SetDefaults ( ) : void

Method Details

FixSettingBounds() public method

public FixSettingBounds ( ) : void
return void

SetDefaults() public method

public SetDefaults ( ) : void
return void

Property Details

AllowMultipleInstances public property

public bool AllowMultipleInstances
return bool

ApiBindPortPoolStart public property

public int ApiBindPortPoolStart
return int

AutoScaleBTCValues public property

public bool AutoScaleBTCValues
return bool

AutoStartMining public property

public bool AutoStartMining
return bool

BenchmarkTimeLimits public property

public BenchmarkTimeLimitsConfig,NiceHashMiner.Configs.Data BenchmarkTimeLimits
return BenchmarkTimeLimitsConfig

BitcoinAddress public property

public string BitcoinAddress
return string

ConfigFileVersion public property

public Version,System ConfigFileVersion
return System.Version

DebugConsole public property

public bool DebugConsole
return bool

DeviceDetection public property

public DeviceDetectionConfig,NiceHashMiner.Configs.Data DeviceDetection
return DeviceDetectionConfig

DisableAMDTempControl public property

public bool DisableAMDTempControl
return bool

DisableDefaultOptimizations public property

public bool DisableDefaultOptimizations
return bool

DisableWindowsErrorReporting public property

public bool DisableWindowsErrorReporting
return bool

DisplayCurrency public property

public string DisplayCurrency
return string

DownloadInit public property

public bool DownloadInit
return bool

DownloadInit3rdParty public property

public bool DownloadInit3rdParty
return bool

EthminerDagGenerationType public property

public DagGenerationType EthminerDagGenerationType
return DagGenerationType

ForceCPUExtension public property

public CPUExtensionType ForceCPUExtension
return CPUExtensionType

HideMiningWindows public property

public bool HideMiningWindows
return bool

IdleWhenNoInternetAccess public property

public bool IdleWhenNoInternetAccess
return bool

Language public property

public LanguageType Language
return LanguageType

LastDevicesSettup public property

public List LastDevicesSettup
return List

LogMaxFileSize public property

public long LogMaxFileSize
return long

LogToFile public property

public bool LogToFile
return bool

MinIdleSeconds public property

public int MinIdleSeconds
return int

MinerAPIQueryInterval public property

public int MinerAPIQueryInterval
return int

MinerRestartDelayMS public property

public int MinerRestartDelayMS
return int

MinimizeToTray public property

public bool MinimizeToTray
return bool

MinimumProfit public property

public double MinimumProfit
return double

NVIDIAP0State public property

public bool NVIDIAP0State
return bool

ServiceLocation public property

public int ServiceLocation
return int

ShowDriverVersionWarning public property

public bool ShowDriverVersionWarning
return bool

StartMiningWhenIdle public property

public bool StartMiningWhenIdle
return bool

SwitchMinSecondsAMD public property

public int SwitchMinSecondsAMD
return int

SwitchMinSecondsDynamic public property

public int SwitchMinSecondsDynamic
return int

SwitchMinSecondsFixed public property

public int SwitchMinSecondsFixed
return int

Use3rdPartyMiners public property

public Use3rdPartyMiners Use3rdPartyMiners
return Use3rdPartyMiners

WorkerName public property

public string WorkerName
return string

ethminerDefaultBlockHeight public property

public int ethminerDefaultBlockHeight
return int

hwid public property

public string hwid
return string