C# Class CClash.DirectCompilerCacheServer

Inheritance: DirectCompilerCache
Afficher le fichier Open project: artillery/cclash Class Usage Examples

Méthodes publiques

Méthode Description
CompileOrCache ( ICompiler comp, IEnumerable args ) : int
DigestCompiler ( string compilerPath ) : DataHash
DirectCompilerCacheServer ( string cachedir ) : System
FileExists ( string path ) : bool
Finished ( ) : void
GetHashes ( IEnumerable fnames ) : DataHash>.Dictionary
Lock ( CacheLockType mode ) : void
OnWatchedFileChanged ( object sender, FileChangedEventArgs args ) : void
Setup ( ) : void
SetupStats ( ) : void
Unlock ( CacheLockType mode ) : void
UnwatchFile ( string path ) : void
WatchFile ( string path ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Method Details

CompileOrCache() public méthode

public CompileOrCache ( ICompiler comp, IEnumerable args ) : int
comp ICompiler
args IEnumerable
Résultat int

DigestCompiler() public méthode

public DigestCompiler ( string compilerPath ) : DataHash
compilerPath string
Résultat DataHash

DirectCompilerCacheServer() public méthode

public DirectCompilerCacheServer ( string cachedir ) : System
cachedir string
Résultat System

Dispose() protected méthode

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

FileExists() public méthode

public FileExists ( string path ) : bool
path string
Résultat bool

Finished() public méthode

public Finished ( ) : void
Résultat void

GetHashes() public méthode

public GetHashes ( IEnumerable fnames ) : DataHash>.Dictionary
fnames IEnumerable
Résultat DataHash>.Dictionary

Lock() public méthode

public Lock ( CacheLockType mode ) : void
mode CacheLockType
Résultat void

OnWatchedFileChanged() public méthode

public OnWatchedFileChanged ( object sender, FileChangedEventArgs args ) : void
sender object
args FileChangedEventArgs
Résultat void

Setup() public méthode

public Setup ( ) : void
Résultat void

SetupStats() public méthode

public SetupStats ( ) : void
Résultat void

Unlock() public méthode

public Unlock ( CacheLockType mode ) : void
mode CacheLockType
Résultat void

UnwatchFile() public méthode

public UnwatchFile ( string path ) : void
path string
Résultat void

WatchFile() public méthode

public WatchFile ( string path ) : void
path string
Résultat void