Lines Matching refs:PipeFD
98 int PipeFD[2]) in getSocketFD()
99 : FD(SocketFD), SocketPath(SocketPath), PipeFD{PipeFD[0], PipeFD[1]} {} in getSocketFD()
103 PipeFD{LS.PipeFD[0], LS.PipeFD[1]} { in getSocketFD()
107 LS.PipeFD[0] = -1; in getSocketFD()
108 LS.PipeFD[1] = -1; in getSocketFD()
164 int PipeFD[2]; in getSocketFD() local
167 if (::_pipe(PipeFD, 1, 0) == -1) in getSocketFD()
169 if (::pipe(PipeFD) == -1) in getSocketFD()
175 return ListeningSocket{_open_osfhandle(Socket, 0), SocketPath, PipeFD}; in getSocketFD()
177 return ListeningSocket{Socket, SocketPath, PipeFD}; in getSocketFD()
257 std::error_code TimeoutErr = manageTimeout(Timeout, getActiveFD, PipeFD[0]); in accept()
291 ssize_t written = ::write(PipeFD[1], &Byte, 1); in shutdown()
305 if (PipeFD[0] != -1) in ~ListeningSocket()
306 ::close(PipeFD[0]); in ~ListeningSocket()
307 if (PipeFD[1] != -1) in ~ListeningSocket()
308 ::close(PipeFD[1]); in ~ListeningSocket()