From 76fa6499728eea23f0ec97a8fbb3d69ff7b02f9f Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sat, 14 Mar 1998 17:09:27 +0000 Subject: Added functions from POSIX standard. --- doc/posix1003.1/ch09.t | 22 ++++++++++-- doc/posix1003.1/ch10.t | 4 +++ doc/posix1003.1/ch11.t | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 116 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/posix1003.1/ch09.t b/doc/posix1003.1/ch09.t index 66ff0702bb..2fe003d7b4 100644 --- a/doc/posix1003.1/ch09.t +++ b/doc/posix1003.1/ch09.t @@ -7,8 +7,26 @@ @c @chapter System Databases + @section System Databases Section + @section Database Access -@section Group Database Access -@section User Database Access + +@subsection Group Database Access + +@example +getgrgid() +getgrgid_r() +getgrname() +getgrnam_r() +@end example + +@subsection User Database Access + +@example +getpwuid() +getpwuid_r() +getpwnam() +getpwnam_r() +@end example diff --git a/doc/posix1003.1/ch10.t b/doc/posix1003.1/ch10.t index 6c17ece5e5..b57adfdcd1 100644 --- a/doc/posix1003.1/ch10.t +++ b/doc/posix1003.1/ch10.t @@ -7,8 +7,12 @@ @c @chapter Data Interchange Format + @section Archive/Interchange File Format + @subsection Extended tar Format + @subsection Extended cpio Format + @subsection Multiple Volumes diff --git a/doc/posix1003.1/ch11.t b/doc/posix1003.1/ch11.t index 95402af624..9187259187 100644 --- a/doc/posix1003.1/ch11.t +++ b/doc/posix1003.1/ch11.t @@ -7,23 +7,115 @@ @c @chapter Synchronization + @section Semaphore Characteristics + @section Semaphore Functions + @subsection Initialize an Unnamed Semaphore + +@example +sem_init() +@end example + @subsection Destroy an Unnamed Semaphore + +@example +sem__destroy() +@end example + @subsection Initialize/Open a Named Semaphore + +@example +sem_open() +@end example + @subsection Close a Named Semaphore + +@example +sem_close() +@end example + @subsection Remove a Named Semaphore + +@example +sem_unlink() +@end example + @subsection Lock a Semaphore + +@example +sem_wait() +sem_trywait() +@end example + @subsection Unlock a Semaphore + +@example +sem_post() +@end example + @subsection Get the Value of a Semaphore + +@example +sem_getvalue() +@end example + @section Mutexes + @subsection Mutex Initialization Attributes + +@example +pthread_mutexattr_init() +pthread_mutexattr_destroy() +pthread_mutexattr_getpshared() +pthread_mutexattr_setpshared() +@end example + @subsection Initializing and Destroying a Mutex + +@example +pthread_mutex_init() +pthread_mutex_destroy() +@end example + @subsection Locking and Unlocking a Mutex + +@example +pthread_mutex_lock() +pthread_mutex_trylock() +pthread_mutex_unlock() +@end example + @section Condition Variables + @subsection Condition Variable Initialization Attributes + +@example +pthread_condattr_init() +pthread_condattr_destroy() +pthread_condattr_getpshared() +pthread_condattr_setpshared() +@end example + @subsection Initialization and Destroying Condition Variables + +@example +pthread_cond_init() +pthread_cond_destroy() +@end example + @subsection Broadcasting and Signaling a Condition + +@example +pthread_cond_signal() +pthread_cond_broadcast() +@end example + @subsection Waiting on a Condition +@example +pthread_cond_wait() +pthread_cond_timedwait() +@end example + -- cgit v1.2.3