home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / C / Applications / Python 1.3 / source code / Lib / linux1 / FCNTL.py next >
Encoding:
Text File  |  1995-12-17  |  1.4 KB  |  92 lines  |  [TEXT/R*ch]

  1. # Generated by h2py from /usr/include/sys/fcntl.h
  2.  
  3. # Included from fcntl.h
  4.  
  5. # Included from features.h
  6. _FEATURES_H = 1
  7. _GNU_SOURCE = 1
  8. __USE_ANSI = 1
  9. __FAVOR_BSD = 1
  10. _BSD_SOURCE = 1
  11. _SVID_SOURCE = 1
  12. _POSIX_SOURCE = 1
  13. _POSIX_C_SOURCE = 2
  14. __USE_POSIX = 1
  15. __USE_POSIX2 = 1
  16. __USE_MISC = 1
  17. __USE_BSD = 1
  18. __USE_SVID = 1
  19. __USE_GNU = 1
  20. __GNU_LIBRARY__ = 1
  21.  
  22. # Included from sys/cdefs.h
  23. _SYS_CDEFS_H = 1
  24. def __P(args): return args     
  25.  
  26. def __P(args): return args
  27.  
  28. def __P(args): return ()     
  29.  
  30. def __STRING(x): return #x
  31.  
  32. def __STRING(x): return "x"
  33.  
  34.  
  35. # Included from sys/types.h
  36.  
  37. # Included from linux/types.h
  38.  
  39. # Included from asm/types.h
  40. __FDSET_LONGS = 8
  41. def __FD_ZERO(fdsetp): return \
  42.  
  43.  
  44. # Included from gnu/types.h
  45. _GNU_TYPES_H = 1
  46. __FDSET_LONGS = 8
  47. def __FD_ZERO(fdsetp): return \
  48.  
  49. __FD_SETSIZE = 256
  50. def __FDELT(d): return ((d) / __NFDBITS)
  51.  
  52. def __FDMASK(d): return (1 << ((d) % __NFDBITS))
  53.  
  54. def __FD_ZERO(set): return \
  55.  
  56.  
  57. # Included from linux/fcntl.h
  58. O_ACCMODE = 0003
  59. O_RDONLY = 00
  60. O_WRONLY = 01
  61. O_RDWR = 02
  62. O_CREAT = 0100
  63. O_EXCL = 0200
  64. O_NOCTTY = 0400
  65. O_TRUNC = 01000
  66. O_APPEND = 02000
  67. O_NONBLOCK = 04000
  68. O_NDELAY = O_NONBLOCK
  69. O_SYNC = 010000
  70. FASYNC = 020000
  71. F_DUPFD = 0
  72. F_GETFD = 1
  73. F_SETFD = 2
  74. F_GETFL = 3
  75. F_SETFL = 4
  76. F_GETLK = 5
  77. F_SETLK = 6
  78. F_SETLKW = 7
  79. F_SETOWN = 8
  80. F_GETOWN = 9
  81. FD_CLOEXEC = 1
  82. F_RDLCK = 0
  83. F_WRLCK = 1
  84. F_UNLCK = 2
  85. F_EXLCK = 4
  86. F_SHLCK = 8
  87. FNDELAY = O_NDELAY
  88. F_ULOCK = 0
  89. F_LOCK = 1
  90. F_TLOCK = 2
  91. F_TEST = 3
  92.