C# Класс Tangerine.Inotify

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Verbose bool

Открытые методы

Метод Описание
Filter ( string path, EventType mask ) : EventType
IsWatching ( string path ) : bool
Start ( ) : void
Stop ( ) : void
Subscribe ( string path, InotifyCallback callback, EventType mask ) : Watch
Subscribe ( string path, InotifyCallback callback, EventType mask, EventType initial_filter ) : Watch

Приватные методы

Метод Описание
AnalyzeQueue_Unlocked ( ) : void
CleanQueue_Unlocked ( ) : void
CreateOrModifyWatch ( WatchInfo watched ) : void
DispatchWorker ( ) : void
Forget ( WatchInfo watched ) : void
HandleMove ( string srcpath, string dstparent, string dstname ) : void
Inotify ( ) : System
Lookup ( int wd, EventType event_type ) : WatchInfo
Main ( string args ) : void
MoveWatch ( WatchInfo watch, string name ) : void
SendEvent ( WatchInfo watched, string filename, string srcpath, EventType mask ) : void
SnarfWorker ( ) : void
Unsubscribe ( WatchInfo watched, WatchInternal watch ) : void
inotify_glue_ignore ( int fd, int wd ) : int
inotify_glue_init ( ) : int
inotify_glue_watch ( int fd, string filename, EventType mask ) : int
inotify_snarf_cancel ( ) : void
inotify_snarf_events ( int fd, int &nr, IntPtr &buffer ) : void

Описание методов

Filter() публичный статический Метод

public static Filter ( string path, EventType mask ) : EventType
path string
mask EventType
Результат EventType

IsWatching() публичный статический Метод

public static IsWatching ( string path ) : bool
path string
Результат bool

Start() публичный статический Метод

public static Start ( ) : void
Результат void

Stop() публичный статический Метод

public static Stop ( ) : void
Результат void

Subscribe() публичный статический Метод

public static Subscribe ( string path, InotifyCallback callback, EventType mask ) : Watch
path string
callback InotifyCallback
mask EventType
Результат System.Threading.Watch

Subscribe() публичный статический Метод

public static Subscribe ( string path, InotifyCallback callback, EventType mask, EventType initial_filter ) : Watch
path string
callback InotifyCallback
mask EventType
initial_filter EventType
Результат System.Threading.Watch

Описание свойств

Verbose публичное статическое свойство

public static bool Verbose
Результат bool