Skip to main content

Auki::ConjureKit::NetworkQuality

Aggregates ping time data to the current session. ConjureKit automatically instantiates a private NetworkQuality instance that is accessible via ConjureKit.GetNetworkQuality(), but that instance must be manually hydrated by the user via calls to ConjureKit.MeasurePing().

Public Functions

Name
NetworkQuality()
Initializes a new instance of the NetworkQuality class with default values.

Public Properties

Name
doubleAverageRoundtripTimeInMilliseconds
Gets the average roundtrip time in milliseconds.
doubleLastRoundtripTimeInMilliseconds
Gets the last roundtrip time in milliseconds.
doubleLongestRoundtripTimeInMilliseconds
Gets the longest roundtrip time in milliseconds.
doubleShortestRoundtripTimeInMilliseconds
Gets the shortest roundtrip time in milliseconds.
doubleAverageRoundtripTimeInMillisecondsLastTen
Gets the average roundtrip time in milliseconds for the last ten measurements.
stringHagallUri
Gets the Hagall URI associated with the network quality data.

Public Functions Documentation

function NetworkQuality

NetworkQuality()

Initializes a new instance of the NetworkQuality class with default values.

Public Property Documentation

property AverageRoundtripTimeInMilliseconds

double AverageRoundtripTimeInMilliseconds;

Gets the average roundtrip time in milliseconds.

property LastRoundtripTimeInMilliseconds

double LastRoundtripTimeInMilliseconds;

Gets the last roundtrip time in milliseconds.

property LongestRoundtripTimeInMilliseconds

double LongestRoundtripTimeInMilliseconds;

Gets the longest roundtrip time in milliseconds.

property ShortestRoundtripTimeInMilliseconds

double ShortestRoundtripTimeInMilliseconds;

Gets the shortest roundtrip time in milliseconds.

property AverageRoundtripTimeInMillisecondsLastTen

double AverageRoundtripTimeInMillisecondsLastTen;

Gets the average roundtrip time in milliseconds for the last ten measurements.

property HagallUri

string HagallUri;

Gets the Hagall URI associated with the network quality data.