SYNCECB |
Attempt to process the request synchronously
but if the request must be processed asynchronously, post an ECB to
indicate request completion. |
ASYNCECB |
Process the request asynchronously
and post an ECB to indicate request completion. |
SYNCTOKEN |
Attempt to process the request synchronously
but if the request must be processed asynchronously, return an asynchronous
request token representing the request. To obtain request results,
invoke the IXLFCOMP macro with the asynchronous request token you
received. For more information, see Using the IXLFCOMP Macro with MODE=ASYNCTOKEN or MODE=SYNCTOKEN.
|
ASYNCTOKEN |
Process the request asynchronously
and return an asynchronous request token representing the request.
To obtain request results, invoke the IXLFCOMP macro with the
asynchronous request token you received. For more information, see Using the IXLFCOMP Macro.
|
SYNCEXIT |
Attempt to process the request synchronously
but if the request must be processed asynchronously, give control
to the complete exit when the request completes. For more information
about the complete exit, see Coding a Complete Exit. |
ASYNCEXIT |
Process the request asynchronously
and give control to the complete exit when the request completes. |
SYNCSUSPEND |
Process the request synchronously.
If necessary, suspend the program until the request completes processing.
Note that this is the only MODE option that could cause your program
to be suspended. To use this option, your program must be enabled
for I/O and external interrupts. |
ASYNCNORESPONSE |
Process the request asynchronously.
Do not provide notification of request completion. |