The IDL_IDLBridge::Abort procedure method causes the asynchronous operation currently being executed by the child IDL process to abort, returning the child to the idle state. This operation is similar to what happens when a user of interactive IDL presses Ctrl-C. If the child process is not currently executing an asynchronous command, the call to Abort is quietly ignored and has no effect.

Calling Abort returns focus to the level of the calling IDL process, but does not perform any IDL_IDLBridge object cleanup or destruction. The corresponding child process remains responsive to requests for further processing.

Note: An actively executing process should always be aborted before the corresponding IDL_IDLBridge object is destroyed. See IDL_IDLBridge::Cleanup for details.

Note: The call to the Abort method will block IDL execution until it returns.

Syntax


Obj->[IDL_IDLBridge::]Abort

Arguments


None.

Keywords


None.

Version History


6.3

Introduced