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

#70 in Operating systems

Download history 91693/week @ 2024-09-10 94018/week @ 2024-09-17 101551/week @ 2024-09-24 100294/week @ 2024-10-01 101138/week @ 2024-10-08 115806/week @ 2024-10-15 119869/week @ 2024-10-22 106332/week @ 2024-10-29 111160/week @ 2024-11-05 234932/week @ 2024-11-12 234587/week @ 2024-11-19 150720/week @ 2024-11-26 198061/week @ 2024-12-03 261177/week @ 2024-12-10 190138/week @ 2024-12-17 56471/week @ 2024-12-24

734,659 downloads per month
Used in 972 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

~170KB