Lines Matching refs:pipe_
32 if (pipe_) {
33 if (!CloseHandle(pipe_))
46 pipe_ = ::CreateNamedPipeA(pipe_name,
51 if (pipe_ == INVALID_HANDLE_VALUE)
54 if (!CreateIoCompletionPort(pipe_, ioport, (ULONG_PTR)this, 0))
58 if (!ConnectNamedPipe(pipe_, &overlapped_) &&
122 CloseHandle(pipe_);
124 pipe_ = NULL;
159 if (!GetOverlappedResult(pipe_, &overlapped_, &bytes, TRUE)) {
161 CloseHandle(pipe_);
162 pipe_ = NULL;
173 if (!::ReadFile(pipe_, overlapped_buf_, sizeof(overlapped_buf_),
176 CloseHandle(pipe_);
177 pipe_ = NULL;
207 return pipe_ == NULL;