#7088: document new functions in signal as Unix-only.

This commit is contained in:
Georg Brandl 2009-10-22 15:04:09 +00:00
parent 2eee1d4df1
commit c5026f8a7b
1 changed files with 9 additions and 8 deletions

View File

@ -158,7 +158,7 @@ The :mod:`signal` module defines the following functions:
The old values are returned as a tuple: (delay, interval).
Attempting to pass an invalid interval timer will cause an
:exc:`ItimerError`.
:exc:`ItimerError`. Availability: Unix.
.. versionadded:: 2.6
@ -166,6 +166,7 @@ The :mod:`signal` module defines the following functions:
.. function:: getitimer(which)
Returns current value of a given interval timer specified by *which*.
Availability: Unix.
.. versionadded:: 2.6
@ -186,14 +187,14 @@ The :mod:`signal` module defines the following functions:
.. function:: siginterrupt(signalnum, flag)
Change system call restart behaviour: if *flag* is :const:`False`, system calls
will be restarted when interrupted by signal *signalnum*, otherwise system calls will
be interrupted. Returns nothing. Availability: Unix (see the man page
:manpage:`siginterrupt(3)` for further information).
Change system call restart behaviour: if *flag* is :const:`False`, system
calls will be restarted when interrupted by signal *signalnum*, otherwise
system calls will be interrupted. Returns nothing. Availability: Unix (see
the man page :manpage:`siginterrupt(3)` for further information).
Note that installing a signal handler with :func:`signal` will reset the restart
behaviour to interruptible by implicitly calling :cfunc:`siginterrupt` with a true *flag*
value for the given signal.
Note that installing a signal handler with :func:`signal` will reset the
restart behaviour to interruptible by implicitly calling
:cfunc:`siginterrupt` with a true *flag* value for the given signal.
.. versionadded:: 2.6