Mercurial > docs > diploma
changeset 329:c4d78cd40827
new ipc state diagram pic
author | meillo@marmaro.de |
---|---|
date | Fri, 23 Jan 2009 21:55:37 +0100 |
parents | 2b1da14922f7 |
children | 0e8c19c4b6ba |
files | thesis/attic/ascii-pics/ipc-protocol.txt thesis/img/Makefile thesis/img/ipc-protocol.pic thesis/input/ipc-protocol.txt |
diffstat | 4 files changed, 57 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/thesis/attic/ascii-pics/ipc-protocol.txt Fri Jan 23 21:55:37 2009 +0100 @@ -0,0 +1,15 @@ + + +---+ connect +---+ 0 +---+ send +---+ 0 +---+ send +---+ 0 +---+ + | B |--------->| W |---->| |------>| W |---->| |------>| W |---->| S | + +---+ attempt +---+ +---+ hdr +---+ +---+ data +---+ +---+ + | | | + | 1 | 1 | 1 + V V V + +---+ +---+ +---+ + | E | | E | | E | + +---+ +---+ +---+ + +B: begin +W: wait +E: error +S: success
--- a/thesis/img/Makefile Fri Jan 23 18:40:12 2009 +0100 +++ b/thesis/img/Makefile Fri Jan 23 21:55:37 2009 +0100 @@ -14,6 +14,7 @@ masqmail-typical-usage.eps \ masqmail-channels.eps \ proxy-setup.eps \ +ipc-protocol.eps \ .PHONY: all
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/thesis/img/ipc-protocol.pic Fri Jan 23 21:55:37 2009 +0100 @@ -0,0 +1,41 @@ +.PS +# ipc-protocol + +boxwid = 0.3 +boxht = 0.3 + +linewid = 0.8 + + +B: box "B" +arrow linewid*1.3 "connection" "attempt" + +W1: box "W" +arrow linewid/2 dashed "0" "" +box "" +arrow "header" "transfer" + +W2: box "W" +arrow linewid/2 dashed "0" "" +box "" +arrow "body" "transfer" + +W3: box "W" +arrow linewid/2 dashed "0" "" + +S: box "S" + +down +arrow dashed down from W1.s " 1" +box "E" + +arrow dashed down from W2.s " 1" +box "E" + +arrow dashed down from W3.s " 1" +box "E" + + +"\fI" "B: begin" ljust "W: wait for reply" ljust "E: error" ljust "S: success" ljust "\fR" at B.sw -(0,0.5) + +.PE
--- a/thesis/input/ipc-protocol.txt Fri Jan 23 18:40:12 2009 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,15 +0,0 @@ - - +---+ connect +---+ 0 +---+ send +---+ 0 +---+ send +---+ 0 +---+ - | B |--------->| W |---->| |------>| W |---->| |------>| W |---->| S | - +---+ attempt +---+ +---+ hdr +---+ +---+ data +---+ +---+ - | | | - | 1 | 1 | 1 - V V V - +---+ +---+ +---+ - | E | | E | | E | - +---+ +---+ +---+ - -B: begin -W: wait -E: error -S: success