40 references to NotifyEvents
System.IO.FileSystem.Watcher (40)
System\IO\FileSystemWatcher.Linux.cs (40)
156private static Interop.Sys.NotifyEvents TranslateFilters(NotifyFilters filters) 158Interop.Sys.NotifyEvents result = 0; 163Interop.Sys.NotifyEvents.IN_ONLYDIR | // we only allow watches on directories 164Interop.Sys.NotifyEvents.IN_EXCL_UNLINK; // we want to stop monitoring unlinked files 173Interop.Sys.NotifyEvents.IN_CREATE | 174Interop.Sys.NotifyEvents.IN_DELETE; 194result |= Interop.Sys.NotifyEvents.IN_ACCESS; 198result |= Interop.Sys.NotifyEvents.IN_MODIFY; 202result |= Interop.Sys.NotifyEvents.IN_ATTRIB; 213Interop.Sys.NotifyEvents.IN_MOVED_FROM | 214Interop.Sys.NotifyEvents.IN_MOVED_TO; 264private readonly Interop.Sys.NotifyEvents _watchFilters; 371uint mask = (uint)(_watchFilters | Interop.Sys.NotifyEvents.IN_EXCL_UNLINK | (hasParent ? Interop.Sys.NotifyEvents.IN_DONT_FOLLOW : 0)); 580if ((mask & (uint)Interop.Sys.NotifyEvents.IN_Q_OVERFLOW) != 0) 619bool isDir = (mask & (uint)(Interop.Sys.NotifyEvents.IN_ISDIR | Interop.Sys.NotifyEvents.IN_IGNORED)) != 0; 624if (!previousEventName.IsEmpty && ((mask & (uint)Interop.Sys.NotifyEvents.IN_MOVED_TO) == 0 || previousEventCookie != nextEvent.cookie)) 656const Interop.Sys.NotifyEvents AddMaskFilters = Interop.Sys.NotifyEvents.IN_CREATE | Interop.Sys.NotifyEvents.IN_MOVED_TO; 665const Interop.Sys.NotifyEvents fileDirEvents = Interop.Sys.NotifyEvents.IN_CREATE | 666Interop.Sys.NotifyEvents.IN_DELETE | 667Interop.Sys.NotifyEvents.IN_MOVED_FROM | 668Interop.Sys.NotifyEvents.IN_MOVED_TO; 676const Interop.Sys.NotifyEvents switchMask = fileDirEvents | Interop.Sys.NotifyEvents.IN_IGNORED | 677Interop.Sys.NotifyEvents.IN_ACCESS | Interop.Sys.NotifyEvents.IN_MODIFY | Interop.Sys.NotifyEvents.IN_ATTRIB; 678switch ((Interop.Sys.NotifyEvents)(mask & (uint)switchMask)) 680case Interop.Sys.NotifyEvents.IN_CREATE: 683case Interop.Sys.NotifyEvents.IN_IGNORED: 690case Interop.Sys.NotifyEvents.IN_DELETE: 695case Interop.Sys.NotifyEvents.IN_ACCESS: 696case Interop.Sys.NotifyEvents.IN_MODIFY: 697case Interop.Sys.NotifyEvents.IN_ATTRIB: 700case Interop.Sys.NotifyEvents.IN_MOVED_FROM: 736case Interop.Sys.NotifyEvents.IN_MOVED_TO: