enum te_mi_meas_type

Overview

Type of a measurement. More…

#include <te_mi_log.h>

enum te_mi_meas_type {
    TE_MI_MEAS_PPS             = 0,
    TE_MI_MEAS_LATENCY,
    TE_MI_MEAS_THROUGHPUT,
    TE_MI_MEAS_BANDWIDTH_USAGE,
    TE_MI_MEAS_TEMP,
    TE_MI_MEAS_RPS,
    TE_MI_MEAS_RTT,
    TE_MI_MEAS_RETRANS,
    TE_MI_MEAS_FREQ,
    TE_MI_MEAS_EPE,
    TE_MI_MEAS_IOPS,
    TE_MI_MEAS_LOADAVG,
    TE_MI_MEAS_PERCENTAGE,
    TE_MI_MEAS_TIME,
    TE_MI_MEAS_END,
};

Detailed Documentation

Type of a measurement. First enum element must have value 0.

Enum Values

TE_MI_MEAS_PPS

Packets per second

TE_MI_MEAS_LATENCY

Latency in seconds

TE_MI_MEAS_THROUGHPUT

Throughput in bits per second

TE_MI_MEAS_BANDWIDTH_USAGE

Bandwidth usage ratio

TE_MI_MEAS_TEMP

Temperature in degrees Celsius

TE_MI_MEAS_RPS

Requests per second

TE_MI_MEAS_RTT

Rount trip time in seconds

TE_MI_MEAS_RETRANS

TCP retransmissons

TE_MI_MEAS_FREQ

Events per seconds (Hz)

TE_MI_MEAS_EPE

Events per another event

TE_MI_MEAS_IOPS

Input/Output operations per second

TE_MI_MEAS_LOADAVG

Load average

TE_MI_MEAS_PERCENTAGE

Percentage value

TE_MI_MEAS_TIME

Time in seconds

TE_MI_MEAS_END

End marker for a measurement vector. Also is one past last valid type