posix_nintendoswitch_consts.nim 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588
  1. # Generated by detect.nim
  2. # <aio.h>
  3. # <dlfcn.h>
  4. # <errno.h>
  5. const E2BIG* = cint(7)
  6. const EACCES* = cint(13)
  7. const EADDRINUSE* = cint(112)
  8. const EADDRNOTAVAIL* = cint(125)
  9. const EAFNOSUPPORT* = cint(106)
  10. const EAGAIN* = cint(11)
  11. const EALREADY* = cint(120)
  12. const EBADF* = cint(9)
  13. const EBADMSG* = cint(77)
  14. const EBUSY* = cint(16)
  15. const ECANCELED* = cint(140)
  16. const ECHILD* = cint(10)
  17. const ECONNABORTED* = cint(113)
  18. const ECONNREFUSED* = cint(111)
  19. const ECONNRESET* = cint(104)
  20. const EDEADLK* = cint(45)
  21. const EDESTADDRREQ* = cint(121)
  22. const EDOM* = cint(33)
  23. const EDQUOT* = cint(132)
  24. const EEXIST* = cint(17)
  25. const EFAULT* = cint(14)
  26. const EFBIG* = cint(27)
  27. const EHOSTUNREACH* = cint(118)
  28. const EIDRM* = cint(36)
  29. const EILSEQ* = cint(138)
  30. const EINPROGRESS* = cint(119)
  31. const EINTR* = cint(4)
  32. const EINVAL* = cint(22)
  33. const EIO* = cint(5)
  34. const EISCONN* = cint(127)
  35. const EISDIR* = cint(21)
  36. const ELOOP* = cint(92)
  37. const EMFILE* = cint(24)
  38. const EMLINK* = cint(31)
  39. const EMSGSIZE* = cint(122)
  40. const EMULTIHOP* = cint(74)
  41. const ENAMETOOLONG* = cint(91)
  42. const ENETDOWN* = cint(115)
  43. const ENETRESET* = cint(126)
  44. const ENETUNREACH* = cint(114)
  45. const ENFILE* = cint(23)
  46. const ENOBUFS* = cint(105)
  47. const ENODATA* = cint(61)
  48. const ENODEV* = cint(19)
  49. const ENOENT* = cint(2)
  50. const ENOEXEC* = cint(8)
  51. const ENOLCK* = cint(46)
  52. const ENOLINK* = cint(67)
  53. const ENOMEM* = cint(12)
  54. const ENOMSG* = cint(35)
  55. const ENOPROTOOPT* = cint(109)
  56. const ENOSPC* = cint(28)
  57. const ENOSR* = cint(63)
  58. const ENOSTR* = cint(60)
  59. const ENOSYS* = cint(88)
  60. const ENOTCONN* = cint(128)
  61. const ENOTDIR* = cint(20)
  62. const ENOTEMPTY* = cint(90)
  63. const ENOTSOCK* = cint(108)
  64. const ENOTSUP* = cint(134)
  65. const ENOTTY* = cint(25)
  66. const ENXIO* = cint(6)
  67. const EOPNOTSUPP* = cint(95)
  68. const EOVERFLOW* = cint(139)
  69. const EPERM* = cint(1)
  70. const EPIPE* = cint(32)
  71. const EPROTO* = cint(71)
  72. const EPROTONOSUPPORT* = cint(123)
  73. const EPROTOTYPE* = cint(107)
  74. const ERANGE* = cint(34)
  75. const EROFS* = cint(30)
  76. const ESPIPE* = cint(29)
  77. const ESRCH* = cint(3)
  78. const ESTALE* = cint(133)
  79. const ETIME* = cint(62)
  80. const ETIMEDOUT* = cint(116)
  81. const ETXTBSY* = cint(26)
  82. const EWOULDBLOCK* = cint(11)
  83. const EXDEV* = cint(18)
  84. # <fcntl.h>
  85. const F_DUPFD* = cint(0)
  86. const F_GETFD* = cint(1)
  87. const F_SETFD* = cint(2)
  88. const F_GETFL* = cint(3)
  89. const F_SETFL* = cint(4)
  90. const F_GETLK* = cint(7)
  91. const F_SETLK* = cint(8)
  92. const F_SETLKW* = cint(9)
  93. const F_GETOWN* = cint(5)
  94. const F_SETOWN* = cint(6)
  95. const FD_CLOEXEC* = cint(1)
  96. const F_RDLCK* = cint(1)
  97. const F_UNLCK* = cint(3)
  98. const F_WRLCK* = cint(2)
  99. const O_CREAT* = cint(512)
  100. const O_EXCL* = cint(2048)
  101. const O_NOCTTY* = cint(32768)
  102. const O_TRUNC* = cint(1024)
  103. const O_APPEND* = cint(8)
  104. const O_NONBLOCK* = cint(16384)
  105. const O_SYNC* = cint(8192)
  106. const O_ACCMODE* = cint(3)
  107. const O_RDONLY* = cint(0)
  108. const O_RDWR* = cint(2)
  109. const O_WRONLY* = cint(1)
  110. # <fenv.h>
  111. # <fmtmsg.h>
  112. # <fnmatch.h>
  113. const FNM_NOMATCH* = cint(1)
  114. const FNM_PATHNAME* = cint(2)
  115. const FNM_PERIOD* = cint(4)
  116. const FNM_NOESCAPE* = cint(1)
  117. # <ftw.h>
  118. # <glob.h>
  119. const GLOB_APPEND* = cint(1)
  120. const GLOB_DOOFFS* = cint(2)
  121. const GLOB_ERR* = cint(4)
  122. const GLOB_MARK* = cint(8)
  123. const GLOB_NOCHECK* = cint(16)
  124. const GLOB_NOSORT* = cint(32)
  125. const GLOB_NOSPACE* = cint(-1)
  126. # <langinfo.h>
  127. const CODESET* = cint(0)
  128. const D_T_FMT* = cint(1)
  129. const D_FMT* = cint(2)
  130. const T_FMT* = cint(3)
  131. const T_FMT_AMPM* = cint(4)
  132. const AM_STR* = cint(5)
  133. const PM_STR* = cint(6)
  134. const DAY_1* = cint(7)
  135. const DAY_2* = cint(8)
  136. const DAY_3* = cint(9)
  137. const DAY_4* = cint(10)
  138. const DAY_5* = cint(11)
  139. const DAY_6* = cint(12)
  140. const DAY_7* = cint(13)
  141. const ABDAY_1* = cint(14)
  142. const ABDAY_2* = cint(15)
  143. const ABDAY_3* = cint(16)
  144. const ABDAY_4* = cint(17)
  145. const ABDAY_5* = cint(18)
  146. const ABDAY_6* = cint(19)
  147. const ABDAY_7* = cint(20)
  148. const MON_1* = cint(21)
  149. const MON_2* = cint(22)
  150. const MON_3* = cint(23)
  151. const MON_4* = cint(24)
  152. const MON_5* = cint(25)
  153. const MON_6* = cint(26)
  154. const MON_7* = cint(27)
  155. const MON_8* = cint(28)
  156. const MON_9* = cint(29)
  157. const MON_10* = cint(30)
  158. const MON_11* = cint(31)
  159. const MON_12* = cint(32)
  160. const ABMON_1* = cint(33)
  161. const ABMON_2* = cint(34)
  162. const ABMON_3* = cint(35)
  163. const ABMON_4* = cint(36)
  164. const ABMON_5* = cint(37)
  165. const ABMON_6* = cint(38)
  166. const ABMON_7* = cint(39)
  167. const ABMON_8* = cint(40)
  168. const ABMON_9* = cint(41)
  169. const ABMON_10* = cint(42)
  170. const ABMON_11* = cint(43)
  171. const ABMON_12* = cint(44)
  172. const ERA* = cint(45)
  173. const ERA_D_FMT* = cint(46)
  174. const ERA_D_T_FMT* = cint(47)
  175. const ERA_T_FMT* = cint(48)
  176. const ALT_DIGITS* = cint(49)
  177. const RADIXCHAR* = cint(50)
  178. const THOUSEP* = cint(51)
  179. const YESEXPR* = cint(52)
  180. const NOEXPR* = cint(53)
  181. const CRNCYSTR* = cint(56)
  182. # <locale.h>
  183. const LC_ALL* = cint(0)
  184. const LC_COLLATE* = cint(1)
  185. const LC_CTYPE* = cint(2)
  186. const LC_MESSAGES* = cint(6)
  187. const LC_MONETARY* = cint(3)
  188. const LC_NUMERIC* = cint(4)
  189. const LC_TIME* = cint(5)
  190. # <netdb.h>
  191. const IPPORT_RESERVED* = cint(1024)
  192. const HOST_NOT_FOUND* = cint(1)
  193. const NO_DATA* = cint(4)
  194. const NO_RECOVERY* = cint(3)
  195. const TRY_AGAIN* = cint(2)
  196. const AI_PASSIVE* = cint(1)
  197. const AI_CANONNAME* = cint(2)
  198. const AI_NUMERICHOST* = cint(4)
  199. const AI_NUMERICSERV* = cint(8)
  200. const AI_V4MAPPED* = cint(2048)
  201. const AI_ALL* = cint(256)
  202. const AI_ADDRCONFIG* = cint(1024)
  203. const NI_NOFQDN* = cint(1)
  204. const NI_NUMERICHOST* = cint(2)
  205. const NI_NAMEREQD* = cint(4)
  206. const NI_NUMERICSERV* = cint(8)
  207. const NI_NUMERICSCOPE* = cint(32)
  208. const NI_DGRAM* = cint(16)
  209. const EAI_AGAIN* = cint(2)
  210. const EAI_BADFLAGS* = cint(3)
  211. const EAI_FAIL* = cint(4)
  212. const EAI_FAMILY* = cint(5)
  213. const EAI_MEMORY* = cint(6)
  214. const EAI_NONAME* = cint(8)
  215. const EAI_SERVICE* = cint(9)
  216. const EAI_SOCKTYPE* = cint(10)
  217. const EAI_SYSTEM* = cint(11)
  218. const EAI_OVERFLOW* = cint(14)
  219. # <net/if.h>
  220. const IF_NAMESIZE* = cint(16)
  221. # <netinet/in.h>
  222. const IPPROTO_IP* = cint(0)
  223. const IPPROTO_IPV6* = cint(41)
  224. const IPPROTO_ICMP* = cint(1)
  225. const IPPROTO_ICMPV6* = cint(58)
  226. const IPPROTO_RAW* = cint(255)
  227. const IPPROTO_TCP* = cint(6)
  228. const IPPROTO_UDP* = cint(17)
  229. const INADDR_ANY* = InAddrScalar(0)
  230. const INADDR_LOOPBACK* = InAddrScalar(2130706433)
  231. const INADDR_BROADCAST* = InAddrScalar(4294967295)
  232. const INET_ADDRSTRLEN* = cint(16)
  233. const INET6_ADDRSTRLEN* = cint(46)
  234. const IPV6_JOIN_GROUP* = cint(12)
  235. const IPV6_LEAVE_GROUP* = cint(13)
  236. const IPV6_MULTICAST_HOPS* = cint(10)
  237. const IPV6_MULTICAST_IF* = cint(9)
  238. const IPV6_MULTICAST_LOOP* = cint(11)
  239. const IPV6_UNICAST_HOPS* = cint(4)
  240. const IPV6_V6ONLY* = cint(27)
  241. # <netinet/tcp.h>
  242. const TCP_NODELAY* = cint(1)
  243. # <nl_types.h>
  244. # <poll.h>
  245. const POLLIN* = cshort(1)
  246. const POLLRDNORM* = cshort(64)
  247. const POLLRDBAND* = cshort(128)
  248. const POLLPRI* = cshort(2)
  249. const POLLOUT* = cshort(4)
  250. const POLLWRNORM* = cshort(4)
  251. const POLLWRBAND* = cshort(256)
  252. const POLLERR* = cshort(8)
  253. const POLLHUP* = cshort(16)
  254. const POLLNVAL* = cshort(32)
  255. # <pthread.h>
  256. const PTHREAD_CREATE_DETACHED* = cint(0)
  257. const PTHREAD_CREATE_JOINABLE* = cint(1)
  258. const PTHREAD_EXPLICIT_SCHED* = cint(2)
  259. const PTHREAD_INHERIT_SCHED* = cint(1)
  260. const PTHREAD_SCOPE_PROCESS* = cint(0)
  261. const PTHREAD_SCOPE_SYSTEM* = cint(1)
  262. # <sched.h>
  263. const SCHED_FIFO* = cint(1)
  264. const SCHED_RR* = cint(2)
  265. const SCHED_OTHER* = cint(0)
  266. # <semaphore.h>
  267. # <signal.h>
  268. const SIGEV_NONE* = cint(1)
  269. const SIGEV_SIGNAL* = cint(2)
  270. const SIGEV_THREAD* = cint(3)
  271. const SIGABRT* = cint(6)
  272. const SIGALRM* = cint(14)
  273. const SIGBUS* = cint(10)
  274. const SIGCHLD* = cint(20)
  275. const SIGCONT* = cint(19)
  276. const SIGFPE* = cint(8)
  277. const SIGHUP* = cint(1)
  278. const SIGILL* = cint(4)
  279. const SIGINT* = cint(2)
  280. const SIGKILL* = cint(9)
  281. const SIGPIPE* = cint(13)
  282. const SIGQUIT* = cint(3)
  283. const SIGSEGV* = cint(11)
  284. const SIGSTOP* = cint(17)
  285. const SIGTERM* = cint(15)
  286. const SIGTSTP* = cint(18)
  287. const SIGTTIN* = cint(21)
  288. const SIGTTOU* = cint(22)
  289. const SIGUSR1* = cint(30)
  290. const SIGUSR2* = cint(31)
  291. const SIGPOLL* = cint(23)
  292. const SIGPROF* = cint(27)
  293. const SIGSYS* = cint(12)
  294. const SIGTRAP* = cint(5)
  295. const SIGURG* = cint(16)
  296. const SIGVTALRM* = cint(26)
  297. const SIGXCPU* = cint(24)
  298. const SIGXFSZ* = cint(25)
  299. const SA_NOCLDSTOP* = cint(1)
  300. const SIG_BLOCK* = cint(1)
  301. const SIG_UNBLOCK* = cint(2)
  302. const SIG_SETMASK* = cint(0)
  303. const SS_ONSTACK* = cint(1)
  304. const SS_DISABLE* = cint(2)
  305. const MINSIGSTKSZ* = cint(2048)
  306. const SIGSTKSZ* = cint(8192)
  307. const SIG_DFL* = cast[Sighandler](0)
  308. const SIG_ERR* = cast[Sighandler](-1)
  309. const SIG_IGN* = cast[Sighandler](1)
  310. # <sys/ipc.h>
  311. # <sys/mman.h>
  312. # <sys/resource.h>
  313. # <sys/select.h>
  314. const FD_SETSIZE* = cint(64)
  315. # <sys/socket.h>
  316. const MSG_CTRUNC* = cint(32)
  317. const MSG_DONTROUTE* = cint(4)
  318. const MSG_EOR* = cint(8)
  319. const MSG_OOB* = cint(1)
  320. const SCM_RIGHTS* = cint(1)
  321. const SO_ACCEPTCONN* = cint(2)
  322. const SO_BROADCAST* = cint(32)
  323. const SO_DEBUG* = cint(1)
  324. const SO_DONTROUTE* = cint(16)
  325. const SO_ERROR* = cint(4103)
  326. const SO_KEEPALIVE* = cint(8)
  327. const SO_LINGER* = cint(128)
  328. const SO_OOBINLINE* = cint(256)
  329. const SO_RCVBUF* = cint(4098)
  330. const SO_RCVLOWAT* = cint(4100)
  331. const SO_RCVTIMEO* = cint(4102)
  332. const SO_REUSEADDR* = cint(4)
  333. const SO_SNDBUF* = cint(4097)
  334. const SO_SNDLOWAT* = cint(4099)
  335. const SO_SNDTIMEO* = cint(4101)
  336. const SO_TYPE* = cint(4104)
  337. const SOCK_DGRAM* = cint(2)
  338. const SOCK_RAW* = cint(3)
  339. const SOCK_SEQPACKET* = cint(5)
  340. const SOCK_STREAM* = cint(1)
  341. const SOL_SOCKET* = cint(65535)
  342. const SOMAXCONN* = cint(128)
  343. const SO_REUSEPORT* = cint(512)
  344. const MSG_NOSIGNAL* = cint(131072)
  345. const MSG_PEEK* = cint(2)
  346. const MSG_TRUNC* = cint(16)
  347. const MSG_WAITALL* = cint(64)
  348. const AF_INET* = cint(2)
  349. const AF_INET6* = cint(28)
  350. const AF_UNIX* = cint(1)
  351. const AF_UNSPEC* = cint(0)
  352. const SHUT_RD* = cint(0)
  353. const SHUT_RDWR* = cint(2)
  354. const SHUT_WR* = cint(1)
  355. # <sys/stat.h>
  356. const S_IFBLK* = cint(24576)
  357. const S_IFCHR* = cint(8192)
  358. const S_IFDIR* = cint(16384)
  359. const S_IFIFO* = cint(4096)
  360. const S_IFLNK* = cint(40960)
  361. const S_IFMT* = cint(61440)
  362. const S_IFREG* = cint(32768)
  363. const S_IFSOCK* = cint(49152)
  364. const S_IRGRP* = cint(32)
  365. const S_IROTH* = cint(4)
  366. const S_IRUSR* = cint(256)
  367. const S_IRWXG* = cint(56)
  368. const S_IRWXO* = cint(7)
  369. const S_IRWXU* = cint(448)
  370. const S_ISGID* = cint(1024)
  371. const S_ISUID* = cint(2048)
  372. const S_ISVTX* = cint(512)
  373. const S_IWGRP* = cint(16)
  374. const S_IWOTH* = cint(2)
  375. const S_IWUSR* = cint(128)
  376. const S_IXGRP* = cint(8)
  377. const S_IXOTH* = cint(1)
  378. const S_IXUSR* = cint(64)
  379. # <sys/statvfs.h>
  380. const ST_RDONLY* = cint(1)
  381. const ST_NOSUID* = cint(2)
  382. # <sys/wait.h>
  383. const WNOHANG* = cint(1)
  384. const WUNTRACED* = cint(2)
  385. # <spawn.h>
  386. const POSIX_SPAWN_RESETIDS* = cint(1)
  387. const POSIX_SPAWN_SETPGROUP* = cint(2)
  388. const POSIX_SPAWN_SETSCHEDPARAM* = cint(4)
  389. const POSIX_SPAWN_SETSCHEDULER* = cint(8)
  390. const POSIX_SPAWN_SETSIGDEF* = cint(16)
  391. const POSIX_SPAWN_SETSIGMASK* = cint(32)
  392. # <stdio.h>
  393. const IOFBF* = cint(0)
  394. const IONBF* = cint(2)
  395. # <time.h>
  396. const CLOCKS_PER_SEC* = clong(100)
  397. const CLOCK_REALTIME* = cint(1)
  398. const TIMER_ABSTIME* = cint(4)
  399. const CLOCK_MONOTONIC* = cint(4)
  400. # <unistd.h>
  401. const F_OK* = cint(0)
  402. const R_OK* = cint(4)
  403. const W_OK* = cint(2)
  404. const X_OK* = cint(1)
  405. const F_LOCK* = cint(1)
  406. const F_TEST* = cint(3)
  407. const F_TLOCK* = cint(2)
  408. const F_ULOCK* = cint(0)
  409. const PC_2_SYMLINKS* = cint(13)
  410. const PC_ALLOC_SIZE_MIN* = cint(15)
  411. const PC_ASYNC_IO* = cint(9)
  412. const PC_CHOWN_RESTRICTED* = cint(6)
  413. const PC_FILESIZEBITS* = cint(12)
  414. const PC_LINK_MAX* = cint(0)
  415. const PC_MAX_CANON* = cint(1)
  416. const PC_MAX_INPUT* = cint(2)
  417. const PC_NAME_MAX* = cint(3)
  418. const PC_NO_TRUNC* = cint(7)
  419. const PC_PATH_MAX* = cint(4)
  420. const PC_PIPE_BUF* = cint(5)
  421. const PC_PRIO_IO* = cint(10)
  422. const PC_REC_INCR_XFER_SIZE* = cint(16)
  423. const PC_REC_MIN_XFER_SIZE* = cint(18)
  424. const PC_REC_XFER_ALIGN* = cint(19)
  425. const PC_SYMLINK_MAX* = cint(14)
  426. const PC_SYNC_IO* = cint(11)
  427. const PC_VDISABLE* = cint(8)
  428. const SC_2_C_BIND* = cint(108)
  429. const SC_2_C_DEV* = cint(109)
  430. const SC_2_CHAR_TERM* = cint(107)
  431. const SC_2_FORT_DEV* = cint(110)
  432. const SC_2_FORT_RUN* = cint(111)
  433. const SC_2_LOCALEDEF* = cint(112)
  434. const SC_2_PBS* = cint(113)
  435. const SC_2_PBS_ACCOUNTING* = cint(114)
  436. const SC_2_PBS_CHECKPOINT* = cint(115)
  437. const SC_2_PBS_LOCATE* = cint(116)
  438. const SC_2_PBS_MESSAGE* = cint(117)
  439. const SC_2_PBS_TRACK* = cint(118)
  440. const SC_2_SW_DEV* = cint(119)
  441. const SC_2_UPE* = cint(120)
  442. const SC_2_VERSION* = cint(121)
  443. const SC_ADVISORY_INFO* = cint(54)
  444. const SC_AIO_LISTIO_MAX* = cint(34)
  445. const SC_AIO_MAX* = cint(35)
  446. const SC_AIO_PRIO_DELTA_MAX* = cint(36)
  447. const SC_ARG_MAX* = cint(0)
  448. const SC_ASYNCHRONOUS_IO* = cint(21)
  449. const SC_ATEXIT_MAX* = cint(55)
  450. const SC_BARRIERS* = cint(56)
  451. const SC_BC_BASE_MAX* = cint(57)
  452. const SC_BC_DIM_MAX* = cint(58)
  453. const SC_BC_SCALE_MAX* = cint(59)
  454. const SC_BC_STRING_MAX* = cint(60)
  455. const SC_CHILD_MAX* = cint(1)
  456. const SC_CLK_TCK* = cint(2)
  457. const SC_CLOCK_SELECTION* = cint(61)
  458. const SC_COLL_WEIGHTS_MAX* = cint(62)
  459. const SC_CPUTIME* = cint(63)
  460. const SC_DELAYTIMER_MAX* = cint(37)
  461. const SC_EXPR_NEST_MAX* = cint(64)
  462. const SC_FSYNC* = cint(22)
  463. const SC_GETGR_R_SIZE_MAX* = cint(50)
  464. const SC_GETPW_R_SIZE_MAX* = cint(51)
  465. const SC_HOST_NAME_MAX* = cint(65)
  466. const SC_IOV_MAX* = cint(66)
  467. const SC_IPV6* = cint(67)
  468. const SC_JOB_CONTROL* = cint(5)
  469. const SC_LINE_MAX* = cint(68)
  470. const SC_LOGIN_NAME_MAX* = cint(52)
  471. const SC_MAPPED_FILES* = cint(23)
  472. const SC_MEMLOCK* = cint(24)
  473. const SC_MEMLOCK_RANGE* = cint(25)
  474. const SC_MEMORY_PROTECTION* = cint(26)
  475. const SC_MESSAGE_PASSING* = cint(27)
  476. const SC_MONOTONIC_CLOCK* = cint(69)
  477. const SC_MQ_OPEN_MAX* = cint(13)
  478. const SC_MQ_PRIO_MAX* = cint(14)
  479. const SC_NGROUPS_MAX* = cint(3)
  480. const SC_OPEN_MAX* = cint(4)
  481. const SC_PAGE_SIZE* = cint(8)
  482. const SC_PRIORITIZED_IO* = cint(28)
  483. const SC_PRIORITY_SCHEDULING* = cint(101)
  484. const SC_RAW_SOCKETS* = cint(70)
  485. const SC_RE_DUP_MAX* = cint(73)
  486. const SC_READER_WRITER_LOCKS* = cint(71)
  487. const SC_REALTIME_SIGNALS* = cint(29)
  488. const SC_REGEXP* = cint(72)
  489. const SC_RTSIG_MAX* = cint(15)
  490. const SC_SAVED_IDS* = cint(6)
  491. const SC_SEM_NSEMS_MAX* = cint(16)
  492. const SC_SEM_VALUE_MAX* = cint(17)
  493. const SC_SEMAPHORES* = cint(30)
  494. const SC_SHARED_MEMORY_OBJECTS* = cint(31)
  495. const SC_SHELL* = cint(74)
  496. const SC_SIGQUEUE_MAX* = cint(18)
  497. const SC_SPAWN* = cint(75)
  498. const SC_SPIN_LOCKS* = cint(76)
  499. const SC_SPORADIC_SERVER* = cint(77)
  500. const SC_SS_REPL_MAX* = cint(78)
  501. const SC_STREAM_MAX* = cint(100)
  502. const SC_SYMLOOP_MAX* = cint(79)
  503. const SC_SYNCHRONIZED_IO* = cint(32)
  504. const SC_THREAD_ATTR_STACKADDR* = cint(43)
  505. const SC_THREAD_ATTR_STACKSIZE* = cint(44)
  506. const SC_THREAD_CPUTIME* = cint(80)
  507. const SC_THREAD_DESTRUCTOR_ITERATIONS* = cint(53)
  508. const SC_THREAD_KEYS_MAX* = cint(38)
  509. const SC_THREAD_PRIO_INHERIT* = cint(46)
  510. const SC_THREAD_PRIO_PROTECT* = cint(47)
  511. const SC_THREAD_PRIORITY_SCHEDULING* = cint(45)
  512. const SC_THREAD_PROCESS_SHARED* = cint(48)
  513. const SC_THREAD_SAFE_FUNCTIONS* = cint(49)
  514. const SC_THREAD_SPORADIC_SERVER* = cint(81)
  515. const SC_THREAD_STACK_MIN* = cint(39)
  516. const SC_THREAD_THREADS_MAX* = cint(40)
  517. const SC_THREADS* = cint(42)
  518. const SC_TIMEOUTS* = cint(82)
  519. const SC_TIMER_MAX* = cint(19)
  520. const SC_TIMERS* = cint(33)
  521. const SC_TRACE* = cint(83)
  522. const SC_TRACE_EVENT_FILTER* = cint(84)
  523. const SC_TRACE_EVENT_NAME_MAX* = cint(85)
  524. const SC_TRACE_INHERIT* = cint(86)
  525. const SC_TRACE_LOG* = cint(87)
  526. const SC_TRACE_NAME_MAX* = cint(88)
  527. const SC_TRACE_SYS_MAX* = cint(89)
  528. const SC_TRACE_USER_EVENT_MAX* = cint(90)
  529. const SC_TTY_NAME_MAX* = cint(41)
  530. const SC_TYPED_MEMORY_OBJECTS* = cint(91)
  531. const SC_TZNAME_MAX* = cint(20)
  532. const SC_V6_ILP32_OFF32* = cint(92)
  533. const SC_V6_ILP32_OFFBIG* = cint(93)
  534. const SC_V6_LP64_OFF64* = cint(94)
  535. const SC_V6_LPBIG_OFFBIG* = cint(95)
  536. const SC_VERSION* = cint(7)
  537. const SC_XBS5_ILP32_OFF32* = cint(92)
  538. const SC_XBS5_ILP32_OFFBIG* = cint(93)
  539. const SC_XBS5_LP64_OFF64* = cint(94)
  540. const SC_XBS5_LPBIG_OFFBIG* = cint(95)
  541. const SC_XOPEN_CRYPT* = cint(96)
  542. const SC_XOPEN_ENH_I18N* = cint(97)
  543. const SC_XOPEN_LEGACY* = cint(98)
  544. const SC_XOPEN_REALTIME* = cint(99)
  545. const SC_XOPEN_REALTIME_THREADS* = cint(102)
  546. const SC_XOPEN_SHM* = cint(103)
  547. const SC_XOPEN_STREAMS* = cint(104)
  548. const SC_XOPEN_UNIX* = cint(105)
  549. const SC_XOPEN_VERSION* = cint(106)
  550. const SC_NPROCESSORS_ONLN* = cint(10)
  551. const SEEK_SET* = cint(0)
  552. const SEEK_CUR* = cint(1)
  553. const SEEK_END* = cint(2)