source: rtems/doc/posix1003.1/ch06.t @ 6984a19

4.104.114.84.95
Last change on this file since 6984a19 was 6984a19, checked in by Joel Sherrill <joel.sherrill@…>, on 03/17/98 at 18:50:14

Completed status pass on functions and data types.

  • Property mode set to 100644
File size: 2.4 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 Input and Output Primitives
10
11@section Pipes
12
13@subsection Create an Inter-Process Channel
14
15@example
16pipe(), Function, Unimplemented
17@end example
18
19@section File Descriptor Manipulation
20
21@subsection Duplicate an Open File Descriptor
22
23@example
24dup(), Function, Unimplemented
25dup2(), Function, Unimplemented
26@end example
27
28@section File Descriptor Deassignment
29
30@subsection Close a File
31
32@example
33close(), Function, Partial Implementation
34@end example
35
36@section Input and Output
37
38@subsection Read from a File
39
40@example
41read(), Function, Partial Implementation
42@end example
43
44@subsection Write to a File
45
46@example
47write(), Function, Partial Implementation
48@end example
49
50@section Control Operations on Files
51
52@subsection Data Definitions for File Control Operations
53
54@subsection File Control
55
56@example
57struct flock, Type, Unimplemented
58fcntl(), Function, Unimplemented
59@end example
60
61@subsection Reposition Read/Write File Offset
62
63@example
64lseek(), Function, Partial Implementation
65@end example
66
67@section File Synchronization
68
69@subsection Synchronize the State of a File
70
71@example
72fsync(), Function, Unimplemented
73@end example
74
75@subsection Synchronize the Data of a File
76
77@example
78fdatasync(), Function, Unimplemented
79@end example
80
81@section Asynchronous Input and Output
82
83@subsection Data Definitions for Asynchronous Input and Output
84
85@example
86struct aiocb, Type, Untested Implementation
87@end example
88
89@subsection Asynchronous Read
90
91@example
92aio_read(), Function, Dummy Implementation
93@end example
94
95@subsection Asynchronous Write
96
97@example
98aio_write(), Function, Dummy Implementation
99@end example
100
101@subsection List Directed I/O
102
103@example
104lio_listio(), Function, Dummy Implementation
105@end example
106
107@subsection Retrieve Error Status of Asynchronous I/O Operation
108
109@example
110aio_error(), Function, Dummy Implementation
111@end example
112
113@subsection Retrieve Return Status of Asynchronous I/O Operation
114
115@example
116aio_return(), Function, Dummy Implementation
117@end example
118
119@subsection Cancel Asynchronous I/O Request
120
121@example
122aio_cancel(), Function, Dummy Implementation
123@end example
124
125@subsection Wait for Asynchronous I/O Request
126
127@example
128aio_suspend(), Function, Dummy Implementation
129@end example
130
131@subsection Asynchronous File Synchronization
132
133@example
134aio_fsync(), Function, Dummy Implementation
135@end example
136
Note: See TracBrowser for help on using the repository browser.