Searched defs:ScopedPipe (Results 1 – 5 of 5) sorted by relevance
26 struct ScopedPipe struct28 ~ScopedPipe() in ~ScopedPipe()33 bool closeReadHandle() in closeReadHandle()47 bool closeWriteHandle() in closeWriteHandle()62 bool valid() const { return readHandle != nullptr || writeHandle != nullptr; } in valid()64 bool initPipe(SECURITY_ATTRIBUTES *securityAttribs) in initPipe()84 HANDLE readHandle = nullptr;85 HANDLE writeHandle = nullptr;
33 ScopedPipe() : pipe_(Traits::kInvalidValue) {} in ScopedPipe() function34 explicit ScopedPipe(PipeType pipe) : pipe_(pipe) {} in ScopedPipe() function36 ScopedPipe(ScopedPipe&& other) : pipe_(other.release()) {} in ScopedPipe() function
47 struct ScopedPipe struct49 ~ScopedPipe() in ~ScopedPipe()55 void closeEndPoint(int index) in closeEndPoint()64 bool valid() const { return fds[0] != -1 || fds[1] != -1; } in valid()66 int fds[2] = {
19 ScopedPipe::ScopedPipe() { in ScopedPipe() function in brillo::ScopedPipe
41 ScopedPipe::ScopedPipe() { in ScopedPipe() function in google_breakpad::ScopedPipe