| M E M _ R E M E X H A N D L E R ( )
| | | | | SOURCE: qdev_autodocs.txt 1.163 (12/09/2014) English AMIGA - MEM_#?
----------------------------------------------------------------------------
NAME
mem_remexhandler() - Removes one exception handler from
task.
SYNOPSIS
mem_remexhandler(intsig);
void mem_addexhandler(LONG);
FUNCTION
This function removes what 'mem_addexhandler()' installs.
INPUTS
intsig - Interrupt/exception signal associated with the
handler.
RETURNS
No output.
BASES
SysBase
NOTES
Handlers can be freed in any order since they reside in
slots.
The only protection from wrong signal bit value is when
it exceeds 31.
If at the time when the slot is being freed any pending
and preallocated signal was caught then it will be send
to the task! Possible 'Wait()' will be satisfied. If
that is not what you want then clear this signal using
'SetSignal()' after 'mem_remexhandler()'.
SEE ALSO
mem_addexhandler(), mem_attachsniffer(),
mem_detachsniffer()
EXAMPLE
See source code of 'a-mem_xxxifh.c' for a practical use.
BUGS
None known.
----------------------------------------------------------------------------
| |
| |