iPerf statistic data type definition
Public Attributes#
Nbr of I/O sys calls.
Nbr of bytes rx'd or tx'd on net.
Nbr of rx'd or tx'd and lost packets.
Nbr of rx'd or tx'd packets.
Nbr of rx or tx errs.
Nbr of transitory err.
Last received packets (for update)
Current received packet timestamp.
Previous received packt timestamp.
Current sent packet timestamp.
Previous sent packet timestamp.
UDP jitter.
Prev pkt ID rx'd.
Nbr of UDP pkt lost.
Nbr of pkt rx'd out of order.
Nbr of pkt ID rx'd more than once.
First UDP pkt rx'd.
Err with UDP FIN or FINACK.
Start timestamp (ms).
End timestamp (ms).
Rx or Tx cur bandwidth in bits/s.
Total length of received bytes in Final ACK.
Time duration in Final ACK.
Packet count in Final ACK.
Bandwidth in Final ACK in bits/s (calculated from FinACK tot length and FinACK duration ms)
Public Attribute Documentation#
nbr_calls#
uint32_t sl_iperf_stats::nbr_calls
Nbr of I/O sys calls.
145
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
bytes#
uint32_t sl_iperf_stats::bytes
Nbr of bytes rx'd or tx'd on net.
147
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
tot_packets#
uint32_t sl_iperf_stats::tot_packets
Nbr of rx'd or tx'd and lost packets.
149
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
nbr_rcv_snt_packets#
uint32_t sl_iperf_stats::nbr_rcv_snt_packets
Nbr of rx'd or tx'd packets.
151
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
errs#
uint32_t sl_iperf_stats::errs
Nbr of rx or tx errs.
153
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
transitory_error_cnts#
uint32_t sl_iperf_stats::transitory_error_cnts
Nbr of transitory err.
155
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
last_recv_pkt_cnt#
uint32_t sl_iperf_stats::last_recv_pkt_cnt
Last received packets (for update)
157
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
ts_curr_recv_ms#
sl_iperf_ts_ms_t sl_iperf_stats::ts_curr_recv_ms
Current received packet timestamp.
159
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
ts_prev_recv_ms#
sl_iperf_ts_ms_t sl_iperf_stats::ts_prev_recv_ms
Previous received packt timestamp.
161
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
ts_curr_sent_ms#
sl_iperf_ts_ms_t sl_iperf_stats::ts_curr_sent_ms
Current sent packet timestamp.
163
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
ts_prev_sent_ms#
sl_iperf_ts_ms_t sl_iperf_stats::ts_prev_sent_ms
Previous sent packet timestamp.
165
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
udp_jitter#
int64_t sl_iperf_stats::udp_jitter
UDP jitter.
167
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
udp_rx_last_pkt#
int32_t sl_iperf_stats::udp_rx_last_pkt
Prev pkt ID rx'd.
169
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
udp_lost_pkt#
uint32_t sl_iperf_stats::udp_lost_pkt
Nbr of UDP pkt lost.
171
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
udp_out_of_order#
uint32_t sl_iperf_stats::udp_out_of_order
Nbr of pkt rx'd out of order.
173
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
udp_dup_pkt#
uint32_t sl_iperf_stats::udp_dup_pkt
Nbr of pkt ID rx'd more than once.
175
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
udp_async_error#
bool sl_iperf_stats::udp_async_error
First UDP pkt rx'd.
177
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
end_err#
bool sl_iperf_stats::end_err
Err with UDP FIN or FINACK.
179
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
ts_start_ms#
sl_iperf_ts_ms_t sl_iperf_stats::ts_start_ms
Start timestamp (ms).
181
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
ts_end_ms#
sl_iperf_ts_ms_t sl_iperf_stats::ts_end_ms
End timestamp (ms).
183
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
bandwidth#
uint32_t sl_iperf_stats::bandwidth
Rx or Tx cur bandwidth in bits/s.
185
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
finack_tot_len#
uint32_t sl_iperf_stats::finack_tot_len
Total length of received bytes in Final ACK.
187
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
finack_duration_ms#
sl_iperf_ts_ms_t sl_iperf_stats::finack_duration_ms
Time duration in Final ACK.
189
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
finack_pkt#
uint32_t sl_iperf_stats::finack_pkt
Packet count in Final ACK.
191
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
finack_bw#
uint32_t sl_iperf_stats::finack_bw
Bandwidth in Final ACK in bits/s (calculated from FinACK tot length and FinACK duration ms)
194
of file /mnt/raid/workspaces/ws.wqPNW6Hyt/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h