|
|
1.1 ! root 1: .PS 5.0i ! 2: .ps 20 ! 3: ## figure 5 ! 4: ## SERVICE PRIMITIVES (cont.) ! 5: B1a: box invis ! 6: B1b: box invis with .n at B1a.c ! 7: B1c: box invis with .n at B1b.s ! 8: B1d: box invis with .n at B1c.s ! 9: B15: box invis with .n at B1d.c ! 10: line from B1a.nw to B15.sw; line from B1a.ne to B15.se ! 11: ## ! 12: REQ: box invis with .e at (B1b.nw.x-linewid, B1b.nw.y) ! 13: move to REQ.e; "F-xxx.REQUEST\ " rjust ! 14: arrow from REQ.e to B1b.nw ! 15: arrow from B1b.nw to B1b.se dashed ! 16: IND: box invis with .w at (B1b.se.x+linewid, B1b.se.y) ! 17: move to IND.w; "\ F-xxx.INDICATION" ljust ! 18: arrow from B1b.se to IND.w ! 19: RSP: box invis with .w at (B1d.ne.x+linewid, B1d.ne.y) ! 20: move to RSP.w; "\ F-xxx.RESPONSE" ljust ! 21: arrow from RSP.w to B1d.ne ! 22: arrow from B1d.ne to B1d.sw dashed ! 23: CNF: box invis with .e at (B1d.sw.x-linewid, B1d.sw.y) ! 24: move to CNF.e; "F-xxx.CONFIRMATION\ " rjust ! 25: arrow from B1d.sw to CNF.e ! 26: ## ! 27: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.