Part of bzrlib.smart.repository View In Hierarchy
This gets bytes pushed to it by the network infrastructure and turns that into a bytes iterator using a thread. That is then processed by _byte_stream_to_stream.
New in 1.14.
|Method||do_repository_request||StreamSink.insert_stream for a remote repository.|
|Method||do_chunk||Called with each body chunk if the request has a streamed body.|
|Method||do_end||Called when the end of the request has been received.|
Inherited from SmartServerRepositoryRequest:
|Method||do||Execute a repository request.|
|Method||recreate_search||Recreate a search from its serialised form.|
|Method||recreate_search_from_recipe||Recreate a specific revision search (vs a from-tip search).|
|Method||execute||Public entry point to execute this request.|
|Method||do_body||Called if the client sends a body with the request.|
|Method||translate_client_path||Translate a path received from a network client into a local|
|Method||transport_from_client_path||Get a backing transport corresponding to the location referred to by|
|Method||_check_enabled||Raises DisabledMethod if this method is disabled.|
The do() method is still called, and must have returned None.