<tdalign="right"valign="center"><imgsrc="logo32.png"align="right"width="64"height="32"border="0"></td></tr></table><h1align=center>TQDataPump Class Reference<br><small>[obsolete]</small></h1>
<p>The TQDataPump class moves data from a TQDataSource to a TQDataSink during event processing.
<b>This class is obsolete.</b> It is provided to keep old source working. We strongly advise against using it in new code.
<p> The TQDataPump class moves data from a TQDataSource to a TQDataSink during event processing.
<p> For a TQDataSource to provide data to a TQDataSink, a controller must exist
to examine the <ahref="qdatasource.html#readyToSend">TQDataSource::readyToSend</a>() and <ahref="qdatasink.html#readyToReceive">TQDataSink::readyToReceive</a>()
methods and respond to the TQASyncIO::activate() signal of the source and
sink. One very useful way to do this is interleaved with other event
processing. TQDataPump provides this - create a pipe between a source
and a sink, and data will be moved during subsequent event processing.
<p> Note that each source can only provide data to one sink and each sink