C# Class BitSharp.Core.Workers.UnconfirmedTxesWorker

Inheritance: BitSharp.Common.Worker
Afficher le fichier Open project: pmlyon/BitSharp Class Usage Examples

Méthodes publiques

Méthode Description
ForceUpdate ( ) : void
ForceUpdateAndWait ( ) : void
UnconfirmedTxesWorker ( BitSharp.Common.WorkerConfig workerConfig, BitSharp.Core.Workers.ChainStateWorker chainStateWorker, UnconfirmedTxesBuilder unconfirmedTxesBuilder, CoreStorage coreStorage ) : BitSharp.Common
WaitForUpdate ( System.TimeSpan timeout ) : bool
WaitForUpdate ( ) : void

Méthodes protégées

Méthode Description
SubDispose ( ) : void
WorkAction ( ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
HandleChanged ( ) : void
HandleException ( Exception ex ) : void

Method Details

ForceUpdate() public méthode

public ForceUpdate ( ) : void
Résultat void

ForceUpdateAndWait() public méthode

public ForceUpdateAndWait ( ) : void
Résultat void

SubDispose() protected méthode

protected SubDispose ( ) : void
Résultat void

UnconfirmedTxesWorker() public méthode

public UnconfirmedTxesWorker ( BitSharp.Common.WorkerConfig workerConfig, BitSharp.Core.Workers.ChainStateWorker chainStateWorker, UnconfirmedTxesBuilder unconfirmedTxesBuilder, CoreStorage coreStorage ) : BitSharp.Common
workerConfig BitSharp.Common.WorkerConfig
chainStateWorker BitSharp.Core.Workers.ChainStateWorker
unconfirmedTxesBuilder BitSharp.Core.Builders.UnconfirmedTxesBuilder
coreStorage BitSharp.Core.Storage.CoreStorage
Résultat BitSharp.Common

WaitForUpdate() public méthode

public WaitForUpdate ( System.TimeSpan timeout ) : bool
timeout System.TimeSpan
Résultat bool

WaitForUpdate() public méthode

public WaitForUpdate ( ) : void
Résultat void

WorkAction() protected méthode

protected WorkAction ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task