C# Class Sparkles.BaseFetcher

Afficher le fichier Open project: hbons/SparkleShare Class Usage Examples

Méthodes publiques

Свойство Type Description
AvailableStorageTypes List
FetchPriorHistory bool
OriginalFetcherInfo SparkleFetcherInfo

Protected Properties

Свойство Type Description
ExcludeRules string[]
errors List
warnings List

Méthodes publiques

Méthode 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

Méthodes protégées

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

Method Details

BaseFetcher() protected méthode

protected BaseFetcher ( SparkleFetcherInfo info ) : System
info SparkleFetcherInfo
Résultat System

Complete() public méthode

public Complete ( StorageType storage_type ) : string
storage_type StorageType
Résultat string

Complete() public méthode

public Complete ( ) : void
Résultat void

CreateInitialChangeSet() public méthode

public CreateInitialChangeSet ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EnableFetchedRepoCrypto() public abstract méthode

public abstract EnableFetchedRepoCrypto ( string password ) : void
password string
Résultat void

Fetch() public abstract méthode

public abstract Fetch ( ) : bool
Résultat bool

FormatName() public méthode

public FormatName ( ) : string
Résultat string

GetBackend() public static méthode

public static GetBackend ( string address ) : string
address string
Résultat string

IsFetchedRepoPasswordCorrect() public abstract méthode

public abstract IsFetchedRepoPasswordCorrect ( string password ) : bool
password string
Résultat bool

OnProgressChanged() protected méthode

protected OnProgressChanged ( double percentage, double speed, string information ) : void
percentage double
speed double
information string
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public abstract méthode

public abstract Stop ( ) : void
Résultat void

Property Details

AvailableStorageTypes public_oe property

public List AvailableStorageTypes
Résultat List

ExcludeRules protected_oe property

protected string[] ExcludeRules
Résultat string[]

FetchPriorHistory public_oe property

public bool FetchPriorHistory
Résultat bool

OriginalFetcherInfo public_oe property

public SparkleFetcherInfo,Sparkles OriginalFetcherInfo
Résultat SparkleFetcherInfo

errors protected_oe property

protected List errors
Résultat List

warnings protected_oe property

protected List warnings
Résultat List