| 
    Zephyr Project API 4.2.99
    
   A Scalable Open Source RTOS 
   | 
 
Performance results. More...
#include <zperf.h>
Data Fields | |
| uint32_t | nb_packets_sent | 
| Number of packets sent.   | |
| uint32_t | nb_packets_rcvd | 
| Number of packets received.   | |
| uint32_t | nb_packets_lost | 
| Number of packets lost.   | |
| uint32_t | nb_packets_outorder | 
| Number of packets out of order.   | |
| uint64_t | total_len | 
| Total length of the transferred data.   | |
| uint64_t | time_in_us | 
| Total time of the transfer in microseconds.   | |
| uint32_t | jitter_in_us | 
| Jitter in microseconds.   | |
| uint64_t | client_time_in_us | 
| Client connection time in microseconds.   | |
| uint32_t | packet_size | 
| Packet size.   | |
| uint32_t | nb_packets_errors | 
| Number of packet errors.   | |
| bool | is_multicast | 
| True if this session used IP multicast.   | |
Performance results.
| uint64_t zperf_results::client_time_in_us | 
Client connection time in microseconds.
| bool zperf_results::is_multicast | 
True if this session used IP multicast.
| uint32_t zperf_results::jitter_in_us | 
Jitter in microseconds.
| uint32_t zperf_results::nb_packets_errors | 
Number of packet errors.
| uint32_t zperf_results::nb_packets_lost | 
Number of packets lost.
| uint32_t zperf_results::nb_packets_outorder | 
Number of packets out of order.
| uint32_t zperf_results::nb_packets_rcvd | 
Number of packets received.
| uint32_t zperf_results::nb_packets_sent | 
Number of packets sent.
| uint32_t zperf_results::packet_size | 
Packet size.
| uint64_t zperf_results::time_in_us | 
Total time of the transfer in microseconds.
| uint64_t zperf_results::total_len | 
Total length of the transferred data.