Property | Type | Description | |
---|---|---|---|
CurrentBlockString | string | ||
DaggerHashimotoGenerateDevice | |||
IsPaused | bool |
Method | Description | |
---|---|---|
GetDagGenerationString ( DagGenerationType type ) : string | ||
GetSummary ( ) : APIData | ||
InitMiningSetup ( MiningSetup miningSetup ) : void | ||
MinerEtherum ( string minerDeviceName, string blockString ) : System | ||
Start ( string url, string btcAdress, string worker, List |
Method | Description | |
---|---|---|
BenchmarkCreateCommandLine ( Algorithm algorithm, int time ) : string | ||
BenchmarkOutputErrorDataReceivedImpl ( string outdata ) : void | ||
BenchmarkParseLine ( string outdata ) : bool | ||
GET_MAX_CooldownTimeInMilliseconds ( ) : int | ||
GetBenchmarkCommandStringPart ( Algorithm algorithm ) : string | ||
GetDevicesCommandString ( ) : string | ||
GetStartCommandStringPart ( string url, string username ) : string | ||
UpdateBindPortCommand ( int oldPort, int newPort ) : bool | ||
_Start ( ) : NiceHashProcess | ||
_Stop ( MinerStopType willswitch ) : void |
Method | Description | |
---|---|---|
GetSpeed ( bool &ismining, double &speed ) : GetSpeedStatus |
Call this to get current ethminer speed. This method may block up to 2 seconds.
|
|
SendUDP ( int code ) : void | ||
SetEthminerAPI ( int port ) : void |
Initialize ethminer API instance.
|
|
StartMining ( ) : void |
Call this to start ethminer. If ethminer is already running, nothing happens.
|
|
StopMining ( ) : void |
Call this to stop ethminer. If ethminer is already stopped, nothing happens.
|
protected BenchmarkCreateCommandLine ( Algorithm algorithm, int time ) : string | ||
algorithm | Algorithm | |
time | int | |
return | string |
protected BenchmarkOutputErrorDataReceivedImpl ( string outdata ) : void | ||
outdata | string | |
return | void |
protected BenchmarkParseLine ( string outdata ) : bool | ||
outdata | string | |
return | bool |
protected GET_MAX_CooldownTimeInMilliseconds ( ) : int | ||
return | int |
protected abstract GetBenchmarkCommandStringPart ( Algorithm algorithm ) : string | ||
algorithm | Algorithm | |
return | string |
public static GetDagGenerationString ( DagGenerationType type ) : string | ||
type | DagGenerationType | |
return | string |
protected GetDevicesCommandString ( ) : string | ||
return | string |
protected abstract GetStartCommandStringPart ( string url, string username ) : string | ||
url | string | |
username | string | |
return | string |
public InitMiningSetup ( MiningSetup miningSetup ) : void | ||
miningSetup | MiningSetup | |
return | void |
public MinerEtherum ( string minerDeviceName, string blockString ) : System | ||
minerDeviceName | string | |
blockString | string | |
return | System |
public Start ( string url, string btcAdress, string worker, List |
||
url | string | |
btcAdress | string | |
worker | string | |
usedMiners | List |
|
return | void |
protected UpdateBindPortCommand ( int oldPort, int newPort ) : bool | ||
oldPort | int | |
newPort | int | |
return | bool |
protected _Stop ( MinerStopType willswitch ) : void | ||
willswitch | MinerStopType | |
return | void |
protected ComputeDevice,NiceHashMiner.Devices DaggerHashimotoGenerateDevice | ||
return |