def accept.deadline

bend-kit-wire@0.4.8.0 · wire.bend:23

import bend-kit-wire@0.4.8.0/wire.bend as Wire
import Base

23# One monotonic accept budget, ms: 1..2147483647. Every outcome returns the
24# actual listener; timeout leaves it usable. Cooperative scheduling does not
25# preempt arbitrary CPU work or blocking effects.
26def accept.deadline(listener: Listener, ms: U32) ->
27  IO(Listener & Result<&1, &1, U32 & String, Socket>):
28  import "./effs/wire.c"
29  import "./effs/wire.js"

Uses (7)

Used by (2)