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

#75 in Operating systems

Download history 129883/week @ 2024-03-14 139619/week @ 2024-03-21 146365/week @ 2024-03-28 120982/week @ 2024-04-04 129822/week @ 2024-04-11 140991/week @ 2024-04-18 117820/week @ 2024-04-25 106562/week @ 2024-05-02 101836/week @ 2024-05-09 122937/week @ 2024-05-16 115984/week @ 2024-05-23 121134/week @ 2024-05-30 105459/week @ 2024-06-06 104319/week @ 2024-06-13 112055/week @ 2024-06-20 90491/week @ 2024-06-27

435,909 downloads per month
Used in 703 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

~165KB