iPerf test option type definition
Public Attributes#
Server or client mode.
sl_iperf_protocol_t
UDP or TCP protocol.
uint16_t
Server or client port.
char
Remote address for TX.
uint32_t
expected bandwidth in bits/sec
uint16_t
Nbr of packets to tx.
uint16_t
Buf len to tx or rx.
uint16_t
Time in sec to tx.
uint16_t
Win size to tx or rx.
bool
Server in persistent mode.
uint16_t
Interval (ms) between bandwidth update.
Bandwidth format.
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.
Definition at line
115
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
protocol#
sl_iperf_protocol_t sl_iperf_opt::protocol
UDP or TCP protocol.
Definition at line
117
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
port#
uint16_t sl_iperf_opt::port
Server or client port.
Definition at line
119
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
remote_addr#
char sl_iperf_opt::remote_addr[SL_IPERF_IP_STR_BUFF_LEN]
Remote address for TX.
Definition at line
121
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
bandwidth#
uint32_t sl_iperf_opt::bandwidth
expected bandwidth in bits/sec
Definition at line
123
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
packet_nbr#
uint16_t sl_iperf_opt::packet_nbr
Nbr of packets to tx.
Definition at line
125
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
buf_len#
uint16_t sl_iperf_opt::buf_len
Buf len to tx or rx.
Definition at line
127
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
duration_ms#
uint16_t sl_iperf_opt::duration_ms
Time in sec to tx.
Definition at line
129
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
win_size#
uint16_t sl_iperf_opt::win_size
Win size to tx or rx.
Definition at line
131
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
persistent#
bool sl_iperf_opt::persistent
Server in persistent mode.
Definition at line
133
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
interval_ms#
uint16_t sl_iperf_opt::interval_ms
Interval (ms) between bandwidth update.
Definition at line
135
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
bw_format#
sl_iperf_opt_bw_format sl_iperf_opt::bw_format
Bandwidth format.
Definition at line
137
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h
multicast#
bool sl_iperf_opt::multicast
Join multicast group (address is stored in 'remote_addr')
Definition at line
139
of file /mnt/raid/workspaces/ws.XvhINl85J/overlay/gsdk/app/wisun/component/iperf/sl_iperf_types.h