Suspends a calling thread and waits for queued signals to arrive.
    This function is OpenVMS Alpha and Integrity servers only.
    Format
      #include  <signal.h>
      int sigtimedwait  (const sigset_t set, siginfo_t *info, const
                        struct timespec *timeout);
Additional Information:
explode
extract