T. R. Bernstein
ffac6d17a5
Implement auto subtree watching of a directory
...
Allow recursively watching a directory while adding newly created
subdirectories to the inotify watch list.
2026-03-12 12:04:08 +01:00
T. R. Bernstein
b41b82bd0f
Implement recursive watching of a directory
2026-03-12 10:36:12 +01:00
T. R. Bernstein
e44e1fc9b8
Adapt inotify timeouts in Tests
...
Inotify event stream is dependent on system usage. Increasing the
timeouts helps not having to repeat the integration tests.
2026-03-12 00:22:22 +01:00
T. R. Bernstein
58a05e9b61
Implement async event streaming
2026-03-12 00:22:17 +01:00
T. R. Bernstein
5247d898cd
Implement unwatching a path
2026-03-11 18:42:19 +01:00
T. R. Bernstein
564c409c15
Implement watching a path
...
Each inotify instance produces events for paths in its watch list. Each
item in the watch list is identified by its watch descriptor. Different
paths can be watched for different events.
2026-03-11 18:42:12 +01:00
T. R. Bernstein
098339f9d1
Implement init/deinit of inotify system
...
Use RAII to handle inotify resource lifetime, i.e. initialize with actor
creation and deinitialize with actor deletion.
2026-03-11 17:50:17 +01:00
T. R. Bernstein
1a7e5ca5de
Scaffold project structure
2026-03-11 16:10:48 +01:00