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

📄 net_proc.h

📁 基于vxworks操作系统的电话语音平台系统
💻 H
字号:
#ifndef _NET_PROC_H
#define _NET_PROC_H


#define SERVER_PORT_NUM         2000   /* server's port number for bind() */
#define SERVER_MAX_CONNECTIONS  6      /* max clients connected at a time */


/* for combining packets */
#define	  Flag_Len					3
#define	  TRANS_DATA_HEADER_LEN		(NET_MSG_HEAD_LEN+Flag_Len)	
#define	  TRANS_DATA_DLEN_POS		(TRANS_DATA_HEADER_LEN-2)
#define   MAX_RESEMBLE_LEN          1600


/* Describe the Information of each socket connect process */
typedef struct 
{
	UC		State;			/* Information of each socket connect process */
	INT		Socket;

	US		ResemblePos;
	UC		ResembleBuf[MAX_RESEMBLE_LEN];
}TCPIP_SERVER_FSM[MAX_CLIENT_NUM];

typedef enum
{
	INVALID_SOCKET,
	IN_SERVICE_SOCKET,
}TCPIP_SERVER_FSM_STATE_LIST;

/* for timer */
#define NET_CTRL_TIMER0_NAME  0		/* monitor timer */
#define NET_CTRL_TIMER0_LEN   12     /* 12*1s */

#endif

⌨️ 快捷键说明

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