iPerf statistic data type definition
Public Attributes#
Rx or Tx cur bandwidth in bits/s.
Nbr of bytes rx'd or tx'd on net.
Err with UDP FIN or FINACK.
Nbr of rx or tx errs.
Bandwidth in Final ACK in bits/s (calculated from FinACK tot length and FinACK duration ms)
Time duration in Final ACK.
Packet count in Final ACK.
Total length of received bytes in Final ACK.
Last received packets (for update)
Nbr of I/O sys calls.
Nbr of rx'd or tx'd packets.
Nbr of rx'd or tx'd and lost packets.
Nbr of transitory err.
Current received packet timestamp.
Current sent packet timestamp.
End timestamp (ms).
Previous received packt timestamp.
Previous sent packet timestamp.
Start timestamp (ms).
First UDP pkt rx'd.
Nbr of pkt ID rx'd more than once.
UDP jitter.
Nbr of UDP pkt lost.
Nbr of pkt rx'd out of order.
Prev pkt ID rx'd.
Public Attribute Documentation#
bandwidth#
uint32_t sl_iperf_stats::bandwidth
Rx or Tx cur bandwidth in bits/s.
183
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
145
of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
end_err#
bool sl_iperf_stats::end_err
Err with UDP FIN or FINACK.
177
of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
errs#
uint32_t sl_iperf_stats::errs
Nbr of rx or tx errs.
151
of file /mnt/raid/workspaces/ws.obQFDUprC/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)
192
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
187
of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
finack_pkt#
uint32_t sl_iperf_stats::finack_pkt
Packet count in Final ACK.
189
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
185
of file /mnt/raid/workspaces/ws.obQFDUprC/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)
155
of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
nbr_calls#
uint32_t sl_iperf_stats::nbr_calls
Nbr of I/O sys calls.
143
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
149
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
147
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
153
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
157
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
161
of file /mnt/raid/workspaces/ws.obQFDUprC/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).
181
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
159
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
163
of file /mnt/raid/workspaces/ws.obQFDUprC/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).
179
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
175
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
173
of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
udp_jitter#
int64_t sl_iperf_stats::udp_jitter
UDP jitter.
165
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
169
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
171
of file /mnt/raid/workspaces/ws.obQFDUprC/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.
167
of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h