docs(irtt-client): document caller-owned cadence

This commit is contained in:
Nils Andreas Svee committed 2026-10-02 00:03:57 +07:00
1 parent ac29b01fda
commit fae5f22150
3 files changed
+13 -2

No files matched your search

+7
View File
@@ -22,6 +22,13 @@ binaries are built on.
runtime, and `BlockingManagedClient` for synchronous callers, which owns its
own dedicated current-thread runtime.
`Client` and `AsyncClient` send one probe whenever called. They expose the
negotiated parameters, pending-probe status, and timeout deadlines; callers
own cadence and run duration. The managed driver provides fixed cadence,
missed-slot handling, finite runs, and staggered or burst pacing. Low-level
`EchoSent` events leave `scheduled_at` and `timer_error` absent; the managed
driver supplies those schedule measurements.
Tokio stays optional: the default build has no runtime and no Tokio
dependency at all.