source: rtems/doc/new_chapters/cspecific.t @ 832e33c

4.104.114.84.95
Last change on this file since 832e33c was 832e33c, checked in by Joel Sherrill <joel.sherrill@…>, on 08/03/98 at 18:30:21

Added many new chapters

  • Property mode set to 100644
File size: 6.0 KB
Line 
1@c
2@c  COPYRIGHT (c) 1988-1998.
3@c  On-Line Applications Research Corporation (OAR).
4@c  All rights reserved.
5@c
6@c  $Id$
7@c
8
9@chapter Language-Specific Services for the C Programming Language Manager
10
11@section Introduction
12
13The
14language-specific services for the C programming language manager is ...
15
16The directives provided by the language-specific services for the C programming language manager are:
17
18@itemize @bullet
19@item @code{setlocale} -
20@item @code{fileno} -
21@item @code{fdopen} -
22@item @code{flcokfile} -
23@item @code{ftrylockfile} -
24@item @code{funlockfile} -
25@item @code{getc_unlocked} -
26@item @code{getchar_unlocked} -
27@item @code{putc_unlocked} -
28@item @code{putchar_unlocked} -
29@item @code{setjmp} -
30@item @code{longjmp} -
31@item @code{sigsetjmp} -
32@item @code{siglongjmp} -
33@item @code{tzset} -
34@item @code{strtok_r} -
35@item @code{asctime_r} -
36@item @code{ctime_r} -
37@item @code{gmtime_r} -
38@item @code{localtime_r} -
39@item @code{rand_r} -
40@end itemize
41
42@section Background
43
44@section Operations
45
46@section Directives
47
48This section details the language-specific services for the C programming language manager's directives.
49A subsection is dedicated to each of this manager's directives
50and describes the calling sequence, related constants, usage,
51and status codes.
52
53@page
54@subsection setlocale - XXX
55
56@subheading CALLING SEQUENCE:
57
58@ifset is-C
59@example
60int setlocale(
61);
62@end example
63@end ifset
64
65@ifset is-Ada
66@end ifset
67
68@subheading STATUS CODES:
69
70@subheading DESCRIPTION:
71
72@subheading NOTES:
73
74@page
75@subsection fileno - XXX
76
77@subheading CALLING SEQUENCE:
78
79@ifset is-C
80@example
81int fileno(
82);
83@end example
84@end ifset
85
86@ifset is-Ada
87@end ifset
88
89@subheading STATUS CODES:
90
91@subheading DESCRIPTION:
92
93@subheading NOTES:
94
95@page
96@subsection fdopen - XXX
97
98@subheading CALLING SEQUENCE:
99
100@ifset is-C
101@example
102int fdopen(
103);
104@end example
105@end ifset
106
107@ifset is-Ada
108@end ifset
109
110@subheading STATUS CODES:
111
112@subheading DESCRIPTION:
113
114@subheading NOTES:
115
116@page
117@subsection flcokfile - XXX
118
119@subheading CALLING SEQUENCE:
120
121@ifset is-C
122@example
123int flcokfile(
124);
125@end example
126@end ifset
127
128@ifset is-Ada
129@end ifset
130
131@subheading STATUS CODES:
132
133@subheading DESCRIPTION:
134
135@subheading NOTES:
136
137@page
138@subsection ftrylockfile - XXX
139
140@subheading CALLING SEQUENCE:
141
142@ifset is-C
143@example
144int ftrylockfile(
145);
146@end example
147@end ifset
148
149@ifset is-Ada
150@end ifset
151
152@subheading STATUS CODES:
153
154@subheading DESCRIPTION:
155
156@subheading NOTES:
157
158@page
159@subsection funlockfile - XXX
160
161@subheading CALLING SEQUENCE:
162
163@ifset is-C
164@example
165int funlockfile(
166);
167@end example
168@end ifset
169
170@ifset is-Ada
171@end ifset
172
173@subheading STATUS CODES:
174
175@subheading DESCRIPTION:
176
177@subheading NOTES:
178
179@page
180@subsection getc_unlocked - XXX
181
182@subheading CALLING SEQUENCE:
183
184@ifset is-C
185@example
186int getc_unlocked(
187);
188@end example
189@end ifset
190
191@ifset is-Ada
192@end ifset
193
194@subheading STATUS CODES:
195
196@subheading DESCRIPTION:
197
198@subheading NOTES:
199
200@page
201@subsection getchar_unlocked - XXX
202
203@subheading CALLING SEQUENCE:
204
205@ifset is-C
206@example
207int getchar_unlocked(
208);
209@end example
210@end ifset
211
212@ifset is-Ada
213@end ifset
214
215@subheading STATUS CODES:
216
217@subheading DESCRIPTION:
218
219@subheading NOTES:
220
221@page
222@subsection putc_unlocked - XXX
223
224@subheading CALLING SEQUENCE:
225
226@ifset is-C
227@example
228int putc_unlocked(
229);
230@end example
231@end ifset
232
233@ifset is-Ada
234@end ifset
235
236@subheading STATUS CODES:
237
238@subheading DESCRIPTION:
239
240@subheading NOTES:
241
242@page
243@subsection putchar_unlocked - XXX
244
245@subheading CALLING SEQUENCE:
246
247@ifset is-C
248@example
249int putchar_unlocked(
250);
251@end example
252@end ifset
253
254@ifset is-Ada
255@end ifset
256
257@subheading STATUS CODES:
258
259@subheading DESCRIPTION:
260
261@subheading NOTES:
262
263@page
264@subsection setjmp - XXX
265
266@subheading CALLING SEQUENCE:
267
268@ifset is-C
269@example
270int setjmp(
271);
272@end example
273@end ifset
274
275@ifset is-Ada
276@end ifset
277
278@subheading STATUS CODES:
279
280@subheading DESCRIPTION:
281
282@subheading NOTES:
283
284@page
285@subsection longjmp - XXX
286
287@subheading CALLING SEQUENCE:
288
289@ifset is-C
290@example
291int longjmp(
292);
293@end example
294@end ifset
295
296@ifset is-Ada
297@end ifset
298
299@subheading STATUS CODES:
300
301@subheading DESCRIPTION:
302
303@subheading NOTES:
304
305@page
306@subsection sigsetjmp - XXX
307
308@subheading CALLING SEQUENCE:
309
310@ifset is-C
311@example
312int sigsetjmp(
313);
314@end example
315@end ifset
316
317@ifset is-Ada
318@end ifset
319
320@subheading STATUS CODES:
321
322@subheading DESCRIPTION:
323
324@subheading NOTES:
325
326@page
327@subsection siglongjmp - XXX
328
329@subheading CALLING SEQUENCE:
330
331@ifset is-C
332@example
333int siglongjmp(
334);
335@end example
336@end ifset
337
338@ifset is-Ada
339@end ifset
340
341@subheading STATUS CODES:
342
343@subheading DESCRIPTION:
344
345@subheading NOTES:
346
347@page
348@subsection tzset - XXX
349
350@subheading CALLING SEQUENCE:
351
352@ifset is-C
353@example
354int tzset(
355);
356@end example
357@end ifset
358
359@ifset is-Ada
360@end ifset
361
362@subheading STATUS CODES:
363
364@subheading DESCRIPTION:
365
366@subheading NOTES:
367
368@page
369@subsection strtok_r - XXX
370
371@subheading CALLING SEQUENCE:
372
373@ifset is-C
374@example
375int strtok_r(
376);
377@end example
378@end ifset
379
380@ifset is-Ada
381@end ifset
382
383@subheading STATUS CODES:
384
385@subheading DESCRIPTION:
386
387@subheading NOTES:
388
389@page
390@subsection asctime_r - XXX
391
392@subheading CALLING SEQUENCE:
393
394@ifset is-C
395@example
396int asctime_r(
397);
398@end example
399@end ifset
400
401@ifset is-Ada
402@end ifset
403
404@subheading STATUS CODES:
405
406@subheading DESCRIPTION:
407
408@subheading NOTES:
409
410@page
411@subsection ctime_r - XXX
412
413@subheading CALLING SEQUENCE:
414
415@ifset is-C
416@example
417int ctime_r(
418);
419@end example
420@end ifset
421
422@ifset is-Ada
423@end ifset
424
425@subheading STATUS CODES:
426
427@subheading DESCRIPTION:
428
429@subheading NOTES:
430
431@page
432@subsection gmtime_r - XXX
433
434@subheading CALLING SEQUENCE:
435
436@ifset is-C
437@example
438int gmtime_r(
439);
440@end example
441@end ifset
442
443@ifset is-Ada
444@end ifset
445
446@subheading STATUS CODES:
447
448@subheading DESCRIPTION:
449
450@subheading NOTES:
451
452@page
453@subsection localtime_r - XXX
454
455@subheading CALLING SEQUENCE:
456
457@ifset is-C
458@example
459int localtime_r(
460);
461@end example
462@end ifset
463
464@ifset is-Ada
465@end ifset
466
467@subheading STATUS CODES:
468
469@subheading DESCRIPTION:
470
471@subheading NOTES:
472
473@page
474@subsection rand_r - XXX
475
476@subheading CALLING SEQUENCE:
477
478@ifset is-C
479@example
480int rand_r(
481);
482@end example
483@end ifset
484
485@ifset is-Ada
486@end ifset
487
488@subheading STATUS CODES:
489
490@subheading DESCRIPTION:
491
492@subheading NOTES:
493
Note: See TracBrowser for help on using the repository browser.