|
TraceMaker
C++ API of the engine
|
Event sink for live visualisation and replay (design doc 02 §7, protocol in docs/13-viewer-protocol.md). More...
#include <memory>#include <string>Go to the source code of this file.
Classes | |
| class | tmk::events::Sink |
| class | tmk::events::NullSink |
Namespaces | |
| namespace | tmk |
| namespace | tmk::events |
Event sink for live visualisation and replay (design doc 02 §7, protocol in docs/13-viewer-protocol.md).
Producers (router, placer, DRC) publish JSON messages; the viewer server implements Sink. Publishing must never block a stage: implementations queue and coalesce.
Definition in file events.hpp.