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

#67 in Operating systems

Download history 99935/week @ 2023-12-13 84335/week @ 2023-12-20 68119/week @ 2023-12-27 98700/week @ 2024-01-03 102465/week @ 2024-01-10 113241/week @ 2024-01-17 119780/week @ 2024-01-24 119376/week @ 2024-01-31 127999/week @ 2024-02-07 118231/week @ 2024-02-14 128274/week @ 2024-02-21 125936/week @ 2024-02-28 133619/week @ 2024-03-06 128638/week @ 2024-03-13 139504/week @ 2024-03-20 118851/week @ 2024-03-27

541,748 downloads per month
Used in 608 crates (4 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

~155KB