• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/ruby-104/ruby/win32/

Lines Matching refs:sock

672 socklist_insert(SOCKET sock, int flag)
676 return st_insert(socklist, (st_data_t)sock, (st_data_t)flag);
681 socklist_lookup(SOCKET sock, int *flagp)
688 ret = st_lookup(socklist, (st_data_t)sock, (st_data_t *)&data);
2299 is_socket(SOCKET sock)
2301 if (socklist_lookup(sock, NULL))
2585 is_not_socket(SOCKET sock)
2587 return !is_socket(sock);
2592 is_pipe(SOCKET sock) /* DONT call this for SOCKET! it clains it is PIPE. */
2597 ret = (GetFileType((HANDLE)sock) == FILE_TYPE_PIPE);
2605 is_readable_pipe(SOCKET sock) /* call this for pipe only */
2611 if (PeekNamedPipe((HANDLE)sock, NULL, 0, NULL, &n, NULL)) {
2624 is_console(SOCKET sock) /* DONT call this for SOCKET! */
2631 ret = (PeekConsoleInput((HANDLE)sock, &ir, 1, &n))
2639 is_readable_console(SOCKET sock) /* call this for console only */
2646 if (PeekConsoleInput((HANDLE)sock, &ir, 1, &n) && n > 0) {
2652 ReadConsoleInput((HANDLE)sock, &ir, 1, &n);
2662 is_invalid_handle(SOCKET sock)
2664 return (HANDLE)sock == INVALID_HANDLE_VALUE;
3006 int sock;
3012 sock = TO_SOCKET(fd);
3013 r = getsockname(sock, addr, addrlen);
3018 if (socklist_lookup(sock, &flags)) {
3774 setfl(SOCKET sock, int arg)
3781 socklist_lookup(sock, &flag);
3793 ret = ioctlsocket(sock, FIONBIO, &ioctlArg);
3795 socklist_insert(sock, MAKE_SOCKDATA(af, flag));
3845 SOCKET sock = TO_SOCKET(fd);
3846 if (!is_socket(sock)) {
3854 return setfl(sock, arg);
5414 SOCKET sock = TO_SOCKET(fd);
5418 if (!is_socket(sock)) {
5419 UnlockFile((HANDLE)sock, 0, 0, LK_LEN, LK_LEN);
5425 if (closesocket(sock) == SOCKET_ERROR) {
5846 SOCKET sock = TO_SOCKET(fd);
5849 if (!is_socket(sock)) {
5850 UnlockFile((HANDLE)sock, 0, 0, LK_LEN, LK_LEN);
5851 constat_delete((HANDLE)sock);
5855 socklist_delete(&sock, NULL);
5858 if (closesocket(sock) == SOCKET_ERROR) {
5913 SOCKET sock = TO_SOCKET(fd);
5924 if (is_socket(sock))
6050 SOCKET sock = TO_SOCKET(fd);
6058 if (is_socket(sock))
6722 SOCKET sock = TO_SOCKET(fd);
6724 if (!is_socket(sock)) {
6725 UnlockFile((HANDLE)sock, 0, 0, LK_LEN, LK_LEN);
6726 constat_delete((HANDLE)sock);
6729 socklist_delete(&sock, NULL);