Table of Contents

Class RemoteOutboundRtpStreamStats

Namespace
LiveKit.Proto
Assembly
LivekitRtc.dll
public sealed class RemoteOutboundRtpStreamStats : IMessage<RemoteOutboundRtpStreamStats>, IEquatable<RemoteOutboundRtpStreamStats>, IDeepCloneable<RemoteOutboundRtpStreamStats>, IBufferMessage, IMessage
Inheritance
RemoteOutboundRtpStreamStats
Implements
IBufferMessage
Inherited Members

Constructors

RemoteOutboundRtpStreamStats()

public RemoteOutboundRtpStreamStats()

RemoteOutboundRtpStreamStats(RemoteOutboundRtpStreamStats)

public RemoteOutboundRtpStreamStats(RemoteOutboundRtpStreamStats other)

Parameters

other RemoteOutboundRtpStreamStats

Properties

HasLocalId

Gets whether the "local_id" field is set

public bool HasLocalId { get; }

Property Value

bool

HasRemoteTimestamp

Gets whether the "remote_timestamp" field is set

public bool HasRemoteTimestamp { get; }

Property Value

bool

HasReportsSent

Gets whether the "reports_sent" field is set

public bool HasReportsSent { get; }

Property Value

bool

HasRoundTripTime

Gets whether the "round_trip_time" field is set

public bool HasRoundTripTime { get; }

Property Value

bool

HasRoundTripTimeMeasurements

Gets whether the "round_trip_time_measurements" field is set

public bool HasRoundTripTimeMeasurements { get; }

Property Value

bool

HasTotalRoundTripTime

Gets whether the "total_round_trip_time" field is set

public bool HasTotalRoundTripTime { get; }

Property Value

bool

LocalId

public string LocalId { get; set; }

Property Value

string

RemoteTimestamp

public double RemoteTimestamp { get; set; }

Property Value

double

ReportsSent

public ulong ReportsSent { get; set; }

Property Value

ulong

RoundTripTime

public double RoundTripTime { get; set; }

Property Value

double

RoundTripTimeMeasurements

public ulong RoundTripTimeMeasurements { get; set; }

Property Value

ulong

TotalRoundTripTime

public double TotalRoundTripTime { get; set; }

Property Value

double

Methods

ClearLocalId()

Clears the value of the "local_id" field

public void ClearLocalId()

ClearRemoteTimestamp()

Clears the value of the "remote_timestamp" field

public void ClearRemoteTimestamp()

ClearReportsSent()

Clears the value of the "reports_sent" field

public void ClearReportsSent()

ClearRoundTripTime()

Clears the value of the "round_trip_time" field

public void ClearRoundTripTime()

ClearRoundTripTimeMeasurements()

Clears the value of the "round_trip_time_measurements" field

public void ClearRoundTripTimeMeasurements()

ClearTotalRoundTripTime()

Clears the value of the "total_round_trip_time" field

public void ClearTotalRoundTripTime()