Interface CALL_IORQ_CANCELABLE_EXPR

Preprocessor macro expanding to a command

SpaceUser/kernel
ContextSync/async
May blockNo
SPLAny
Dynamic memoryNo

#include <SPAD/AC.H>

CALL_IORQ(iorq, handler, chained_iorq);

Description

This macro has the same functionality as CALL_IORQ_CANCELABLE, except that handler may be an expression. When handler is a simple function, use CALL_IORQ_CANCELABLE — it generates faster code.

Arguments

See also

CALL_IORQ, IO_STUB