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.
bool
Join multicast group (address is stored in 'remote_addr')
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.
multicast#
bool sl_iperf_opt::multicast
Join multicast group (address is stored in 'remote_addr')