ATIs and Read Timeouts

ATI events and Read Timeout events are asynchronous and can occur at any time during the execution of an application, providing ATIs are enabled and a Read Timeout value was specified when creating an extended terminal. If you plan to use these features, it is recommended that you use an asynchronous session. However, these features can be used on a synchronous session; in this case, if any events occur while blocked, handleReply runs on the thread that invoked send or disconnect. If your application is not within a send or disconnect invocation, handleReply executes on a separate thread.