Lines Matching refs:pipe
272 // File descriptor used for the pipe in the child process.
350 // severity. On Windows, the message is read from a pipe handle. On other
434 // test child process via a pipe, interprets it to set the outcome_
454 // Descriptor to the read end of the pipe to the child process. It is
456 // pipe in write_fd_.
458 // Descriptor to the child's write end of the pipe to the parent process.
460 // pipe in read_fd_.
465 // test child process via a pipe, interprets it to set the outcome_
473 // failure of the death test) or until the pipe is closed (signifying
517 // it finds any data in our pipe. So, here we write a single flag byte
518 // to the pipe, then exit.
653 // 1. The parent creates a communication pipe and stores handles to both
656 // necessary to acquire the handle to the write end of the pipe.
657 // 3. The child acquires the write end of the pipe and signals the parent
659 // 4. Now the parent can release the write end of the pipe on its side. If
663 // the pipe will not return when the child terminates.
664 // 5. The parent reads child's output through the pipe (outcome code and
665 // any possible error messages) from the pipe, and its stderr and then
688 // Handle to the write end of the pipe to the child process.
693 // acquired the handle to the write end of the pipe. After seeing this
706 // of the pipe or it dies.
718 // The child has acquired the write end of the pipe or exited.
758 // WindowsDeathTest uses an anonymous pipe to communicate results of
982 // Build the pipe for communication with the child.
990 // Set the pipe handle for the child.
1098 // straightforward fork, with a simple pipe to transmit the status byte.
1106 GTEST_DEATH_TEST_CHECK_(pipe(pipe_fd) != -1);
1174 int close_fd; // File descriptor to close; the read end of a pipe
1365 GTEST_DEATH_TEST_CHECK_(pipe(pipe_fd) != -1);
1366 // Clear the close-on-exec flag on the write end of the pipe, lest
1466 // Recreates the pipe and event handles from the provided parameters,
1467 // signals the event, and returns a file descriptor wrapped around the pipe
1494 DeathTestAbort("Unable to duplicate the pipe handle " +
1515 DeathTestAbort("Unable to convert pipe handle " +
1520 // Signals the parent that the write end of the pipe has been acquired