foreign-c-srfis/srfi/106.sld

47 lines
1.0 KiB
Scheme

(define-library
(srfi 106)
(import (scheme base)
(scheme write)
(scheme process-context)
(foreign c))
(export make-client-socket
make-server-socket
socket?
socket-accept
socket-send
socket-recv
socket-shutdown
socket-close
;socket-input-port
;socket-output-port
call-with-socket
address-family
address-info
socket-domain
ip-protocol
message-type
shutdown-method
socket-merge-flags
socket-purge-flags
*af-inet*
*af-inet6*
*af-unspec*
*sock-stream*
*sock-dgram*
*ai-canonname*
*ai-numerichost*
*ai-v4mapped*
*ai-all*
*ai-addrconfig*
*ipproto-ip*
*ipproto-tcp*
*ipproto-udp*
*msg-peek*
*msg-oob*
*msg-waitall*
*shut-rd*
*shut-wr*
*shut-rdwr*)
(include "106.scm"))