Functions | |
| unsigned int | alarm (unsigned int seconds) |
| Sets an alarm clock. | |
| int | setitimer (int, const struct itimerval *new, struct itimerval *old) |
| Sets an interval timer. | |
| int | pthread_kill (pthread_t thread, int signo) |
| Sends an asynchronous, thread-directed signal. | |
| int | kill (pid_t pid, int signo) |
| Sends an asynchronous, process-directed signal. | |
| ssize_t | read (int fd, void *buf, size_t nbytes) |
| Reads from a file descriptor. | |
| ssize_t | write (int fd, const void *buf, size_t nbytes) |
| Writes to a file descriptor. | |
The documentation here describes signal behaviors that I've found to be poorly described in the manual pages. It applies to both the libc system call wrappers and the sigsafe ones (where they exist).
|
|
Sets an alarm clock.
Generates an asynchronous, process-directed |
|
||||||||||||
|
Sends an asynchronous, process-directed signal.
|
|
||||||||||||
|
Sends an asynchronous, thread-directed signal.
|
|
||||||||||||||||
|
Reads from a file descriptor.
A synchronous, thread-directed |
|
||||||||||||||||
|
Sets an interval timer.
Generates asynchronous, process-directed |
|
||||||||||||||||
|
Writes to a file descriptor.
A synchronous, thread-directed |
1.3.5