Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
volume_detector.hpp File Reference
#include <string>
#include <string_view>
#include <vector>
#include <functional>
#include <atomic>
#include <memory>
#include <thread>
#include <chrono>
#include <mutex>
#include <condition_variable>
#include <unordered_map>

Go to the source code of this file.

Classes

class  pulp::events::MountedVolumeListChangeDetector
 Detects when volumes are mounted or unmounted. More...
class  pulp::events::NetworkServiceDiscovery
 mDNS-based network service discovery (Bonjour/DNS-SD). More...
struct  pulp::events::NetworkServiceDiscovery::Service
class  pulp::events::NetworkServiceDiscovery::Backend
 Backend interface the host installs to get real mDNS. More...
class  pulp::events::LockingCoalescedUpdater
 Locking variant of CoalescedUpdater — blocks the trigger thread until the update is processed on the event thread. More...

Namespaces

namespace  pulp
namespace  pulp::events