iperf3源码目录
源码根目录:
src目录:
iperf3主要文件介绍
文件名 | 描述 |
---|---|
main.c | 主文件,main函数定义在主文件 |
queue.h | iperf常用数据结构:单项链表(Single-linked List),双向链表(List),简单队列(Simple queue),尾队列(tail queue),循环队列(Circular queue) |
timer.c timer.h | 定时器定义 |
untis.c untis.h | Byte KBypte MByte GByte和bit Kbit Mbit Gbit单位换算接口 |
cjson.c cjson.h | json c库 |
net.c net.h | socket操作函数:socket,bind,listen,accept,connect,write,read等 |
iperf_tcp.c iperf_tcp.h | tcp socket操作接口 |
iperf_udp.c iperf_udp.h | udp socket操作接口 |
iperf_sctp.c iperf_sctp.h | sctp socket操作接口 |
iperf_api.c iperf_api.h | 常用iperf 测试操作接口,客户端和服务器端共用 |
iperf_client_api.c | iperf客户端接口 |
iperf_server_api.c | iperf服务端接口 |