C# Class MediaPortal.GUI.Video.VideoFolderWatcherHelper

Show file Open project: MediaPortal/MediaPortal-1

Public Methods

Method Description
ChangeMonitoring ( bool status ) : void
PauseMonitoring ( bool status ) : void
SetMonitoring ( bool status ) : void
StartMonitor ( ) : void
VideoFolderWatcherHelper ( string directory ) : System

Private Methods

Method Description
AddVideo ( string strFilename ) : void
AddVideoDirectory ( string strPath ) : void
DeleteVideo ( string strFilename ) : void
DeleteVideoDirectory ( string strPath ) : void
OnChanged ( object source, FileSystemEventArgs e ) : void
OnCreated ( object source, FileSystemEventArgs e ) : void
OnDeleted ( object source, FileSystemEventArgs e ) : void
OnDirectoryCreated ( object source, FileSystemEventArgs e ) : void
OnDirectoryDeleted ( object source, FileSystemEventArgs e ) : void
OnDirectoryRenamed ( object source, RenamedEventArgs e ) : void
OnRenamed ( object source, RenamedEventArgs e ) : void
ProcessEvents ( object sender, System.Timers.ElapsedEventArgs e ) : void
RenameVideo ( string oldFilename, string newFilename ) : void
RenameVideoDirectory ( string oldDirectory, string newDirectory ) : void
WatchFolders ( ) : void

Method Details

ChangeMonitoring() public method

public ChangeMonitoring ( bool status ) : void
status bool
return void

PauseMonitoring() public method

public PauseMonitoring ( bool status ) : void
status bool
return void

SetMonitoring() public method

public SetMonitoring ( bool status ) : void
status bool
return void

StartMonitor() public method

public StartMonitor ( ) : void
return void

VideoFolderWatcherHelper() public method

public VideoFolderWatcherHelper ( string directory ) : System
directory string
return System