Add research2 draft
[swifty.git] / doc / research2 / img / arch-overview2.dia
1 <?xml version="1.0" encoding="UTF-8"?>
2 <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
3   <dia:diagramdata>
4     <dia:attribute name="background">
5       <dia:color val="#ffffff"/>
6     </dia:attribute>
7     <dia:attribute name="pagebreak">
8       <dia:color val="#000099"/>
9     </dia:attribute>
10     <dia:attribute name="paper">
11       <dia:composite type="paper">
12         <dia:attribute name="name">
13           <dia:string>#Letter#</dia:string>
14         </dia:attribute>
15         <dia:attribute name="tmargin">
16           <dia:real val="2.5399999618530273"/>
17         </dia:attribute>
18         <dia:attribute name="bmargin">
19           <dia:real val="2.5399999618530273"/>
20         </dia:attribute>
21         <dia:attribute name="lmargin">
22           <dia:real val="2.5399999618530273"/>
23         </dia:attribute>
24         <dia:attribute name="rmargin">
25           <dia:real val="2.5399999618530273"/>
26         </dia:attribute>
27         <dia:attribute name="is_portrait">
28           <dia:boolean val="true"/>
29         </dia:attribute>
30         <dia:attribute name="scaling">
31           <dia:real val="1"/>
32         </dia:attribute>
33         <dia:attribute name="fitto">
34           <dia:boolean val="false"/>
35         </dia:attribute>
36       </dia:composite>
37     </dia:attribute>
38     <dia:attribute name="grid">
39       <dia:composite type="grid">
40         <dia:attribute name="width_x">
41           <dia:real val="1"/>
42         </dia:attribute>
43         <dia:attribute name="width_y">
44           <dia:real val="1"/>
45         </dia:attribute>
46         <dia:attribute name="visible_x">
47           <dia:int val="1"/>
48         </dia:attribute>
49         <dia:attribute name="visible_y">
50           <dia:int val="1"/>
51         </dia:attribute>
52         <dia:composite type="color"/>
53       </dia:composite>
54     </dia:attribute>
55     <dia:attribute name="color">
56       <dia:color val="#d8e5e5"/>
57     </dia:attribute>
58     <dia:attribute name="guides">
59       <dia:composite type="guides">
60         <dia:attribute name="hguides"/>
61         <dia:attribute name="vguides"/>
62       </dia:composite>
63     </dia:attribute>
64   </dia:diagramdata>
65   <dia:layer name="Background" visible="true" active="true">
66     <dia:object type="Standard - Box" version="0" id="O0">
67       <dia:attribute name="obj_pos">
68         <dia:point val="18.7875,10.65"/>
69       </dia:attribute>
70       <dia:attribute name="obj_bb">
71         <dia:rectangle val="18.7375,10.6;53.1875,15"/>
72       </dia:attribute>
73       <dia:attribute name="elem_corner">
74         <dia:point val="18.7875,10.65"/>
75       </dia:attribute>
76       <dia:attribute name="elem_width">
77         <dia:real val="34.349999999999994"/>
78       </dia:attribute>
79       <dia:attribute name="elem_height">
80         <dia:real val="4.2999999999999972"/>
81       </dia:attribute>
82       <dia:attribute name="show_background">
83         <dia:boolean val="true"/>
84       </dia:attribute>
85     </dia:object>
86     <dia:object type="Standard - Text" version="1" id="O1">
87       <dia:attribute name="obj_pos">
88         <dia:point val="35.9625,12.8"/>
89       </dia:attribute>
90       <dia:attribute name="obj_bb">
91         <dia:rectangle val="31.3513,12.2725;40.5738,13.3275"/>
92       </dia:attribute>
93       <dia:attribute name="text">
94         <dia:composite type="text">
95           <dia:attribute name="string">
96             <dia:string>#Application (libswift)#</dia:string>
97           </dia:attribute>
98           <dia:attribute name="font">
99             <dia:font family="sans" style="0" name="Helvetica"/>
100           </dia:attribute>
101           <dia:attribute name="height">
102             <dia:real val="1.1288888454437256"/>
103           </dia:attribute>
104           <dia:attribute name="pos">
105             <dia:point val="35.9625,13.1125"/>
106           </dia:attribute>
107           <dia:attribute name="color">
108             <dia:color val="#000000"/>
109           </dia:attribute>
110           <dia:attribute name="alignment">
111             <dia:enum val="1"/>
112           </dia:attribute>
113         </dia:composite>
114       </dia:attribute>
115       <dia:attribute name="valign">
116         <dia:enum val="2"/>
117       </dia:attribute>
118       <dia:connections>
119         <dia:connection handle="0" to="O0" connection="8"/>
120       </dia:connections>
121     </dia:object>
122     <dia:object type="Standard - Box" version="0" id="O2">
123       <dia:attribute name="obj_pos">
124         <dia:point val="18.7875,17.8126"/>
125       </dia:attribute>
126       <dia:attribute name="obj_bb">
127         <dia:rectangle val="18.7375,17.7626;53.1875,22.1626"/>
128       </dia:attribute>
129       <dia:attribute name="elem_corner">
130         <dia:point val="18.7875,17.8126"/>
131       </dia:attribute>
132       <dia:attribute name="elem_width">
133         <dia:real val="34.349999999999994"/>
134       </dia:attribute>
135       <dia:attribute name="elem_height">
136         <dia:real val="4.2999999999999972"/>
137       </dia:attribute>
138       <dia:attribute name="show_background">
139         <dia:boolean val="true"/>
140       </dia:attribute>
141     </dia:object>
142     <dia:object type="Standard - Box" version="0" id="O3">
143       <dia:attribute name="obj_pos">
144         <dia:point val="18.7375,24.9752"/>
145       </dia:attribute>
146       <dia:attribute name="obj_bb">
147         <dia:rectangle val="18.6875,24.9252;53.1375,29.3252"/>
148       </dia:attribute>
149       <dia:attribute name="elem_corner">
150         <dia:point val="18.7375,24.9752"/>
151       </dia:attribute>
152       <dia:attribute name="elem_width">
153         <dia:real val="34.349999999999994"/>
154       </dia:attribute>
155       <dia:attribute name="elem_height">
156         <dia:real val="4.2999999999999972"/>
157       </dia:attribute>
158       <dia:attribute name="show_background">
159         <dia:boolean val="true"/>
160       </dia:attribute>
161     </dia:object>
162     <dia:object type="Standard - Box" version="0" id="O4">
163       <dia:attribute name="obj_pos">
164         <dia:point val="57.9,10.65"/>
165       </dia:attribute>
166       <dia:attribute name="obj_bb">
167         <dia:rectangle val="57.85,10.6;64.45,22.15"/>
168       </dia:attribute>
169       <dia:attribute name="elem_corner">
170         <dia:point val="57.9,10.65"/>
171       </dia:attribute>
172       <dia:attribute name="elem_width">
173         <dia:real val="6.5000000000000071"/>
174       </dia:attribute>
175       <dia:attribute name="elem_height">
176         <dia:real val="11.449999999999999"/>
177       </dia:attribute>
178       <dia:attribute name="show_background">
179         <dia:boolean val="true"/>
180       </dia:attribute>
181     </dia:object>
182     <dia:object type="Standard - Text" version="1" id="O5">
183       <dia:attribute name="obj_pos">
184         <dia:point val="35.9625,19.9626"/>
185       </dia:attribute>
186       <dia:attribute name="obj_bb">
187         <dia:rectangle val="30.4087,19.4351;41.5162,20.4901"/>
188       </dia:attribute>
189       <dia:attribute name="text">
190         <dia:composite type="text">
191           <dia:attribute name="string">
192             <dia:string>#wrapper library (swiftlib)#</dia:string>
193           </dia:attribute>
194           <dia:attribute name="font">
195             <dia:font family="sans" style="0" name="Helvetica"/>
196           </dia:attribute>
197           <dia:attribute name="height">
198             <dia:real val="1.1288888454437256"/>
199           </dia:attribute>
200           <dia:attribute name="pos">
201             <dia:point val="35.9625,20.2751"/>
202           </dia:attribute>
203           <dia:attribute name="color">
204             <dia:color val="#000000"/>
205           </dia:attribute>
206           <dia:attribute name="alignment">
207             <dia:enum val="1"/>
208           </dia:attribute>
209         </dia:composite>
210       </dia:attribute>
211       <dia:attribute name="valign">
212         <dia:enum val="2"/>
213       </dia:attribute>
214       <dia:connections>
215         <dia:connection handle="0" to="O2" connection="8"/>
216       </dia:connections>
217     </dia:object>
218     <dia:object type="Standard - Text" version="1" id="O6">
219       <dia:attribute name="obj_pos">
220         <dia:point val="35.9125,27.1252"/>
221       </dia:attribute>
222       <dia:attribute name="obj_bb">
223         <dia:rectangle val="20.4225,26.5977;51.4025,27.6527"/>
224       </dia:attribute>
225       <dia:attribute name="text">
226         <dia:composite type="text">
227           <dia:attribute name="string">
228             <dia:string>#Multiparty protocol (Tranport Layer) (raw sockets) (state automaton)#</dia:string>
229           </dia:attribute>
230           <dia:attribute name="font">
231             <dia:font family="sans" style="0" name="Helvetica"/>
232           </dia:attribute>
233           <dia:attribute name="height">
234             <dia:real val="1.1288888454437256"/>
235           </dia:attribute>
236           <dia:attribute name="pos">
237             <dia:point val="35.9125,27.4377"/>
238           </dia:attribute>
239           <dia:attribute name="color">
240             <dia:color val="#000000"/>
241           </dia:attribute>
242           <dia:attribute name="alignment">
243             <dia:enum val="1"/>
244           </dia:attribute>
245         </dia:composite>
246       </dia:attribute>
247       <dia:attribute name="valign">
248         <dia:enum val="2"/>
249       </dia:attribute>
250       <dia:connections>
251         <dia:connection handle="0" to="O3" connection="8"/>
252       </dia:connections>
253     </dia:object>
254     <dia:object type="Standard - Text" version="1" id="O7">
255       <dia:attribute name="obj_pos">
256         <dia:point val="61.15,16.375"/>
257       </dia:attribute>
258       <dia:attribute name="obj_bb">
259         <dia:rectangle val="58.2275,15.4199;64.0725,17.3301"/>
260       </dia:attribute>
261       <dia:attribute name="text">
262         <dia:composite type="text">
263           <dia:attribute name="string">
264             <dia:string>#peer discovery
265 overlay#</dia:string>
266           </dia:attribute>
267           <dia:attribute name="font">
268             <dia:font family="sans" style="0" name="Helvetica"/>
269           </dia:attribute>
270           <dia:attribute name="height">
271             <dia:real val="0.98777773976325989"/>
272           </dia:attribute>
273           <dia:attribute name="pos">
274             <dia:point val="61.15,16.1549"/>
275           </dia:attribute>
276           <dia:attribute name="color">
277             <dia:color val="#000000"/>
278           </dia:attribute>
279           <dia:attribute name="alignment">
280             <dia:enum val="1"/>
281           </dia:attribute>
282         </dia:composite>
283       </dia:attribute>
284       <dia:attribute name="valign">
285         <dia:enum val="2"/>
286       </dia:attribute>
287       <dia:connections>
288         <dia:connection handle="0" to="O4" connection="8"/>
289       </dia:connections>
290     </dia:object>
291     <dia:object type="Standard - Line" version="0" id="O8">
292       <dia:attribute name="obj_pos">
293         <dia:point val="23.1125,15.0003"/>
294       </dia:attribute>
295       <dia:attribute name="obj_bb">
296         <dia:rectangle val="22.7507,14.9503;23.4743,17.8741"/>
297       </dia:attribute>
298       <dia:attribute name="conn_endpoints">
299         <dia:point val="23.1125,15.0003"/>
300         <dia:point val="23.1125,17.7623"/>
301       </dia:attribute>
302       <dia:attribute name="numcp">
303         <dia:int val="1"/>
304       </dia:attribute>
305       <dia:attribute name="end_arrow">
306         <dia:enum val="22"/>
307       </dia:attribute>
308       <dia:attribute name="end_arrow_length">
309         <dia:real val="0.5"/>
310       </dia:attribute>
311       <dia:attribute name="end_arrow_width">
312         <dia:real val="0.5"/>
313       </dia:attribute>
314     </dia:object>
315     <dia:object type="Standard - Line" version="0" id="O9">
316       <dia:attribute name="obj_pos">
317         <dia:point val="31.6868,15.01"/>
318       </dia:attribute>
319       <dia:attribute name="obj_bb">
320         <dia:rectangle val="31.325,14.96;32.0486,17.8838"/>
321       </dia:attribute>
322       <dia:attribute name="conn_endpoints">
323         <dia:point val="31.6868,15.01"/>
324         <dia:point val="31.6868,17.772"/>
325       </dia:attribute>
326       <dia:attribute name="numcp">
327         <dia:int val="1"/>
328       </dia:attribute>
329       <dia:attribute name="end_arrow">
330         <dia:enum val="22"/>
331       </dia:attribute>
332       <dia:attribute name="end_arrow_length">
333         <dia:real val="0.5"/>
334       </dia:attribute>
335       <dia:attribute name="end_arrow_width">
336         <dia:real val="0.5"/>
337       </dia:attribute>
338     </dia:object>
339     <dia:object type="Standard - Line" version="0" id="O10">
340       <dia:attribute name="obj_pos">
341         <dia:point val="40.1118,14.97"/>
342       </dia:attribute>
343       <dia:attribute name="obj_bb">
344         <dia:rectangle val="39.75,14.92;40.4736,17.8438"/>
345       </dia:attribute>
346       <dia:attribute name="conn_endpoints">
347         <dia:point val="40.1118,14.97"/>
348         <dia:point val="40.1118,17.732"/>
349       </dia:attribute>
350       <dia:attribute name="numcp">
351         <dia:int val="1"/>
352       </dia:attribute>
353       <dia:attribute name="end_arrow">
354         <dia:enum val="22"/>
355       </dia:attribute>
356       <dia:attribute name="end_arrow_length">
357         <dia:real val="0.5"/>
358       </dia:attribute>
359       <dia:attribute name="end_arrow_width">
360         <dia:real val="0.5"/>
361       </dia:attribute>
362     </dia:object>
363     <dia:object type="Standard - Line" version="0" id="O11">
364       <dia:attribute name="obj_pos">
365         <dia:point val="48.0868,14.93"/>
366       </dia:attribute>
367       <dia:attribute name="obj_bb">
368         <dia:rectangle val="47.725,14.88;48.4486,17.8038"/>
369       </dia:attribute>
370       <dia:attribute name="conn_endpoints">
371         <dia:point val="48.0868,14.93"/>
372         <dia:point val="48.0868,17.692"/>
373       </dia:attribute>
374       <dia:attribute name="numcp">
375         <dia:int val="1"/>
376       </dia:attribute>
377       <dia:attribute name="end_arrow">
378         <dia:enum val="22"/>
379       </dia:attribute>
380       <dia:attribute name="end_arrow_length">
381         <dia:real val="0.5"/>
382       </dia:attribute>
383       <dia:attribute name="end_arrow_width">
384         <dia:real val="0.5"/>
385       </dia:attribute>
386     </dia:object>
387     <dia:object type="Standard - Line" version="0" id="O12">
388       <dia:attribute name="obj_pos">
389         <dia:point val="22.9368,22.1303"/>
390       </dia:attribute>
391       <dia:attribute name="obj_bb">
392         <dia:rectangle val="22.575,22.0803;23.2986,25.0041"/>
393       </dia:attribute>
394       <dia:attribute name="conn_endpoints">
395         <dia:point val="22.9368,22.1303"/>
396         <dia:point val="22.9368,24.8923"/>
397       </dia:attribute>
398       <dia:attribute name="numcp">
399         <dia:int val="1"/>
400       </dia:attribute>
401       <dia:attribute name="end_arrow">
402         <dia:enum val="22"/>
403       </dia:attribute>
404       <dia:attribute name="end_arrow_length">
405         <dia:real val="0.5"/>
406       </dia:attribute>
407       <dia:attribute name="end_arrow_width">
408         <dia:real val="0.5"/>
409       </dia:attribute>
410     </dia:object>
411     <dia:object type="Standard - Line" version="0" id="O13">
412       <dia:attribute name="obj_pos">
413         <dia:point val="31.5111,22.14"/>
414       </dia:attribute>
415       <dia:attribute name="obj_bb">
416         <dia:rectangle val="31.1493,22.09;31.8729,25.0138"/>
417       </dia:attribute>
418       <dia:attribute name="conn_endpoints">
419         <dia:point val="31.5111,22.14"/>
420         <dia:point val="31.5111,24.902"/>
421       </dia:attribute>
422       <dia:attribute name="numcp">
423         <dia:int val="1"/>
424       </dia:attribute>
425       <dia:attribute name="end_arrow">
426         <dia:enum val="22"/>
427       </dia:attribute>
428       <dia:attribute name="end_arrow_length">
429         <dia:real val="0.5"/>
430       </dia:attribute>
431       <dia:attribute name="end_arrow_width">
432         <dia:real val="0.5"/>
433       </dia:attribute>
434     </dia:object>
435     <dia:object type="Standard - Line" version="0" id="O14">
436       <dia:attribute name="obj_pos">
437         <dia:point val="39.9361,22.1"/>
438       </dia:attribute>
439       <dia:attribute name="obj_bb">
440         <dia:rectangle val="39.5743,22.05;40.2979,24.9738"/>
441       </dia:attribute>
442       <dia:attribute name="conn_endpoints">
443         <dia:point val="39.9361,22.1"/>
444         <dia:point val="39.9361,24.862"/>
445       </dia:attribute>
446       <dia:attribute name="numcp">
447         <dia:int val="1"/>
448       </dia:attribute>
449       <dia:attribute name="end_arrow">
450         <dia:enum val="22"/>
451       </dia:attribute>
452       <dia:attribute name="end_arrow_length">
453         <dia:real val="0.5"/>
454       </dia:attribute>
455       <dia:attribute name="end_arrow_width">
456         <dia:real val="0.5"/>
457       </dia:attribute>
458     </dia:object>
459     <dia:object type="Standard - Line" version="0" id="O15">
460       <dia:attribute name="obj_pos">
461         <dia:point val="47.9111,22.11"/>
462       </dia:attribute>
463       <dia:attribute name="obj_bb">
464         <dia:rectangle val="47.5493,22.06;48.2729,24.9838"/>
465       </dia:attribute>
466       <dia:attribute name="conn_endpoints">
467         <dia:point val="47.9111,22.11"/>
468         <dia:point val="47.9111,24.872"/>
469       </dia:attribute>
470       <dia:attribute name="numcp">
471         <dia:int val="1"/>
472       </dia:attribute>
473       <dia:attribute name="end_arrow">
474         <dia:enum val="22"/>
475       </dia:attribute>
476       <dia:attribute name="end_arrow_length">
477         <dia:real val="0.5"/>
478       </dia:attribute>
479       <dia:attribute name="end_arrow_width">
480         <dia:real val="0.5"/>
481       </dia:attribute>
482     </dia:object>
483     <dia:object type="Standard - Line" version="0" id="O16">
484       <dia:attribute name="obj_pos">
485         <dia:point val="53.1875,12.8"/>
486       </dia:attribute>
487       <dia:attribute name="obj_bb">
488         <dia:rectangle val="53.137,12.3961;57.8505,13.1539"/>
489       </dia:attribute>
490       <dia:attribute name="conn_endpoints">
491         <dia:point val="53.1875,12.8"/>
492         <dia:point val="57.8,12.75"/>
493       </dia:attribute>
494       <dia:attribute name="numcp">
495         <dia:int val="1"/>
496       </dia:attribute>
497       <dia:attribute name="start_arrow">
498         <dia:enum val="22"/>
499       </dia:attribute>
500       <dia:attribute name="start_arrow_length">
501         <dia:real val="0.5"/>
502       </dia:attribute>
503       <dia:attribute name="start_arrow_width">
504         <dia:real val="0.5"/>
505       </dia:attribute>
506       <dia:attribute name="end_arrow">
507         <dia:enum val="22"/>
508       </dia:attribute>
509       <dia:attribute name="end_arrow_length">
510         <dia:real val="0.5"/>
511       </dia:attribute>
512       <dia:attribute name="end_arrow_width">
513         <dia:real val="0.5"/>
514       </dia:attribute>
515       <dia:connections>
516         <dia:connection handle="0" to="O0" connection="4"/>
517       </dia:connections>
518     </dia:object>
519     <dia:object type="Standard - Line" version="0" id="O17">
520       <dia:attribute name="obj_pos">
521         <dia:point val="53.1375,19.9626"/>
522       </dia:attribute>
523       <dia:attribute name="obj_bb">
524         <dia:rectangle val="53.0865,19.5185;57.889,20.3093"/>
525       </dia:attribute>
526       <dia:attribute name="conn_endpoints">
527         <dia:point val="53.1375,19.9626"/>
528         <dia:point val="57.838,19.8652"/>
529       </dia:attribute>
530       <dia:attribute name="numcp">
531         <dia:int val="1"/>
532       </dia:attribute>
533       <dia:attribute name="start_arrow">
534         <dia:enum val="22"/>
535       </dia:attribute>
536       <dia:attribute name="start_arrow_length">
537         <dia:real val="0.5"/>
538       </dia:attribute>
539       <dia:attribute name="start_arrow_width">
540         <dia:real val="0.5"/>
541       </dia:attribute>
542       <dia:attribute name="end_arrow">
543         <dia:enum val="22"/>
544       </dia:attribute>
545       <dia:attribute name="end_arrow_length">
546         <dia:real val="0.5"/>
547       </dia:attribute>
548       <dia:attribute name="end_arrow_width">
549         <dia:real val="0.5"/>
550       </dia:attribute>
551       <dia:connections>
552         <dia:connection handle="0" to="O2" connection="4"/>
553       </dia:connections>
554     </dia:object>
555     <dia:object type="Standard - Text" version="1" id="O18">
556       <dia:attribute name="obj_pos">
557         <dia:point val="20.95,23.6"/>
558       </dia:attribute>
559       <dia:attribute name="obj_bb">
560         <dia:rectangle val="19.2325,23.2263;22.6675,23.9737"/>
561       </dia:attribute>
562       <dia:attribute name="text">
563         <dia:composite type="text">
564           <dia:attribute name="string">
565             <dia:string>#sys_socket#</dia:string>
566           </dia:attribute>
567           <dia:attribute name="font">
568             <dia:font family="sans" style="0" name="Helvetica"/>
569           </dia:attribute>
570           <dia:attribute name="height">
571             <dia:real val="0.80000000000000004"/>
572           </dia:attribute>
573           <dia:attribute name="pos">
574             <dia:point val="20.95,23.8212"/>
575           </dia:attribute>
576           <dia:attribute name="color">
577             <dia:color val="#000000"/>
578           </dia:attribute>
579           <dia:attribute name="alignment">
580             <dia:enum val="1"/>
581           </dia:attribute>
582         </dia:composite>
583       </dia:attribute>
584       <dia:attribute name="valign">
585         <dia:enum val="2"/>
586       </dia:attribute>
587     </dia:object>
588     <dia:object type="Standard - Text" version="1" id="O19">
589       <dia:attribute name="obj_pos">
590         <dia:point val="29.5,23.6"/>
591       </dia:attribute>
592       <dia:attribute name="obj_bb">
593         <dia:rectangle val="28.1187,23.2263;30.8812,23.9737"/>
594       </dia:attribute>
595       <dia:attribute name="text">
596         <dia:composite type="text">
597           <dia:attribute name="string">
598             <dia:string>#sys_bind#</dia:string>
599           </dia:attribute>
600           <dia:attribute name="font">
601             <dia:font family="sans" style="0" name="Helvetica"/>
602           </dia:attribute>
603           <dia:attribute name="height">
604             <dia:real val="0.80000000000000004"/>
605           </dia:attribute>
606           <dia:attribute name="pos">
607             <dia:point val="29.5,23.8212"/>
608           </dia:attribute>
609           <dia:attribute name="color">
610             <dia:color val="#000000"/>
611           </dia:attribute>
612           <dia:attribute name="alignment">
613             <dia:enum val="1"/>
614           </dia:attribute>
615         </dia:composite>
616       </dia:attribute>
617       <dia:attribute name="valign">
618         <dia:enum val="2"/>
619       </dia:attribute>
620     </dia:object>
621     <dia:object type="Standard - Text" version="1" id="O20">
622       <dia:attribute name="obj_pos">
623         <dia:point val="37.6,23.55"/>
624       </dia:attribute>
625       <dia:attribute name="obj_bb">
626         <dia:rectangle val="35.4862,23.1763;39.7137,23.9238"/>
627       </dia:attribute>
628       <dia:attribute name="text">
629         <dia:composite type="text">
630           <dia:attribute name="string">
631             <dia:string>#sys_recvfrom#</dia:string>
632           </dia:attribute>
633           <dia:attribute name="font">
634             <dia:font family="sans" style="0" name="Helvetica"/>
635           </dia:attribute>
636           <dia:attribute name="height">
637             <dia:real val="0.80000000000000004"/>
638           </dia:attribute>
639           <dia:attribute name="pos">
640             <dia:point val="37.6,23.7713"/>
641           </dia:attribute>
642           <dia:attribute name="color">
643             <dia:color val="#000000"/>
644           </dia:attribute>
645           <dia:attribute name="alignment">
646             <dia:enum val="1"/>
647           </dia:attribute>
648         </dia:composite>
649       </dia:attribute>
650       <dia:attribute name="valign">
651         <dia:enum val="2"/>
652       </dia:attribute>
653     </dia:object>
654     <dia:object type="Standard - Text" version="1" id="O21">
655       <dia:attribute name="obj_pos">
656         <dia:point val="45.5887,23.5838"/>
657       </dia:attribute>
658       <dia:attribute name="obj_bb">
659         <dia:rectangle val="43.815,23.2101;47.3625,23.9576"/>
660       </dia:attribute>
661       <dia:attribute name="text">
662         <dia:composite type="text">
663           <dia:attribute name="string">
664             <dia:string>#sys_sendto#</dia:string>
665           </dia:attribute>
666           <dia:attribute name="font">
667             <dia:font family="sans" style="0" name="Helvetica"/>
668           </dia:attribute>
669           <dia:attribute name="height">
670             <dia:real val="0.80000000000000004"/>
671           </dia:attribute>
672           <dia:attribute name="pos">
673             <dia:point val="45.5887,23.8051"/>
674           </dia:attribute>
675           <dia:attribute name="color">
676             <dia:color val="#000000"/>
677           </dia:attribute>
678           <dia:attribute name="alignment">
679             <dia:enum val="1"/>
680           </dia:attribute>
681         </dia:composite>
682       </dia:attribute>
683       <dia:attribute name="valign">
684         <dia:enum val="2"/>
685       </dia:attribute>
686     </dia:object>
687     <dia:object type="Standard - Text" version="1" id="O22">
688       <dia:attribute name="obj_pos">
689         <dia:point val="21.05,16.45"/>
690       </dia:attribute>
691       <dia:attribute name="obj_bb">
692         <dia:rectangle val="19.2288,16.0763;22.8712,16.8238"/>
693       </dia:attribute>
694       <dia:attribute name="text">
695         <dia:composite type="text">
696           <dia:attribute name="string">
697             <dia:string>#socketSwift#</dia:string>
698           </dia:attribute>
699           <dia:attribute name="font">
700             <dia:font family="sans" style="0" name="Helvetica"/>
701           </dia:attribute>
702           <dia:attribute name="height">
703             <dia:real val="0.80000000000000004"/>
704           </dia:attribute>
705           <dia:attribute name="pos">
706             <dia:point val="21.05,16.6713"/>
707           </dia:attribute>
708           <dia:attribute name="color">
709             <dia:color val="#000000"/>
710           </dia:attribute>
711           <dia:attribute name="alignment">
712             <dia:enum val="1"/>
713           </dia:attribute>
714         </dia:composite>
715       </dia:attribute>
716       <dia:attribute name="valign">
717         <dia:enum val="2"/>
718       </dia:attribute>
719     </dia:object>
720     <dia:object type="Standard - Text" version="1" id="O23">
721       <dia:attribute name="obj_pos">
722         <dia:point val="29.15,16.35"/>
723       </dia:attribute>
724       <dia:attribute name="obj_bb">
725         <dia:rectangle val="26.7512,15.9763;31.5487,16.7238"/>
726       </dia:attribute>
727       <dia:attribute name="text">
728         <dia:composite type="text">
729           <dia:attribute name="string">
730             <dia:string>#listenfromSwift#</dia:string>
731           </dia:attribute>
732           <dia:attribute name="font">
733             <dia:font family="sans" style="0" name="Helvetica"/>
734           </dia:attribute>
735           <dia:attribute name="height">
736             <dia:real val="0.80000000000000004"/>
737           </dia:attribute>
738           <dia:attribute name="pos">
739             <dia:point val="29.15,16.5713"/>
740           </dia:attribute>
741           <dia:attribute name="color">
742             <dia:color val="#000000"/>
743           </dia:attribute>
744           <dia:attribute name="alignment">
745             <dia:enum val="1"/>
746           </dia:attribute>
747         </dia:composite>
748       </dia:attribute>
749       <dia:attribute name="valign">
750         <dia:enum val="2"/>
751       </dia:attribute>
752     </dia:object>
753     <dia:object type="Standard - Text" version="1" id="O24">
754       <dia:attribute name="obj_pos">
755         <dia:point val="37.6,16.4"/>
756       </dia:attribute>
757       <dia:attribute name="obj_bb">
758         <dia:rectangle val="35.3825,16.0263;39.8175,16.7737"/>
759       </dia:attribute>
760       <dia:attribute name="text">
761         <dia:composite type="text">
762           <dia:attribute name="string">
763             <dia:string>#recvfromSwift#</dia:string>
764           </dia:attribute>
765           <dia:attribute name="font">
766             <dia:font family="sans" style="0" name="Helvetica"/>
767           </dia:attribute>
768           <dia:attribute name="height">
769             <dia:real val="0.80000000000000004"/>
770           </dia:attribute>
771           <dia:attribute name="pos">
772             <dia:point val="37.6,16.6212"/>
773           </dia:attribute>
774           <dia:attribute name="color">
775             <dia:color val="#000000"/>
776           </dia:attribute>
777           <dia:attribute name="alignment">
778             <dia:enum val="1"/>
779           </dia:attribute>
780         </dia:composite>
781       </dia:attribute>
782       <dia:attribute name="valign">
783         <dia:enum val="2"/>
784       </dia:attribute>
785     </dia:object>
786     <dia:object type="Standard - Text" version="1" id="O25">
787       <dia:attribute name="obj_pos">
788         <dia:point val="46.05,16.45"/>
789       </dia:attribute>
790       <dia:attribute name="obj_bb">
791         <dia:rectangle val="44.1562,16.0763;47.9438,16.8238"/>
792       </dia:attribute>
793       <dia:attribute name="text">
794         <dia:composite type="text">
795           <dia:attribute name="string">
796             <dia:string>#sendToSwift#</dia:string>
797           </dia:attribute>
798           <dia:attribute name="font">
799             <dia:font family="sans" style="0" name="Helvetica"/>
800           </dia:attribute>
801           <dia:attribute name="height">
802             <dia:real val="0.80000000000000004"/>
803           </dia:attribute>
804           <dia:attribute name="pos">
805             <dia:point val="46.05,16.6713"/>
806           </dia:attribute>
807           <dia:attribute name="color">
808             <dia:color val="#000000"/>
809           </dia:attribute>
810           <dia:attribute name="alignment">
811             <dia:enum val="1"/>
812           </dia:attribute>
813         </dia:composite>
814       </dia:attribute>
815       <dia:attribute name="valign">
816         <dia:enum val="2"/>
817       </dia:attribute>
818     </dia:object>
819     <dia:object type="Standard - Text" version="1" id="O26">
820       <dia:attribute name="obj_pos">
821         <dia:point val="55.4,12.1"/>
822       </dia:attribute>
823       <dia:attribute name="obj_bb">
824         <dia:rectangle val="54.6325,11.7262;56.1675,12.4737"/>
825       </dia:attribute>
826       <dia:attribute name="text">
827         <dia:composite type="text">
828           <dia:attribute name="string">
829             <dia:string>#hash#</dia:string>
830           </dia:attribute>
831           <dia:attribute name="font">
832             <dia:font family="sans" style="0" name="Helvetica"/>
833           </dia:attribute>
834           <dia:attribute name="height">
835             <dia:real val="0.80000000000000004"/>
836           </dia:attribute>
837           <dia:attribute name="pos">
838             <dia:point val="55.4,12.3212"/>
839           </dia:attribute>
840           <dia:attribute name="color">
841             <dia:color val="#000000"/>
842           </dia:attribute>
843           <dia:attribute name="alignment">
844             <dia:enum val="1"/>
845           </dia:attribute>
846         </dia:composite>
847       </dia:attribute>
848       <dia:attribute name="valign">
849         <dia:enum val="2"/>
850       </dia:attribute>
851     </dia:object>
852     <dia:object type="Standard - Text" version="1" id="O27">
853       <dia:attribute name="obj_pos">
854         <dia:point val="55.4175,13.7338"/>
855       </dia:attribute>
856       <dia:attribute name="obj_bb">
857         <dia:rectangle val="54.5212,13.36;56.3137,14.1075"/>
858       </dia:attribute>
859       <dia:attribute name="text">
860         <dia:composite type="text">
861           <dia:attribute name="string">
862             <dia:string>#peers#</dia:string>
863           </dia:attribute>
864           <dia:attribute name="font">
865             <dia:font family="sans" style="0" name="Helvetica"/>
866           </dia:attribute>
867           <dia:attribute name="height">
868             <dia:real val="0.80000000000000004"/>
869           </dia:attribute>
870           <dia:attribute name="pos">
871             <dia:point val="55.4175,13.955"/>
872           </dia:attribute>
873           <dia:attribute name="color">
874             <dia:color val="#000000"/>
875           </dia:attribute>
876           <dia:attribute name="alignment">
877             <dia:enum val="1"/>
878           </dia:attribute>
879         </dia:composite>
880       </dia:attribute>
881       <dia:attribute name="valign">
882         <dia:enum val="2"/>
883       </dia:attribute>
884     </dia:object>
885     <dia:object type="Standard - Text" version="1" id="O28">
886       <dia:attribute name="obj_pos">
887         <dia:point val="55.3537,19.0838"/>
888       </dia:attribute>
889       <dia:attribute name="obj_bb">
890         <dia:rectangle val="54.5862,18.7101;56.1212,19.4576"/>
891       </dia:attribute>
892       <dia:attribute name="text">
893         <dia:composite type="text">
894           <dia:attribute name="string">
895             <dia:string>#hash#</dia:string>
896           </dia:attribute>
897           <dia:attribute name="font">
898             <dia:font family="sans" style="0" name="Helvetica"/>
899           </dia:attribute>
900           <dia:attribute name="height">
901             <dia:real val="0.80000000000000004"/>
902           </dia:attribute>
903           <dia:attribute name="pos">
904             <dia:point val="55.3537,19.3051"/>
905           </dia:attribute>
906           <dia:attribute name="color">
907             <dia:color val="#000000"/>
908           </dia:attribute>
909           <dia:attribute name="alignment">
910             <dia:enum val="1"/>
911           </dia:attribute>
912         </dia:composite>
913       </dia:attribute>
914       <dia:attribute name="valign">
915         <dia:enum val="2"/>
916       </dia:attribute>
917     </dia:object>
918     <dia:object type="Standard - Text" version="1" id="O29">
919       <dia:attribute name="obj_pos">
920         <dia:point val="55.3713,20.7175"/>
921       </dia:attribute>
922       <dia:attribute name="obj_bb">
923         <dia:rectangle val="54.475,20.3438;56.2675,21.0912"/>
924       </dia:attribute>
925       <dia:attribute name="text">
926         <dia:composite type="text">
927           <dia:attribute name="string">
928             <dia:string>#peers#</dia:string>
929           </dia:attribute>
930           <dia:attribute name="font">
931             <dia:font family="sans" style="0" name="Helvetica"/>
932           </dia:attribute>
933           <dia:attribute name="height">
934             <dia:real val="0.80000000000000004"/>
935           </dia:attribute>
936           <dia:attribute name="pos">
937             <dia:point val="55.3713,20.9387"/>
938           </dia:attribute>
939           <dia:attribute name="color">
940             <dia:color val="#000000"/>
941           </dia:attribute>
942           <dia:attribute name="alignment">
943             <dia:enum val="1"/>
944           </dia:attribute>
945         </dia:composite>
946       </dia:attribute>
947       <dia:attribute name="valign">
948         <dia:enum val="2"/>
949       </dia:attribute>
950     </dia:object>
951   </dia:layer>
952 </dia:diagram>