|
|
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.