prelude: :gerbil/compiler/ssxi
package: std/net/socket

(begin
  (declare-type std/net/socket/basic-server#!io-state:::init! (@lambda 1 #f))
  (declare-method
   std/net/socket/base#!io-state::t
   :init!
   std/net/socket/basic-server#!io-state:::init!
   #f)
  (declare-type std/net/socket/basic-server#server-poll (@lambda 2 #f))
  (declare-type std/net/socket/basic-server#server-loop (@lambda 5 #f))
  (declare-type
   std/net/socket/basic-server#io-state-signal-ready!
   (@lambda 2 #f))
  (declare-type std/net/socket/basic-server#io-state-wait-io! (@lambda 3 #f))
  (declare-type std/net/socket/basic-server#io-state-close-in! (@lambda 3 #f))
  (declare-type std/net/socket/basic-server#io-state-close-out! (@lambda 3 #f))
  (declare-type std/net/socket/basic-server#shutdown-socket! (@lambda 2 #f)))
