Table of Contents

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

other NodeStatsRate

Properties

BytesIn

public float BytesIn { get; set; }

Property Value

float

BytesOut

public float BytesOut { get; set; }

Property Value

float

CpuLoad

time weighted averages across stats windows forming part of a rate measurement interval

public float CpuLoad { get; set; }

Property Value

float

Duration

public long Duration { get; set; }

Property Value

long

EndedAt

public long EndedAt { get; set; }

Property Value

long

MemoryLoad

public float MemoryLoad { get; set; }

Property Value

float

MemoryTotal

public float MemoryTotal { get; set; }

Property Value

float

MemoryUsed

public float MemoryUsed { get; set; }

Property Value

float

NackTotal

public float NackTotal { get; set; }

Property Value

float

PacketsIn

public float PacketsIn { get; set; }

Property Value

float

PacketsOut

public float PacketsOut { get; set; }

Property Value

float

ParticipantRtcActive

public float ParticipantRtcActive { get; set; }

Property Value

float

ParticipantRtcCanceled

public float ParticipantRtcCanceled { get; set; }

Property Value

float

ParticipantRtcConnected

public float ParticipantRtcConnected { get; set; }

Property Value

float

ParticipantRtcInit

public float ParticipantRtcInit { get; set; }

Property Value

float

ParticipantSignalConnected

public float ParticipantSignalConnected { get; set; }

Property Value

float

ParticipantSignalFailed

public float ParticipantSignalFailed { get; set; }

Property Value

float

ParticipantSignalValidationFailed

public float ParticipantSignalValidationFailed { get; set; }

Property Value

float

RetransmitBytesOut

public float RetransmitBytesOut { get; set; }

Property Value

float

RetransmitPacketsOut

public float RetransmitPacketsOut { get; set; }

Property Value

float

StartedAt

public long StartedAt { get; set; }

Property Value

long

SysPacketsDropped

public float SysPacketsDropped { get; set; }

Property Value

float

SysPacketsOut

public float SysPacketsOut { get; set; }

Property Value

float

TrackPublishAttempts

public float TrackPublishAttempts { get; set; }

Property Value

float

TrackPublishCancels

public float TrackPublishCancels { get; set; }

Property Value

float

TrackPublishSuccess

public float TrackPublishSuccess { get; set; }

Property Value

float

TrackSubscribeAttempts

public float TrackSubscribeAttempts { get; set; }

Property Value

float

TrackSubscribeCancels

public float TrackSubscribeCancels { get; set; }

Property Value

float

TrackSubscribeSuccess

public float TrackSubscribeSuccess { get; set; }

Property Value

float