VMS Help  —  POSIX Threads, TIS routines
    The HP proprietary TIS interface provides routines that you use
    to build thread-safe libraries whose own routines do not create
    threads, but which can safely be called from a multithreaded
    environment. TIS routines are functionally identical to their
    corresponding routines in the PTHREAD interface. See the Guide to
    the POSIX Threads Library documentation for more information.

    In a program that creates threads, TIS routines provide full
    thread synchronization and memory coherence. But, when run in
    a program that does not use threads, the same TIS calls provide
    low-overhead "stub" implementations of PTHREAD features. That
    is, the objects created using the TIS interface are the same as
    PTHREAD objects. When threads are present, the guidelines for
    using PTHREAD routines apply also to the use of the corresponding
    TIS routine.
Additional Information: explode extract

tis_cond_broadcast tis_cond_destroy tis_cond_init tis_cond_signal tis_cond_timedwait tis_cond_wait tis_getspecific tis_get_expiration tis_io_complete tis_key_create tis_key_delete tis_lock_global tis_mutex_destroy tis_mutex_init tis_mutex_lock tis_mutex_trylock tis_mutex_unlock tis_once tis_read_lock tis_read_trylock tis_read_unlock tis_rwlock_destroy tis_rwlock_init tis_self tis_setcancelstate tis_setspecific tis_sync tis_testcancel tis_unlock_global tis_write_lock tis_write_trylock tis_write_unlock tis_yield
Close Help