C# Class withSIX.Sync.Core.Transfer.FileQueueDownloader

Inheritance: IFileQueueDownloader
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
DownloadAsync ( FileQueueSpec spec ) : Task
DownloadAsync ( FileQueueSpec spec, CancellationToken token ) : Task
FileQueueDownloader ( IMultiMirrorFileDownloader downloader ) : System.Collections.Generic

Méthodes protégées

Méthode Description
GetDlSpec ( FileQueueSpec spec, ITransferStatus>.KeyValuePair file ) : MultiMirrorFileDownloadSpec
GetDlSpec ( FileQueueSpec spec, ITransferStatus>.KeyValuePair file, CancellationToken token ) : MultiMirrorFileDownloadSpec

Method Details

DownloadAsync() public méthode

public DownloadAsync ( FileQueueSpec spec ) : Task
spec FileQueueSpec
Résultat Task

DownloadAsync() public méthode

public DownloadAsync ( FileQueueSpec spec, CancellationToken token ) : Task
spec FileQueueSpec
token System.Threading.CancellationToken
Résultat Task

FileQueueDownloader() public méthode

public FileQueueDownloader ( IMultiMirrorFileDownloader downloader ) : System.Collections.Generic
downloader IMultiMirrorFileDownloader
Résultat System.Collections.Generic

GetDlSpec() protected static méthode

protected static GetDlSpec ( FileQueueSpec spec, ITransferStatus>.KeyValuePair file ) : MultiMirrorFileDownloadSpec
spec FileQueueSpec
file ITransferStatus>.KeyValuePair
Résultat withSIX.Sync.Core.Transfer.Specs.MultiMirrorFileDownloadSpec

GetDlSpec() protected static méthode

protected static GetDlSpec ( FileQueueSpec spec, ITransferStatus>.KeyValuePair file, CancellationToken token ) : MultiMirrorFileDownloadSpec
spec FileQueueSpec
file ITransferStatus>.KeyValuePair
token System.Threading.CancellationToken
Résultat withSIX.Sync.Core.Transfer.Specs.MultiMirrorFileDownloadSpec