nptypes.h

来自「在ARM7和UC/OSII的平台上实现了GPS自动报站的功能,涉及GPS模块LE」· C头文件 代码 · 共 59 行

H
59
字号
/*
 * FILENAME: nptypes.h
 *
 * Copyright  2000 By InterNiche Technologies Inc. All rights reserved
 *
 *
 * MODULE: INET
 *
 *
 * PORTABLE: yes
 */

/* Additional Copyrights: */
/* Portions Copyright 1990-1997 by NetPort Software. */
/* Portions Copyright 1986 by Carnegie Mellon */
/* Portions Copyright 1983 by the Massachusetts Institute of Technology  */


#ifndef NPTYPES_H
#define  NPTYPES_H   1


typedef  unsigned short unshort;
typedef  unsigned int ulong;


/* now do it the way the CMU snmp code likes it: */
typedef   unsigned char u_char;
typedef   unsigned short u_short;
typedef   unsigned int u_long;

typedef  unsigned int ip_addr;

/* general stuff C code */
#ifndef  TRUE
#define  TRUE  -1
#endif

#ifndef  FALSE
#define  FALSE    0
#endif

#ifndef  NULL
#define  NULL  ((void*)0)
#endif

/* usefull macros: */
#ifndef min
#define  min(x,y)    ((x)  <  (y)   ?  (x)   :  (y))
#endif
#ifndef max
#define  max(x,y)    ((x)  >  (y)   ?  (x)   :  (y))
#endif

#endif   /* NPTYPES_H */



⌨️ 快捷键说明

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