Add a little more protocol documentation.
authorMartin Pool <mbp@samba.org>
Wed, 22 Aug 2001 04:14:05 +0000 (04:14 +0000)
committerMartin Pool <mbp@samba.org>
Wed, 22 Aug 2001 04:14:05 +0000 (04:14 +0000)
csprotocol.txt

index bd81de1..b41c20f 100644 (file)
@@ -61,7 +61,14 @@ multiplexing layer across the socket.  The main point of this is to
 allow the server to asynchronously pass errors back, while still
 allowing streamed and pipelined data.
 
 allow the server to asynchronously pass errors back, while still
 allowing streamed and pipelined data.
 
+Unfortunately, the multiplex protocol is not used at every stage.  We
+start up in plain socket mode and then change over by calling
+io_start_buffering.  Of course both the client and the server have to
+do this at the same point.
+
 The server then talks to the client as normal across the socket,
 passing checksums, file lists and so on.  For documentation of that,
 stay tuned (or write it yourself!).
 
 The server then talks to the client as normal across the socket,
 passing checksums, file lists and so on.  For documentation of that,
 stay tuned (or write it yourself!).
 
+
+