  607



pthread_mutex_timedlock     (ADVANCED
REAL-TIME).



THR    #include <pthread.h>
    #include <time.h>

int pthread_mutex_timedlock (

pthread_mutex_t *restrict mukex,
const struct timespec *restrict abs_timeout} ;



      pthread_mutex_timedlock ()   
 ,   mutex.     -
,      ,     
(    pthread_mutex_lock ()).    -
  ,     ,   
,     .

   ,    , 
 abs_timeout (..       
  abs_timeout)       
,   abs_ timeout,  .

TMR          Timers,    -
    CLOCK_REALTIME;    
   ,   
 time ().   ,

      ,  -
   .   timespec    <time. h>.

        ,   
  .     abs_kimeout
  ,      .

    ( ,   -
  PRIO_INHERIT)  :   ,
    ,     -
  ,      -
  ,    ,      -
   ,   .

 

    pthread_mutex_timedlock () 
 ;      ,   .