Table of Contents

Class LatencyStats

Namespace
McServerLauncher.Services
Assembly
McServerLauncher.dll

Round trips to one place: what came back, out of how many were sent.

public sealed record LatencyStats : IEquatable<LatencyStats>
Inheritance
LatencyStats
Implements
Inherited Members

Constructors

LatencyStats(IReadOnlyList<double>, int)

Round trips to one place: what came back, out of how many were sent.

public LatencyStats(IReadOnlyList<double> Samples, int Sent)

Parameters

Samples IReadOnlyList<double>
Sent int

Fields

None

public static readonly LatencyStats None

Field Value

LatencyStats

Properties

AnyReply

public bool AnyReply { get; }

Property Value

bool

Average

public double Average { get; }

Property Value

double

Jitter

How much one round trip differs from the next, on average: what players feel as stutter.

public double Jitter { get; }

Property Value

double

Loss

The share that never came back, 0–1.

public double Loss { get; }

Property Value

double

Max

public double Max { get; }

Property Value

double

Min

public double Min { get; }

Property Value

double

Received

public int Received { get; }

Property Value

int

Samples

public IReadOnlyList<double> Samples { get; init; }

Property Value

IReadOnlyList<double>

Sent

public int Sent { get; init; }

Property Value

int