direct_pipe_interfacing