From Xojo Documentation
Occurs when additional data has come into the internal receive buffer.
It is your responsibility to read the data from the buffer using Read or ReadAll methods.
|Shell.DataAvailable event will fire only if Shell.Mode is set to 1 or 2, i.e. the Shell is running in asynchronous mode|
Classes implementing the DataAvailable event