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

#45 in Filesystem

Download history 268175/week @ 2024-12-08 219328/week @ 2024-12-15 68514/week @ 2024-12-22 125512/week @ 2024-12-29 246637/week @ 2025-01-05 291110/week @ 2025-01-12 212008/week @ 2025-01-19 249000/week @ 2025-01-26 268226/week @ 2025-02-02 285498/week @ 2025-02-09 271293/week @ 2025-02-16 303418/week @ 2025-02-23 307089/week @ 2025-03-02 316130/week @ 2025-03-09 314645/week @ 2025-03-16 315339/week @ 2025-03-23

1,263,212 downloads per month
Used in 1,081 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