__unistd.h
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:2k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /* /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/machdep/hpux-9.03/__unist
  2. d.h,v 1.2 1995/03/10 03:59:53 snl Exp */
  3. #ifndef _SYS___UNISTD_H_
  4. #define _SYS___UNISTD_H_
  5. #include <sys/stdsyms.h>
  6. #include <sys/types.h>
  7. #include <utime.h>
  8. #ifndef NULL
  9. #define NULL    0
  10. #endif
  11. #ifndef _GID_T
  12. #define _GID_T
  13. typedef long gid_t;
  14. #endif
  15. #ifndef _UID_T
  16. #define _UID_T
  17. typedef long uid_t;
  18. #endif
  19. #ifndef _PID_T
  20. #define _PID_T
  21. typedef long pid_t;
  22. #endif
  23. #ifndef _OFF_T
  24. #define _OFF_T
  25. typedef long off_t;
  26. #endif
  27. #ifndef _SIZE_T
  28. #define _SIZE_T
  29. typedef unsigned int size_t;
  30. #endif
  31. #ifndef _SSIZE_T
  32. #define _SSIZE_T
  33. typedef int ssize_t;
  34. #endif
  35. /* Symbolic constants for sysconf() variables defined by POSIX.1-1988: 0-7 */
  36. #define _SC_ARG_MAX         0  /* ARG_MAX: Max length of argument to exec()
  37.                                     including environment data */
  38. #define _SC_CHILD_MAX       1  /* CHILD_MAX: Max of processes per userid */
  39. #define _SC_CLK_TCK         2  /* Number of clock ticks per second */
  40. #define _SC_NGROUPS_MAX     3  /* NGROUPS_MAX: Max of simultaneous
  41.                                     supplementary group IDs per process */
  42. #define _SC_OPEN_MAX        4  /* OPEN_MAX: Max of files that one process
  43.                                     can have open at any one time */
  44. #define _SC_JOB_CONTROL     5  /* _POSIX_JOB_CONTROL: 1 iff supported */
  45. #define _SC_SAVED_IDS       6  /* _POSIX_SAVED_IDS: 1 iff supported */
  46. #define _SC_1_VERSION_88    7  /* _POSIX_VERSION: Date of POSIX.1-1988 */
  47. /* Symbolic constants for sysconf() variables added by POSIX.1-1990: 100-199 */
  48. #define _SC_STREAM_MAX     100 /* STREAM_MAX: Max of open stdio FILEs */
  49. #define _SC_TZNAME_MAX     101 /* TZNAME_MAX: Max length of timezone name */
  50. #define _SC_1_VERSION_90   102 /* _POSIX_VERSION: Date of POSIX.1-1990 */
  51. #endif /* _SYS___UNISTD_H_ */