rtkit-rs 0.1.0

Rust bindings for the RealtimeKit D-Bus interface
Documentation

rtkit-rs

This crate provides a Rust API to request high or realtime priority scheduling for a process' thread, using 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).