Part of bzrlib.tests.test_server View In Hierarchy
Method | __init__ | Construct a new server. |
Method | serve | Undocumented |
Method | get_url | Return the url of the server |
Inherited from TestingThreadingTCPServer:
Method | get_request | Get the request and client address from the socket. |
Method | process_request_thread | Undocumented |
Method | process_request | Start a new thread to process the request. |
Method | shutdown_client | Undocumented |
Method | set_ignored_exceptions | Undocumented |
Method | _pending_exception | Raise server uncaught exception. |
Inherited from TestingTCPServerMixin (via TestingThreadingTCPServer):
Method | server_bind | Undocumented |
Method | handle_request | Handle one request. |
Method | verify_request | Verify the request. |
Method | handle_error | Undocumented |
Method | ignored_exceptions_during_shutdown | Undocumented |
Method | stop_client_connections | Undocumented |
Method | shutdown_socket | Properly shutdown a socket. |
Inherited from SmartTCPServer:
Method | start_server | Create the server listening socket. |
Method | run_server_started_hooks | Undocumented |
Method | run_server_stopped_hooks | Undocumented |
Method | serve_conn | Undocumented |
Method | start_background_thread | Undocumented |
Method | stop_background_thread | Undocumented |
Method | _backing_urls | Undocumented |
Method | _stop_gracefully | Undocumented |
Method | _wait_for_clients_to_disconnect | Undocumented |
Method | _make_handler | Undocumented |
Method | _poll_active_connections | Check to see if any active connections have finished. |
To actually start it running, call either start_background_thread or serve.
Parameters | backing_transport | The transport to serve. |
root_client_path | The client path that will correspond to root of backing_transport. | |
client_timeout | See SmartServerSocketStreamMedium's timeout parameter. |