|
|
1.1 ! root 1: .PS 7.5i ! 2: .ps 20 ! 3: ## figure 4 ! 4: B1: box "SESSION SERVICES" width 3*boxwid ! 5: B2: box "PRESENTATION SERVICES" width 3*boxwid with .sw at B1.nw ! 6: B3: box "ASN.1" with .se at (B1.ne.x+boxwid, B1.ne.y+boxht/2) \ ! 7: height 2*boxht ! 8: B4: box "\xx DIRECTORY" "" "\xx SERVICES" \ ! 9: with .se at B2.ne width boxwid*3/4 ! 10: B6: box "\xx ASSOCIATION" "" "\xx CONTROL" \ ! 11: with .ne at B4.nw width boxwid*3/4 ! 12: B7: box "\yy COMMITMENT" "\yy CONCURRENCY" "\yy AND RECOVERY" \ ! 13: with .ne at B6.nw width boxwid*3/4 ! 14: ## ! 15: line from B2.nw \ ! 16: to (B2.nw.x, B3.n.y+boxht/2) \ ! 17: to (B3.nw.x, B3.n.y+boxht/2) \ ! 18: to B3.nw ! 19: B5: box invis width 3*boxwid height B3.n.y+boxht/2-B2.nw.y \ ! 20: with .sw at B2.nw ! 21: move to (B5.n.x, B5.n.y-lineht/2); "FTAM" ! 22: ## ! 23: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.