NAME sigwaitinfo, sigtimedwait, rt_sigtimedwait - synchronously wait for queued signals LIBRARY Standard C library ( libc ... siginfo_t *_Nullable restrict info ); int sigtimedwait…NAME sigwaitinfo, sigtimedwait, rt_sigtimedwait - synchronously wait for queued signals LIBRARY Standard C library ( libc ... siginfo_t *_Nullable restrict info ); int sigtimedwait…NAME sigwaitinfo, sigtimedwait, rt_sigtimedwait - synchronously wait for queued signals LIBRARY Standard C library ( libc ... siginfo_t *_Nullable restrict info ); int sigtimedwait…general ways to do this: • sigwaitinfo (2), sigtimedwait (2), and sigwait (3) suspend execution until ... sigreturn (2) sigsuspend (2) rt_sigsuspend (2) sigtimedwait (2) rt_sigtime…Safe VERSIONS sigwait () is implemented using sigtimedwait (2); consult its NOTES . The glibc implementationreturned by the receiving process's sigtimedwait (2) call. Inside the glibc sigqueue () wrapper, thiscalls that set timeouts, (e.g., select (2), sigtimedwait (2)) and measure CPU time (e.g., getrusagesigsuspend (2) 2.2 rt_sigtimedwait (2) 2.2 rt_tgsigqueueinfo (2) 2.6.31 rtas (2) 2.6.2 PowerPC/PowerPC64supported. The following functions are present: sigqueue () sigtimedwait () sigwaitinfo () --- - _POSIX_REGEXP - _SC_REGEXP If thisrather than 32). • The sigwaitinfo (2), sigtimedwait (2), and sigwait (3) interfaces silently ignore requestsmoves to "may" list in POSIX.1-2008)] sigsuspend() sigtimedwait() sigwait() sigwaitinfo() sleep() system() tcdrain() usleep() [POSIX.1-2001