aboutsummaryrefslogtreecommitdiffstats
path: root/lib/megaco/doc/src/call_flow.ps
blob: 7287c81b2e8fd22e8e31cabdb3fd743c27ea4195 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
%!PS-Adobe-2.0
%%Title: call_flow.fig
%%Creator: fig2dev Version 3.1 Patchlevel 2
%%CreationDate: Thu Jun 14 17:25:31 2001
%%For: nibe@gundor (Bengt Nilsson, ETX/DN/SP)
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 65 377 557 759
%%Pages: 1
%%BeginSetup
%%IncludeFeature: *PageSize Letter
%%EndSetup
%%EndComments
/$F2psDict 200 dict def
$F2psDict begin
$F2psDict /mtrx matrix put
/col-1 {0 setgray} bind def
/col0 {0.000 0.000 0.000 srgb} bind def
/col1 {0.000 0.000 1.000 srgb} bind def
/col2 {0.000 1.000 0.000 srgb} bind def
/col3 {0.000 1.000 1.000 srgb} bind def
/col4 {1.000 0.000 0.000 srgb} bind def
/col5 {1.000 0.000 1.000 srgb} bind def
/col6 {1.000 1.000 0.000 srgb} bind def
/col7 {1.000 1.000 1.000 srgb} bind def
/col8 {0.000 0.000 0.560 srgb} bind def
/col9 {0.000 0.000 0.690 srgb} bind def
/col10 {0.000 0.000 0.820 srgb} bind def
/col11 {0.530 0.810 1.000 srgb} bind def
/col12 {0.000 0.560 0.000 srgb} bind def
/col13 {0.000 0.690 0.000 srgb} bind def
/col14 {0.000 0.820 0.000 srgb} bind def
/col15 {0.000 0.560 0.560 srgb} bind def
/col16 {0.000 0.690 0.690 srgb} bind def
/col17 {0.000 0.820 0.820 srgb} bind def
/col18 {0.560 0.000 0.000 srgb} bind def
/col19 {0.690 0.000 0.000 srgb} bind def
/col20 {0.820 0.000 0.000 srgb} bind def
/col21 {0.560 0.000 0.560 srgb} bind def
/col22 {0.690 0.000 0.690 srgb} bind def
/col23 {0.820 0.000 0.820 srgb} bind def
/col24 {0.500 0.190 0.000 srgb} bind def
/col25 {0.630 0.250 0.000 srgb} bind def
/col26 {0.750 0.380 0.000 srgb} bind def
/col27 {1.000 0.500 0.500 srgb} bind def
/col28 {1.000 0.630 0.630 srgb} bind def
/col29 {1.000 0.750 0.750 srgb} bind def
/col30 {1.000 0.880 0.880 srgb} bind def
/col31 {1.000 0.840 0.000 srgb} bind def

end
save
0.0 792.0 translate
1 -1 scale

/cp {closepath} bind def
/ef {eofill} bind def
/gr {grestore} bind def
/gs {gsave} bind def
/sa {save} bind def
/rs {restore} bind def
/l {lineto} bind def
/m {moveto} bind def
/rm {rmoveto} bind def
/n {newpath} bind def
/s {stroke} bind def
/sh {show} bind def
/slc {setlinecap} bind def
/slj {setlinejoin} bind def
/slw {setlinewidth} bind def
/srgb {setrgbcolor} bind def
/rot {rotate} bind def
/sc {scale} bind def
/sd {setdash} bind def
/ff {findfont} bind def
/sf {setfont} bind def
/scf {scalefont} bind def
/sw {stringwidth} bind def
/tr {translate} bind def
/tnt {dup dup currentrgbcolor
  4 -2 roll dup 1 exch sub 3 -1 roll mul add
  4 -2 roll dup 1 exch sub 3 -1 roll mul add
  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
  bind def
/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
  4 -2 roll mul srgb} bind def
/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
/$F2psEnd {$F2psEnteredState restore end} def
%%EndProlog

$F2psBegin
10 setmiterlimit
n 0 792 m 0 0 l 612 0 l 612 792 l cp clip
 0.06000 0.06000 sc
%%Page: 1 1
7.500 slw
% Polyline
n 1200 802 m 1200 6900 l gs col-1 s gr 
% Polyline
n 3600 877 m 3600 6900 l gs col-1 s gr 
% Polyline
n 6000 877 m 6000 6900 l gs col-1 s gr 
% Polyline
gs  clippath
3453 1095 m 3573 1125 l 3453 1155 l 3615 1155 l 3615 1095 l  cp clip
n 1200 1125 m 3600 1125 l gs col-1 s gr gr

% arrowhead
n 3453 1095 m 3573 1125 l 3453 1155 l  col-1 s
% Polyline
gs  clippath
5853 1320 m 5973 1350 l 5853 1380 l 6015 1380 l 6015 1320 l  cp clip
n 3600 1350 m 6000 1350 l gs col-1 s gr gr

% arrowhead
n 5853 1320 m 5973 1350 l 5853 1380 l 5853 1350 l 5853 1320 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
3747 1605 m 3627 1575 l 3747 1545 l 3585 1545 l 3585 1605 l  cp clip
n 6000 1575 m 3600 1575 l gs col-1 s gr gr

% arrowhead
n 3747 1605 m 3627 1575 l 3747 1545 l 3747 1575 l 3747 1605 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
7728 1995 m 7848 2025 l 7728 2055 l 7890 2055 l 7890 1995 l  cp clip
n 3600 2025 m 7875 2025 l gs col-1 s gr gr

