⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 udp_tester.h

📁 由smsc公司改进的lwip2.1.1基于嵌入式系统的TCP/ip协议栈
💻 H
字号:
/* Copyright 2008 SMSC, All rights reserved
FILE: udp_tester.h
*/

#ifndef UDP_TESTER_H
#define UDP_TESTER_H

#include "core/sps.h"
#include "api/utilities.h"

#if !UDP_ENABLED
#error UDP is not enabled
#endif

#define UDP_RX_TESTER_SIGNATURE 	(0xFB348732)
typedef struct UDP_RX_TESTER_ {
	DECLARE_SIGNATURE
	struct UDP_CONTROL_BLOCK * mUdpControlBlock;
} UDP_RX_TESTER, * PUDP_RX_TESTER;

void UdpTester_InitializeReceiver(
	PUDP_RX_TESTER udpTester,
	PIP_ADDRESS localAddress,u16_t localPort);

#define UDP_TX_TESTER_SIGNATURE 	(0xF83783CD)
typedef struct UDP_TX_TESTER_ {
	DECLARE_SIGNATURE
	struct UDP_CONTROL_BLOCK * mUdpControlBlock;
	struct TASK * mTransmitTask;
	u32_t mPeriod;
	IP_ADDRESS mRemoteAddress;
	u16_t mRemotePort;
	u32_t mPacketSize;
} UDP_TX_TESTER, * PUDP_TX_TESTER;

void UdpTester_InitializeTransmitter(
	PUDP_TX_TESTER udpTester,
	PIP_ADDRESS remoteAddress,u16_t remotePort,
	u32_t size);

#endif /* UDP_TESTER_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -