/src/jnr/constants/platform/Sysconf.java

https://github.com/finco/jnr-constants · Java · 143 lines · 141 code · 0 blank · 2 comment · 0 complexity · b6d34ded22156c4e6244becc006ed84a MD5 · raw file

  1. // WARNING: This file is autogenerated. DO NOT EDIT!
  2. // Generated 2010-07-31 18:57:14 +1000
  3. package jnr.constants.platform;
  4. public enum Sysconf implements jnr.constants.Constant {
  5. _SC_ARG_MAX,
  6. _SC_CHILD_MAX,
  7. _SC_CLK_TCK,
  8. _SC_NGROUPS_MAX,
  9. _SC_OPEN_MAX,
  10. _SC_JOB_CONTROL,
  11. _SC_SAVED_IDS,
  12. _SC_VERSION,
  13. _SC_BC_BASE_MAX,
  14. _SC_BC_DIM_MAX,
  15. _SC_BC_SCALE_MAX,
  16. _SC_BC_STRING_MAX,
  17. _SC_COLL_WEIGHTS_MAX,
  18. _SC_EXPR_NEST_MAX,
  19. _SC_LINE_MAX,
  20. _SC_RE_DUP_MAX,
  21. _SC_2_VERSION,
  22. _SC_2_C_BIND,
  23. _SC_2_C_DEV,
  24. _SC_2_CHAR_TERM,
  25. _SC_2_FORT_DEV,
  26. _SC_2_FORT_RUN,
  27. _SC_2_LOCALEDEF,
  28. _SC_2_SW_DEV,
  29. _SC_2_UPE,
  30. _SC_STREAM_MAX,
  31. _SC_TZNAME_MAX,
  32. _SC_ASYNCHRONOUS_IO,
  33. _SC_PAGESIZE,
  34. _SC_MEMLOCK,
  35. _SC_MEMLOCK_RANGE,
  36. _SC_MEMORY_PROTECTION,
  37. _SC_MESSAGE_PASSING,
  38. _SC_PRIORITIZED_IO,
  39. _SC_PRIORITY_SCHEDULING,
  40. _SC_REALTIME_SIGNALS,
  41. _SC_SEMAPHORES,
  42. _SC_FSYNC,
  43. _SC_SHARED_MEMORY_OBJECTS,
  44. _SC_SYNCHRONIZED_IO,
  45. _SC_TIMERS,
  46. _SC_AIO_LISTIO_MAX,
  47. _SC_AIO_MAX,
  48. _SC_AIO_PRIO_DELTA_MAX,
  49. _SC_DELAYTIMER_MAX,
  50. _SC_MQ_OPEN_MAX,
  51. _SC_MAPPED_FILES,
  52. _SC_RTSIG_MAX,
  53. _SC_SEM_NSEMS_MAX,
  54. _SC_SEM_VALUE_MAX,
  55. _SC_SIGQUEUE_MAX,
  56. _SC_TIMER_MAX,
  57. _SC_NPROCESSORS_CONF,
  58. _SC_NPROCESSORS_ONLN,
  59. _SC_2_PBS,
  60. _SC_2_PBS_ACCOUNTING,
  61. _SC_2_PBS_CHECKPOINT,
  62. _SC_2_PBS_LOCATE,
  63. _SC_2_PBS_MESSAGE,
  64. _SC_2_PBS_TRACK,
  65. _SC_ADVISORY_INFO,
  66. _SC_BARRIERS,
  67. _SC_CLOCK_SELECTION,
  68. _SC_CPUTIME,
  69. _SC_FILE_LOCKING,
  70. _SC_GETGR_R_SIZE_MAX,
  71. _SC_GETPW_R_SIZE_MAX,
  72. _SC_HOST_NAME_MAX,
  73. _SC_LOGIN_NAME_MAX,
  74. _SC_MONOTONIC_CLOCK,
  75. _SC_MQ_PRIO_MAX,
  76. _SC_READER_WRITER_LOCKS,
  77. _SC_REGEXP,
  78. _SC_SHELL,
  79. _SC_SPAWN,
  80. _SC_SPIN_LOCKS,
  81. _SC_SPORADIC_SERVER,
  82. _SC_THREAD_ATTR_STACKADDR,
  83. _SC_THREAD_ATTR_STACKSIZE,
  84. _SC_THREAD_CPUTIME,
  85. _SC_THREAD_DESTRUCTOR_ITERATIONS,
  86. _SC_THREAD_KEYS_MAX,
  87. _SC_THREAD_PRIO_INHERIT,
  88. _SC_THREAD_PRIO_PROTECT,
  89. _SC_THREAD_PRIORITY_SCHEDULING,
  90. _SC_THREAD_PROCESS_SHARED,
  91. _SC_THREAD_SAFE_FUNCTIONS,
  92. _SC_THREAD_SPORADIC_SERVER,
  93. _SC_THREAD_STACK_MIN,
  94. _SC_THREAD_THREADS_MAX,
  95. _SC_TIMEOUTS,
  96. _SC_THREADS,
  97. _SC_TRACE,
  98. _SC_TRACE_EVENT_FILTER,
  99. _SC_TRACE_INHERIT,
  100. _SC_TRACE_LOG,
  101. _SC_TTY_NAME_MAX,
  102. _SC_TYPED_MEMORY_OBJECTS,
  103. _SC_V6_ILP32_OFF32,
  104. _SC_V6_ILP32_OFFBIG,
  105. _SC_V6_LP64_OFF64,
  106. _SC_V6_LPBIG_OFFBIG,
  107. _SC_IPV6,
  108. _SC_RAW_SOCKETS,
  109. _SC_SYMLOOP_MAX,
  110. _SC_ATEXIT_MAX,
  111. _SC_IOV_MAX,
  112. _SC_PAGE_SIZE,
  113. _SC_XOPEN_CRYPT,
  114. _SC_XOPEN_ENH_I18N,
  115. _SC_XOPEN_LEGACY,
  116. _SC_XOPEN_REALTIME,
  117. _SC_XOPEN_REALTIME_THREADS,
  118. _SC_XOPEN_SHM,
  119. _SC_XOPEN_STREAMS,
  120. _SC_XOPEN_UNIX,
  121. _SC_XOPEN_VERSION,
  122. _SC_XOPEN_XCU_VERSION,
  123. _SC_XBS5_ILP32_OFF32,
  124. _SC_XBS5_ILP32_OFFBIG,
  125. _SC_XBS5_LP64_OFF64,
  126. _SC_XBS5_LPBIG_OFFBIG,
  127. _SC_SS_REPL_MAX,
  128. _SC_TRACE_EVENT_NAME_MAX,
  129. _SC_TRACE_NAME_MAX,
  130. _SC_TRACE_SYS_MAX,
  131. _SC_TRACE_USER_EVENT_MAX,
  132. _SC_PASS_MAX,
  133. __UNKNOWN_CONSTANT__;
  134. private static final ConstantResolver<Sysconf> resolver =
  135. ConstantResolver.getResolver(Sysconf.class, 20000, 29999);
  136. public final int intValue() { return (int) resolver.longValue(this); }
  137. public final long longValue() { return resolver.longValue(this); }
  138. public final String description() { return resolver.description(this); }
  139. public final String toString() { return description(); }
  140. public static Sysconf valueOf(long value) {
  141. return resolver.valueOf(value);
  142. }
  143. }