% arrowhead
n 7728 1995 m 7848 2025 l 7728 2055 l 7728 2025 l 7728 1995 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
3747 3180 m 3627 3150 l 3747 3120 l 3585 3120 l 3585 3180 l  cp clip
n 7890 3150 m 3600 3150 l gs col-1 s gr gr

% arrowhead
n 3747 3180 m 3627 3150 l 3747 3120 l 3747 3150 l 3747 3180 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
5853 3720 m 5973 3750 l 5853 3780 l 6015 3780 l 6015 3720 l  cp clip
n 3600 3750 m 6000 3750 l gs col-1 s gr gr

% arrowhead
n 5853 3720 m 5973 3750 l 5853 3780 l 5853 3750 l 5853 3720 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
3747 4005 m 3627 3975 l 3747 3945 l 3585 3945 l 3585 4005 l  cp clip
n 6000 3975 m 3600 3975 l gs col-1 s gr gr

% arrowhead
n 3747 4005 m 3627 3975 l 3747 3945 l 3747 3975 l 3747 4005 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
5853 4995 m 5973 5025 l 5853 5055 l 6015 5055 l 6015 4995 l  cp clip
n 6000 5025 m 3600 5025 l gs col-1 s gr gr

% arrowhead
n 5853 4995 m 5973 5025 l 5853 5055 l 5853 5025 l 5853 4995 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
3747 5280 m 3627 5250 l 3747 5220 l 3585 5220 l 3585 5280 l  cp clip
n 6000 5250 m 3600 5250 l gs col-1 s gr gr

% arrowhead
n 3747 5280 m 3627 5250 l 3747 5220 l 3747 5250 l 3747 5280 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
7743 5745 m 7863 5775 l 7743 5805 l 7905 5805 l 7905 5745 l  cp clip
n 3600 5775 m 7890 5775 l gs col-1 s gr gr

% arrowhead
n 7743 5745 m 7863 5775 l 7743 5805 l 7743 5775 l 7743 5745 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
1347 6330 m 1227 6300 l 1347 6270 l 1185 6270 l 1185 6330 l  cp clip
n 6000 6300 m 1200 6300 l gs col-1 s gr gr

% arrowhead
n 1347 6330 m 1227 6300 l 1347 6270 l 1347 6300 l 1347 6330 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
n 7890 877 m 7890 6900 l gs col-1 s gr 
% Polyline
gs  clippath
8037 2955 m 7917 2925 l 8037 2895 l 7875 2895 l 7875 2955 l  cp clip
n 9165 2925 m 7890 2925 l gs col-1 s gr gr

% arrowhead
n 8037 2955 m 7917 2925 l 8037 2895 l 8037 2925 l 8037 2955 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
9108 2325 m 9228 2355 l 9108 2385 l 9270 2385 l 9270 2325 l  cp clip
n 7905 2355 m 9255 2355 l gs col-1 s gr gr

% arrowhead
n 9108 2325 m 9228 2355 l 9108 2385 l 9108 2355 l 9108 2325 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
9048 6090 m 9168 6120 l 9048 6150 l 9210 6150 l 9210 6090 l  cp clip
n 9195 6120 m 7920 6120 l gs col-1 s gr gr

% arrowhead
n 9048 6090 m 9168 6120 l 9048 6150 l 9048 6120 l 9048 6090 l  cp gs 0.00 setgray ef gr  col-1 s
/Times-Roman ff 180.00 scf sf
3465 660 m
gs 1 -1 sc (main) col-1 sh gr
/Times-Roman ff 180.00 scf sf
5775 675 m
gs 1 -1 sc (encoder) col-1 sh gr
/Times-Roman ff 180.00 scf sf
8070 690 m
gs 1 -1 sc (transport) col-1 sh gr
/Times-Roman ff 180.00 scf sf
1095 660 m
gs 1 -1 sc (user) col-1 sh gr
/Times-Roman ff 210.00 scf sf
1320 1035 m
gs 1 -1 sc (megaco:cast/3) col-1 sh gr
/Times-Roman ff 210.00 scf sf
3645 3690 m
gs 1 -1 sc (EncMod:decode_message/4) col-1 sh gr
/Times-Roman ff 210.00 scf sf
4050 4500 m
gs 1 -1 sc (\(ack requested\)) col-1 sh gr
/Times-Roman ff 210.00 scf sf
3675 4950 m
gs 1 -1 sc (EncMod:encode_message) col-1 sh gr
/Times-Roman ff 210.00 scf sf
5160 3045 m
gs 1 -1 sc (megaco:recieve_message/4) col-1 sh gr
/Times-Roman ff 210.00 scf sf
5100 1935 m
gs 1 -1 sc (SendMod:send_message/2) col-1 sh gr
/Times-Roman ff 210.00 scf sf
2400 6210 m
gs 1 -1 sc (UserMod:handle_trans_reply/4) col-1 sh gr
/Times-Roman ff 210.00 scf sf
5115 5685 m
gs 1 -1 sc (SendMod:send_message/2) col-1 sh gr
/Times-Roman ff 210.00 scf sf
3645 1275 m
gs 1 -1 sc (EncMod:encode_message/2) col-1 sh gr
/Times-Roman ff 210.00 scf sf
7995 2790 m
gs 1 -1 sc (recieve bytes\(2\)) col-1 sh gr
/Times-Roman ff 210.00 scf sf
7935 2280 m
gs 1 -1 sc (send bytes\(1\)) col-1 sh gr
/Times-Roman ff 210.00 scf sf
7935 6000 m
gs 1 -1 sc (send bytes\(3\)) col-1 sh gr
showpage
$F2psEnd
rs