From 832e33c5ec020e2e24e85f8945ed0ab21fb2ff52 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 3 Aug 1998 18:30:21 +0000 Subject: Added many new chapters --- doc/new_chapters/io.t | 427 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 427 insertions(+) create mode 100644 doc/new_chapters/io.t (limited to 'doc/new_chapters/io.t') diff --git a/doc/new_chapters/io.t b/doc/new_chapters/io.t new file mode 100644 index 0000000000..463760f849 --- /dev/null +++ b/doc/new_chapters/io.t @@ -0,0 +1,427 @@ +@c +@c COPYRIGHT (c) 1988-1998. +@c On-Line Applications Research Corporation (OAR). +@c All rights reserved. +@c +@c $Id$ +@c + +@chapter Input and Output Primitives Manager + +@section Introduction + +The +input and output primitives manager is ... + +The directives provided by the input and output primitives manager are: + +@itemize @bullet +@item @code{pipe} - +@item @code{dup} - +@item @code{dup2} - +@item @code{close} - +@item @code{read} - +@item @code{write} - +@item @code{fcntl} - +@item @code{lseek} - +@item @code{fsynch} - +@item @code{fdatasynch} - +@item @code{aio_read} - +@item @code{aio_write} - +@item @code{lio_listio} - +@item @code{aio_error} - +@item @code{aio_return} - +@item @code{aio_cancel} - +@item @code{aio_suspend} - +@item @code{aio_fsync} - +@end itemize + +@section Background + +@section Operations + +@section Directives + +This section details the input and output primitives manager's directives. +A subsection is dedicated to each of this manager's directives +and describes the calling sequence, related constants, usage, +and status codes. + +@page +@subsection pipe - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int pipe( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection dup - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int dup( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection dup2 - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int dup2( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection close - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int close( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection read - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int read( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection write - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int write( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection fcntl - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int fcntl( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection lseek - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int lseek( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection fsynch - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int fsynch( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection fdatasynch - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int fdatasynch( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection aio_read - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int aio_read( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection aio_write - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int aio_write( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection lio_listio - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int lio_listio( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection aio_error - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int aio_error( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection aio_return - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int aio_return( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection aio_cancel - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int aio_cancel( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection aio_suspend - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int aio_suspend( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection aio_fsync - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int aio_fsync( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + -- cgit v1.2.3