C# Класс BitCoinClient.Worker

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

Открытые свойства

Свойство Тип Описание
mHashrate double

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

Метод Описание
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

Приватные методы

Метод Описание
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

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

Close() публичный Метод

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

IOThread() публичный Метод

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

ProcessStopCommand() публичный Метод

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

ProcessWorkCommand() публичный Метод

public ProcessWorkCommand ( NetworkStream stream ) : void
stream NetworkStream
Результат void

SHATransform() публичный Метод

public SHATransform ( uint output, uint init, uint data ) : void
output uint
init uint
data uint
Результат void

SendIdentity() публичный Метод

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

SendWorkComplete() публичный Метод

public SendWorkComplete ( bool solutionFound, uint solution, uint hashesDone ) : void
solutionFound bool
solution uint
hashesDone uint
Результат void

WorkThread() публичный Метод

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

Worker() публичный Метод

public Worker ( ) : System
Результат System

sha256_block_data_order() публичный Метод

public sha256_block_data_order ( uint output, uint state, uint input ) : void
output uint
state uint
input uint
Результат void

Описание свойств

mHashrate публичное свойство

public double mHashrate
Результат double