! Aware >
default selections >
Execution > Process Creation and Control > Signals and Events >
Process Signals and EventsSubsets on this page: - #Apps & Utilities - #Q&A - #Libs & Functions - - #Personalize - |
| ||
Home By TONY By MARK By JERRY By ANN By ERICA Subjects By activity User Interface Text Strings Math Processing
Stored Data
Communications
Hard World File System
|
Unix Programming FAQ How can I sleep for less than a second? []
Unix Programming FAQ How can I get a finer-grained version of alarm()? []
Unix Programming FAQ Given a pid, how can I tell if it's a running program? []
Unix Programming FAQ Why doesn't my process get SIGHUP when its parent dies? []
Unix Programming FAQ Example: Catching SIGCHLD []
Realtime Signal Processing for Unix? [2001/10/30]
Why do my signal-using programs "lose" signals? [ 1999/07/01]
sleep(1) - suspend execution for an interval of time {oss}
pslist-1.0 - A utility to view or send signals to processes with all their children
bsdproxy-0.03 - A TCP proxy, demonstrating use of the kevent(2)/kqueue(2) API
py-kqueue-1.3_1 - Python interface to kqueue(2) and kevent(2) system calls
vfork (2) - spawn new process and block parent {oss}
wait waitpid wait4 wait3 (2) - wait for process termination {oss}
raise (3) - send a signal to the current process {oss}
kill (2) - send signal to a process {oss}
killpg (3) - send signal to a process group {oss}
semctl (2) - semaphore control operations {oss}
semget (2) - get semaphore set {oss}
semop (2) - semaphore operations {oss}
sleep (3) - suspend process execution for interval of seconds {oss}
usleep (3) - suspend execution for interval of microseconds {oss}
nanosleep (2) - suspend process execution for interval of nanoseconds {oss}
getitimer setitimer (2) - get/set value of interval timer {oss}
alarm (3) - set signal timer alarm {oss}
ualarm (3) - schedule signal after specified time {oss}
psignal sys_siglist sys_signame (3) - system signal messages {oss}
strsignal (3) - get signal description string {oss}
sigemptyset sigfillset sigaddset sigdelset sigismember (3) - manipulate signal sets {oss}
sigblock (3) - block signals {oss}
siginterrupt (3) - allow signals to interrupt system calls {oss}
signal (3) - simplified software signal facilities {oss}
sigpause (3) - atomically release blocked signals and wait for interrupt {oss}
sigsetmask (3) - set current signal mask {oss}
sigvec (3) - software signal facilities {oss}
sigaction (2) - software signal facilities {oss}
sigaltstack (2) - set and/or get signal stack context {oss}
sigpending (2) - get pending signals {oss}
sigprocmask (2) - manipulate current signal mask {oss}
sigreturn (2) - return from signal {oss}
sigstack (2) - set and/or get signal stack context {oss}
sigsuspend (2) - atomically release blocked signals and wait for interrupt {oss}
mod_trigger-1.0 - Apache module to launch triggers if certain actions occur
liboop-0.8 - A low-level event loop management library for POSIX-based OS
p5-Time-HiRes-01.20 - A perl5 module implementing High resolution time, sleep, and alarm
p5-Religion-1.04 - Perl5 module to install die() and warn() handlers
Break.C - Control DOS "SET BREAK=" status {oss,msdos}
Except.Doc, Cctrap.asm, Cbtrap.asm - Bob Stout's Portable PC exception handling (MSDOS), Ctrl-C trap, Ctrl-Break trap, install error handlers {oss,msdos}
sigtrap - Simple signal handling: trap those pesky CTRL-C's. The sigtrap pragma (it's not a module) is bundled with Perl. {oss,perl}
Sys::AlarmCall - Lets you manage alarm() and the ALRM handler a bit better than you could otherwise, and lets you handle nested alarm calls. See alarm(), described in ./docs/manual/html/perlfunc.html. [Perl] {oss}
IPC::Signal - Utilities for coping with operating system signals. [Perl] {oss}
Related Subjects (default selections) |
(The following links to subjects at this site retain your personalized selections.)
Process Creation and Control - covers child process control (like sending signals), renice, fork, et al
Up to Execution
Personalized Selections | |||
Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website! |