Speedify SDK for Desktop/Embedded 15.5.0
Loading...
Searching...
No Matches
SpeedifySDK_SpeedTestResultData Struct Reference

Results of a speed test. More...

#include <types.h>

Data Fields

int64_t testTime
 time of the test, in seconds since epoch
 
char country [SPEEDIFYSDK_MAX_COUNTRY_LEN]
 2-character ISO country code, ie: 'us'.
 
char city [SPEEDIFYSDK_MAX_CITY_LEN]
 City code, ie: 'atlanta'.
 
uint16_t numConnections
 How many connections were used during this test.
 
double downloadSpeed
 tested download speed, bits per second
 
double uploadSpeed
 tested upload speed, bits per second
 
bool isError
 is this test errored
 
char errorMessage [SPEEDIFYSDK_MAX_ERROR_STRING]
 error message for this test
 
SpeedifySDK_SpeedTestType testType
 type of test
 
char resolution [SPEEDIFYSDK_MAX_STREAM_RESOLUTION_LENGTH]
 supported streaming resolution, only valid for streaming tests
 
uint16_t fps
 supported streaming frames per second (fps), only valid for streaming tests
 
uint16_t jitter
 jitter during test in ms, only valid for streaming tests
 
uint16_t latency
 baseline latency in ms
 
double loss
 packet loss percent during test, only valid for streaming tests
 

Detailed Description

Results of a speed test.

Since
11.0

Field Documentation

◆ city

char SpeedifySDK_SpeedTestResultData::city[SPEEDIFYSDK_MAX_CITY_LEN]

City code, ie: 'atlanta'.

Since
11.0

◆ country

char SpeedifySDK_SpeedTestResultData::country[SPEEDIFYSDK_MAX_COUNTRY_LEN]

2-character ISO country code, ie: 'us'.

Since
11.0

◆ downloadSpeed

double SpeedifySDK_SpeedTestResultData::downloadSpeed

tested download speed, bits per second

Since
11.0

◆ errorMessage

char SpeedifySDK_SpeedTestResultData::errorMessage[SPEEDIFYSDK_MAX_ERROR_STRING]

error message for this test

Since
11.0

◆ fps

uint16_t SpeedifySDK_SpeedTestResultData::fps

supported streaming frames per second (fps), only valid for streaming tests

Since
11.5

◆ isError

bool SpeedifySDK_SpeedTestResultData::isError

is this test errored

Since
11.0

◆ jitter

uint16_t SpeedifySDK_SpeedTestResultData::jitter

jitter during test in ms, only valid for streaming tests

Since
11.5

◆ latency

uint16_t SpeedifySDK_SpeedTestResultData::latency

baseline latency in ms

Since
11.5

◆ loss

double SpeedifySDK_SpeedTestResultData::loss

packet loss percent during test, only valid for streaming tests

Since
11.5

◆ numConnections

uint16_t SpeedifySDK_SpeedTestResultData::numConnections

How many connections were used during this test.

Since
11.0

◆ resolution

char SpeedifySDK_SpeedTestResultData::resolution[SPEEDIFYSDK_MAX_STREAM_RESOLUTION_LENGTH]

supported streaming resolution, only valid for streaming tests

Since
11.5

◆ testTime

int64_t SpeedifySDK_SpeedTestResultData::testTime

time of the test, in seconds since epoch

Since
9.5

◆ testType

SpeedifySDK_SpeedTestType SpeedifySDK_SpeedTestResultData::testType

type of test

Since
11.5

◆ uploadSpeed

double SpeedifySDK_SpeedTestResultData::uploadSpeed

tested upload speed, bits per second

Since
11.0

The documentation for this struct was generated from the following file: