" > BLib.Skt2 0.11 18-Dec-2010 ; Sockets and Resolver Library, noncompressed functions 5 Requires X%->32-byte control block, Y%=X%DIV256 (' FNdns_*() require name%->80 bytes 2: 0 Z: d( FNskt_bind(handle%,addr%,addrlen%) n( ---------------------------------- xGݤskt_bind(X%!4,X%!8,X%!12):!X%=&10810:A%=192:&FFF1:=X%!4 X%?3>0 : " FNskt_listen(handle%,count%) " ---------------------------- Cݤskt_listen(X%!4,X%!8):!X%=&2080C:A%=192:&FFF1:=X%!4 X%?3>0 : * FNskt_accept(handle%,addr%,addrlen%) * ------------------------------------ Iݤskt_accept(X%!4,X%!8,X%!12):!X%=&30810:A%=192:&FFF1:=X%!4 X%?3>0 : + FNskt_connect(handle%,addr%,addrlen%) + ------------------------------------- Jݤskt_connect(X%!4,X%!8,X%!12):!X%=&40810:A%=192:&FFF1:=X%!4 X%?3>0 : * FNskt_recv(handle%,data%,len%,opts%) * ------------------------------------ Mݤskt_recv(X%!4,X%!8,X%!12,X%!16):!X%=&50814:A%=192:&FFF1:=X%!4 X%?3>0 ": ,* FNskt_send(handle%,data%,len%,opts%) 6* ------------------------------------ @Mݤskt_send(X%!4,X%!8,X%!12,X%!16):!X%=&80814:A%=192:&FFF1:=X%!4 X%?3>0 J: T% PROCskt_shutdown(handle%,type%) ^% ------------------------------- h8skt_shutdown(X%!4,X%!8):!X%=&B040C:A%=192:&FFF1: r: | PROCskt_close(handle%)  ---------------------- 1skt_close(X%!4):!X%=&10040C:A%=192:&FFF1: :  FNdns_gethostbyname(name$)  -------------------------- Yݤdns_gethostbyname(A$):!X%=&401808:X%!4=name%:$name%=A$:A%=192:&FFF1:=X%+4 X%?3=0 :  FNdns_gethost(name$)  -------------------- Sݤdns_gethost(A$):!X%=&411808:X%!4=name%:$name%=A$:A%=192:&FFF1:=X%+4 X%?3=0 :