Http module

Server

structextensionexperimentalSource

One scheduler's listener and its connections, as start returns it.

Fields

app: *App
listener: Io.Tcp_Listener
address: Io.Address
where it listens (the real port when the config asked for 0)
stopping: bool
connections: *Connection
Connections that are open, for graceful shutdown.
count: int
tls: *Tls.Tls_Config
The TLS config connections are accepted with: config.tls, or without h2 in its ALPN list when config.http2 is off (then own_tls is that copy, and the server frees it).
own_tls: *Tls.Tls_Config
dates: Date_Cache
finished: Io.Wait_Group
served: s64
requests answered, for tests and logs

See also