diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-03-14 17:09:27 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-03-14 17:09:27 +0000 |
commit | 76fa6499728eea23f0ec97a8fbb3d69ff7b02f9f (patch) | |
tree | 113c2b1dd2c1e81fba96b62a80d113b6c7294689 /doc | |
parent | Added copyright header (diff) | |
download | rtems-76fa6499728eea23f0ec97a8fbb3d69ff7b02f9f.tar.bz2 |
Added functions from POSIX standard.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/posix1003.1/ch09.t | 22 | ||||
-rw-r--r-- | doc/posix1003.1/ch10.t | 4 | ||||
-rw-r--r-- | doc/posix1003.1/ch11.t | 92 |
3 files changed, 116 insertions, 2 deletions
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 + |