1 %!PS-Adobe-3.0 EPSF-3.0
2 %%Creator: graphviz version 2.38.0 (20140413.2041)
5 %%BoundingBox: 36 36 518 80
14 /EncodingVector 256 array def
17 ISOLatin1Encoding 0 255 getinterval putinterval
18 EncodingVector 45 /hyphen put
20 % Set up ISO Latin 1 character encoding
22 dup dup findfont dup length dict begin
23 { 1 index /FID ne { def }{ pop pop } ifelse
25 /Encoding EncodingVector def
26 currentdict end definefont
28 /Times-Roman starnetISO def
29 /Times-Italic starnetISO def
30 /Times-Bold starnetISO def
31 /Times-BoldItalic starnetISO def
32 /Helvetica starnetISO def
33 /Helvetica-Oblique starnetISO def
34 /Helvetica-Bold starnetISO def
35 /Helvetica-BoldOblique starnetISO def
36 /Courier starnetISO def
37 /Courier-Oblique starnetISO def
38 /Courier-Bold starnetISO def
39 /Courier-BoldOblique starnetISO def
43 %%BeginResource: procset graphviz 0 0
44 /coord-font-family /Times-Roman def
45 /default-font-family /Times-Roman def
46 /coordfont coord-font-family findfont 8 scalefont def
48 /InvScaleFactor 1.0 def
50 dup 1 exch div /InvScaleFactor exch def
55 /solid { [] 0 setdash } bind def
56 /dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
57 /dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
58 /invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
59 /bold { 2 setlinewidth } bind def
61 /unfilled { } bind def
63 /diagonals { } bind def
66 % hooks for setting color
67 /nodecolor { sethsbcolor } bind def
68 /edgecolor { sethsbcolor } bind def
69 /graphcolor { sethsbcolor } bind def
70 /nopcolor {pop pop pop} bind def
72 /beginpage { % i j npages
81 (\() show i str cvs show (,) show j str cvs show (\)) show
91 % draw text fitted to its expected width
92 /alignedtext { % width text
98 text stringwidth pop width exch sub text length div 0 text ashow
103 /boxprim { % xcorner ycorner xsize ysize
126 /endpage { showpage } bind def
130 [ % layer color sequence - darkest to lightest
139 /layerlen layercolorseq length def
141 /setlayer {/maxlayer exch def /curlayer exch def
142 layercolorseq curlayer 1 sub layerlen mod get
143 aload pop sethsbcolor
144 /nodecolor {nopcolor} def
145 /edgecolor {nopcolor} def
146 /graphcolor {nopcolor} def
149 /onlayer { curlayer ne {invis} if } def
165 14 default-font-family set_font
167 % /arrowlength 10 def
170 % make sure pdfmark is harmless for PS-interpreters other than Distiller
171 /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
172 % make '<<' and '>>' safe on PS Level 1 devices
173 /languagelevel where {pop languagelevel}{1} ifelse
175 userdict (<<) cvn ([) cvn load put
176 userdict (>>) cvn ([) cvn load put
182 %%PageBoundingBox: 36 36 518 80
183 %%PageOrientation: Portrait
186 36 36 482 44 boxprim clip newpath
187 1 1 set_scale 0 rotate 40 40 translate
192 27.3 18 27.1 18 ellipse_path stroke
194 14 /Times-Roman set_font
195 14.3 14.3 moveto 26 (Tool) alignedtext
201 154.59 18 38.99 18 ellipse_path stroke
203 14 /Times-Roman set_font
204 132.59 14.3 moveto 44 (Adapter) alignedtext
210 newpath 65.27 18 moveto
211 77.67 18 91.69 18 104.85 18 curveto
214 newpath 64.87 14.5 moveto
221 newpath 64.87 14.5 moveto
226 newpath 105.17 21.5 moveto
233 newpath 105.17 21.5 moveto
238 14 /Times-Roman set_font
239 72.6 21.8 moveto 25 (TCP) alignedtext
245 281.89 18 27.1 18 ellipse_path stroke
247 14 /Times-Roman set_font
248 268.89 14.3 moveto 26 (SUT) alignedtext
254 newpath 204.24 18 moveto
255 217.56 18 231.77 18 244.29 18 curveto
258 newpath 203.86 14.5 moveto
265 newpath 203.86 14.5 moveto
270 newpath 244.35 21.5 moveto
277 newpath 244.35 21.5 moveto
282 14 /Times-Roman set_font
283 211.59 21.8 moveto 25 (TCP) alignedtext
289 422.18 18 51.99 18 ellipse_path stroke
291 14 /Times-Roman set_font
292 390.18 14.3 moveto 64 (EchoServer) alignedtext
298 newpath 319.44 18 moveto
299 331.77 18 345.9 18 359.63 18 curveto
302 newpath 319.22 14.5 moveto
309 newpath 319.22 14.5 moveto
314 newpath 360.01 21.5 moveto
321 newpath 360.01 21.5 moveto
326 14 /Times-Roman set_font
327 327.18 21.8 moveto 25 (TCP) alignedtext