C# 클래스 BitSharp.Network.Workers.HeadersRequestWorker

상속: BitSharp.Common.Worker
파일 보기 프로젝트 열기: pmlyon/BitSharp 1 사용 예제들

공개 메소드들

메소드 설명
HeadersRequestWorker ( BitSharp.Common.WorkerConfig workerConfig, LocalClient localClient, BitSharp.Core.CoreDaemon coreDaemon ) : BitSharp.Common
SendGetHeaders ( Peer peer ) : System.Threading.Tasks.Task

보호된 메소드들

메소드 설명
SubDispose ( ) : void
SubStart ( ) : void
SubStop ( ) : void
WorkAction ( ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
CalculateBlockLocatorHashes ( IImmutableList blockHashes ) : ImmutableArray
FlushWorkerMethod ( BitSharp.Common.WorkerMethod instance ) : System.Threading.Tasks.Task
HandleBlockHeaders ( Peer peer, IImmutableList blockHeaders ) : void
HandleTargetChainChanged ( object sender, EventArgs e ) : void

메소드 상세

HeadersRequestWorker() 공개 메소드

public HeadersRequestWorker ( BitSharp.Common.WorkerConfig workerConfig, LocalClient localClient, BitSharp.Core.CoreDaemon coreDaemon ) : BitSharp.Common
workerConfig BitSharp.Common.WorkerConfig
localClient LocalClient
coreDaemon BitSharp.Core.CoreDaemon
리턴 BitSharp.Common

SendGetHeaders() 공개 메소드

public SendGetHeaders ( Peer peer ) : System.Threading.Tasks.Task
peer Peer
리턴 System.Threading.Tasks.Task

SubDispose() 보호된 메소드

protected SubDispose ( ) : void
리턴 void

SubStart() 보호된 메소드

protected SubStart ( ) : void
리턴 void

SubStop() 보호된 메소드

protected SubStop ( ) : void
리턴 void

WorkAction() 보호된 메소드

protected WorkAction ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task