C# Class Library.Net.Amoeba.UploadManager

Inheritance: StateManagerBase, Library.Configuration.ISettings
Afficher le fichier Open project: Alliance-Network/Library Class Usage Examples

Méthodes publiques

Méthode Description
EncodeStart ( ) : void
EncodeStop ( ) : void
Load ( string directoryPath ) : void
Remove ( int id ) : void
Reset ( int id ) : void
Save ( string directoryPath ) : void
SetPriority ( int id, int priority ) : void
Share ( string filePath, string name, IEnumerable keywords, DigitalSignature digitalSignature, int priority ) : void
Start ( ) : void
Stop ( ) : void
Upload ( string filePath, string name, IEnumerable keywords, DigitalSignature digitalSignature, int priority ) : void
UploadManager ( ConnectionsManager connectionsManager, CacheManager cacheManager, BufferManager bufferManager ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
CheckState ( UploadItem item ) : void
EncodeThread ( ) : void
ShareRemoveThread ( IEnumerable paths ) : void
WatchTimer ( ) : void

Method Details

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EncodeStart() public méthode

public EncodeStart ( ) : void
Résultat void

EncodeStop() public méthode

public EncodeStop ( ) : void
Résultat void

Load() public méthode

public Load ( string directoryPath ) : void
directoryPath string
Résultat void

Remove() public méthode

public Remove ( int id ) : void
id int
Résultat void

Reset() public méthode

public Reset ( int id ) : void
id int
Résultat void

Save() public méthode

public Save ( string directoryPath ) : void
directoryPath string
Résultat void

SetPriority() public méthode

public SetPriority ( int id, int priority ) : void
id int
priority int
Résultat void

Share() public méthode

public Share ( string filePath, string name, IEnumerable keywords, DigitalSignature digitalSignature, int priority ) : void
filePath string
name string
keywords IEnumerable
digitalSignature DigitalSignature
priority int
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Upload() public méthode

public Upload ( string filePath, string name, IEnumerable keywords, DigitalSignature digitalSignature, int priority ) : void
filePath string
name string
keywords IEnumerable
digitalSignature DigitalSignature
priority int
Résultat void

UploadManager() public méthode

public UploadManager ( ConnectionsManager connectionsManager, CacheManager cacheManager, BufferManager bufferManager ) : System
connectionsManager ConnectionsManager
cacheManager CacheManager
bufferManager BufferManager
Résultat System