def conn

bend-kit-http@0.38.2.0 · http.bend:6273

import bend-kit-http@0.38.2.0/http.bend as Http
import Base
import bend-kit-http@0.38.2.0/admission.bend as Admission
import bend-kit-http@0.38.2.0/completion.bend as Completion

6273def conn(~h: Req -> IO(Reply), ~observe: U32 -> Completion.Outcome -> IO(Unit), +settings: Limits, +inbox: Chan(Admission.Command), m: Listener & Result<&1, &1, U32 & String, Socket>) -> IO(Listener):
6274  (l, r) = m
6275  do IO<Listener>:
6276    s : Socket <- IO.pass(Socket, r)
6277    admitted : Bool <- Admission.take(inbox, 0)
6278    conn.admitted(~h, ~observe, admitted, settings, inbox, l, s)

Uses (20)

Used by (0)

No other definition uses this definition.