Annotation of 43BSDReno/contrib/isode-beta/doc/issues/figure13.pic, revision 1.1.1.1

1.1       root        1: .PS 6.25i
                      2: .ps 20
                      3: ## figure 13
                      4: B1:    box invis
                      5:        move to B1.e; "\begin{tabular}[b]{r} STOR\\ open\end{tabular}\ " rjust
                      6: B2:    box invis with .w at (B1.e.x+3*linewid, B1.e.y) \
                      7:            "GATEWAY"
                      8: B3:    box invis with .w at (B2.e.x+3*linewid, B2.e.y)
                      9:        move to B3.w; \
                     10:        "\ \begin{tabular}[t]{l} F-SELECT\\ F-OPEN\\ F-WRITE\end{tabular}" ljust
                     11:        arrow from (B1.e.x+linewid/2, B1.e.y) to (B2.w.x-linewid/2, B2.w.y)
                     12:        arrow from (B2.e.x+linewid/2, B2.e.y) to (B3.w.x-linewid/2, B3.w.y)
                     13: ##
                     14: B4:    box invis with .n at (B1.s.x, B1.s.y-lineht)
                     15:        move to B4.e; "\begin{tabular}[b]{r} send data\end{tabular}\ " rjust
                     16: B5:    box invis with .w at (B4.e.x+3*linewid, B4.e.y) \
                     17:            "GATEWAY"
                     18: B6:    box invis with .w at (B5.e.x+3*linewid, B5.e.y)
                     19:        move to B6.w; \
                     20:        "\ \begin{tabular}[t]{l} F-DATA\end{tabular}" ljust
                     21:        arrow from (B4.e.x+linewid/2, B4.e.y) to (B5.w.x-linewid/2, B5.w.y)
                     22:        arrow from (B5.e.x+linewid/2, B5.e.y) to (B6.w.x-linewid/2, B6.w.y)
                     23: ##
                     24: B10:   box invis with .n at (B4.s.x, B4.s.y-lineht) "$\cdots$"
                     25: B11:   box invis with .n at (B5.s.x, B5.s.y-lineht) "$\cdots$"
                     26: B12:   box invis with .n at (B6.s.x, B6.s.y-lineht) "$\cdots$"
                     27: ##
                     28: B7:    box invis with .n at (B10.s.x, B10.s.y-lineht)
                     29:        move to B7.e; "\begin{tabular}[b]{r} close\end{tabular}\ " rjust
                     30: B8:    box invis with .w at (B7.e.x+3*linewid, B7.e.y) \
                     31:            "GATEWAY"
                     32: B9:    box invis with .w at (B8.e.x+3*linewid, B8.e.y)
                     33:        move to B9.w; \
                     34:        "\ \begin{tabular}[t]{l} F-DATA-END\\ F-TRANSFER-END\\ F-CLOSE\\ F-DESELECT\end{tabular}" ljust
                     35:        arrow from (B7.e.x+linewid/2, B7.e.y) to (B8.w.x-linewid/2, B8.w.y)
                     36:        arrow from (B8.e.x+linewid/2, B8.e.y) to (B9.w.x-linewid/2, B9.w.y)
                     37: ##
                     38:        arrow from (B1.w.x-3*linewid, B1.n.y+2*lineht) \
                     39:              to   (B7.w.x-3*linewid, B7.n.y-2*lineht)
                     40:        move to (B4.w.x-3*linewid, B4.c.y); "time\ \ " rjust
                     41: ##
                     42: .PE

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.