Struct EventStats
Defined in File event-bus.h
Struct Documentation
-
struct EventStats
Owned bus observations; cumulative counters and closure are not callback-drain barriers.
Public Members
-
::CE::Diagnostics::DomainId domain = 0
Process-local bus identity.
-
std::uint64_t registrations = 0
Total persistent listener registrations admitted.
-
std::uint64_t active = 0
Listeners still registered at the snapshot boundary.
-
std::uint64_t dispatches = 0
Admitted channel dispatch calls.
-
std::uint64_t invocations = 0
Listener invocation entries, not necessarily completed callbacks.
-
std::uint64_t queued_failures = 0
Deferred submission, callback or cancellation failures reported through error sinks.
-
std::uint64_t discarded = 0
Deliveries intentionally discarded after listener invalidation, including captured deferred work.
-
bool closed = false
Whether new registration/dispatch is rejected; running callbacks can remain.
-
::CE::Diagnostics::DomainId domain = 0