Table of Contents

Class TimeSeriesMetric

Namespace
Livekit.Server.Sdk.Dotnet
Assembly
LivekitApi.dll
public sealed class TimeSeriesMetric : IMessage<TimeSeriesMetric>, IEquatable<TimeSeriesMetric>, IDeepCloneable<TimeSeriesMetric>, IBufferMessage, IMessage
Inheritance
TimeSeriesMetric
Implements
IBufferMessage
Inherited Members

Constructors

TimeSeriesMetric()

public TimeSeriesMetric()

TimeSeriesMetric(TimeSeriesMetric)

public TimeSeriesMetric(TimeSeriesMetric other)

Parameters

other TimeSeriesMetric

Properties

Label

Metric name e.g "speech_probablity". The string value is not directly stored in the message, but referenced by index in the str_data field of MetricsBatch

public uint Label { get; set; }

Property Value

uint

ParticipantIdentity

index into str_data

public uint ParticipantIdentity { get; set; }

Property Value

uint

Rid

index into 'str_data'

public uint Rid { get; set; }

Property Value

uint

Samples

public RepeatedField<MetricSample> Samples { get; }

Property Value

RepeatedField<MetricSample>

TrackSid

index into str_data

public uint TrackSid { get; set; }

Property Value

uint