PageRenderTime 54ms CodeModel.GetById 29ms RepoModel.GetById 0ms app.codeStats 0ms

/src/Sparrow/Platform/Posix/SysconfName.cs

http://github.com/ayende/ravendb
C# | 210 lines | 207 code | 0 blank | 3 comment | 0 complexity | 29608bc8b9dccb38db7bcaa811026bb7 MD5 | raw file
Possible License(s): GPL-3.0, MPL-2.0-no-copyleft-exception, LGPL-2.1, Apache-2.0, BSD-3-Clause, CC-BY-SA-3.0
  1. namespace Voron.Platform.Posix
  2. {
  3. public enum SysconfName : int
  4. {
  5. _SC_ARG_MAX,
  6. _SC_CHILD_MAX,
  7. _SC_CLK_TCK,
  8. _SC_NGROUPS_MAX,
  9. _SC_OPEN_MAX,
  10. _SC_STREAM_MAX,
  11. _SC_TZNAME_MAX,
  12. _SC_JOB_CONTROL,
  13. _SC_SAVED_IDS,
  14. _SC_REALTIME_SIGNALS,
  15. _SC_PRIORITY_SCHEDULING,
  16. _SC_TIMERS,
  17. _SC_ASYNCHRONOUS_IO,
  18. _SC_PRIORITIZED_IO,
  19. _SC_SYNCHRONIZED_IO,
  20. _SC_FSYNC,
  21. _SC_MAPPED_FILES,
  22. _SC_MEMLOCK,
  23. _SC_MEMLOCK_RANGE,
  24. _SC_MEMORY_PROTECTION,
  25. _SC_MESSAGE_PASSING,
  26. _SC_SEMAPHORES,
  27. _SC_SHARED_MEMORY_OBJECTS,
  28. _SC_AIO_LISTIO_MAX,
  29. _SC_AIO_MAX,
  30. _SC_AIO_PRIO_DELTA_MAX,
  31. _SC_DELAYTIMER_MAX,
  32. _SC_MQ_OPEN_MAX,
  33. _SC_MQ_PRIO_MAX,
  34. _SC_VERSION,
  35. _SC_PAGESIZE,
  36. _SC_RTSIG_MAX,
  37. _SC_SEM_NSEMS_MAX,
  38. _SC_SEM_VALUE_MAX,
  39. _SC_SIGQUEUE_MAX,
  40. _SC_TIMER_MAX,
  41. /* Values for the argument to `sysconf'
  42. corresponding to _POSIX2_* symbols. */
  43. _SC_BC_BASE_MAX,
  44. _SC_BC_DIM_MAX,
  45. _SC_BC_SCALE_MAX,
  46. _SC_BC_STRING_MAX,
  47. _SC_COLL_WEIGHTS_MAX,
  48. _SC_EQUIV_CLASS_MAX,
  49. _SC_EXPR_NEST_MAX,
  50. _SC_LINE_MAX,
  51. _SC_RE_DUP_MAX,
  52. _SC_CHARCLASS_NAME_MAX,
  53. _SC_2_VERSION,
  54. _SC_2_C_BIND,
  55. _SC_2_C_DEV,
  56. _SC_2_FORT_DEV,
  57. _SC_2_FORT_RUN,
  58. _SC_2_SW_DEV,
  59. _SC_2_LOCALEDEF,
  60. _SC_PII,
  61. _SC_PII_XTI,
  62. _SC_PII_SOCKET,
  63. _SC_PII_INTERNET,
  64. _SC_PII_OSI,
  65. _SC_POLL,
  66. _SC_SELECT,
  67. _SC_UIO_MAXIOV,
  68. _SC_IOV_MAX = _SC_UIO_MAXIOV,
  69. _SC_PII_INTERNET_STREAM,
  70. _SC_PII_INTERNET_DGRAM,
  71. _SC_PII_OSI_COTS,
  72. _SC_PII_OSI_CLTS,
  73. _SC_PII_OSI_M,
  74. _SC_T_IOV_MAX,
  75. /* Values according to POSIX 1003.1c (POSIX threads). */
  76. _SC_THREADS,
  77. _SC_THREAD_SAFE_FUNCTIONS,
  78. _SC_GETGR_R_SIZE_MAX,
  79. _SC_GETPW_R_SIZE_MAX,
  80. _SC_LOGIN_NAME_MAX,
  81. _SC_TTY_NAME_MAX,
  82. _SC_THREAD_DESTRUCTOR_ITERATIONS,
  83. _SC_THREAD_KEYS_MAX,
  84. _SC_THREAD_STACK_MIN,
  85. _SC_THREAD_THREADS_MAX,
  86. _SC_THREAD_ATTR_STACKADDR,
  87. _SC_THREAD_ATTR_STACKSIZE,
  88. _SC_THREAD_PRIORITY_SCHEDULING,
  89. _SC_THREAD_PRIO_INHERIT,
  90. _SC_THREAD_PRIO_PROTECT,
  91. _SC_THREAD_PROCESS_SHARED,
  92. _SC_NPROCESSORS_CONF,
  93. _SC_NPROCESSORS_ONLN,
  94. _SC_PHYS_PAGES,
  95. _SC_AVPHYS_PAGES,
  96. _SC_ATEXIT_MAX,
  97. _SC_PASS_MAX,
  98. _SC_XOPEN_VERSION,
  99. _SC_XOPEN_XCU_VERSION,
  100. _SC_XOPEN_UNIX,
  101. _SC_XOPEN_CRYPT,
  102. _SC_XOPEN_ENH_I18N,
  103. _SC_XOPEN_SHM,
  104. _SC_2_CHAR_TERM,
  105. _SC_2_C_VERSION,
  106. _SC_2_UPE,
  107. _SC_XOPEN_XPG2,
  108. _SC_XOPEN_XPG3,
  109. _SC_XOPEN_XPG4,
  110. _SC_CHAR_BIT,
  111. _SC_CHAR_MAX,
  112. _SC_CHAR_MIN,
  113. _SC_INT_MAX,
  114. _SC_INT_MIN,
  115. _SC_LONG_BIT,
  116. _SC_WORD_BIT,
  117. _SC_MB_LEN_MAX,
  118. _SC_NZERO,
  119. _SC_SSIZE_MAX,
  120. _SC_SCHAR_MAX,
  121. _SC_SCHAR_MIN,
  122. _SC_SHRT_MAX,
  123. _SC_SHRT_MIN,
  124. _SC_UCHAR_MAX,
  125. _SC_UINT_MAX,
  126. _SC_ULONG_MAX,
  127. _SC_USHRT_MAX,
  128. _SC_NL_ARGMAX,
  129. _SC_NL_LANGMAX,
  130. _SC_NL_MSGMAX,
  131. _SC_NL_NMAX,
  132. _SC_NL_SETMAX,
  133. _SC_NL_TEXTMAX,
  134. _SC_XBS5_ILP32_OFF32,
  135. _SC_XBS5_ILP32_OFFBIG,
  136. _SC_XBS5_LP64_OFF64,
  137. _SC_XBS5_LPBIG_OFFBIG,
  138. _SC_XOPEN_LEGACY,
  139. _SC_XOPEN_REALTIME,
  140. _SC_XOPEN_REALTIME_THREADS,
  141. _SC_ADVISORY_INFO,
  142. _SC_BARRIERS,
  143. _SC_BASE,
  144. _SC_C_LANG_SUPPORT,
  145. _SC_C_LANG_SUPPORT_R,
  146. _SC_CLOCK_SELECTION,
  147. _SC_CPUTIME,
  148. _SC_THREAD_CPUTIME,
  149. _SC_DEVICE_IO,
  150. _SC_DEVICE_SPECIFIC,
  151. _SC_DEVICE_SPECIFIC_R,
  152. _SC_FD_MGMT,
  153. _SC_FIFO,
  154. _SC_PIPE,
  155. _SC_FILE_ATTRIBUTES,
  156. _SC_FILE_LOCKING,
  157. _SC_FILE_SYSTEM,
  158. _SC_MONOTONIC_CLOCK,
  159. _SC_MULTI_PROCESS,
  160. _SC_SINGLE_PROCESS,
  161. _SC_NETWORKING,
  162. _SC_READER_WRITER_LOCKS,
  163. _SC_SPIN_LOCKS,
  164. _SC_REGEXP,
  165. _SC_REGEX_VERSION,
  166. _SC_SHELL,
  167. _SC_SIGNALS,
  168. _SC_SPAWN,
  169. _SC_SPORADIC_SERVER,
  170. _SC_THREAD_SPORADIC_SERVER,
  171. _SC_SYSTEM_DATABASE,
  172. _SC_SYSTEM_DATABASE_R,
  173. _SC_TIMEOUTS,
  174. _SC_TYPED_MEMORY_OBJECTS,
  175. _SC_USER_GROUPS,
  176. _SC_USER_GROUPS_R,
  177. _SC_2_PBS,
  178. _SC_2_PBS_ACCOUNTING,
  179. _SC_2_PBS_LOCATE,
  180. _SC_2_PBS_MESSAGE,
  181. _SC_2_PBS_TRACK,
  182. _SC_SYMLOOP_MAX,
  183. _SC_STREAMS,
  184. _SC_2_PBS_CHECKPOINT,
  185. _SC_V6_ILP32_OFF32,
  186. _SC_V6_ILP32_OFFBIG,
  187. _SC_V6_LP64_OFF64,
  188. _SC_V6_LPBIG_OFFBIG,
  189. _SC_HOST_NAME_MAX,
  190. _SC_TRACE,
  191. _SC_TRACE_EVENT_FILTER,
  192. _SC_TRACE_INHERIT,
  193. _SC_TRACE_LOG,
  194. _SC_LEVEL1_ICACHE_SIZE,
  195. _SC_LEVEL1_ICACHE_ASSOC,
  196. _SC_LEVEL1_ICACHE_LINESIZE,
  197. _SC_LEVEL1_DCACHE_SIZE,
  198. _SC_LEVEL1_DCACHE_ASSOC,
  199. _SC_LEVEL1_DCACHE_LINESIZE,
  200. _SC_LEVEL2_CACHE_SIZE,
  201. _SC_LEVEL2_CACHE_ASSOC,
  202. _SC_LEVEL2_CACHE_LINESIZE,
  203. _SC_LEVEL3_CACHE_SIZE,
  204. _SC_LEVEL3_CACHE_ASSOC,
  205. _SC_LEVEL3_CACHE_LINESIZE,
  206. _SC_LEVEL4_CACHE_SIZE,
  207. _SC_LEVEL4_CACHE_ASSOC,
  208. _SC_LEVEL4_CACHE_LINESIZE
  209. }
  210. }