diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-03-18 18:15:01 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-03-18 18:15:01 +0000 |
commit | 7331714cf96cef835dd5bfd2ab29961cccdd1899 (patch) | |
tree | 05f93fdbf927996c6a4b4af201cd0b311d105805 /doc/posix1003.1/ch06.t | |
parent | First attempt at adding constants and feature flags (diff) | |
download | rtems-7331714cf96cef835dd5bfd2ab29961cccdd1899.tar.bz2 |
Added Constants, Feature Flags, and Macros (included in Functions).
No status information was included.
Diffstat (limited to 'doc/posix1003.1/ch06.t')
-rw-r--r-- | doc/posix1003.1/ch06.t | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/doc/posix1003.1/ch06.t b/doc/posix1003.1/ch06.t index 1015eee54c..48222b7a73 100644 --- a/doc/posix1003.1/ch06.t +++ b/doc/posix1003.1/ch06.t @@ -56,12 +56,34 @@ write(), Function, Partial Implementation @example struct flock, Type, Unimplemented fcntl(), Function, Unimplemented -@end example +F_DUPFD, Constant, +F_GETFD, Constant, +F_GETLK, Constant, +F_SETFD, Constant, +F_GETFL, Constant, +F_SETFL, Constant, +F_SETLK, Constant, +F_SETLKW, Constant, +FD_CLOEXEC, Constant, +F_RDLCK, Constant, +F_UNLCK, Constant, +F_WRLCK, Constant, +O_ACCMODE, Constant, +@end example + +NOTE: A number of constants are used by both @code{open} and @code{fcntl}. +@code{O_CREAT}, @code{O_EXCL}, @code{O_NOCTTY}, @code{O_TRUNC}, +@code{O_APPEND}, @code{O_DSYNC}, @code{O_NONBLOCK}, @code{O_RSYNC}, +@code{O_SYNC}, @code{O_RDONLY}, @code{O_RDWR}, and @code{O_WRONLY} +are also included in another section. @xref{Open a File}. @subsection Reposition Read/Write File Offset @example lseek(), Function, Partial Implementation +SEEK_SET, Constant, +SEEK_CUR, Constant, +SEEK_END, Constant, @end example @section File Synchronization @@ -82,10 +104,25 @@ fdatasync(), Function, Unimplemented @subsection Data Definitions for Asynchronous Input and Output +@subsubsection Asynchronous I/O Control Block + @example struct aiocb, Type, Untested Implementation @end example +@subsubsection Asynchronous I/O Manifest Constants + +@example +AIO_CANCELED, Constant, +AIO_NOTCANCELED, Constant, +AIO_ALLDONE, Constant, +LIO_WAIT, Constant, +LIO_NOWAIT, Constant, +LIO_READ, Constant, +LIO_WRITE, Constant, +LIO_NOP, Constant, +@end example + @subsection Asynchronous Read @example |