![]() |
Speedify SDK for Desktop/Embedded 15.5.0
|
Statistics for a period. More...
#include <types.h>
Data Fields | |
uint32_t | period |
period the time period this stat covers, in hours, SPEEDIFYSDK_STAT_PERIOD_CURRENT for current, SPEEDIFYSDK_STAT_PERIOD_TOTAL for total | |
int64_t | bytesReceived |
bytes received this period | |
int64_t | bytesSent |
bytes sent this period | |
int64_t | encryptedBytesReceived |
encrypted bytes received this period | |
int64_t | encryptedBytesSent |
encrypted bytes sent this period | |
double | maxDownloadSpeed |
maximum download speed this period, megabits per second | |
double | maxUploadSpeed |
maximum upload speed this period, megabits per second | |
int32_t | daysSinceFirst |
days since first connection | |
int64_t | numFailovers |
connection failovers this period | |
int64_t | numSessions |
total number of sessions this period | |
int64_t | retransBytes |
bytes retransmitted this period | |
int64_t | periodStartTime |
start time of this period, in seconds since epoch | |
int64_t | totalConnectedMinutes |
minutes connected, this period | |
double | mbpsDownBenefit |
extra download bandwidth acheived this period, in megabits per second | |
double | mbpsUpBenefit |
extra upload bandwidth acheived this period, in megabits per second | |
SpeedifySDK_TunStats | tunStats |
Contains stats regarding the TUN this period. | |
SpeedifySDK_HandlerStats | handlerStats |
Contains stats regarding the packet handler this period. | |
SpeedifySDK_CaptivePortalStats | captivePortalStats |
Contains stats regarding captive portals this period. | |
SpeedifySDK_StreamingSessionStats | streamingStats |
Contains stats regarding streaming mode this period. | |
SpeedifySDK_DscpStatsArray | dscpStats |
Contains stats for DSCP queues this period. | |
Statistics for a period.
int64_t SpeedifySDK_SessionStats::bytesReceived |
bytes received this period
int64_t SpeedifySDK_SessionStats::bytesSent |
bytes sent this period
SpeedifySDK_CaptivePortalStats SpeedifySDK_SessionStats::captivePortalStats |
Contains stats regarding captive portals this period.
int32_t SpeedifySDK_SessionStats::daysSinceFirst |
days since first connection
SpeedifySDK_DscpStatsArray SpeedifySDK_SessionStats::dscpStats |
Contains stats for DSCP queues this period.
int64_t SpeedifySDK_SessionStats::encryptedBytesReceived |
encrypted bytes received this period
int64_t SpeedifySDK_SessionStats::encryptedBytesSent |
encrypted bytes sent this period
SpeedifySDK_HandlerStats SpeedifySDK_SessionStats::handlerStats |
Contains stats regarding the packet handler this period.
double SpeedifySDK_SessionStats::maxDownloadSpeed |
maximum download speed this period, megabits per second
double SpeedifySDK_SessionStats::maxUploadSpeed |
maximum upload speed this period, megabits per second
double SpeedifySDK_SessionStats::mbpsDownBenefit |
extra download bandwidth acheived this period, in megabits per second
double SpeedifySDK_SessionStats::mbpsUpBenefit |
extra upload bandwidth acheived this period, in megabits per second
int64_t SpeedifySDK_SessionStats::numFailovers |
connection failovers this period
int64_t SpeedifySDK_SessionStats::numSessions |
total number of sessions this period
uint32_t SpeedifySDK_SessionStats::period |
period the time period this stat covers, in hours, SPEEDIFYSDK_STAT_PERIOD_CURRENT
for current, SPEEDIFYSDK_STAT_PERIOD_TOTAL
for total
int64_t SpeedifySDK_SessionStats::periodStartTime |
start time of this period, in seconds since epoch
int64_t SpeedifySDK_SessionStats::retransBytes |
bytes retransmitted this period
SpeedifySDK_StreamingSessionStats SpeedifySDK_SessionStats::streamingStats |
Contains stats regarding streaming mode this period.
int64_t SpeedifySDK_SessionStats::totalConnectedMinutes |
minutes connected, this period
SpeedifySDK_TunStats SpeedifySDK_SessionStats::tunStats |
Contains stats regarding the TUN this period.