Wakes a sleeping consumer thread from a realtime producer without a lock, and without a system call while the consumer is busy. More...
#include <atomic>#include <chrono>#include <cstdint>#include <dispatch/dispatch.h>Go to the source code of this file.
Classes | |
| class | pulp::runtime::WakeSignal |
| A wake signal from one or more producers (typically the audio thread) to a single consumer thread that sleeps until there is work. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::runtime |
Wakes a sleeping consumer thread from a realtime producer without a lock, and without a system call while the consumer is busy.