[OpenVMS documentation]
[Site home] [Send comments] [Help with this site] [How to order documentation] [OpenVMS site] [Compaq site]
Updated: 11 December 1998

Guide to DECthreads


Previous Contents Index

N
Naming conventions
    for DECthreads exception objects
Normal mutexes
O
Object names
    obtaining #1
    obtaining #2
    obtaining #3
    obtaining #4
    obtaining #5
    setting #1
    setting #2
    setting #3
    setting #4
    setting #5
One-time initialization
    of threads
One-time initialization of threads
OpenVMS operating system
    64-bit addressing
    condition values used by DECthreads
    DCL command operation with DECthreads
    debugging DECthreads applications
    interactions with DECthreads
    linker options for kernel threads
    linking DECthreads-based images
    system services
        blocking
    using DECthreads with
P
PAGESIZE environment variable (DIGITAL UNIX)
    relation to size of thread stack guard region
Pipelining functional model
POSIX 1003.1c-1995 standard
    See POSIX.1c standard
POSIX 1003.4a/Draft 4 (d4) interface #1
POSIX 1003.4a/Draft 4 (d4) interface #2
POSIX.1003.4a/Draft 4 (d4) interface
POSIX.1003.4a/Draft 4 document
POSIX.1c (pthread) interface #1
POSIX.1c (pthread) interface #2
    optionally implemented routines
    summary of routines
POSIX.1c standard #1
POSIX.1c standard #2
    optionally implemented routines
POSIX for OpenVMS layered product
    interoperability with DECthreads
Prime number search example program
Priority inversion #1
Priority inversion #2
    avoiding
    of threads
Process contention scope #1
Process contention scope #2
    of threads
Process-shared synchronization objects
    programming considerations
Processes
    child
        creating
pthread.h header file #1
pthread.h header file #2
pthread.h header file #3
pthread interface
    See POSIX.1c (pthread) interface
pthread_atfork() routine
pthread_attr_destroy() routine
    using
pthread_attr_getdetachstate() routine
pthread_attr_getguardsize() routine
    using
pthread_attr_getguardsize_np() routine
    using
pthread_attr_getinheritsched() routine
pthread_attr_getname_np() routine
pthread_attr_getschedparam() routine
pthread_attr_getschedpolicy() routine
pthread_attr_getscope() routine
    using
pthread_attr_getstackaddr() routine
    using
pthread_attr_getstacksize() routine
pthread_attr_init() routine
    using
pthread_attr_setdetach() routine
    using
pthread_attr_setdetachstate() routine
pthread_attr_setguardsize() routine
    using
pthread_attr_setguardsize_np() routine
    using
pthread_attr_setinheritsched() routine
    using
pthread_attr_setname_np() routine
pthread_attr_setschedparam() routine
    using
pthread_attr_setschedpolicy() routine
    using
pthread_attr_setscope() routine
    using
pthread_attr_setstackaddr() routine
    using
pthread_attr_setstacksize() routine
    using
pthread_attr_stacksize() routine
    using
pthread_cancel() routine
    using #1
    using #2
PTHREAD_CANCELED return value
pthread_cleanup_pop() routine
    using #1
    using #2
    using #3
    using #4
pthread_cleanup_push() routine
    using #1
    using #2
    using #3
    using #4
pthread_condattr_destroy() routine
    using #1
    using #2
pthread_condattr_init() routine
    using #1
    using #2
pthread_cond_broadcast() routine
    using #1
    using #2
pthread_cond_destroy() routine
    using
pthread_cond_getname_np() routine
pthread_cond_init() routine
    using
PTHREAD_COND_INITIALIZER macro #1
PTHREAD_COND_INITIALIZER macro #2
PTHREAD_COND_INITWITHNAME_NP macro
pthread_cond_setname_np() routine
pthread_cond_signal() routine
    using #1
    using #2
    using #3
pthread_cond_signal_int_np() routine
    using #1
    using #2
    using #3
pthread_cond_timedwait() routine
    using #1
    using #2
    using #3
pthread_cond_wait() routine
    using #1
    using #2
    using #3
    using #4
PTHREAD_CONFIG
    configuring DECthreads bugcheck output
    major and minor keyword settings
    specifying multiple values
pthread_create() routine
    using #1
    using #2
pthread_delay_np() routine
pthread_detach() routine
    using
pthread_equal() routine
pthread_exceptions.h header file
pthread_exc_get_status_np() routine
    using
pthread_exc_matches_np() routine
    using
pthread_exc_report_np() routine
    using
pthread_exc_set_status_np() routine
    using
pthread_exit() routine
    using #1
    using #2
pthread_getconcurrency() routine
pthread_getname_np() routine
pthread_getschedparam() routine
pthread_getsequence_np() routine
pthread_getspecific() routine
    using
pthread_get_expiration_np() routine
pthread_join() routine
    using #1
    using #2
pthread_key_create() routine
    using
pthread_key_delete() routine
pthread_key_getname_np() routine
pthread_key_setname_np() routine
pthread_kill() routine
pthread_lock_global_np() routine
    using
pthread_mutexattr_destroy() routine
    using
pthread_mutexattr_gettype() routine
    using
pthread_mutexattr_gettype_np() routine
    using
pthread_mutexattr_init() routine
    using
pthread_mutexattr_settype() routine
    using
pthread_mutexattr_settype_np() routine
    using
pthread_mutex_destroy() routine
    using
pthread_mutex_getname_np() routine
pthread_mutex_init() routine
    using
PTHREAD_MUTEX_INITIALIZER macro #1
PTHREAD_MUTEX_INITIALIZER macro #2
PTHREAD_MUTEX_INITWITHNAME macro
pthread_mutex_lock() routine
    using #1
    using #2
    using #3
pthread_mutex_setname_np() routine
pthread_mutex_trylock() routine
    using #1
    using #2
pthread_mutex_unlock() routine
    using #1
    using #2
    using #3
pthread_once() routine
    using #1
    using #2
PTHREAD_ONCE_INIT macro
pthread_once_t data structure #1
pthread_once_t data structure #2
pthread_rwlockattr_destroy() routine
    using
pthread_rwlockattr_init() routine
    using
pthread_self() routine
pthread_setcancelstate() routine
    using
pthread_setcanceltype() routine
    using
pthread_setconcurrency() routine
pthread_setname_np() routine
pthread_setschedparam() routine
    using #1
    using #2
pthread_setspecific() routine
    using
pthread_sigmask() routine
pthread_testcancel() routine
    using
pthread_unlock_global_np() routine
    using


Previous Next Contents Index

[Site home] [Send comments] [Help with this site] [How to order documentation] [OpenVMS site] [Compaq site]
[OpenVMS documentation]

Copyright © Compaq Computer Corporation 1998. All rights reserved.

Legal
6101PRO_INDEX_002.HTML