C# 클래스 withSIX.Sync.Core.Transfer.Protocols.LoggingZsyncDownloadWithHttpFallbackProtocol

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

공개 메소드들

메소드 설명
LogMessage ( TransferSpec spec, Exception e ) : void
LoggingZsyncDownloadWithHttpFallbackProtocol ( IZsyncLauncher zsyncLauncher, IHttpDownloadProtocol httpDownloader ) : System

보호된 메소드들

메소드 설명
TryRegularHttpDownload ( TransferSpec spec, Exception e ) : void
TryRegularHttpDownloadAsync ( TransferSpec spec, Exception e ) : System.Threading.Tasks.Task

메소드 상세

LogMessage() 공개 메소드

public LogMessage ( TransferSpec spec, Exception e ) : void
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
e System.Exception
리턴 void

LoggingZsyncDownloadWithHttpFallbackProtocol() 공개 메소드

public LoggingZsyncDownloadWithHttpFallbackProtocol ( IZsyncLauncher zsyncLauncher, IHttpDownloadProtocol httpDownloader ) : System
zsyncLauncher IZsyncLauncher
httpDownloader IHttpDownloadProtocol
리턴 System

TryRegularHttpDownload() 보호된 메소드

protected TryRegularHttpDownload ( TransferSpec spec, Exception e ) : void
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
e System.Exception
리턴 void

TryRegularHttpDownloadAsync() 보호된 메소드

protected TryRegularHttpDownloadAsync ( TransferSpec spec, Exception e ) : System.Threading.Tasks.Task
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
e System.Exception
리턴 System.Threading.Tasks.Task