createdAtNs property

  1. @TagNumber.new(8)
Int64 get createdAtNs

Monotonic producer-side timestamp in nanoseconds. Set by the producer (C++ dispatcher) at event-emit time; read by consumers (5-SDK perf_bench + p50 benchmark CI) to compute event-to-frontend latency without relying on wall-clock sync. Encoded as int64 so std::chrono::steady_clock::now().time_since_epoch() values fit directly (2^63 ns ≈ 292 years of runtime headroom).

Implementation

@$pb.TagNumber(8)
$fixnum.Int64 get createdAtNs => $_getI64(7);
  1. @TagNumber.new(8)
set createdAtNs (Int64 value)

Implementation

@$pb.TagNumber(8)
set createdAtNs($fixnum.Int64 value) => $_setInt64(7, value);