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

상속: IRsyncController
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop 1 사용 예제들

공개 메소드들

메소드 설명
Pull ( ITransferProgress status, string remoteSub = null, string localSub = null ) : void
Pull ( string remoteSub = null, string localSub = null ) : void
Push ( ITransferProgress status, string localSub = null, string remoteSub = null ) : void
Push ( string localSub = null, string remoteSub = null ) : void
RsyncController ( string local, string remote, string key, IRsyncLauncher rsyncLauncher ) : System

보호된 메소드들

메소드 설명
HandleRsyncResponse ( ProcessExitResult response ) : void
HandleRsyncResponse ( ProcessExitResultWithOutput response ) : void
JoinPathsIfNeeded ( string path1, string path2 ) : string

비공개 메소드들

메소드 설명
BuildOptions ( ) : RsyncOptions
CreateSshFolder ( ) : void

메소드 상세

HandleRsyncResponse() 보호된 메소드

protected HandleRsyncResponse ( ProcessExitResult response ) : void
response withSIX.Core.Services.Infrastructure.ProcessExitResult
리턴 void

HandleRsyncResponse() 보호된 메소드

protected HandleRsyncResponse ( ProcessExitResultWithOutput response ) : void
response withSIX.Core.Services.Infrastructure.ProcessExitResultWithOutput
리턴 void

JoinPathsIfNeeded() 보호된 정적인 메소드

protected static JoinPathsIfNeeded ( string path1, string path2 ) : string
path1 string
path2 string
리턴 string

Pull() 공개 메소드

public Pull ( ITransferProgress status, string remoteSub = null, string localSub = null ) : void
status ITransferProgress
remoteSub string
localSub string
리턴 void

Pull() 공개 메소드

public Pull ( string remoteSub = null, string localSub = null ) : void
remoteSub string
localSub string
리턴 void

Push() 공개 메소드

public Push ( ITransferProgress status, string localSub = null, string remoteSub = null ) : void
status ITransferProgress
localSub string
remoteSub string
리턴 void

Push() 공개 메소드

public Push ( string localSub = null, string remoteSub = null ) : void
localSub string
remoteSub string
리턴 void

RsyncController() 공개 메소드

public RsyncController ( string local, string remote, string key, IRsyncLauncher rsyncLauncher ) : System
local string
remote string
key string
rsyncLauncher IRsyncLauncher
리턴 System