hypercorn.asyncio.run module

hypercorn.asyncio.run.asyncio_worker(config: hypercorn.config.Config, sockets: Optional[hypercorn.config.Sockets] = None, shutdown_event: Optional[multiprocessing.synchronize.Event] = None) → None
hypercorn.asyncio.run.uvloop_worker(config: hypercorn.config.Config, sockets: Optional[hypercorn.config.Sockets] = None, shutdown_event: Optional[multiprocessing.synchronize.Event] = None) → None
async hypercorn.asyncio.run.worker_serve(app: Union[Type[hypercorn.typing.ASGI2Protocol], Callable[[dict, Callable, Callable], Awaitable[None]]], config: hypercorn.config.Config, *, sockets: Optional[hypercorn.config.Sockets] = None, shutdown_trigger: Optional[Callable[[], Awaitable[None]]] = None) → None