|
|
1.1 ! root 1: .PS ! 2: #.ps 20 ! 3: ## figure 9 ! 4: C1: circle rad 1.75i ! 5: ## ! 6: B1: box with .n at C1.n invis "The" "Directory" ! 7: ## ! 8: C2: circle at C1.c rad .4i "DSA" ! 9: C3: circle with .w at C1.w rad .4i "DSA" ! 10: C4: circle with .s at C1.s rad .4i "DSA" ! 11: C5: circle with .ne at C1.ne rad .4i "DSA" ! 12: ## ! 13: C6: circle at (C1.w.x - (C1.c.x - C1.w.x), C3.w.y) \ ! 14: rad .4i "DUA" ! 15: ## ! 16: B2: box at C3.w shaded height .06i width .18i ! 17: B3: box at C6.e shaded height .06i width .18i ! 18: ## ! 19: L1: line from B3.e to B2.w ! 20: ## ! 21: L2: move to L1.w up .1i; line -> "\xx Request" above to L1.e up .1i ! 22: L3: move to L1.e down .1i; line -> "\xx Response" below to L1.w down .1i ! 23: ## ! 24: B4: box at C3.e invis height .06i width .18i ! 25: B5: box at C2.w invis height .06i width .18i ! 26: ## ! 27: L4: move to B4.e up .1i; line -> to B5.w up .1i ! 28: L5: move to B5.w down .1i; line -> to B4.e down .1i ! 29: ## ! 30: L6: move to C3.se up .05i right .07i; \ ! 31: line -> to C4.nw up .05i right .07i ! 32: L7: move to C4.nw down .05i left .07i; \ ! 33: line -> to C3.se down .05i left .07i ! 34: ## ! 35: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.