C# Класс MinerLib_cs.Connection

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

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

Метод Описание
ConnectTo ( string hostName, ushort port = 80 ) : void
Connection ( string memberName, string productName, string platform, uint requestedHashes = 5000 ) : System
Destroy ( ) : void
Disconnect ( ) : void
GetWork ( ) : Work
SendWorkComplete ( bool solutionFound, uint solution, uint hashesDone ) : void
Update ( ) : void

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

Метод Описание
ProcessPackets ( ) : void
ProcessWorkCommand ( byte data ) : void
SendIdentityPacket ( ) : void
SendPacket ( byte data ) : void
SendPing ( ) : void
SetupSocket ( ) : void

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

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

public ConnectTo ( string hostName, ushort port = 80 ) : void
hostName string
port ushort
Результат void

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

public Connection ( string memberName, string productName, string platform, uint requestedHashes = 5000 ) : System
memberName string
productName string
platform string
requestedHashes uint
Результат System

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

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

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

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

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

public GetWork ( ) : Work
Результат Work

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

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

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

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