sse_encode_latency_stats method

  1. @protected
void sse_encode_latency_stats(
  1. LatencyStats self,
  2. SseSerializer serializer
)
override

Implementation

@protected
void sse_encode_latency_stats(LatencyStats self, SseSerializer serializer) {
  // Codec=Sse (Serialization based), see doc to use other codecs
  sse_encode_u_64(self.latencyMs, serializer);
  sse_encode_u_64(self.jitterMs, serializer);
  sse_encode_f_32(self.packetLossPercent, serializer);
  sse_encode_opt_box_autoadd_u_64(self.minLatencyMs, serializer);
  sse_encode_opt_box_autoadd_u_64(self.avgLatencyMs, serializer);
  sse_encode_opt_box_autoadd_u_64(self.maxLatencyMs, serializer);
  sse_encode_u_8(self.stabilityScore, serializer);
}