Package lxml :: Package tests :: Module dummy_http_server :: Class WebServer

[hide private]
[frames] | no frames]

# Class WebServer

source code

    SocketServer.BaseServer --+
                              |
         SocketServer.TCPServer --+
                                  |
          BaseHTTPServer.HTTPServer --+
                                      |
       wsgiref.simple_server.WSGIServer --+
                                          |
            SocketServer.ThreadingMixIn --+
                                          |
                                         WebServer

A web server that starts a new thread for each request.

Instance Methods | [hide private]

Inherited from `wsgiref.simple_server.WSGIServer`: `get_app`, `server_bind`, `set_app`, `setup_environ`

Inherited from `SocketServer.TCPServer`: `__init__`, `close_request`, `fileno`, `get_request`, `server_activate`, `server_close`, `shutdown_request`

Inherited from `SocketServer.BaseServer`: `finish_request`, `handle_error`, `handle_request`, `handle_timeout`, `process_request`, `serve_forever`, `shutdown`, `verify_request`

Inherited from `SocketServer.BaseServer` (private): `_handle_request_noblock`

Inherited from `SocketServer.ThreadingMixIn`: `process_request_thread`

Class Variables | [hide private]

Inherited from `wsgiref.simple_server.WSGIServer`: `application` Inherited from `BaseHTTPServer.HTTPServer`: `allow_reuse_address` Inherited from `SocketServer.TCPServer`: `address_family`, `request_queue_size`, `socket_type` Inherited from `SocketServer.BaseServer`: `timeout` Inherited from `SocketServer.ThreadingMixIn`: `daemon_threads`