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/semaphores.t | 229 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 229 insertions(+) create mode 100644 doc/new_chapters/semaphores.t (limited to 'doc/new_chapters/semaphores.t') diff --git a/doc/new_chapters/semaphores.t b/doc/new_chapters/semaphores.t new file mode 100644 index 0000000000..a383bde355 --- /dev/null +++ b/doc/new_chapters/semaphores.t @@ -0,0 +1,229 @@ +@c +@c COPYRIGHT (c) 1988-1998. +@c On-Line Applications Research Corporation (OAR). +@c All rights reserved. +@c +@c $Id$ +@c + +@chapter Semaphores Manager + +@section Introduction + +The +semaphore manager is ... + +The directives provided by the semaphore manager are: + +@itemize @bullet +@item @code{sem_init} - +@item @code{sem_destroy} - +@item @code{sem_open} - +@item @code{sem_close} - +@item @code{sem_unlink} - +@item @code{sem_wait} - +@item @code{sem_trywait} - +@item @code{sem_post} - +@item @code{sem_getvalue} - +@end itemize + +@section Background + +@section Operations + +@section Directives + +This section details the semaphore 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 sem_init - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int sem_init( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection sem_destroy - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int sem_destroy( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection sem_open - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int sem_open( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection sem_close - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int sem_close( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection sem_unlink - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int sem_unlink( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection sem_wait - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int sem_wait( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection sem_trywait - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int sem_trywait( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection sem_post - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int sem_post( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + +@page +@subsection sem_getvalue - XXX + +@subheading CALLING SEQUENCE: + +@ifset is-C +@example +int sem_getvalue( +); +@end example +@end ifset + +@ifset is-Ada +@end ifset + +@subheading STATUS CODES: + +@subheading DESCRIPTION: + +@subheading NOTES: + -- cgit v1.2.3