Class NodeStatsRate
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
rates of different node stats (per second)
public sealed class NodeStatsRate : IMessage<NodeStatsRate>, IEquatable<NodeStatsRate>, IDeepCloneable<NodeStatsRate>, IBufferMessage, IMessage
- Inheritance
-
NodeStatsRate
- Implements
-
IBufferMessage
- Inherited Members
Constructors
NodeStatsRate()
public NodeStatsRate()
NodeStatsRate(NodeStatsRate)
public NodeStatsRate(NodeStatsRate other)
Parameters
otherNodeStatsRate
Properties
BytesIn
public float BytesIn { get; set; }
Property Value
BytesOut
public float BytesOut { get; set; }
Property Value
CpuLoad
time weighted averages across stats windows forming part of a rate measurement interval
public float CpuLoad { get; set; }
Property Value
Duration
public long Duration { get; set; }
Property Value
EndedAt
public long EndedAt { get; set; }
Property Value
MemoryLoad
public float MemoryLoad { get; set; }
Property Value
MemoryTotal
public float MemoryTotal { get; set; }
Property Value
MemoryUsed
public float MemoryUsed { get; set; }
Property Value
NackTotal
public float NackTotal { get; set; }
Property Value
PacketsIn
public float PacketsIn { get; set; }
Property Value
PacketsOut
public float PacketsOut { get; set; }
Property Value
ParticipantRtcActive
public float ParticipantRtcActive { get; set; }
Property Value
ParticipantRtcCanceled
public float ParticipantRtcCanceled { get; set; }
Property Value
ParticipantRtcConnected
public float ParticipantRtcConnected { get; set; }
Property Value
ParticipantRtcInit
public float ParticipantRtcInit { get; set; }
Property Value
ParticipantSignalConnected
public float ParticipantSignalConnected { get; set; }
Property Value
ParticipantSignalFailed
public float ParticipantSignalFailed { get; set; }
Property Value
ParticipantSignalValidationFailed
public float ParticipantSignalValidationFailed { get; set; }
Property Value
RetransmitBytesOut
public float RetransmitBytesOut { get; set; }
Property Value
RetransmitPacketsOut
public float RetransmitPacketsOut { get; set; }
Property Value
StartedAt
public long StartedAt { get; set; }
Property Value
SysPacketsDropped
public float SysPacketsDropped { get; set; }
Property Value
SysPacketsOut
public float SysPacketsOut { get; set; }
Property Value
TrackPublishAttempts
public float TrackPublishAttempts { get; set; }
Property Value
TrackPublishCancels
public float TrackPublishCancels { get; set; }
Property Value
TrackPublishSuccess
public float TrackPublishSuccess { get; set; }
Property Value
TrackSubscribeAttempts
public float TrackSubscribeAttempts { get; set; }
Property Value
TrackSubscribeCancels
public float TrackSubscribeCancels { get; set; }
Property Value
TrackSubscribeSuccess
public float TrackSubscribeSuccess { get; set; }