C# Class IBE.FileScanner.EDJournalScanner

Inheritance: IDisposable
Afficher le fichier Open project: Duke-Jones/ED-IBE Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
EDJournalScanner ( ) : System

create a new LogFileScanner-object

Start ( ) : void

starts scanning of the logfile

Stop ( ) : void

stops scanning of the logfile

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
OnBasedataEventRecieved ( BasedataEventArgs e ) : void
OnJournalEventRecieved ( JournalEventArgs e ) : void

Private Methods

Méthode Description
FileWatcher_Created ( object sender, FileSystemEventArgs e ) : void
GetTimeValueFromFilename ( String journalFilename ) : System.Int64

returns a unique value from the filename

JournalScannerWorker ( ) : void
SHGetKnownFolderPath ( [ rfid, uint dwFlags, IntPtr hToken, string &pszPath ) : int
SubmitReferenceEvents ( JToken &latestLocationEvent, JToken &latestFileHeader, SingleThreadLogger &logger ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

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

EDJournalScanner() public méthode

create a new LogFileScanner-object
public EDJournalScanner ( ) : System
Résultat System

OnBasedataEventRecieved() protected méthode

protected OnBasedataEventRecieved ( BasedataEventArgs e ) : void
e BasedataEventArgs
Résultat void

OnJournalEventRecieved() protected méthode

protected OnJournalEventRecieved ( JournalEventArgs e ) : void
e JournalEventArgs
Résultat void

Start() public méthode

starts scanning of the logfile
public Start ( ) : void
Résultat void

Stop() public méthode

stops scanning of the logfile
public Stop ( ) : void
Résultat void