C# 클래스 withSIX.Sync.Core.Transfer.MultiThreadedFileQueueDownloader

상속: FileQueueDownloader
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 메소드들

메소드 설명
DownloadAsync ( FileQueueSpec spec ) : Task
DownloadAsync ( FileQueueSpec spec, CancellationToken token ) : Task
MultiThreadedFileQueueDownloader ( Func getMaxThreads, IMultiMirrorFileDownloader downloader ) : System
MultiThreadedFileQueueDownloader ( IMultiMirrorFileDownloader downloader ) : System

메소드 상세

DownloadAsync() 공개 메소드

public DownloadAsync ( FileQueueSpec spec ) : Task
spec FileQueueSpec
리턴 Task

DownloadAsync() 공개 메소드

public DownloadAsync ( FileQueueSpec spec, CancellationToken token ) : Task
spec FileQueueSpec
token System.Threading.CancellationToken
리턴 Task

MultiThreadedFileQueueDownloader() 공개 메소드

public MultiThreadedFileQueueDownloader ( Func getMaxThreads, IMultiMirrorFileDownloader downloader ) : System
getMaxThreads Func
downloader IMultiMirrorFileDownloader
리턴 System

MultiThreadedFileQueueDownloader() 공개 메소드

public MultiThreadedFileQueueDownloader ( IMultiMirrorFileDownloader downloader ) : System
downloader IMultiMirrorFileDownloader
리턴 System