XFusion API v1.3.0
|
iperf 配置类型。 更多...
#include <xf_iperf.h>
iperf 配置类型。
在文件 xf_iperf.h 第 137 行定义.
uint32_t flag |
设定客户端或服务端/协议的标志, 见 IPERF_FLAG_CLIENT, IPERF_FLAG_TCP.
在文件 xf_iperf.h 第 138 行定义.
xf_ip_addr_t dip |
目标地址。
在文件 xf_iperf.h 第 141 行定义.
xf_ip_addr_t sip |
源地址。 TODO 不支持 IPv6
在文件 xf_iperf.h 第 142 行定义.
uint8_t type |
源和目标的地址类型。
在文件 xf_iperf.h 第 143 行定义.
uint16_t dport |
目标端口。
在文件 xf_iperf.h 第 144 行定义.
uint16_t sport |
源端口。
在文件 xf_iperf.h 第 145 行定义.
uint32_t interval |
报告间隔,单位 s.
在文件 xf_iperf.h 第 146 行定义.
uint32_t time |
iperf 运行总时间,单位 s.
在文件 xf_iperf.h 第 147 行定义.
uint16_t len_send_buf |
iperf 每包缓冲区的长度,填入 0 时使用 IPERF_DEFAULT_IPV4_UDP_TX_LEN 或 IPERF_DEFAULT_IPV6_UDP_TX_LEN.
在文件 xf_iperf.h 第 148 行定义.
int32_t bw_lim |
带宽限制,单位 Mbits/sec.
在文件 xf_iperf.h 第 152 行定义.
uint32_t traffic_task_stack_size |
内部 traffic 任务的堆栈大小。
在文件 xf_iperf.h 第 154 行定义.
uint32_t traffic_task_prio |
内部 traffic 任务的优先级。
在文件 xf_iperf.h 第 155 行定义.
bool report_enabled |
是否使能内部 report 任务报告带宽。
在文件 xf_iperf.h 第 157 行定义.
uint32_t report_task_stack_size |
内部 report 任务的堆栈大小。
在文件 xf_iperf.h 第 158 行定义.
uint32_t report_task_prio |
内部 report 任务的优先级。
在文件 xf_iperf.h 第 159 行定义.