diff options
Diffstat (limited to 'csprotocol.txt')
-rw-r--r-- | csprotocol.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/csprotocol.txt b/csprotocol.txt index 05b28c19..bd81de1d 100644 --- a/csprotocol.txt +++ b/csprotocol.txt @@ -3,6 +3,8 @@ basically a summary of clientserver.c and authenticate.c. -- Martin Pool <mbp@samba.org> +$Id$ + @@ -54,6 +56,11 @@ So if the client specifies a list of files to be included or excluded, they'll defer to existing limits specified in the server configuration. +At this point the client and server both switch to using a +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. + 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!). |