DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
STREAMS polling and multiplexing

Extended signals

To enable a process to obtain the band and event associated with ``SIGPOLL'' more readily, STREAMS supports extended signals. For the given events, a special code is defined in <siginfo.h> that describes the reason ``SIGPOLL'' was generated. ``siginfo_t data available to the signal handler'' describes the data available in the siginfo_t structure passed to the signal handler.

siginfo_t data available to the signal handler

Event si_signo si_code si_band si_errno
S_INPUT SIGPOLL POLL_IN band readable unused
S_OUTPUT SIGPOLL POLL_OUT band writable unused
S_MSG SIGPOLL POLL_MSG band signaled unused
S_ERROR SIGPOLL POLL_ERR unused Stream error
S_HANGUP SIGPOLL POLL_HUP unused unused
S_HIPRI SIGPOLL POLL_PRI unused unused


Next topic: STREAMS input/output multiplexing
Previous topic: Signals

© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005