AUDIO
Source snapshot · 12 October 2026

API reference / ravet_runtime

Crate ravet_runtime 

Expand description

Allocating, blocking services explicitly kept outside audio callbacks.

Files, HTTPS, owned background work and worker timers contain no product paths, endpoints, licensing policy or automatic network activity. Native consumers use the separate ravet-runtime-ffi boundary. This crate forbids unsafe code and is not a dependency of the portable ravet umbrella.

Modules§

analytics
Explicit opt-in worker analytics. No endpoint, identity, clock, background thread, storage or network activity is chosen by this module.
clock
Wall-clock conversion, independent of product expiry or trial policy.
files
Bounded control-file reads and atomic replacement, independent of product paths.
http
Bounded, synchronous HTTPS POST for worker threads. No implicit activation.
paths
Explicit environment-derived user locations; no directory creation.
tasks
Owned background work; all construction and teardown occur off the audio thread.