17 releases (9 stable)

1.0.8 Aug 6, 2023
1.0.7 Oct 16, 2022
1.0.6 Apr 28, 2022
1.0.4 Aug 9, 2021
0.2.1 Feb 28, 2017

#46 in Filesystem

Download history 270038/week @ 2024-12-09 216967/week @ 2024-12-16 72334/week @ 2024-12-23 124222/week @ 2024-12-30 248717/week @ 2025-01-06 290416/week @ 2025-01-13 213127/week @ 2025-01-20 246271/week @ 2025-01-27 272646/week @ 2025-02-03 283750/week @ 2025-02-10 270468/week @ 2025-02-17 302783/week @ 2025-02-24 307524/week @ 2025-03-03 320826/week @ 2025-03-10 311728/week @ 2025-03-17 317207/week @ 2025-03-24

1,265,288 downloads per month
Used in 1,080 crates (5 directly)

MIT license

34KB
725 lines

kqueue

Gitlab Pipelines Travis Build Status

kqueue(2) library for rust

kqueue(2) is a powerful API in BSDs that allows you to get events based on fs events, buffer readiness, timers, process events and signals.

This is useful for code that's either BSD-specific, or as a component in an abstraction over similar APIs in cross-platform code.

Docs

Docs are mirrored here: https://docs.worrbase.com/rust/kqueue/ .

Examples

There are some basic usage examples in examples/.

Dependencies

~180KB