Go to the documentation of this file.
59 struct WSAData wsa_data;
62 struct sockaddr_in
addr;
64 r = WSAStartup(MAKEWORD(2, 2), &wsa_data);
67 sock =
socket(AF_INET, SOCK_STREAM, 0);
68 ASSERT(sock != INVALID_SOCKET);
70 r = ioctlsocket(sock, FIONBIO, &on);
76 r = connect(sock, (
const struct sockaddr*) &
addr,
sizeof addr);
78 ASSERT(WSAGetLastError() == WSAEWOULDBLOCK);
UV_EXTERN int uv_poll_init_socket(uv_loop_t *loop, uv_poll_t *handle, uv_os_sock_t socket)
UV_EXTERN int uv_run(uv_loop_t *, uv_run_mode mode)
UV_EXTERN int uv_poll_start(uv_poll_t *handle, int events, uv_poll_cb cb)
UV_EXTERN void uv_close(uv_handle_t *handle, uv_close_cb close_cb)
UV_EXTERN int uv_ip4_addr(const char *ip, int port, struct sockaddr_in *addr)
UV_EXTERN uv_loop_t * uv_default_loop(void)
static int close_cb_called
static void close_cb(uv_handle_t *handle)
static void poll_cb(uv_fs_t *req)
#define MAKE_VALGRIND_HAPPY()
#define RETURN_SKIP(explanation)
TEST_IMPL(poll_closesocket)
static int closesocket(int sock)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:26