Interface ILibraryMonitor
Inherited Members
      System.IDisposable.Dispose()
    
  Namespace: MediaBrowser.Controller.Library
Assembly: MediaBrowser.Controller.dll
Syntax
public interface ILibraryMonitor : IDisposable
  Methods
IsPathLocked(ReadOnlySpan<Char>)
Determines whether [is path locked] [the specified path].
Declaration
bool IsPathLocked(ReadOnlySpan<char> path)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.ReadOnlySpan<System.Char> | path | The path.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
  | 
      
ReportFileSystemChangeBeginning(String)
Reports the file system change beginning.
Declaration
void ReportFileSystemChangeBeginning(string path)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | path | The path.  | 
      
ReportFileSystemChangeComplete(String, Boolean)
Reports the file system change complete.
Declaration
void ReportFileSystemChangeComplete(string path, bool refreshPath)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | path | The path.  | 
      
| System.Boolean | refreshPath | if set to   | 
      
ReportFileSystemChanged(String)
Reports the file system changed.
Declaration
void ReportFileSystemChanged(string path)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | path | The path.  | 
      
Start()
Starts this instance.
Declaration
void Start()
  Stop()
Stops this instance.
Declaration
void Stop()