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[[Union[hypercorn.typing.HTTPScope, hypercorn.typing.WebsocketScope, hypercorn.typing.LifespanScope], Callable[], Awaitable[Union[hypercorn.typing.HTTPRequestEvent, hypercorn.typing.HTTPDisconnectEvent, hypercorn.typing.WebsocketConnectEvent, hypercorn.typing.WebsocketReceiveEvent, hypercorn.typing.WebsocketDisconnectEvent, hypercorn.typing.LifespanStartupEvent, hypercorn.typing.LifespanShutdownEvent]]], Callable[[Union[hypercorn.typing.HTTPResponseStartEvent, hypercorn.typing.HTTPResponseBodyEvent, hypercorn.typing.HTTPServerPushEvent, hypercorn.typing.HTTPDisconnectEvent, hypercorn.typing.WebsocketAcceptEvent, hypercorn.typing.WebsocketSendEvent, hypercorn.typing.WebsocketResponseStartEvent, hypercorn.typing.WebsocketResponseBodyEvent, hypercorn.typing.WebsocketCloseEvent, hypercorn.typing.LifespanStartupCompleteEvent, hypercorn.typing.LifespanStartupFailedEvent, hypercorn.typing.LifespanShutdownCompleteEvent, hypercorn.typing.LifespanShutdownFailedEvent]], Awaitable[None]]], Awaitable[None]]], config: hypercorn.config.Config, *, sockets: Optional[hypercorn.config.Sockets] = None, shutdown_trigger: Optional[Callable[[...], Awaitable[None]]] = None)None