aboutsummaryrefslogtreecommitdiffstats
path: root/lib/megaco/doc/src/MGC_startup_call_flow.ps
blob: 2507d2f407ee877ba76a2b2d1277dd11c6dbea89 (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
%!PS-Adobe-2.0
%%Title: MGC_startup_call_flow.fig
%%Creator: fig2dev Version 3.1 Patchlevel 2
%%CreationDate: Fri Jun 15 13:10:17 2001
%%For: nibe@gundor (Bengt Nilsson, ETX/DN/SP)
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 59 484 584 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 4800 952 m 4800 5115 l gs col-1 s gr 
% Polyline
gs  clippath
2547 3930 m 2427 3900 l 2547 3870 l 2385 3870 l 2385 3930 l  cp clip
n 4800 3900 m 2400 3900 l gs col-1 s gr gr

% arrowhead
n 2547 3930 m 2427 3900 l 2547 3870 l 2547 3900 l 2547 3930 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
4653 1470 m 4773 1500 l 4653 1530 l 4815 1530 l 4815 1470 l  cp clip
n 4800 1500 m 2400 1500 l gs col-1 s gr gr

% arrowhead
n 4653 1470 m 4773 1500 l 4653 1530 l 4653 1500 l 4653 1470 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
4947 1905 m 4827 1875 l 4947 1845 l 4785 1845 l 4785 1905 l  cp clip
n 7200 1875 m 4800 1875 l gs col-1 s gr gr

% arrowhead
n 4947 1905 m 4827 1875 l 4947 1845 l 4947 1875 l 4947 1905 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
7053 1620 m 7173 1650 l 7053 1680 l 7215 1680 l 7215 1620 l  cp clip
n 4800 1650 m 7200 1650 l gs col-1 s gr gr

% arrowhead
n 7053 1620 m 7173 1650 l 7053 1680 l 7053 1650 l 7053 1620 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
9453 2370 m 9573 2400 l 9453 2430 l 9615 2430 l 9615 2370 l  cp clip
n 4800 2400 m 9600 2400 l gs col-1 s gr gr

% arrowhead
n 9453 2370 m 9573 2400 l 9453 2430 l 9453 2400 l 9453 2370 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
4872 3480 m 4752 3450 l 4872 3420 l 4710 3420 l 4710 3480 l  cp clip
n 7125 3450 m 4725 3450 l gs col-1 s gr gr

% arrowhead
n 4872 3480 m 4752 3450 l 4872 3420 l 4872 3450 l 4872 3480 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
7053 3195 m 7173 3225 l 7053 3255 l 7215 3255 l 7215 3195 l  cp clip
n 4800 3225 m 7200 3225 l gs col-1 s gr gr

% arrowhead
n 7053 3195 m 7173 3225 l 7053 3255 l 7053 3225 l 7053 3195 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
2547 3930 m 2427 3900 l 2547 3870 l 2385 3870 l 2385 3930 l  cp clip
n 4800 3900 m 2400 3900 l gs col-1 s gr gr

% arrowhead
n 2547 3930 m 2427 3900 l 2547 3870 l 2547 3900 l 2547 3930 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
2253 1245 m 2373 1275 l 2253 1305 l 2415 1305 l 2415 1245 l  cp clip
n 1125 1275 m 2400 1275 l gs col-1 s gr gr

% arrowhead
n 2253 1245 m 2373 1275 l 2253 1305 l  col-1 s
% Polyline
gs  clippath
4917 2625 m 4797 2595 l 4917 2565 l 4755 2565 l 4755 2625 l  cp clip
n 9570 2595 m 4770 2595 l gs col-1 s gr gr

% arrowhead
n 4917 2625 m 4797 2595 l 4917 2565 l 4917 2595 l 4917 2625 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
gs  clippath
1272 4620 m 1152 4590 l 1272 4560 l 1110 4560 l 1110 4620 l  cp clip
n 1125 4590 m 2400 4590 l gs col-1 s gr gr

% arrowhead
n 1272 4620 m 1152 4590 l 1272 4560 l 1272 4590 l 1272 4620 l  cp gs 0.00 setgray ef gr  col-1 s
% Polyline
n 2400 877 m 2400 5085 l gs col-1 s gr 
% Polyline
n 9600 877 m 9600 5085 l gs col-1 s gr 
% Polyline
n 7200 877 m 7200 5085 l gs col-1 s gr 
/Times-Roman ff 180.00 scf sf
2145 690 m
gs 1 -1 sc (transport) col-1 sh gr
/Times-Roman ff 180.00 scf sf
9420 660 m
gs 1 -1 sc (user) col-1 sh gr
/Times-Roman ff 210.00 scf sf
990 1155 m
gs 1 -1 sc (receive bytes\(1\)) col-1 sh gr
/Times-Roman ff 210.00 scf sf
2535 1380 m
gs 1 -1 sc (megaco:receive_message/4) col-1 sh gr
/Times-Roman ff 210.00 scf sf
4965 1515 m
gs 1 -1 sc (EncMod:decode_message/2) col-1 sh gr
/Times-Roman ff 210.00 scf sf
6735 2295 m
gs 1 -1 sc (UserMod:handle_connect/3) col-1 sh gr
/Times-Roman ff 210.00 scf sf
2475 3705 m
gs 1 -1 sc (SendMod:send_message/2) col-1 sh gr
/Times-Roman ff 210.00 scf sf
1110 4350 m
gs 1 -1 sc (send bytes\(2\)) col-1 sh gr
/Times-Roman ff 180.00 scf sf
6900 675 m
gs 1 -1 sc (encoder) col-1 sh gr
/Times-Roman ff 180.00 scf sf
4590 735 m
gs 1 -1 sc (main) col-1 sh gr
/Times-Roman ff 210.00 scf sf
4875 3060 m
gs 1 -1 sc (EncMod:encode_message/2) col-1 sh gr
showpage
$F2psEnd
rs