C# Class Sparkles.BaseFetcher

Mostrar archivo Open project: hbons/SparkleShare Class Usage Examples

Public Properties

Property Type Description
AvailableStorageTypes List
FetchPriorHistory bool
OriginalFetcherInfo SparkleFetcherInfo

Protected Properties

Property Type Description
ExcludeRules string[]
errors List
warnings List

Public Methods

Method Description
Complete ( StorageType storage_type ) : string
Complete ( ) : void
CreateInitialChangeSet ( ) : void
Dispose ( ) : void
EnableFetchedRepoCrypto ( string password ) : void
Fetch ( ) : bool
FormatName ( ) : string
GetBackend ( string address ) : string
IsFetchedRepoPasswordCorrect ( string password ) : bool
Start ( ) : void
Stop ( ) : void

Protected Methods

Method Description
BaseFetcher ( SparkleFetcherInfo info ) : System
OnProgressChanged ( double percentage, double speed, string information ) : void

Method Details

BaseFetcher() protected method

protected BaseFetcher ( SparkleFetcherInfo info ) : System
info SparkleFetcherInfo
return System

Complete() public method

public Complete ( StorageType storage_type ) : string
storage_type StorageType
return string

Complete() public method

public Complete ( ) : void
return void

CreateInitialChangeSet() public method

public CreateInitialChangeSet ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

EnableFetchedRepoCrypto() public abstract method

public abstract EnableFetchedRepoCrypto ( string password ) : void
password string
return void

Fetch() public abstract method

public abstract Fetch ( ) : bool
return bool

FormatName() public method

public FormatName ( ) : string
return string

GetBackend() public static method

public static GetBackend ( string address ) : string
address string
return string

IsFetchedRepoPasswordCorrect() public abstract method

public abstract IsFetchedRepoPasswordCorrect ( string password ) : bool
password string
return bool

OnProgressChanged() protected method

protected OnProgressChanged ( double percentage, double speed, string information ) : void
percentage double
speed double
information string
return void

Start() public method

public Start ( ) : void
return void

Stop() public abstract method

public abstract Stop ( ) : void
return void

Property Details

AvailableStorageTypes public_oe property

public List AvailableStorageTypes
return List

ExcludeRules protected_oe property

protected string[] ExcludeRules
return string[]

FetchPriorHistory public_oe property

public bool FetchPriorHistory
return bool

OriginalFetcherInfo public_oe property

public SparkleFetcherInfo,Sparkles OriginalFetcherInfo
return SparkleFetcherInfo

errors protected_oe property

protected List errors
return List

warnings protected_oe property

protected List warnings
return List