(html (head (title "sph-lib (sph server base)") (link (@ (rel "stylesheet") (type "text/css") (href "/css/sph.css"))) (meta (@ (name "viewport") (content "width=device-width,initial-scale=1"))) #f) (body () (div (@ (class top)) (nav (a (@ (href "/")) "start") ", " (a (@ (href "/feed.xml")) "feed")) "") (div (@ (class "middle")) (div (@ (class mtime) (title "last modification time of the current page")) "2023-04-05") (section (h1 "(sph server base)") (div "" (p "part of " (a (@ (href "../../sph-lib.html")) "sph-lib")) (#f (section (@ (class "library-name")) (h1 "module name") (p "(sph server base)")) (section (@ (class "library-exports")) (h1 "exported bindings") (div (div (@ (class "doc-bindings")) (div (@ (id "doc-b-" "server-default-port") (class "doc-b")) (div (span (@ (class "type")) "variable") ": " (span (@ (class "name")) "server-default-port")) "" "") (div (@ (id "doc-b-" "server-exception-handler") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "server-exception-handler") " " (span (@ (class "first-sig")) "key a ... ->")) "" (div (@ (class "description")) (("ignore socket io errors (for example connections closed by peers)." (br) "exceptions can be raised by rnrs raise or guile throw")))) (div (@ (id "doc-b-" "server-listen-queue-length") (class "doc-b")) (div (span (@ (class "type")) "variable") ": " (span (@ (class "name")) "server-listen-queue-length")) "" "") (div (@ (id "doc-b-" "server-socket") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "server-socket") " " (span (@ (class "first-sig")) "address #:port #:type #:protocol #:set-options #:non-blocking ->")) "" (div (@ (class "description")) (("create a socket with default options. the socket type is inferred" (br) "from the address, which can be an ip4 or ip6 address (tcp) or a filesystem path (unix socket)"))))))))))) ()))