C# Class withSIX.Sync.Core.Transfer.Protocols.Handlers.OutputParser

Inheritance: IOutputParser
Show file Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
ParseOutput ( Process sender, string data, ITransferProgress progress ) : void

Protected Methods

Method Description
GetByteSize ( double size, string unit ) : long

Method Details

GetByteSize() protected static method

protected static GetByteSize ( double size, string unit ) : long
size double
unit string
return long

ParseOutput() public abstract method

public abstract ParseOutput ( Process sender, string data, ITransferProgress progress ) : void
sender System.Diagnostics.Process
data string
progress ITransferProgress
return void