Annotation of 43BSDReno/contrib/isode-beta/doc/practical-osi1/figureA-11.pic, revision 1.1.1.1

1.1       root        1: .PS 7.5i
                      2: .ps 20
                      3: ## figure 10
                      4: B1:     box width 3*boxwid height 3*boxht+2*lineht
                      5: ##
                      6: B2:     box "SASE" with .nw at (B1.nw.x+linewid/2, B1.nw.y-lineht/2)
                      7: B3:     box "\yy INITIATOR" "\yy DISCIPLINE" \
                      8:                 with .n at (B2.s.x, B2.s.y-lineht/2)
                      9:         line from B2.s to B3.n
                     10: B4:     box "\yy RUN-TIME" "\yy ENVIRON." \
                     11:                 with .n at (B3.s.x, B3.s.y-lineht/2)
                     12:         line from B3.s to B4.n
                     13: B5:     box dashed "static" "" "stuff" height B4.s.y-B2.n.y \
                     14:                 with .ne at (B1.se.x-linewid/2, B1.se.y+lineht/2)
                     15: ##
                     16: D1:     box width 3*boxwid height 3*boxht+2*lineht \
                     17:                 with .w at (B1.e.x+3*linewid, B1.e.y)
                     18: ##
                     19: D2:     box "SASE" with .nw at (D1.nw.x+linewid/2, D1.nw.y-lineht/2)
                     20: D3:     box "\yy RESPONDER" "\yy DISCIPLINE" \
                     21:                 with .n at (D2.s.x, D2.s.y-lineht/2)
                     22:         line from D2.s to D3.n
                     23: D4:     box "\yy RUN-TIME" "\yy ENVIRON." \
                     24:                 with .n at (D3.s.x, D3.s.y-lineht/2)
                     25:         line from D3.s to D4.n
                     26: D5:     box dashed "static" "" "stuff" height D4.s.y-D2.n.y \
                     27:                 with .ne at (D1.se.x-linewid/2, D1.se.y+lineht/2)
                     28: ##
                     29: A1:     box width 3*boxwid  height boxht*2/3+lineht \
                     30:                 with .n at (B1.s.x, B1.s.y-lineht)
                     31:         line from B1.s to A1.n
                     32: A2:     box "\xx ACSE" width boxwid*2/3 height boxht*2/3\
                     33:                 with .nw at (A1.nw.x+boxwid/4, A1.nw.y-lineht/2)
                     34: A3:     box "\xx DSE" width boxwid*2/3 height boxht*2/3\
                     35:                 with .w at (A2.e.x+boxwid/4, A2.e.y)
                     36: A4:     box "\xx ROSE" width boxwid*2/3 height boxht*2/3\
                     37:                 with .w at (A3.e.x+boxwid/4, A3.e.y)
                     38: ##
                     39: C1:     box width 3*boxwid  height boxht*2/3+lineht \
                     40:                 with .n at (D1.s.x, D1.s.y-lineht)
                     41:         line from D1.s to C1.n
                     42: C2:     box "\xx ACSE" width boxwid*2/3 height boxht*2/3\
                     43:                 with .nw at (C1.nw.x+boxwid/4, C1.nw.y-lineht/2)
                     44: C3:     box "\xx DSE" width boxwid*2/3 height boxht*2/3\
                     45:                 with .w at (C2.e.x+boxwid/4, C2.e.y)
                     46: C4:     box "\xx ROSE" width boxwid*2/3 height boxht*2/3\
                     47:                 with .w at (C3.e.x+boxwid/4, C3.e.y)
                     48: ##
                     49: .PE

unix.superglobalmegacorp.com

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