C# 클래스 Tangerine.Inotify

파일 보기 프로젝트 열기: snorp/tangerine

공개 프로퍼티들

프로퍼티 타입 설명
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