const.h

来自「在嵌入式linux下发送邮件的SMTP客户端程序。基于mips平台可直接使用」· C头文件 代码 · 共 49 行

H
49
字号
#ifndef _CONST_H_
#define _CONST_H_


enum TBOOL
{
	TFALSE = 0,					//失败
	TTRUE						//成功
};

/*
enum BOOL
{
	FALSE = 0,					//失败
	TRUE						//成功
};
*/
/************************LINUX下需要定义的特殊信息*****************************/
typedef   int 								SOCKET;
#define		INVALID_SOCKET		-1
#define		SOCKET_ERROR			-1

typedef struct 
{
int tv_sec ; /* 秒数 */
int tv_usec ; /* 微秒 */
}mytimeval;

/************************定义结束*****************************/
typedef unsigned int UINT;
typedef enum TBOOL		BOOL;

#define BASE_NULL 0

#define CONNECTION_CHECK 0 
#define HELLO_CHECK 1 
#define MAIL_CHECK 2 
#define RCPT_CHECK 3 
#define DATA_START_CHECK 4 
#define DATA_END_CHECK 5 
#define QUIT_CHECK 6 
#define DATA_CHECK 7 

#define SMTP_MAXLINE  76

#define min(a,b)            (((a) < (b)) ? (a) : (b))

#endif //__CONST_H__

⌨️ 快捷键说明

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