rtkit-rs 0.1.0

Rust bindings for the RealtimeKit D-Bus interface
Documentation
1
2
3
4
5
6
7
8
9
10
11
# rtkit-rs

This crate provides a Rust API to request high or realtime priority scheduling
for a process' thread, using [rtkit](https://github.com/heftig/rtkit). The
`rtkit` daemon includes a number of mitigations to help avoid real-time
applications from running away with CPU resources.

Currently, this crate only includes a synchronous API that uses the
`org.freedesktop.RealtimeKit1` D-Bus interface to make calls to the `rtkit`
daemon. In the future, an asynchronous API could also be provided if required
(i.e. please file an issue if you want this).