C# Class De.Thekid.INotify.Runner

Show file Open project: thekid/inotify-win

Protected Properties

Property Type Description
Changes Change>.Dictionary

Public Methods

Method Description
Main ( string args ) : int
Processor ( object data ) : void
Run ( ) : int
Runner ( Arguments args ) : System
StdInOpen ( ) : void

Protected Methods

Method Description
OnWatcherError ( object source, ErrorEventArgs e ) : void
Output ( TextWriter writer, string tokens, FileSystemWatcher source, Change type, string name ) : void

Private Methods

Method Description
HandleNotification ( FileSystemWatcher sender, FileSystemEventArgs e, System.Action outputAction ) : void
OnRenameNotification ( object sender, RenamedEventArgs e ) : void
OnWatcherNotification ( object sender, FileSystemEventArgs e ) : void
Runner ( ) : System

Method Details

Main() public static method

public static Main ( string args ) : int
args string
return int

OnWatcherError() protected method

protected OnWatcherError ( object source, ErrorEventArgs e ) : void
source object
e System.IO.ErrorEventArgs
return void

Output() protected method

protected Output ( TextWriter writer, string tokens, FileSystemWatcher source, Change type, string name ) : void
writer System.IO.TextWriter
tokens string
source System.IO.FileSystemWatcher
type Change
name string
return void

Processor() public method

public Processor ( object data ) : void
data object
return void

Run() public method

public Run ( ) : int
return int

Runner() public method

public Runner ( Arguments args ) : System
args Arguments
return System

StdInOpen() public method

public StdInOpen ( ) : void
return void

Property Details

Changes protected static property

protected static Dictionary Changes
return Change>.Dictionary