Speedify SDK for Desktop  10.2.0
Data Fields
SpeedifySDK_StreamStats Struct Reference

Detailed Description

Statistics for a single stream.

Since
9.6

#include <types.h>

Data Fields

bool active
 If this stream is currently active. More...
 
uint64_t duration
 Time, in seconds, this stream has been active. More...
 
uint64_t id
 ID number of this stream. More...
 
uint64_t groupId
 Group ID number of this stream. More...
 
uint64_t startTime
 Time this stream started, seconds since epoch. More...
 
double uploadSpeed
 Current upload speed of this stream, in megabits per second. More...
 
double downloadSpeed
 Current download speed of this stream, in megabits per second. More...
 
double averageUploadSpeed
 Average upload speed of this stream, in megabits per second. More...
 
double averageDownloadSpeed
 Average download speed of this stream, in megabits per second. More...
 
uint64_t redundantModeSaves
 Number of saves while in redundant mode. More...
 
uint64_t speedModeSaves
 Number of saves while in speed mode. More...
 
char name [SPEEDIFYSDK_MAX_STREAM_NAME_LEN]
 Name of the application or domain of this stream. More...
 

Field Documentation

◆ active

bool SpeedifySDK_StreamStats::active

If this stream is currently active.

Since
9.6

◆ averageDownloadSpeed

double SpeedifySDK_StreamStats::averageDownloadSpeed

Average download speed of this stream, in megabits per second.

Since
9.8

◆ averageUploadSpeed

double SpeedifySDK_StreamStats::averageUploadSpeed

Average upload speed of this stream, in megabits per second.

Since
9.8

◆ downloadSpeed

double SpeedifySDK_StreamStats::downloadSpeed

Current download speed of this stream, in megabits per second.

Since
9.8

◆ duration

uint64_t SpeedifySDK_StreamStats::duration

Time, in seconds, this stream has been active.

Since
9.6

◆ groupId

uint64_t SpeedifySDK_StreamStats::groupId

Group ID number of this stream.

Since
9.8

◆ id

uint64_t SpeedifySDK_StreamStats::id

ID number of this stream.

Since
9.6

◆ name

char SpeedifySDK_StreamStats::name[SPEEDIFYSDK_MAX_STREAM_NAME_LEN]

Name of the application or domain of this stream.

Since
9.8

◆ redundantModeSaves

uint64_t SpeedifySDK_StreamStats::redundantModeSaves

Number of saves while in redundant mode.

Since
9.8

◆ speedModeSaves

uint64_t SpeedifySDK_StreamStats::speedModeSaves

Number of saves while in speed mode.

Since
9.8

◆ startTime

uint64_t SpeedifySDK_StreamStats::startTime

Time this stream started, seconds since epoch.

Since
9.6

◆ uploadSpeed

double SpeedifySDK_StreamStats::uploadSpeed

Current upload speed of this stream, in megabits per second.

Since
9.6

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