sse_decode_latency_stats method

  1. @protected
LatencyStats sse_decode_latency_stats(
  1. SseDeserializer deserializer
)
override

Implementation

@protected
LatencyStats sse_decode_latency_stats(SseDeserializer deserializer) {
  // Codec=Sse (Serialization based), see doc to use other codecs
  var var_latencyMs = sse_decode_u_64(deserializer);
  var var_jitterMs = sse_decode_u_64(deserializer);
  var var_packetLossPercent = sse_decode_f_32(deserializer);
  var var_minLatencyMs = sse_decode_opt_box_autoadd_u_64(deserializer);
  var var_avgLatencyMs = sse_decode_opt_box_autoadd_u_64(deserializer);
  var var_maxLatencyMs = sse_decode_opt_box_autoadd_u_64(deserializer);
  var var_stabilityScore = sse_decode_u_8(deserializer);
  return LatencyStats(
      latencyMs: var_latencyMs,
      jitterMs: var_jitterMs,
      packetLossPercent: var_packetLossPercent,
      minLatencyMs: var_minLatencyMs,
      avgLatencyMs: var_avgLatencyMs,
      maxLatencyMs: var_maxLatencyMs,
      stabilityScore: var_stabilityScore);
}