Lines Matching refs:pipe

268 // File descriptor used for the pipe in the child process.
346 // severity. On Windows, the message is read from a pipe handle. On other
430 // test child process via a pipe, interprets it to set the outcome_
450 // Descriptor to the read end of the pipe to the child process. It is
452 // pipe in write_fd_.
454 // Descriptor to the child's write end of the pipe to the parent process.
456 // pipe in read_fd_.
461 // test child process via a pipe, interprets it to set the outcome_
469 // failure of the death test) or until the pipe is closed (signifying
513 // it finds any data in our pipe. So, here we write a single flag byte
514 // to the pipe, then exit.
635 // 1. The parent creates a communication pipe and stores handles to both
638 // necessary to acquire the handle to the write end of the pipe.
639 // 3. The child acquires the write end of the pipe and signals the parent
641 // 4. Now the parent can release the write end of the pipe on its side. If
645 // the pipe will not return when the child terminates.
646 // 5. The parent reads child's output through the pipe (outcome code and
647 // any possible error messages) from the pipe, and its stderr and then
670 // Handle to the write end of the pipe to the child process.
675 // acquired the handle to the write end of the pipe. After seeing this
688 // of the pipe or it dies.
700 // The child has acquired the write end of the pipe or exited.
740 // WindowsDeathTest uses an anonymous pipe to communicate results of
994 // Build the pipe for communication with the child.
1002 // Set the pipe handle for the child.
1104 // straightforward fork, with a simple pipe to transmit the status byte.
1112 GTEST_DEATH_TEST_CHECK_(pipe(pipe_fd) != -1);
1208 int close_fd; // File descriptor to close; the read end of a pipe
1400 GTEST_DEATH_TEST_CHECK_(pipe(pipe_fd) != -1);
1401 // Clear the close-on-exec flag on the write end of the pipe, lest
1501 // Recreates the pipe and event handles from the provided parameters,
1502 // signals the event, and returns a file descriptor wrapped around the pipe
1529 DeathTestAbort("Unable to duplicate the pipe handle " +
1550 DeathTestAbort("Unable to convert pipe handle " +
1555 // Signals the parent that the write end of the pipe has been acquired