Data pipe is used by the Connector to stream result data fetched after executing QVX_EXECUTE request command. The result data is formatted according to the QVX file format.
For every QVX_EXECUTE request QlikView and Qlik Sense create, a new data pipe and use parameter  to send its name to the Connector.
QlikView or Qlik Sense starts reading a data pipe after it receives a reply with confirmation about successful statement execution, that is, QVX_OK. It waits for the incoming data as long as the Connector keeps the data pipe open or file separator byte is not found (if data is formatted as QvxTableHeader.UsesSeparatorByte = true). If incorrectly formatted data is encountered, the remaining data is ignored.