PIP 5.6.1
Platform-Independent Primitives
Открытые члены | Открытые атрибуты | Полный список членов класса
Структура PIDiagnostics::State

Снимок текущих счетчиков и производных статистик. Подробнее...

#include <pidiagnostics.h>

Открытые члены

 State ()
 Создает обнуленное состояние с отформатированными строками скоростей.
 

Открытые атрибуты

float immediate_freq = 0.f
 Последняя частота приема для текущего интервала таймера.
 
float integral_freq = 0.f
 Усредненная частота приема по окну отключения.
 
ullong received_packets_per_sec = 0ull
 Число корректно принятых пакетов в секунду.
 
ullong received_packets = 0ull
 Общее число корректно принятых пакетов.
 
ullong received_packets_wrong = 0ull
 Общее число некорректно принятых пакетов.
 
ullong received_bytes_per_sec = 0ull
 Число принятых байтов в секунду.
 
ullong received_bytes = 0ull
 Общее число корректно принятых байтов.
 
ullong received_bytes_wrong = 0ull
 Общее число байтов из некорректных пакетов.
 
ullong sended_packets_per_sec = 0ull
 Число отправленных пакетов в секунду.
 
ullong sended_packets = 0ull
 Общее число отправленных пакетов.
 
ullong sended_bytes_per_sec = 0ull
 Число отправленных байтов в секунду.
 
ullong sended_bytes = 0ull
 Общее число отправленных байтов.
 
PIString receive_speed
 Строка скорости приема в человекочитаемом виде.
 
PIString send_speed
 Строка скорости отправки в человекочитаемом виде.
 
PIDiagnostics::Quality quality = PIDiagnostics::Unknown
 Текущая категория качества приема.
 

Подробное описание

Снимок текущих счетчиков и производных статистик.