This commit is contained in:
Alexander Zhirov 2025-08-24 02:22:00 +03:00
commit 9e3e657996
Signed by: alexander
GPG key ID: C8D8BE544A27C511
8 changed files with 370 additions and 0 deletions

35
README.md Normal file
View file

@ -0,0 +1,35 @@
# fanotify
Low-level wrapper over the C API fanotify for D. All values are taken from uapi `<linux/fanotify.h>`.
## Installation
Add to `dub.json`:
```json
{
"dependencies": {
"fanotify": "~>0.1.0"
}
}
```
Or to `dub.sdl`:
```
dependency "fanotify" version="~>0.1.0"
```
Run `dub build`.
## Usage
Import the module: `import fanotify;`
## Documentation
- Linux man pages: `fanotify(7)`, `fanotify_init(2)`, `fanotify_mark(2)`.
## License
Boost Software License 1.0. See [LICENSE](LICENSE).