Lines Matching defs:handle
203 DE_INLINE deBool deSocketHandleIsValid (deSocketHandle handle)
205 return handle != DE_INVALID_SOCKET_HANDLE;
214 deSocketHandle handle;
423 sock->handle = DE_INVALID_SOCKET_HANDLE;
450 deSocketHandle fd = sock->handle;
511 sock->handle = socket(bsdAddr->sa_family, deSocketTypeToBsdType(address->type), deSocketProtocolToBsdProtocol(address->protocol));
512 if (!deSocketHandleIsValid(sock->handle))
520 setsockopt(sock->handle, SOL_SOCKET, SO_REUSEADDR, (const char*)&reuseVal, (int)sizeof(reuseVal));
524 if (bind(sock->handle, bsdAddr, (NativeSocklen)bsdAddrLen) != 0)
531 if (listen(sock->handle, backlogSize) != 0)
552 newFd = accept(sock->handle, bsdAddr, &bsdAddrLen);
568 newSock->handle = newFd;
589 sock->handle = socket(bsdAddr->sa_family, deSocketTypeToBsdType(address->type), deSocketProtocolToBsdProtocol(address->protocol));
590 if (!deSocketHandleIsValid(sock->handle))
594 if (connect(sock->handle, bsdAddr, bsdAddrLen) != 0)
597 closesocket(sock->handle);
599 close(sock->handle);
601 sock->handle = DE_INVALID_SOCKET_HANDLE;
646 if (shutdown(sock->handle, how) == 0)
673 if (shutdown(sock->handle, how) == 0)
710 shutdown(sock->handle, SHUT_RDWR);
715 if (closesocket(sock->handle) != 0)
718 if (close(sock->handle) != 0)
722 sock->handle = DE_INVALID_SOCKET_HANDLE;
774 int numSent = (int)send(sock->handle, (const char*)buf, (NativeSize)bufSize, 0);
791 int numRecv = (int)recv(sock->handle, (char*)buf, (NativeSize)bufSize, 0);