set The set of signals to wait for. info Pointer to a siginfo structure that is receiving data describing the signal, including any application-defined data specified when the signal was posted. timeout A timeout for the wait. If timeout is NULL, the argument is ignored.