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

📄 app.h

📁 基于51单片机和RTL8019以太网控制器的嵌入式以太网控制程序。
💻 H
字号:


//----------------------------------------------------------------------
//
//                           定义出错类型
//
//----------------------------------------------------------------------
#define ERR_SOCK_FULL		NO_CONNECTION
#define ERR_BUF_FULL		1
#define ERR_NO_ESTABLISH	2

//--------------------TCP层提供的API-----------------------------------
unsigned char TCPSocket();
void  TCPConnect(unsigned char  sock, union IP_address destip, unsigned int destport,
						  void ( * recv)(unsigned char xdata *buf ,unsigned int size),
						  void ( * close)(),
						  void ( * connect)());
unsigned char TCPListen(unsigned char sock,unsigned short ucPort,
						void ( * recv)(unsigned char xdata *buf ,unsigned int size),
						void ( * close)(),
						void ( * connect)());
unsigned char User_TCPSend(unsigned char sock,unsigned char xdata *buf, unsigned int size);
void  TCPClose(unsigned char sock);




void OnReceive(unsigned char xdata * buf,unsigned int size) reentrant;
void OnConnect() reentrant;
void OnClose() reentrant;

⌨️ 快捷键说明

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