Suspends a calling thread and waits for queued signals to arrive. Format #include <signal.h> int sigtimedwait (const sigset_t set, siginfo_t *info, const struct timespec *timeout);