This routine adds a specified interval to the current absolute system time and returns a new absolute time. This new absolute time may then be used as the expiration time in a call to pthread_cond_timedwait(). The timespec structure contains the following two fields: o tv_sec is an integral number of seconds. o tv_nsec is an integral number of nanoseconds.