...
1
2
3
4
5
6
7
8 package sysconf
9
10
23 import "C"
24
25
26 const (
27 SC_ARG_MAX = C._SC_ARG_MAX
28 SC_CHILD_MAX = C._SC_CHILD_MAX
29 SC_NGROUPS_MAX = C._SC_NGROUPS_MAX
30 SC_OPEN_MAX = C._SC_OPEN_MAX
31 SC_JOB_CONTROL = C._SC_JOB_CONTROL
32 SC_SAVED_IDS = C._SC_SAVED_IDS
33 SC_VERSION = C._SC_VERSION
34 SC_BC_BASE_MAX = C._SC_BC_BASE_MAX
35 SC_BC_DIM_MAX = C._SC_BC_DIM_MAX
36 SC_BC_SCALE_MAX = C._SC_BC_SCALE_MAX
37 SC_BC_STRING_MAX = C._SC_BC_STRING_MAX
38 SC_COLL_WEIGHTS_MAX = C._SC_COLL_WEIGHTS_MAX
39 SC_EXPR_NEST_MAX = C._SC_EXPR_NEST_MAX
40 SC_LINE_MAX = C._SC_LINE_MAX
41 SC_RE_DUP_MAX = C._SC_RE_DUP_MAX
42 SC_2_VERSION = C._SC_2_VERSION
43 SC_2_C_BIND = C._SC_2_C_BIND
44 SC_2_C_DEV = C._SC_2_C_DEV
45 SC_2_CHAR_TERM = C._SC_2_CHAR_TERM
46 SC_2_FORT_DEV = C._SC_2_FORT_DEV
47 SC_2_FORT_RUN = C._SC_2_FORT_RUN
48 SC_2_LOCALEDEF = C._SC_2_LOCALEDEF
49 SC_2_SW_DEV = C._SC_2_SW_DEV
50 SC_2_UPE = C._SC_2_UPE
51 SC_STREAM_MAX = C._SC_STREAM_MAX
52 SC_TZNAME_MAX = C._SC_TZNAME_MAX
53 SC_PAGESIZE = C._SC_PAGESIZE
54 SC_PAGE_SIZE = C._SC_PAGE_SIZE
55 SC_FSYNC = C._SC_FSYNC
56 SC_XOPEN_SHM = C._SC_XOPEN_SHM
57 SC_SYNCHRONIZED_IO = C._SC_SYNCHRONIZED_IO
58 SC_IOV_MAX = C._SC_IOV_MAX
59 SC_MAPPED_FILES = C._SC_MAPPED_FILES
60 SC_MEMLOCK = C._SC_MEMLOCK
61 SC_MEMLOCK_RANGE = C._SC_MEMLOCK_RANGE
62 SC_MEMORY_PROTECTION = C._SC_MEMORY_PROTECTION
63 SC_LOGIN_NAME_MAX = C._SC_LOGIN_NAME_MAX
64 SC_MONOTONIC_CLOCK = C._SC_MONOTONIC_CLOCK
65 SC_CLK_TCK = C._SC_CLK_TCK
66 SC_ATEXIT_MAX = C._SC_ATEXIT_MAX
67 SC_THREADS = C._SC_THREADS
68 SC_SEMAPHORES = C._SC_SEMAPHORES
69 SC_BARRIERS = C._SC_BARRIERS
70 SC_TIMERS = C._SC_TIMERS
71 SC_SPIN_LOCKS = C._SC_SPIN_LOCKS
72 SC_READER_WRITER_LOCKS = C._SC_READER_WRITER_LOCKS
73 SC_GETGR_R_SIZE_MAX = C._SC_GETGR_R_SIZE_MAX
74 SC_GETPW_R_SIZE_MAX = C._SC_GETPW_R_SIZE_MAX
75 SC_CLOCK_SELECTION = C._SC_CLOCK_SELECTION
76 SC_ASYNCHRONOUS_IO = C._SC_ASYNCHRONOUS_IO
77 SC_AIO_LISTIO_MAX = C._SC_AIO_LISTIO_MAX
78 SC_AIO_MAX = C._SC_AIO_MAX
79 SC_MESSAGE_PASSING = C._SC_MESSAGE_PASSING
80 SC_MQ_OPEN_MAX = C._SC_MQ_OPEN_MAX
81 SC_MQ_PRIO_MAX = C._SC_MQ_PRIO_MAX
82 SC_PRIORITY_SCHEDULING = C._SC_PRIORITY_SCHEDULING
83 SC_THREAD_DESTRUCTOR_ITERATIONS = C._SC_THREAD_DESTRUCTOR_ITERATIONS
84 SC_THREAD_KEYS_MAX = C._SC_THREAD_KEYS_MAX
85 SC_THREAD_STACK_MIN = C._SC_THREAD_STACK_MIN
86 SC_THREAD_THREADS_MAX = C._SC_THREAD_THREADS_MAX
87 SC_THREAD_ATTR_STACKADDR = C._SC_THREAD_ATTR_STACKADDR
88 SC_THREAD_ATTR_STACKSIZE = C._SC_THREAD_ATTR_STACKSIZE
89 SC_THREAD_PRIORITY_SCHEDULING = C._SC_THREAD_PRIORITY_SCHEDULING
90 SC_THREAD_PRIO_INHERIT = C._SC_THREAD_PRIO_INHERIT
91 SC_THREAD_PRIO_PROTECT = C._SC_THREAD_PRIO_PROTECT
92 SC_THREAD_PROCESS_SHARED = C._SC_THREAD_PROCESS_SHARED
93 SC_THREAD_SAFE_FUNCTIONS = C._SC_THREAD_SAFE_FUNCTIONS
94 SC_TTY_NAME_MAX = C._SC_TTY_NAME_MAX
95 SC_HOST_NAME_MAX = C._SC_HOST_NAME_MAX
96 SC_PASS_MAX = C._SC_PASS_MAX
97 SC_REGEXP = C._SC_REGEXP
98 SC_SHELL = C._SC_SHELL
99 SC_SYMLOOP_MAX = C._SC_SYMLOOP_MAX
100
101
102 SC_V6_ILP32_OFF32 = C._SC_V6_ILP32_OFF32
103 SC_V6_ILP32_OFFBIG = C._SC_V6_ILP32_OFFBIG
104 SC_V6_LP64_OFF64 = C._SC_V6_LP64_OFF64
105 SC_V6_LPBIG_OFFBIG = C._SC_V6_LPBIG_OFFBIG
106 SC_2_PBS = C._SC_2_PBS
107 SC_2_PBS_ACCOUNTING = C._SC_2_PBS_ACCOUNTING
108 SC_2_PBS_CHECKPOINT = C._SC_2_PBS_CHECKPOINT
109 SC_2_PBS_LOCATE = C._SC_2_PBS_LOCATE
110 SC_2_PBS_MESSAGE = C._SC_2_PBS_MESSAGE
111 SC_2_PBS_TRACK = C._SC_2_PBS_TRACK
112
113 SC_SPAWN = C._SC_SPAWN
114 SC_SHARED_MEMORY_OBJECTS = C._SC_SHARED_MEMORY_OBJECTS
115
116 SC_TIMER_MAX = C._SC_TIMER_MAX
117 SC_SEM_NSEMS_MAX = C._SC_SEM_NSEMS_MAX
118 SC_CPUTIME = C._SC_CPUTIME
119 SC_THREAD_CPUTIME = C._SC_THREAD_CPUTIME
120 SC_DELAYTIMER_MAX = C._SC_DELAYTIMER_MAX
121 SC_SIGQUEUE_MAX = C._SC_SIGQUEUE_MAX
122 SC_REALTIME_SIGNALS = C._SC_REALTIME_SIGNALS
123
124
125 SC_PHYS_PAGES = C._SC_PHYS_PAGES
126
127
128 SC_NPROCESSORS_CONF = C._SC_NPROCESSORS_CONF
129 SC_NPROCESSORS_ONLN = C._SC_NPROCESSORS_ONLN
130
131
132 SC_SCHED_RT_TS = C._SC_SCHED_RT_TS
133 SC_SCHED_PRI_MIN = C._SC_SCHED_PRI_MIN
134 SC_SCHED_PRI_MAX = C._SC_SCHED_PRI_MAX
135 )
136
137
138 const (
139 _MAXHOSTNAMELEN = C.MAXHOSTNAMELEN
140 _MAXLOGNAME = C.MAXLOGNAME
141 _MAXSYMLINKS = C.MAXSYMLINKS
142
143 _POSIX_ARG_MAX = C._POSIX_ARG_MAX
144 _POSIX_CHILD_MAX = C._POSIX_CHILD_MAX
145 _POSIX_CPUTIME = C._POSIX_CPUTIME
146 _POSIX_DELAYTIMER_MAX = C._POSIX_DELAYTIMER_MAX
147 _POSIX_PRIORITY_SCHEDULING = C._POSIX_PRIORITY_SCHEDULING
148 _POSIX_REGEXP = C._POSIX_REGEXP
149 _POSIX_SHARED_MEMORY_OBJECTS = C._POSIX_SHARED_MEMORY_OBJECTS
150 _POSIX_SHELL = C._POSIX_SHELL
151 _POSIX_SIGQUEUE_MAX = C._POSIX_SIGQUEUE_MAX
152 _POSIX_SPAWN = C._POSIX_SPAWN
153 _POSIX_THREAD_ATTR_STACKADDR = C._POSIX_THREAD_ATTR_STACKADDR
154 _POSIX_THREAD_ATTR_STACKSIZE = C._POSIX_THREAD_ATTR_STACKSIZE
155 _POSIX_THREAD_CPUTIME = C._POSIX_THREAD_CPUTIME
156 _POSIX_THREAD_DESTRUCTOR_ITERATIONS = C._POSIX_THREAD_DESTRUCTOR_ITERATIONS
157 _POSIX_THREAD_KEYS_MAX = C._POSIX_THREAD_KEYS_MAX
158 _POSIX_THREAD_PRIO_PROTECT = C._POSIX_THREAD_PRIO_PROTECT
159 _POSIX_THREAD_SAFE_FUNCTIONS = C._POSIX_THREAD_SAFE_FUNCTIONS
160 _POSIX_TIMER_MAX = C._POSIX_TIMER_MAX
161 _POSIX_VERSION = C._POSIX_VERSION
162
163 _POSIX2_VERSION = C._POSIX2_VERSION
164
165 _FOPEN_MAX = C.FOPEN_MAX
166 _NAME_MAX = C.NAME_MAX
167 _RE_DUP_MAX = C.RE_DUP_MAX
168
169 _BC_BASE_MAX = C.BC_BASE_MAX
170 _BC_DIM_MAX = C.BC_DIM_MAX
171 _BC_SCALE_MAX = C.BC_SCALE_MAX
172 _BC_STRING_MAX = C.BC_STRING_MAX
173 _COLL_WEIGHTS_MAX = C.COLL_WEIGHTS_MAX
174 _EXPR_NEST_MAX = C.EXPR_NEST_MAX
175 _LINE_MAX = C.LINE_MAX
176
177 _GETGR_R_SIZE_MAX = C._GETGR_R_SIZE_MAX
178 _GETPW_R_SIZE_MAX = C._GETPW_R_SIZE_MAX
179
180 _PATH_DEV = C._PATH_DEV
181 _PATH_ZONEINFO = C._PATH_ZONEINFO
182
183 _PASSWORD_LEN = C._PASSWORD_LEN
184 )
185
186
187
188 const _PC_NAME_MAX = C._PC_NAME_MAX
189
View as plain text