Lines Matching refs:m_write
29 : m_read(INVALID_HANDLE_VALUE), m_write(INVALID_HANDLE_VALUE), in PipeWindows()
37 : m_read((HANDLE)read), m_write((HANDLE)write), in PipeWindows()
57 m_write = INVALID_HANDLE_VALUE; in PipeWindows()
70 BOOL result = ::CreatePipe(&m_read, &m_write, &sa, 1024); in CreateNew()
78 m_write_fd = _open_osfhandle((intptr_t)m_write, _O_WRONLY); in CreateNew()
197 m_write = ::CreateFileA(pipe_path.c_str(), GENERIC_WRITE, 0, &attributes, in OpenNamedPipe()
199 if (INVALID_HANDLE_VALUE == m_write) in OpenNamedPipe()
202 m_write_fd = _open_osfhandle((intptr_t)m_write, _O_WRONLY); in OpenNamedPipe()
231 m_write = INVALID_HANDLE_VALUE; in ReleaseWriteFileDescriptor()
254 m_write = INVALID_HANDLE_VALUE; in CloseWriteFileDescriptor()
268 bool PipeWindows::CanWrite() const { return (m_write != INVALID_HANDLE_VALUE); } in CanWrite()
274 PipeWindows::GetWriteNativeHandle() { return m_write; } in GetWriteNativeHandle()
326 BOOL write_result = ::WriteFile(m_write, buf, num_bytes, &sys_bytes_written, in Write()
331 BOOL result = GetOverlappedResult(m_write, &m_write_overlapped, in Write()