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