2025-04-11 09:40:32 +08:00

37 lines
790 B
C

#ifndef __IPERF_API_H_
#define __IPERF_API_H_
//#include "lwip/ip_addr.h"
#include "commontypedef.h"
#include "appmgr.h"
/******************************************************
* Macros
******************************************************/
#define IPERF_UDP_NAT_SERVER_SEND_PKT_LEN 64
/******************************************************
* structure
******************************************************/
typedef enum {
IPERF_STREAM_PROTOCOL_UDP = 0,
IPERF_STREAM_PROTOCOL_TCP = 1,
}IPERF_STREAM_PROTOCOL;
typedef enum {
IPERF_STREAM_DOMAIN_IP4 = 0,
IPERF_STREAM_DOMAIN_IP6 = 1,
}IPERF_STREAM_DOMAIN;
/*iperf init/terminate API*/
BOOL IperfInit(NmIperfReq *pIperfReq);
void IperfTerminate(NmIperfReq *pIperfReq);
#endif