C# 클래스 CentralMine.NET.HashManager

파일 보기 프로젝트 열기: GarageGames/Bitcoin 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
mExpires bool
mHashesDone uint
mHashesTotal uint
mHashrate uint
mStartTime System.DateTime

공개 메소드들

메소드 설명
Allocate ( uint desired, Client c ) : HashBlock
FinishBlock ( HashBlock block ) : void
FreeBlock ( HashBlock block ) : void
HashManager ( ) : System
IsComplete ( ) : bool
IsExpired ( ) : bool

비공개 메소드들

메소드 설명
FindFreeBlock ( uint desiredSize ) : HashBlock

메소드 상세

Allocate() 공개 메소드

public Allocate ( uint desired, Client c ) : HashBlock
desired uint
c Client
리턴 HashBlock

FinishBlock() 공개 메소드

public FinishBlock ( HashBlock block ) : void
block HashBlock
리턴 void

FreeBlock() 공개 메소드

public FreeBlock ( HashBlock block ) : void
block HashBlock
리턴 void

HashManager() 공개 메소드

public HashManager ( ) : System
리턴 System

IsComplete() 공개 메소드

public IsComplete ( ) : bool
리턴 bool

IsExpired() 공개 메소드

public IsExpired ( ) : bool
리턴 bool

프로퍼티 상세

mExpires 공개적으로 프로퍼티

public bool mExpires
리턴 bool

mHashesDone 공개적으로 프로퍼티

public uint mHashesDone
리턴 uint

mHashesTotal 공개적으로 프로퍼티

public uint mHashesTotal
리턴 uint

mHashrate 공개적으로 프로퍼티

public uint mHashrate
리턴 uint

mStartTime 공개적으로 프로퍼티

public DateTime,System mStartTime
리턴 System.DateTime