Erste Seite Zurück Weiter Letzte Seite Übersicht Grafik
Queued SIGIO HOWTO
fcntl(socketd, F_SETOWN, getpid())
fcntl(socketfd, F_SETSIG, rtsig)
SA_SIGINFO signal handler gets siginfo_t argument.
siginfo->si_fd contains fd
On overflow you get SIGIO and use poll to pick up events.
sigtimedwait is a nice main loop if you don't want signal handlers.