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

1.1     ! root        1: .PS
        !             2: .ps 20
        !             3: ## figure A-21
        !             4: 
        !             5: boxwid = 2*boxwid
        !             6: 
        !             7: B1:    box "manager"
        !             8: B2:    box with .n at (B1.s.x,B1.s.y-boxht) width 1.5*boxwid height 6*boxht
        !             9: B3:    box "CMISE" \
        !            10:            with .n at (B2.n.x,B2.n.y-(boxht/3)) width 1.25*boxwid height 1.5*boxht
        !            11: B4:    box "presentation" with .sw at B2.sw width 1.5*boxwid
        !            12: B5:    box "acse" with .e at (B3.e.x,B4.ne.y+(B3.se.y-B4.ne.y)/3) \
        !            13:            width .5*boxwid height .75*boxht
        !            14: B6:    box invis "$\ldots$" with .nw at B2.sw width 1.5*boxwid
        !            15: B7:    box "rose" with .e at (B5.n.x,B3.sw.y-(B3.sw.y-B4.nw.y)/3) \
        !            16:            width .75*boxwid height .75*boxht
        !            17: ##
        !            18: L1:    line <-> from (B1.sw.x-(B1.sw.x-B1.s.x)/2,B1.s.y) \
        !            19:                   to (B1.sw.x-(B1.sw.x-B1.s.x)/2,B3.n.y)
        !            20: L2:    line <-> from (B1.se.x-(B1.se.x-B1.s.x)/2,B1.s.y) \
        !            21:                   to (B1.se.x-(B1.se.x-B1.s.x)/2,B3.n.y)
        !            22: L3:    line <-> from (B1.sw.x-(B1.sw.x-B1.s.x)/2,B3.s.y) \
        !            23:                  to (B1.sw.x-(B1.sw.x-B1.s.x)/2,B7.n.y)
        !            24: L4:    line <-> from (B1.se.x-(B1.se.x-B1.s.x)/2,B3.s.y) \
        !            25:                  to (B1.se.x-(B1.se.x-B1.s.x)/2,B7.n.y)
        !            26: L5:    line <-> from (B1.se.x-(B1.se.x-B1.s.x)/2,B5.s.y) \
        !            27:                  to (B1.se.x-(B1.se.x-B1.s.x)/2,B4.n.y)
        !            28: L6:    line <-> from (B1.se.x-(B1.se.x-B1.s.x)/2,B7.s.y) \
        !            29:                  to (B1.se.x-(B1.se.x-B1.s.x)/2,B5.n.y)
        !            30: L7:    line <-> from (B1.sw.x-(B1.sw.x-B1.s.x)/2,B7.s.y) \
        !            31:                  to (B1.sw.x-(B1.sw.x-B1.s.x)/2,B4.n.y)
        !            32: ##
        !            33: B11:   box invis with .nw at (B1.ne.x+boxwid,B1.ne.y) width 3.75*boxwid
        !            34: B12:   box with .nw at (B11.sw.x,B11.s.y-boxht) width 1.5*boxwid height 6*boxht
        !            35: B13:   box "CMISE" \
        !            36:            with .n at (B12.n.x,B12.n.y-(boxht/3)) width 1.25*boxwid height 1.5*boxht
        !            37: B14:   box "presentation" with .sw at B12.sw width 1.5*boxwid
        !            38: B15:   box "acse" with .e at (B13.e.x,B14.ne.y+(B13.se.y-B14.ne.y)/3) \
        !            39:            width .5*boxwid height .75*boxht
        !            40: B16:   box invis "$\ldots$" with .nw at B12.sw width 1.5*boxwid
        !            41: B17:   box "rose" with .e at (B15.n.x,B13.sw.y-(B13.sw.y-B14.nw.y)/3) \
        !            42:            width .75*boxwid height .75*boxht
        !            43: B10:   box invis with .nw at (B1.nw.x+(B12.nw.x-B2.nw.x),B1.nw.y)
        !            44: ##
        !            45: L13:   line <-> from (B10.sw.x-(B10.sw.x-B10.s.x)/2,B13.s.y) \
        !            46:                  to (B10.sw.x-(B10.sw.x-B10.s.x)/2,B17.n.y)
        !            47: L14:   line <-> from (B10.se.x-(B10.se.x-B10.s.x)/2,B13.s.y) \
        !            48:                  to (B10.se.x-(B10.se.x-B10.s.x)/2,B17.n.y)
        !            49: L15:   line <-> from (B10.se.x-(B10.se.x-B10.s.x)/2,B15.s.y) \
        !            50:                  to (B10.se.x-(B10.se.x-B10.s.x)/2,B14.n.y)
        !            51: L16:   line <-> from (B10.se.x-(B10.se.x-B10.s.x)/2,B17.s.y) \
        !            52:                  to (B10.se.x-(B10.se.x-B10.s.x)/2,B15.n.y)
        !            53: L17:   line <-> from (B10.sw.x-(B10.sw.x-B10.s.x)/2,B17.s.y) \
        !            54:                  to (B10.sw.x-(B10.sw.x-B10.s.x)/2,B14.n.y)
        !            55: ##
        !            56: B22:   box "MIB" with .ne at (B11.se.x,B11.s.y-boxht) width 1.5*boxwid height 6*boxht
        !            57: ##
        !            58: L30:   line <-> dashed from B3.e to B13.w "CMIP" ""
        !            59: L31:   line <-> dashed from (B12.e.x,B13.n.y) to (B22.w.x,B13.n.y)
        !            60: L32:   line <-> dashed from (B12.e.x,B13.s.y) to (B22.w.x,B13.s.y)
        !            61: L33:   line <-> dashed from (B12.e.x,B14.n.y - boxht/6) to (B22.w.x,B14.n.y - boxht/6)
        !            62: L34:   line <-> dashed from (B12.e.x,B14.s.y + boxht/6) to (B22.w.x,B14.s.y + boxht/6)
        !            63: ##
        !            64: .PE

unix.superglobalmegacorp.com

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