blob: a059ba927fd1ced0aa2fb62ad61e4a1cb528c19e [file] [log] [blame]
Willy Tarreau0b737a72012-10-14 14:05:16 +02001<?xml version="1.0" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000303 Stylable//EN"
3 "http://www.w3.org/TR/2000/03/WD-SVG-20000303/DTD/svg-20000303-stylable.dtd">
4<!-- Creator: fig2dev Version 3.2 Patchlevel 4 -->
5<!-- CreationDate: Sun Oct 14 13:59:25 2012 -->
6<svg xmlns="http://www.w3.org/2000/svg" width="8.3in" height="11.7in" viewBox="0 0 13858 20157">
7<g style="stroke-width:.025in; stroke:black; fill:none">
8<defs>
9<pattern id="tile1" x="0" y="0" width="200" height="200"
10 patternUnits="userSpaceOnUse">
11<path d="M 0 -100 200 16" />
12<path d="M 0 -60 200 56" />
13<path d="M 0 -20 200 96" />
14<path d="M 0 20 200 136" />
15<path d="M 0 60 200 176" />
16<path d="M 0 100 200 216" />
17<path d="M 0 140 200 256" />
18<path d="M 0 180 200 296" />
19</pattern>
20<pattern id="tile2" x="0" y="0" width="200" height="200"
21 patternUnits="userSpaceOnUse">
22<path d="M 200 -100 0 16" />
23<path d="M 200 -60 0 56" />
24<path d="M 200 -20 0 96" />
25<path d="M 200 20 0 136" />
26<path d="M 200 60 0 176" />
27<path d="M 200 100 0 216" />
28<path d="M 200 140 0 256" />
29<path d="M 200 180 0 296" />
30</pattern>
31<pattern id="tile3" x="0" y="0" width="200" height="200"
32 patternUnits="userSpaceOnUse">
33<path d="M 0 -100 200 16" />
34<path d="M 200 -100 0 16" />
35<path d="M 0 -60 200 56" />
36<path d="M 200 -60 0 56" />
37<path d="M 0 -20 200 96" />
38<path d="M 200 -20 0 96" />
39<path d="M 0 20 200 136" />
40<path d="M 200 20 0 136" />
41<path d="M 0 60 200 176" />
42<path d="M 200 60 0 176" />
43<path d="M 0 100 200 216" />
44<path d="M 200 100 0 216" />
45<path d="M 0 140 200 256" />
46<path d="M 200 140 0 256" />
47<path d="M 0 180 200 296" />
48<path d="M 200 180 0 296" />
49</pattern>
50<pattern id="tile4" x="0" y="0" width="200" height="200"
51 patternUnits="userSpaceOnUse">
52<path d="M 100 0 200 100" />
53<path d="M 0 0 200 200" />
54<path d="M 0 100 100 200" />
55</pattern>
56<pattern id="tile5" x="0" y="0" width="200" height="200"
57 patternUnits="userSpaceOnUse">
58<path d="M 100 0 0 100" />
59<path d="M 200 0 0 200" />
60<path d="M 200 100 100 200" />
61</pattern>
62<pattern id="tile6" x="0" y="0" width="200" height="200"
63 patternUnits="userSpaceOnUse">
64<path d="M 100 0 200 100" />
65<path d="M 0 0 200 200" />
66<path d="M 0 100 100 200" />
67<path d="M 100 0 0 100" />
68<path d="M 200 0 0 200" />
69<path d="M 200 100 100 200" />
70</pattern>
71<pattern id="tile7" x="0" y="0" width="200" height="200"
72 patternUnits="userSpaceOnUse">
73<path d="M 0 0 0 50" />
74<path d="M 0 50 200 50" />
75<path d="M 100 50 100 150" />
76<path d="M 0 150 200 150" />
77<path d="M 0 150 0 200" />
78</pattern>
79<pattern id="tile8" x="0" y="0" width="200" height="200"
80 patternUnits="userSpaceOnUse">
81<path d="M 0 0 50 0" />
82<path d="M 50 0 50 200" />
83<path d="M 50 100 150 100" />
84<path d="M 150 0 150 200" />
85<path d="M 150 0 200 0" />
86</pattern>
87<pattern id="tile9" x="0" y="0" width="200" height="200"
88 patternUnits="userSpaceOnUse">
89<path d="M 0 50 200 50" />
90<path d="M 0 150 200 150" />
91</pattern>
92<pattern id="tile10" x="0" y="0" width="200" height="200"
93 patternUnits="userSpaceOnUse">
94<path d="M 50 0 50 200" />
95<path d="M 150 0 150 200" />
96</pattern>
97<pattern id="tile11" x="0" y="0" width="200" height="200"
98 patternUnits="userSpaceOnUse">
99<path d="M 0 50 200 50" />
100<path d="M 0 150 200 150" />
101<path d="M 50 0 50 200" />
102<path d="M 150 0 150 200" />
103</pattern>
104<pattern id="tile12" x="0" y="0" width="200" height="200"
105 patternUnits="userSpaceOnUse">
106<path d="M 0 0 25 50" />
107<path d="M 0 50 200 50" />
108<path d="M 100 50 125 150" />
109<path d="M 0 150 200 150" />
110<path d="M 0 150 25 200" />
111</pattern>
112<pattern id="tile13" x="0" y="0" width="200" height="200"
113 patternUnits="userSpaceOnUse">
114<path d="M 200 0 175 50" />
115<path d="M 0 50 200 50" />
116<path d="M 100 50 75 150" />
117<path d="M 0 150 200 150" />
118<path d="M 200 150 175 200" />
119</pattern>
120<pattern id="tile14" x="0" y="0" width="200" height="200"
121 patternUnits="userSpaceOnUse">
122<path d="M 0 0 50 25" />
123<path d="M 50 0 50 200" />
124<path d="M 50 100 150 125" />
125<path d="M 150 0 150 200" />
126<path d="M 150 0 200 25" />
127</pattern>
128<pattern id="tile15" x="0" y="0" width="200" height="200"
129 patternUnits="userSpaceOnUse">
130<path d="M 0 25 50 0" />
131<path d="M 50 0 50 200" />
132<path d="M 50 125 150 100" />
133<path d="M 150 0 150 200" />
134<path d="M 150 25 200 0" />
135</pattern>
136<pattern id="tile16" x="0" y="0" width="200" height="200"
137 patternUnits="userSpaceOnUse">
138<path d="M 0 50 A 50 50 0 1 0 100 50" />
139<path d="M 100 50 A 50 50 0 1 0 200 50" />
140<path d="M 50 100 A 50 50 0 1 0 150 100" />
141<path d="M 0 150 A 50 50 0 0 0 50 100" />
142<path d="M 150 100 A 50 50 0 1 0 200 50" />
143<path d="M 50 0 A 50 50 0 1 0 150 0" />
144<path d="M 150 0 A 50 50 0 0 0 200 50" />
145<path d="M 0 50 A 50 50 0 0 0 50 0" />
146<path d="M 0 150 A 50 50 0 1 0 100 150" />
147<path d="M 100 150 A 50 50 0 1 0 200 150" />
148</pattern>
149<pattern id="tile17" x="0" y="0" width="100" height="100"
150 patternUnits="userSpaceOnUse">
151<g transform="scale(0.5)" >
152<path d="M 0 50 A 50 50 0 1 0 100 50" />
153<path d="M 100 50 A 50 50 0 1 0 200 50" />
154<path d="M 50 100 A 50 50 0 1 0 150 100" />
155<path d="M 0 150 A 50 50 0 0 0 50 100" />
156<path d="M 150 100 A 50 50 0 1 0 200 50" />
157<path d="M 50 0 A 50 50 0 1 0 150 0" />
158<path d="M 150 0 A 50 50 0 0 0 200 50" />
159<path d="M 0 50 A 50 50 0 0 0 50 0" />
160<path d="M 0 150 A 50 50 0 1 0 100 150" />
161<path d="M 100 150 A 50 50 0 1 0 200 150" />
162</g>
163</pattern>
164<pattern id="tile18" x="0" y="0" width="200" height="200"
165 patternUnits="userSpaceOnUse">
166<circle cx="100" cy="100" r="100" />
167</pattern>
168<pattern id="tile19" x="0" y="0" width="200" height="200"
169 patternUnits="userSpaceOnUse">
170<path d="M 0 50 45 0 105 0 140 50 200 50 " />
171<path d="M 0 50 45 100 105 100 140 50 200 50" />
172<path d="M 0 150 45 100 105 100 140 150 200 150" />
173<path d="M 0 150 45 200 105 200 140 150 200 150" />
174</pattern>
175<pattern id="tile20" x="0" y="0" width="200" height="200"
176 patternUnits="userSpaceOnUse">
177<path d="M 0 70 65 0 140 0 200 70 " />
178<path d="M 0 70 0 130 65 200 140 200 200 130 200 70" />
179</pattern>
180<pattern id="tile21" x="0" y="0" width="200" height="200"
181 patternUnits="userSpaceOnUse">
182<path d="M 50 0 75 25 100 0 M 150 0 175 25 200 0" />
183<path d="M 0 50 25 25 75 75 125 25 175 75 200 50" />
184<path d="M 0 100 25 75 75 125 125 75 175 125 200 100" />
185<path d="M 0 150 25 125 75 175 125 125 175 175 200 150" />
186<path d="M 0 200 25 175 75 225 125 175 175 225 200 200" />
187</pattern>
188<pattern id="tile22" x="0" y="0" width="200" height="200"
189 patternUnits="userSpaceOnUse">
190<path d="M 0 50 25 75 0 100 M 0 150 25 175 0 200" />
191<path d="M 50 0 25 25 75 75 25 125 75 175 50 200" />
192<path d="M 100 0 75 25 125 75 75 125 125 175 100 200" />
193<path d="M 150 0 125 25 175 75 125 125 175 175 150 200" />
194<path d="M 200 0 175 25 225 75 175 125 225 175 200 200" />
195</pattern>
196</defs>
197<!-- Line -->
198<path d="M 708,3874
19913464,3874
20013464,8597
201708,8597
202708,3874
203" style="stroke:#000000;stroke-width:16;
204fill:#00ffff;
205"/>
206<!-- Line -->
207<path d="M 8834,2929
20810251,2929
20910251,3401
2108834,3401
2118834,2929
212" style="stroke:#000000;stroke-width:16;
213fill:#ffe0e0;
214"/>
215<!-- Line -->
216<path d="M 7133,2929
2178551,2929
2188551,3401
2197133,3401
2207133,2929
221" style="stroke:#000000;stroke-width:16;
222fill:#ffe0e0;
223"/>
224<!-- Line -->
225<path d="M 9212,6518
22610629,6518
22710629,6991
2289212,6991
2299212,6518
230" style="stroke:#000000;stroke-width:16;
231fill:#ffe0e0;
232"/>
233<!-- Line -->
234<path d="M 5905,377
2358267,377
2368267,1322
2375905,1322
2385905,377
239" style="stroke:#000000;stroke-width:16;
240fill:#ff00ff;
241"/>
242<!-- Line -->
243<path d="M 4015,377
2445433,377
2455433,1322
2464015,1322
2474015,377
248" style="stroke:#000000;stroke-width:16;
249fill:#ff00ff;
250"/>
251<!-- Line -->
252<path d="M 3732,1795
2538551,1795
2548551,2645
2553732,2645
2563732,1795
257" style="stroke:#000000;stroke-width:16;
258fill:#ff0000;
259"/>
260<!-- Line -->
261<path d="M 3732,9353
2628551,9353
2638551,10109
2643732,10109
2653732,9353
266" style="stroke:#000000;stroke-width:16;
267fill:#ff0000;
268"/>
269<!-- Line -->
270<path d="M 5905,10676
2718267,10676
2728267,11620
2735905,11620
2745905,10676
275" style="stroke:#000000;stroke-width:16;
276fill:#ff00ff;
277"/>
278<!-- Line -->
279<path d="M 4015,10676
2805433,10676
2815433,11620
2824015,11620
2834015,10676
284" style="stroke:#000000;stroke-width:16;
285fill:#ff00ff;
286"/>
287<!-- Text -->
288<text x="8645" y="2362" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="start" >
289cons</text>
290<!-- Text -->
291<text x="3637" y="2078" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="end" >
292prod</text>
293<!-- Text -->
294<text x="3637" y="10014" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="end" >
295cons</text>
296<!-- Text -->
297<text x="5338" y="3779" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="start" >
298req</text>
299<!-- Text -->
300<text x="5338" y="8786" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="start" >
301rep</text>
302<!-- Text -->
303<text x="2692" y="8786" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="start" >
304ob</text>
305<!-- Text -->
306<text x="11480" y="8786" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="end" >
307ib</text>
308<!-- Text -->
309<text x="8645" y="10109" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="start" >
310prod</text>
311<!-- Text -->
312<text x="12141" y="3779" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="start" >
313ob</text>
314<!-- Text -->
315<text x="2692" y="3779" fill="#000000" font-family="Courier" font-style="normal" font-weight="normal" font-size="152" text-anchor="start" >
316ib</text>
317<!-- Line -->
318<path d="M 3543,4062
3198740,4062
3208740,8408
3213543,8408
3223543,4062
323" style="stroke:#000000;stroke-width:16;
324fill:#ffffff;
325"/>
326<!-- Line -->
327<path d="M 803,4062
3283165,4062
3293165,8408
330803,8408
331803,4062
332" style="stroke:#000000;stroke-width:16;
333fill:#ffffff;
334"/>
335<!-- Line -->
336<path d="M 11007,4062
33713370,4062
33813370,8408
33911007,8408
34011007,4062
341" style="stroke:#000000;stroke-width:16;
342fill:#ffffff;
343"/>
344<!-- Line -->
345<path d="M 9212,7652
34610629,7652
34710629,8124
3489212,8124
3499212,7652
350" style="stroke:#000000;stroke-width:16;
351fill:#ffffff;
352"/>
353<!-- Line -->
354<path d="M 9212,5480
35510629,5480
35610629,5952
3579212,5952
3589212,5480
359" style="stroke:#000000;stroke-width:16;
360fill:#ffffff;
361"/>
362<!-- Line -->
363<path d="M 9212,4346
36410629,4346
36510629,4818
3669212,4818
3679212,4346
368" style="stroke:#000000;stroke-width:16;
369fill:#ffffff;
370"/>
371<!-- Line -->
372<path d="M 3732,5952
3735149,5952
3745149,6424
3753732,6424
3763732,5952
377" style="stroke:#000000;stroke-width:16;
378fill:#ffff00;
379"/>
380<!-- Line -->
381<path d="M 5433,5952
3826850,5952
3836850,6424
3845433,6424
3855433,5952
386" style="stroke:#000000;stroke-width:16;
387fill:#ffff00;
388"/>
389<!-- Line -->
390<path d="M 3732,4346
3918551,4346
3928551,5574
3933732,5574
3943732,4346
395" style="stroke:#000000;stroke-width:16;
396fill:#ffff00;
397"/>
398<!-- Line -->
399<path d="M 3732,6802
4008551,6802
4018551,8124
4023732,8124
4033732,6802
404" style="stroke:#000000;stroke-width:16;
405fill:#ffff00;
406"/>
407<!-- Line -->
408<path d="M 897,5291
4092692,5291
4102692,7180
411897,7180
412897,5291
413" style="stroke:#000000;stroke-width:16;
414fill:#ffff00;
415"/>
416<!-- Line -->
417<path d="M 11480,5291
41813275,5291
41913275,7180
42011480,7180
42111480,5291
422" style="stroke:#000000;stroke-width:16;
423fill:#ffff00;
424"/>
425<!-- Line -->
426<path d="M 11763,6613
42713181,6613
42813181,7085
42911763,7085
43011763,6613
431" style="stroke:#000000;stroke-width:16;
432fill:#00ff00;
433"/>
434<!-- Line -->
435<path d="M 992,6613
4362409,6613
4372409,7085
438992,7085
439992,6613
440" style="stroke:#000000;stroke-width:16;
441fill:#00ff00;
442"/>
443<!-- Line -->
444<path d="M 992,5952
4451464,5952
4461464,6424
447992,6424
448992,5952
449" style="stroke:#000000;stroke-width:16;
450fill:#00ff00;
451"/>
452<!-- Line -->
453<path d="M 12708,5952
45413181,5952
45513181,6424
45612708,6424
45712708,5952
458" style="stroke:#000000;stroke-width:16;
459fill:#00ff00;
460"/>
461<!-- Line -->
462<path d="M 2598,4062
4632598,2929
4643732,2456
465" style="stroke:#000000;stroke-width:16;
466"/>
467<!-- Arrowhead on endpoint -->
468<path d="M 3507 2617
4693716 2462
4703459 2500
4713507 2617
472Z
473" style="stroke:#000000;stroke-width:16;
474fill:#000000;"/>
475<!-- Line -->
476<path d="M 3732,2173
4772031,2929
4782031,4062
479" style="stroke:#000000;stroke-width:16;
480"/>
481<!-- Arrowhead on endpoint -->
482<path d="M 1968 3794
4832031 4046
4842093 3794
4851968 3794
486Z
487" style="stroke:#000000;stroke-width:16;
488fill:#000000;"/>
489<!-- Line -->
490<path d="M 2598,8408
4912598,9069
4923732,9542
493" style="stroke:#000000;stroke-width:16;
494"/>
495<!-- Arrowhead on endpoint -->
496<path d="M 3459 9497
4973716 9535
4983507 9380
4993459 9497
500Z
501" style="stroke:#000000;stroke-width:16;
502fill:#000000;"/>
503<!-- Line -->
504<path d="M 3732,9825
5052031,9069
5062031,8408
507" style="stroke:#000000;stroke-width:16;
508"/>
509<!-- Arrowhead on endpoint -->
510<path d="M 2093 8676
5112031 8425
5121968 8676
5132093 8676
514Z
515" style="stroke:#000000;stroke-width:16;
516fill:#000000;"/>
517<!-- Line -->
518<path d="M 5244,8597
5195244,9353
520" style="stroke:#000000;stroke-width:16;
521"/>
522<!-- Arrowhead on endpoint -->
523<path d="M 5181 9084
5245244 9336
5255306 9084
5265181 9084
527Z
528" style="stroke:#000000;stroke-width:16;
529fill:#000000;"/>
530<!-- Line -->
531<path d="M 5244,3874
5325244,2645
533" style="stroke:#000000;stroke-width:16;
534"/>
535<!-- Arrowhead on endpoint -->
536<path d="M 5306 2913
5375244 2662
5385181 2913
5395306 2913
540Z
541" style="stroke:#000000;stroke-width:16;
542fill:#000000;"/>
543<!-- Line -->
544<path d="M 11574,8408
54511574,9164
5468551,9542
547" style="stroke:#000000;stroke-width:16;
548"/>
549<!-- Arrowhead on endpoint -->
550<path d="M 8809 9445
5518567 9540
5528825 9570
5538809 9445
554Z
555" style="stroke:#000000;stroke-width:16;
556fill:#000000;"/>
557<!-- Line -->
558<path d="M 8551,9920
55912141,9447
56012141,8408
561" style="stroke:#000000;stroke-width:16;
562"/>
563<!-- Arrowhead on endpoint -->
564<path d="M 12203 8676
56512141 8425
56612078 8676
56712203 8676
568Z
569" style="stroke:#000000;stroke-width:16;
570fill:#000000;"/>
571<!-- Line -->
572<path d="M 8551,2456
57310629,2456
57411574,3401
57511574,4062
576" style="stroke:#000000;stroke-width:16;
577"/>
578<!-- Arrowhead on endpoint -->
579<path d="M 11511 3794
58011574 4046
58111636 3794
58211511 3794
583Z
584" style="stroke:#000000;stroke-width:16;
585fill:#000000;"/>
586<!-- Line -->
587<path d="M 12047,4062
58812047,3401
58910629,1984
5908551,1984
591" style="stroke:#000000;stroke-width:16;
592"/>
593<!-- Arrowhead on endpoint -->
594<path d="M 8818 1921
5958567 1984
5968818 2046
5978818 1921
598Z
599" style="stroke:#000000;stroke-width:16;
600fill:#000000;"/>
601<!-- Line -->
602<path d="M 8456,4062
6039307,3401
604" style="stroke:#000000;stroke-width:16;
605"/>
606<!-- Arrowhead on endpoint -->
607<path d="M 9132 3615
6089293 3412
6099055 3516
6109132 3615
611Z
612" style="stroke:#000000;stroke-width:16;
613fill:#000000;"/>
614<!-- Line -->
615<path d="M 7984,4062
6167795,3401
617" style="stroke:#000000;stroke-width:16;
618"/>
619<!-- Arrowhead on endpoint -->
620<path d="M 7928 3643
6217799 3418
6227807 3677
6237928 3643
624Z
625" style="stroke:#000000;stroke-width:16;
626fill:#000000;"/>
627<!-- Line -->
628<path d="M 7039,10109
6297039,10676
630" style="stroke:#000000;stroke-width:16;
631"/>
632<!-- Arrowhead on endpoint -->
633<path d="M 6976 10407
6347039 10659
6357101 10407
6366976 10407
637Z
638" style="stroke:#000000;stroke-width:16;
639fill:#000000;"/>
640<!-- Line -->
641<path d="M 7039,1795
6427039,1322
643" style="stroke:#000000;stroke-width:16;
644"/>
645<!-- Arrowhead on endpoint -->
646<path d="M 7101 1590
6477039 1339
6486976 1590
6497101 1590
650Z
651" style="stroke:#000000;stroke-width:16;
652fill:#000000;"/>
653<!-- Line -->
654<path d="M 5999,4346
6555999,2645
656" style="stroke:#000000;stroke-width:16;
657"/>
658<!-- Arrowhead on endpoint -->
659<path d="M 6061 2913
6605999 2662
6615937 2913
6626061 2913
663Z
664" style="stroke:#000000;stroke-width:16;
665fill:#000000;"/>
666<!-- Line -->
667<path d="M 6094,8124
6686094,9353
669" style="stroke:#000000;stroke-width:16;
670"/>
671<!-- Arrowhead on endpoint -->
672<path d="M 6031 9084
6736094 9336
6746156 9084
6756031 9084
676Z
677" style="stroke:#000000;stroke-width:16;
678fill:#000000;"/>
679<!-- Line -->
680<path d="M 4771,10109
6814771,10676
682" style="stroke:#000000;stroke-width:16;
683"/>
684<!-- Arrowhead on endpoint -->
685<path d="M 4708 10407
6864771 10659
6874833 10407
6884708 10407
689Z
690" style="stroke:#000000;stroke-width:16;
691fill:#000000;"/>
692<!-- Line -->
693<path d="M 4771,1795
6944771,1322
695" style="stroke:#000000;stroke-width:16;
696"/>
697<!-- Arrowhead on endpoint -->
698<path d="M 4833 1590
6994771 1339
7004708 1590
7014833 1590
702Z
703" style="stroke:#000000;stroke-width:16;
704fill:#000000;"/>
705<!-- Text -->
706<text x="12425" y="6896" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
707target</text>
708<!-- Text -->
709<text x="1653" y="6896" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
710target</text>
711<!-- Text -->
712<text x="1842" y="5574" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
713connection</text>
714<!-- Text -->
715<text x="12330" y="5574" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
716connection</text>
717<!-- Text -->
718<text x="1937" y="4440" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
719stream_interface[0]</text>
720<!-- Text -->
721<text x="12141" y="4440" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
722stream_interface[1]</text>
723<!-- Text -->
724<text x="6094" y="4629" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
725http_msg[req]</text>
726<!-- Text -->
727<text x="6094" y="7085" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
728http_msg[rsp]</text>
729<!-- Text -->
730<text x="4488" y="6235" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
731hdr_idx</text>
732<!-- Text -->
733<text x="6188" y="6235" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
734auth</text>
735<!-- Text -->
736<text x="9968" y="7935" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
737target</text>
738<!-- Text -->
739<text x="9968" y="6802" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
740logs</text>
741<!-- Text -->
742<text x="9968" y="5763" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
743stkctr</text>
744<!-- Text -->
745<text x="9968" y="4629" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
746store</text>
747<!-- Text -->
748<text x="9968" y="8502" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
749session</text>
750<!-- Text -->
751<text x="7984" y="6329" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
752http_txn</text>
753<!-- Text -->
754<text x="6094" y="9636" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
755channel[rep]</text>
756<!-- Text -->
757<text x="1275" y="6235" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
758fd</text>
759<!-- Text -->
760<text x="12992" y="6235" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
761fd</text>
762<!-- Text -->
763<text x="7795" y="3212" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
764uri</text>
765<!-- Text -->
766<text x="9590" y="3212" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
767cookies</text>
768<!-- Text -->
769<text x="6094" y="5007" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="152" text-anchor="middle" >
770(HTTP request processing)</text>
771<!-- Text -->
772<text x="6094" y="7558" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="152" text-anchor="middle" >
773(HTTP response processing)</text>
774<!-- Text -->
775<text x="6094" y="2078" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
776channel[req]</text>
777<!-- Text -->
778<text x="6094" y="2362" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="152" text-anchor="middle" >
779(request forwarding and analysis)</text>
780<!-- Text -->
781<text x="6094" y="9920" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="152" text-anchor="middle" >
782(response forwarding and analysis)</text>
783<!-- Text -->
784<text x="7039" y="661" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
785buffer</text>
786<!-- Text -->
787<text x="7039" y="944" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="152" text-anchor="middle" >
788(internal storage)</text>
789<!-- Text -->
790<text x="7039" y="10959" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
791buffer</text>
792<!-- Text -->
793<text x="7039" y="11243" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="152" text-anchor="middle" >
794(internal storage)</text>
795<!-- Text -->
796<text x="4771" y="11243" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="152" text-anchor="middle" >
797(kernel storage)</text>
798<!-- Text -->
799<text x="4771" y="10959" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
800pipe</text>
801<!-- Text -->
802<text x="4771" y="944" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="152" text-anchor="middle" >
803(kernel storage)</text>
804<!-- Text -->
805<text x="4771" y="661" fill="#000000" font-family="Times" font-style="normal" font-weight="normal" font-size="202" text-anchor="middle" >
806pipe</text>
807</g>
808</svg>