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