Skip to main content

Module waitable_completion

Module waitable_completion 

Source
Expand description

Zero-overhead completion signal for async operations.

This module provides a reusable abstraction for waiting on completion events with timeout support. It encapsulates the atomic flag, mutex, and condvar pattern used throughout the sender module for async video completion tracking.

Structsยง

WaitableCompletion
A completion signal for synchronizing async operations.