class documentation

A WSGI server that that handles one request at a time. Use :func:`make_server` to create a server instance.

Method __init__ Undocumented
Method handle_error Undocumented
Method log Undocumented
Method log_startup Show information about the address when starting the server.
Method serve_forever Undocumented
Class Variable allow_reuse_address Undocumented
Class Variable multiprocess Undocumented
Class Variable multithread Undocumented
Instance Variable address_family Undocumented
Instance Variable app Undocumented
Instance Variable host Undocumented
Instance Variable passthrough_errors Undocumented
Instance Variable port Undocumented
Instance Variable socket Undocumented
Instance Variable ssl_context Undocumented
def __init__(self, host: str, port: int, app: WSGIApplication, handler: t.Optional[t.Type[WSGIRequestHandler]] = None, passthrough_errors: bool = False, ssl_context: t.Optional[_TSSLContextArg] = None, fd: t.Optional[int] = None): (source)

Undocumented

def handle_error(self, request: t.Any, client_address: t.Union[t.Tuple[str, int], str]): (source)

Undocumented

def log(self, type: str, message: str, *args: t.Any): (source)

Undocumented

def log_startup(self): (source)

Show information about the address when starting the server.

def serve_forever(self, poll_interval: float = 0.5): (source)

Undocumented

allow_reuse_address: bool = (source)

Undocumented

multiprocess: bool = (source)

Undocumented

multithread: bool = (source)

Undocumented

address_family = (source)

Undocumented

Undocumented

Undocumented

passthrough_errors = (source)

Undocumented

Undocumented

Undocumented

Undocumented