Lines Matching refs:handle_
60 SyncSocket::SyncSocket() : handle_(kInvalidHandle) {} in SyncSocket()
69 DCHECK_EQ(socket_a->handle_, kInvalidHandle); in CreatePair()
70 DCHECK_EQ(socket_b->handle_, kInvalidHandle); in CreatePair()
97 socket_a->handle_ = handles[0]; in CreatePair()
98 socket_b->handle_ = handles[1]; in CreatePair()
117 const bool retval = CloseHandle(handle_); in Close()
118 handle_ = kInvalidHandle; in Close()
124 return SendHelper(handle_, buffer, length); in Send()
131 DCHECK_NE(handle_, kInvalidHandle); in Receive()
133 if (ReadFromFD(handle_, charbuffer, length)) in Receive()
144 DCHECK_NE(handle_, kInvalidHandle); in ReceiveWithTimeout()
156 pollfd.fd = handle_; in ReceiveWithTimeout()
199 DCHECK_NE(handle_, kInvalidHandle); in Peek()
201 if (ioctl(handle_, FIONREAD, &number_chars) == -1) { in Peek()
210 Handle r = handle_; in Release()
211 handle_ = kInvalidHandle; in Release()
221 DCHECK_NE(handle_, kInvalidHandle); in Shutdown()
222 return HANDLE_EINTR(shutdown(handle_, SHUT_RDWR)) >= 0; in Shutdown()
228 DCHECK_NE(handle_, kInvalidHandle); in Send()
230 const int flags = fcntl(handle_, F_GETFL); in Send()
234 fcntl(handle_, F_SETFL, flags | O_NONBLOCK); in Send()
237 const size_t len = SendHelper(handle_, buffer, length); in Send()
241 fcntl(handle_, F_SETFL, flags); in Send()