Use RQ_READ and RQ_WRITE in preference to RQ_PIPE.