C# Class MinerLib_cs.Connection

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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ProcessPackets ( ) : void
ProcessWorkCommand ( byte data ) : void
SendIdentityPacket ( ) : void
SendPacket ( byte data ) : void
SendPing ( ) : void
SetupSocket ( ) : void

Method Details

ConnectTo() public méthode

public ConnectTo ( string hostName, ushort port = 80 ) : void
hostName string
port ushort
Résultat void

Connection() public méthode

public Connection ( string memberName, string productName, string platform, uint requestedHashes = 5000 ) : System
memberName string
productName string
platform string
requestedHashes uint
Résultat System

Destroy() public méthode

public Destroy ( ) : void
Résultat void

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

GetWork() public méthode

public GetWork ( ) : Work
Résultat Work

SendWorkComplete() public méthode

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

Update() public méthode

public Update ( ) : void
Résultat void