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()
voidAddMeasurement(double milliseconds, string hagallUri)

Public Properties

Name
doubleAverageRoundtripTimeInMilliseconds
doubleLastRoundtripTimeInMilliseconds
doubleLongestRoundtripTimeInMilliseconds
doubleShortestRoundtripTimeInMilliseconds
doubleAverageRoundtripTimeInMillisecondsLastTen
stringHagallUri

Public Functions Documentation

function NetworkQuality

NetworkQuality()

function AddMeasurement

void AddMeasurement(
double milliseconds,
string hagallUri
)

Public Property Documentation

property AverageRoundtripTimeInMilliseconds

double AverageRoundtripTimeInMilliseconds;

property LastRoundtripTimeInMilliseconds

double LastRoundtripTimeInMilliseconds;

property LongestRoundtripTimeInMilliseconds

double LongestRoundtripTimeInMilliseconds;

property ShortestRoundtripTimeInMilliseconds

double ShortestRoundtripTimeInMilliseconds;

property AverageRoundtripTimeInMillisecondsLastTen

double AverageRoundtripTimeInMillisecondsLastTen;

property HagallUri

string HagallUri;