Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
33d213b
)
Add a little more protocol documentation.
author
Martin Pool
<mbp@samba.org>
Wed, 22 Aug 2001 04:14:05 +0000
(
04:14
+0000)
committer
Martin Pool
<mbp@samba.org>
Wed, 22 Aug 2001 04:14:05 +0000
(
04:14
+0000)
csprotocol.txt
patch
|
blob
|
blame
|
history
diff --git
a/csprotocol.txt
b/csprotocol.txt
index
bd81de1
..
b41c20f
100644
(file)
--- a/
csprotocol.txt
+++ b/
csprotocol.txt
@@
-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!).
+
+