You are viewing documentation for version:
iPerf test option type definition 
Public Attributes#
uint32_t
expected bandwidth in bits/sec 
bool
Server in persistent mode. 
uint16_t
Interval (ms) between bandwidth update. 
Public Attribute Documentation#
mode#
sl_iperf_mode_t sl_iperf_opt::mode
Server or client mode. 
protocol#
sl_iperf_protocol_t sl_iperf_opt::protocol
UDP or TCP protocol. 
port#
uint16_t sl_iperf_opt::port
Server or client port. 
remote_addr#
char sl_iperf_opt::remote_addr[SL_IPERF_IP_STR_BUFF_LEN]
Remote address for TX. 
bandwidth#
uint32_t sl_iperf_opt::bandwidth
expected bandwidth in bits/sec 
packet_nbr#
uint16_t sl_iperf_opt::packet_nbr
Nbr of packets to tx. 
buf_len#
uint16_t sl_iperf_opt::buf_len
Buf len to tx or rx. 
duration_ms#
uint16_t sl_iperf_opt::duration_ms
Time in sec to tx. 
win_size#
uint16_t sl_iperf_opt::win_size
Win size to tx or rx. 
persistent#
bool sl_iperf_opt::persistent
Server in persistent mode. 
interval_ms#
uint16_t sl_iperf_opt::interval_ms
Interval (ms) between bandwidth update. 
bw_format#
sl_iperf_opt_bw_format sl_iperf_opt::bw_format
Bandwidth format.