blob: 58e91e106a00841dbaf556f029dbf34028810e43 [file] [log] [blame]
Alexandre Julliardfb9a9191994-03-01 19:48:04 +00001#
2# File: winsock.def
3# System: MS-Windows 3.x
4# Summary: Module definition file for Windows Sockets DLL.
5#
6name winsock
Alexandre Julliardc981d0b1996-03-31 16:40:13 +00007type win16
Alexandre Julliardfb9a9191994-03-01 19:48:04 +00008
Alexandre Julliard670cdc41997-08-24 16:00:30 +000091 pascal16 accept(word ptr ptr) WINSOCK_accept16
102 pascal16 bind(word ptr word) WINSOCK_bind16
113 pascal16 closesocket(word) WINSOCK_closesocket16
124 pascal16 connect(word ptr word) WINSOCK_connect16
135 pascal16 getpeername(word ptr ptr) WINSOCK_getpeername16
146 pascal16 getsockname(word ptr ptr) WINSOCK_getsockname16
157 pascal16 getsockopt(word word word ptr ptr) WINSOCK_getsockopt16
Alexandre Julliarde2abbb11995-03-19 17:39:39 +0000168 pascal htonl(long) WINSOCK_htonl
179 pascal16 htons(word) WINSOCK_htons
Alexandre Julliarde2991ea1995-07-29 13:09:43 +00001810 pascal inet_addr(ptr) WINSOCK_inet_addr
Alexandre Julliard44ed71f1997-12-21 19:17:50 +00001911 pascal inet_ntoa(long) WINSOCK_inet_ntoa16
Alexandre Julliard670cdc41997-08-24 16:00:30 +00002012 pascal16 ioctlsocket(word long ptr) WINSOCK_ioctlsocket16
2113 pascal16 listen(word word) WINSOCK_listen16
Alexandre Julliarde2abbb11995-03-19 17:39:39 +00002214 pascal ntohl(long) WINSOCK_ntohl
2315 pascal16 ntohs(word) WINSOCK_ntohs
Alexandre Julliard670cdc41997-08-24 16:00:30 +00002416 pascal16 recv(word ptr word word) WINSOCK_recv16
2517 pascal16 recvfrom(word ptr word word ptr ptr) WINSOCK_recvfrom16
2618 pascal16 select(word ptr ptr ptr ptr) WINSOCK_select16
2719 pascal16 send(word ptr word word) WINSOCK_send16
2820 pascal16 sendto(word ptr word word ptr word) WINSOCK_sendto16
2921 pascal16 setsockopt(word word word ptr word) WINSOCK_setsockopt16
3022 pascal16 shutdown(word word) WINSOCK_shutdown16
3123 pascal16 socket(word word word) WINSOCK_socket16
3251 pascal gethostbyaddr(ptr word word) WINSOCK_gethostbyaddr16
3352 pascal gethostbyname(ptr) WINSOCK_gethostbyname16
3453 pascal getprotobyname(ptr) WINSOCK_getprotobyname16
3554 pascal getprotobynumber(word) WINSOCK_getprotobynumber16
3655 pascal getservbyname(ptr ptr) WINSOCK_getservbyname16
3756 pascal getservbyport(word ptr) WINSOCK_getservbyport16
3857 pascal gethostname(ptr word) WINSOCK_gethostname16
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000039101 pascal16 WSAAsyncSelect(word word word long) WSAAsyncSelect16
Alexandre Julliardda0cfb31996-12-01 17:17:47 +000040102 pascal16 WSAAsyncGetHostByAddr(word word ptr word word segptr word)
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000041 WSAAsyncGetHostByAddr16
Alexandre Julliarda845b881998-06-01 10:44:35 +000042103 pascal16 WSAAsyncGetHostByName(word word str segptr word)
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000043 WSAAsyncGetHostByName16
Alexandre Julliardda0cfb31996-12-01 17:17:47 +000044104 pascal16 WSAAsyncGetProtoByNumber(word word word segptr word)
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000045 WSAAsyncGetProtoByNumber16
Alexandre Julliarda845b881998-06-01 10:44:35 +000046105 pascal16 WSAAsyncGetProtoByName(word word str segptr word)
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000047 WSAAsyncGetProtoByName16
Alexandre Julliarda845b881998-06-01 10:44:35 +000048106 pascal16 WSAAsyncGetServByPort(word word word str segptr word)
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000049 WSAAsyncGetServByPort16
Alexandre Julliarda845b881998-06-01 10:44:35 +000050107 pascal16 WSAAsyncGetServByName(word word str str segptr word)
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000051 WSAAsyncGetServByName16
52108 pascal16 WSACancelAsyncRequest(word) WSACancelAsyncRequest16
Alexandre Julliard7ff1c411997-05-25 13:58:18 +000053109 pascal16 WSASetBlockingHook(segptr) WSASetBlockingHook16
Alexandre Julliard23946ad1997-06-16 17:43:53 +000054110 pascal16 WSAUnhookBlockingHook() WSAUnhookBlockingHook16
Alexandre Julliarde2abbb11995-03-19 17:39:39 +000055111 pascal16 WSAGetLastError() WSAGetLastError
Alexandre Julliard670cdc41997-08-24 16:00:30 +000056112 pascal WSASetLastError(word) WSASetLastError16
Alexandre Julliarde2abbb11995-03-19 17:39:39 +000057113 pascal16 WSACancelBlockingCall() WSACancelBlockingCall
58114 pascal16 WSAIsBlocking() WSAIsBlocking
Alexandre Julliard670cdc41997-08-24 16:00:30 +000059115 pascal WSAStartup(word ptr) WSAStartup16
Alexandre Julliarde2abbb11995-03-19 17:39:39 +000060116 pascal WSACleanup() WSACleanup
Alexandre Julliard670cdc41997-08-24 16:00:30 +000061151 pascal16 __WSAFDIsSet(word ptr) __WSAFDIsSet16