C# Class BitCoinClient.Worker

Afficher le fichier Open project: GarageGames/Bitcoin Class Usage Examples

Méthodes publiques

Свойство Type Description
mHashrate double

Méthodes publiques

Méthode Description
Close ( ) : void
IOThread ( ) : void
ProcessStopCommand ( ) : void
ProcessWorkCommand ( NetworkStream stream ) : void
SHATransform ( uint output, uint init, uint data ) : void
SendIdentity ( ) : void
SendWorkComplete ( bool solutionFound, uint solution, uint hashesDone ) : void
WorkThread ( ) : void
Worker ( ) : System
sha256_block_data_order ( uint output, uint state, uint input ) : void

Private Methods

Méthode Description
Ch ( uint x, uint y, uint z ) : uint
DoHashes ( uint start, uint count ) : uint
Maj ( uint x, uint y, uint z ) : uint
ROTATE ( uint a, int n ) : uint
Sigma0 ( uint x ) : uint
Sigma1 ( uint x ) : uint
sigma0 ( uint x ) : uint
sigma1 ( uint x ) : uint

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

IOThread() public méthode

public IOThread ( ) : void
Résultat void

ProcessStopCommand() public méthode

public ProcessStopCommand ( ) : void
Résultat void

ProcessWorkCommand() public méthode

public ProcessWorkCommand ( NetworkStream stream ) : void
stream NetworkStream
Résultat void

SHATransform() public méthode

public SHATransform ( uint output, uint init, uint data ) : void
output uint
init uint
data uint
Résultat void

SendIdentity() public méthode

public SendIdentity ( ) : void
Résultat void

SendWorkComplete() public méthode

public SendWorkComplete ( bool solutionFound, uint solution, uint hashesDone ) : void
solutionFound bool
solution uint
hashesDone uint
Résultat void

WorkThread() public méthode

public WorkThread ( ) : void
Résultat void

Worker() public méthode

public Worker ( ) : System
Résultat System

sha256_block_data_order() public méthode

public sha256_block_data_order ( uint output, uint state, uint input ) : void
output uint
state uint
input uint
Résultat void

Property Details

mHashrate public_oe property

public double mHashrate
Résultat double