一、POSIX PSE51接口列表
根据IEEE 1003.13-2003,整理了POSIX PSE51接口API(一共286个),每个API支持链接查看。
IEEE POSIX接口online搜索链接:
The Open Group Base Specifications Issue 7, 2018 edition
详细内容参考下面表格:
SN |
Module/_POSIX_宏 |
Function |
File |
1 |
POSIX_C_LANG_JUMP(2) |
||
2 |
|||
3 |
POSIX_C_LANG_SUPPORT (105 = 27+13+11+4+14+2+24+6+4) |
||
4 |
|||
5 |
|||
6 |
|||
7 |
|||
8 |
|||
9 |
|||
10 |
|||
11 |
|||
12 |
|||
13 |
|||
14 |
|||
15 |
|||
16 |
|||
17 |
|||
18 |
|||
19 |
|||
20 |
|||
21 |
|||
22 |
|||
23 |
|||
24 |
|||
25 |
|||
26 |
|||
27 |
|||
28 |
|||
29 |
|||
30 |
|||
31 |
|||
32 |
|||
33 |
|||
34 |
|||
35 |
|||
36 |
|||
37 |
|||
38 |
|||
39 |
|||
40 |
|||
41 |
|||
42 |
|||
43 |
|||
44 |
|||
45 |
|||
46 |
|||
47 |
|||
48 |
|||
49 |
|||
50 |
|||
51 |
|||
52 |
|||
53 |
|||
54 |
|||
55 |
|||
56 |
|||
57 |
|||
58 |
|||
59 |
|||
60 |
|||
61 |
|||
62 |
|||
63 |
|||
64 |
|||
65 |
|||
66 |
|||
67 |
|||
68 |
|||
69 |
|||
70 |
|||
71 |
|||
72 |
|||
73 |
|||
74 |
|||
75 |
|||
76 |
|||
77 |
|||
78 |
|||
79 |
|||
80 |
|||
81 |
|||
82 |
|||
83 |
|||
84 |
|||
85 |
|||
86 |
|||
87 |
|||
88 |
|||
89 |
|||
90 |
|||
91 |
|||
92 |
|||
93 |
|||
94 |
|||
95 |
|||
96 |
|||
97 |
|||
98 |
|||
99 |
|||
100 |
|||
101 |
|||
102 |
|||
103 |
|||
104 |
|||
105 |
|||
106 |
|||
107 |
|||
108 |
POSIX_DEVICE_IO (40=36+3+1) |
||
109 |
|||
110 |
|||
111 |
|||
112 |
|||
113 |
|||
114 |
|||
115 |
|||
116 |
|||
117 |
|||
118 |
|||
119 |
|||
120 |
|||
121 |
|||
122 |
|||
123 |
|||
124 |
|||
125 |
|||
126 |
|||
127 |
|||
128 |
|||
129 |
|||
130 |
|||
131 |
|||
132 |
|||
133 |
|||
134 |
|||
135 |
|||
136 |
|||
137 |
|||
138 |
|||
139 |
|||
140 |
|||
141 |
|||
142 |
|||
143 |
|||
144 |
|||
145 |
|||
146 |
|||
147 |
|||
148 |
POSIX_FILE_LOCKING (7) |
||
149 |
|||
150 |
|||
151 |
|||
152 |
|||
153 |
|||
154 |
|||
155 |
POSIX_PRIORITY_RANGES(3) |
||
156 |
|||
157 |
|||
158 |
POSIX_SIGNALS (16=1+2+13) |
||
159 |
|||
160 |
|||
161 |
|||
162 |
|||
163 |
|||
164 |
|||
165 |
|||
166 |
|||
167 |
|||
168 |
|||
169 |
|||
170 |
|||
171 |
|||
172 |
|||
173 |
|||
174 |
POSIX_SINGLE_PROCESS (8=3+1+3+1) |
||
175 |
|||
176 |
|||
177 |
|||
178 |
|||
179 |
|||
180 |
|||
181 |
|||
182 |
POSIX_THREADS_BASE (41=39+2) |
||
183 |
|||
184 |
|||
185 |
|||
186 |
|||
187 |
|||
188 |
|||
189 |
|||
190 |
|||
191 |
|||
192 |
|||
193 |
|||
194 |
|||
195 |
|||
196 |
|||
197 |
|||
198 |
|||
199 |
|||
200 |
|||
201 |
|||
202 |
|||
203 |
|||
204 |
|||
205 |
|||
206 |
|||
207 |
|||
208 |
|||
209 |
|||
210 |
|||
211 |
|||
212 |
|||
213 |
|||
214 |
|||
215 |
|||
216 |
|||
217 |
|||
218 |
|||
219 |
|||
220 |
|||
221 |
|||
222 |
|||
223 |
XSI_THREAD_MUTEX_EXT (2) |
||
224 |
|||
225 |
XSI_THREADS_EXT (6) |
||
226 |
|||
227 |
|||
228 |
|||
229 |
|||
230 |
|||
231 |
_POSIX_CLOCK_SELECTION(1) |
||
232 |
_POSIX_CLOCK_SELECTION and _POSIX_THREADS(2) |
||
233 |
|||
234 |
_POSIX_FSYNC(1) |
||
235 |
_POSIX_MEMLOCK(2) |
||
236 |
|||
237 |
_POSIX_MEMLOCK_RANGE(2) |
||
238 |
|||
239 |
_POSIX_REALTIME_SIGNALS(3) |
||
240 |
|||
241 |
|||
242 |
_POSIX_SEMAPHORES(9) |
||
243 |
|||
244 |
|||
245 |
|||
246 |
|||
247 |
|||
248 |
|||
249 |
|||
250 |
|||
251 |
_POSIX_SEMAPHORES and _POSIX_TIMEOUTS(1) |
||
252 |
_POSIX_SHARED_MEMORY_OBJECTS (2) |
||
253 |
|||
254 |
_POSIX_SHARED_MEMORY_OBJECTS or _POSIX_MAPPED_FILES(2) |
||
255 |
|||
256 |
_POSIX_SYNCHRONIZED_IO(1) |
||
257 |
_POSIX_THREAD_ATTR_STACKADDR and _POSIX_THREADS(2) |
||
258 |
|||
259 |
_POSIX_THREAD_ATTR_STACKSIZE and _POSIX_THREADS(2) |
||
260 |
|||
261 |
_POSIX_THREAD_CPUTIME and _POSIX_THREADS(1) |
||
262 |
_POSIX_THREAD_PRIO_INHERIT and _POSIX_THREADS(2) |
||
263 |
|||
264 |
_POSIX_THREAD_PRIO_PROTECT and _POSIX_THREADS(6-2) |
||
265 |
|||
266 |
|||
267 |
|||
268 |
_POSIX_THREAD_PRIORITY _SCHEDULING and _POSIX_THREADS(12-3) |
||
269 |
|||
270 |
|||
271 |
|||
272 |
|||
273 |
|||
274 |
|||
275 |
|||
276 |
|||
277 |
_POSIX_TIMEOUTS and _POSIX_THREADS(1) |
||
278 |
_POSIX_TIMERS(9) |
||
279 |
|||
280 |
|||
281 |
|||
282 |
|||
283 |
|||
284 |
|||
285 |
|||
286 |