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