blob: babdd55f1173b87d16f0b78dcdf1e638c4f856f9 [file] [log] [blame]
Willy Tarreau92c2e932022-05-27 11:45:50 +02001#FIG 3.2 Produced by xfig version 3.2.8b
Willy Tarreau61d095e2021-02-24 09:07:52 +01002Landscape
3Center
4Inches
5Letter
6100.00
7Single
8-1
91200 2
100 32 #bbf2e2
110 33 #a7ceb3
120 34 #dae8fc
130 35 #458dba
140 36 #ffe6cc
150 37 #e9b000
160 38 #1a1a1a
170 39 #8e8e8e
180 40 #ffc1e7
196 4200 8700 4800 9825
202 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
21 4261 9751 4261 8751 4761 8751 4761 9751
222 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
23 4761 9751 4761 8751 4261 8751 4261 9751 4761 9751
242 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
25 4261 8850 4761 8850
262 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
27 4261 8925 4761 8925
282 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
29 4261 9000 4761 9000
30-6
316 1425 3525 2025 4650
322 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
33 1486 4576 1486 3576 1986 3576 1986 4576
342 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
35 1986 4576 1986 3576 1486 3576 1486 4576 1986 4576
362 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
37 1486 3675 1986 3675
382 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
39 1486 3750 1986 3750
402 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
41 1486 3825 1986 3825
42-6
436 3225 3525 3825 4650
442 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
45 3286 4576 3286 3576 3786 3576 3786 4576
462 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
47 3786 4576 3786 3576 3286 3576 3286 4576 3786 4576
482 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
49 3286 3675 3786 3675
502 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
51 3286 3750 3786 3750
522 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
53 3286 3825 3786 3825
54-6
556 5025 3525 5625 4650
562 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
57 5086 4576 5086 3576 5586 3576 5586 4576
582 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
59 5586 4576 5586 3576 5086 3576 5086 4576 5586 4576
602 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
61 5086 3675 5586 3675
622 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
63 5086 3750 5586 3750
642 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
65 5086 3825 5586 3825
66-6
676 6900 3525 7500 4650
682 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
69 6961 4576 6961 3576 7461 3576 7461 4576
702 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
71 7461 4576 7461 3576 6961 3576 6961 4576 7461 4576
722 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
73 6961 3675 7461 3675
742 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
75 6961 3750 7461 3750
762 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
77 6961 3825 7461 3825
78-6
796 11925 10725 13875 11475
802 4 0 3 0 35 50 -1 20 0.000 1 0 7 0 0 5
81 13800 11400 12000 11400 12000 10800 13800 10800 13800 11400
Willy Tarreau92c2e932022-05-27 11:45:50 +0200824 1 0 49 -1 4 18 0.0000 4 285 1335 12900 11175 Transport\001
Willy Tarreau61d095e2021-02-24 09:07:52 +010083-6
846 6600 1200 10050 1800
852 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
86 6692 1261 9959 1261 9959 1761 6692 1761
872 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
88 6692 1761 9959 1761 9959 1261 6692 1261 6692 1761
892 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
90 9750 1261 9750 1761
912 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
92 9525 1261 9525 1761
932 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
94 9300 1261 9300 1761
Willy Tarreau92c2e932022-05-27 11:45:50 +0200954 1 0 46 -1 4 16 0.0000 4 210 1605 8025 1575 channel buf\001
Willy Tarreau61d095e2021-02-24 09:07:52 +010096-6
976 12375 8100 12900 8700
982 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
99 12600 8161 12600 8661
1002 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
101 12425 8161 12825 8161 12825 8661 12425 8661
1022 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
103 12425 8661 12825 8661 12825 8161 12425 8161 12425 8661
1042 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
105 12675 8161 12675 8661
1062 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
107 12750 8161 12750 8661
108-6
1096 11700 8100 12225 8700
1102 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
111 11925 8161 11925 8661
1122 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
113 11750 8161 12150 8161 12150 8661 11750 8661
1142 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
115 11750 8661 12150 8661 12150 8161 11750 8161 11750 8661
1162 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
117 12000 8161 12000 8661
1182 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
119 12075 8161 12075 8661
120-6
1216 11025 8100 11550 8700
1222 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
123 11250 8161 11250 8661
1242 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
125 11075 8161 11475 8161 11475 8661 11075 8661
1262 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
127 11075 8661 11475 8661 11475 8161 11075 8161 11075 8661
1282 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
129 11325 8161 11325 8661
1302 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
131 11400 8161 11400 8661
132-6
1336 10350 8100 10875 8700
1342 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
135 10575 8161 10575 8661
1362 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
137 10400 8161 10800 8161 10800 8661 10400 8661
1382 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
139 10400 8661 10800 8661 10800 8161 10400 8161 10400 8661
1402 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
141 10650 8161 10650 8661
1422 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
143 10725 8161 10725 8661
144-6
1456 13050 8100 13575 8700
1462 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
147 13275 8161 13275 8661
1482 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
149 13100 8161 13500 8161 13500 8661 13100 8661
1502 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
151 13100 8661 13500 8661 13500 8161 13100 8161 13100 8661
1522 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
153 13350 8161 13350 8661
1542 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
155 13425 8161 13425 8661
156-6
1576 13725 8100 14250 8700
1582 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
159 13950 8161 13950 8661
1602 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
161 13775 8161 14175 8161 14175 8661 13775 8661
1622 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
163 13775 8661 14175 8661 14175 8161 13775 8161 13775 8661
1642 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
165 14025 8161 14025 8661
1662 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
167 14100 8161 14100 8661
168-6
1696 11100 11700 13050 12150
1701 1 0 4 20 40 49 -1 20 0.000 1 0.0000 11400 11925 225 150 11400 11925 11625 12075
Willy Tarreau92c2e932022-05-27 11:45:50 +02001714 0 0 49 -1 4 12 0.0000 4 165 960 11850 12000 I/O tasklet\001
Willy Tarreau61d095e2021-02-24 09:07:52 +0100172-6
1736 11100 12300 11700 12600
1742 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
175 11357 12331 11357 12581
1762 1 0 4 35 -1 48 -1 -1 0.000 0 0 -1 0 0 4
177 11157 12331 11614 12331 11614 12581 11157 12581
1782 3 0 0 -1 34 49 -1 20 0.000 0 0 -1 0 0 5
179 11157 12581 11614 12581 11614 12331 11157 12331 11157 12581
1802 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
181 11443 12331 11443 12581
1822 1 0 2 35 -1 47 -1 -1 0.000 0 0 -1 0 0 2
183 11529 12331 11529 12581
184-6
1851 3 0 3 0 0 49 -1 20 0.000 1 0.0000 10725 5700 75 75 10725 5700 10800 5700
1861 3 0 3 0 0 49 -1 20 0.000 1 0.0000 12750 5700 75 75 12750 5700 12825 5700
1871 3 0 3 0 0 49 -1 20 0.000 1 0.0000 13875 5700 75 75 13875 5700 13950 5700
1881 3 0 3 0 0 49 -1 20 0.000 1 0.0000 11700 5700 75 75 11700 5700 11775 5700
1891 3 0 3 0 0 49 -1 20 0.000 1 0.0000 2925 6750 75 75 2925 6750 3000 6750
1901 3 0 3 0 0 49 -1 20 0.000 1 0.0000 4950 6750 75 75 4950 6750 5025 6750
1911 3 0 3 0 0 49 -1 20 0.000 1 0.0000 6075 6750 75 75 6075 6750 6150 6750
1921 3 0 3 0 0 49 -1 20 0.000 1 0.0000 3900 6750 75 75 3900 6750 3975 6750
1931 1 0 4 37 36 49 -1 20 0.000 1 0.0000 9525 4140 583 250 9525 4140 10108 3890
1941 1 0 4 37 36 49 -1 20 0.000 1 0.0000 11341 4140 583 250 11341 4140 11924 3890
1951 1 0 4 37 36 49 -1 20 0.000 1 0.0000 13154 4140 583 250 13154 4140 13737 3890
1961 1 0 4 37 36 49 -1 20 0.000 1 0.0000 15033 4140 583 250 15033 4140 15616 3890
1971 1 0 4 37 36 49 -1 20 0.000 1 0.0000 7182 5173 583 250 7182 5173 7765 4923
1981 1 0 4 37 36 49 -1 20 0.000 1 0.0000 3507 5173 583 250 3507 5173 4090 4923
1991 1 0 4 37 36 49 -1 20 0.000 1 0.0000 1719 5173 583 250 1719 5173 2302 4923
2001 1 0 4 37 36 49 -1 20 0.000 1 0.0000 5325 5175 583 250 5325 5175 5908 4925
2011 1 0 4 10 11 45 -1 20 0.000 1 0.0000 4488 8082 612 250 4488 8082 5100 8082
Willy Tarreau61d095e2021-02-24 09:07:52 +01002021 1 0 4 10 11 49 -1 20 0.000 1 0.0000 12333 7025 417 250 12333 7025 12750 7025
2031 1 0 4 20 40 49 -1 20 0.000 1 0.0000 12392 9240 808 210 12392 9240 13200 9240
2041 1 0 4 20 40 49 -1 20 0.000 1 0.0000 3167 9240 808 210 3167 9240 3975 9240
2051 1 0 4 37 36 49 -1 20 0.000 1 0.0000 1800 11925 225 150 1800 11925 2025 12075
2061 1 0 4 10 11 45 -1 20 0.000 1 0.0000 6600 11925 225 150 6600 11925 6825 12075
Willy Tarreau92c2e932022-05-27 11:45:50 +02002071 1 0 4 20 40 49 -1 20 0.000 1 0.0000 8400 600 900 210 8400 600 9300 600
Willy Tarreau61d095e2021-02-24 09:07:52 +01002082 1 1 1 0 7 49 -1 -1 4.000 1 0 -1 0 0 2
209 2550 3300 2550 6150
2102 1 1 1 0 7 49 -1 -1 4.000 1 0 -1 0 0 2
211 4500 3300 4500 6150
2122 1 1 1 0 7 49 -1 -1 4.000 1 0 -1 0 0 2
213 6300 3300 6300 6150
2142 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
215 1 1 1.00 90.00 180.00
Willy Tarreau92c2e932022-05-27 11:45:50 +0200216 600 8025 600 12225
Willy Tarreau61d095e2021-02-24 09:07:52 +01002172 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
218 1 1 1.00 90.00 180.00
219 600 3150 600 1800
2202 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
221 1 1 1.00 90.00 180.00
222 600 1500 600 150
2232 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 1 1 4
224 1 1 1.00 90.00 180.00
225 1 1 1.00 90.00 180.00
226 3000 3300 3000 1425 3675 600 7500 600
2272 3 0 4 33 32 50 -1 20 0.000 0 0 -1 0 0 5
228 900 3300 900 9900 8100 9900 8100 3300 900 3300
2292 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 1 0 4
230 1 1 1.00 90.00 180.00
231 3525 3525 3525 2625 4500 1500 6750 1500
2322 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 1 0 3
233 1 1 1.00 90.00 180.00
234 11295 4425 11295 4725 11700 5625
2352 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 1 0 3
236 1 1 1.00 90.00 180.00
237 9495 4425 9495 4725 10695 5700
2382 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 1 0 3
239 1 1 1.00 90.00 180.00
240 13163 4425 13163 4725 12788 5625
2412 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 1 0 3
242 1 1 1.00 90.00 180.00
243 15013 4427 15013 4725 13888 5702
2442 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
245 1 1 1.00 60.00 120.00
246 9525 3525 9525 3825
2472 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
248 1 1 1.00 60.00 120.00
249 13125 3525 13125 3825
2502 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
251 1 1 1.00 60.00 120.00
252 15000 3525 15000 3825
2532 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 5
254 1 1 1.00 90.00 180.00
255 12300 7275 12300 7725 9975 7725 9975 8400 10425 8400
2562 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 1 0 3
257 1 1 1.00 90.00 180.00
258 11775 5850 12300 6450 12300 6825
2592 1 1 3 0 7 49 -1 -1 8.000 1 0 -1 0 0 3
260 11475 6150 13200 6150 13200 6825
2612 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 0 1 3
262 1 1 1.00 90.00 180.00
263 3975 6900 4500 7650 4500 7875
2642 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 0 1 3
265 1 1 1.00 90.00 180.00
266 3495 5475 3495 5775 3900 6675
2672 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 0 1 3
268 1 1 1.00 90.00 180.00
269 1695 5475 1695 5775 2895 6750
2702 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 0 1 3
271 1 1 1.00 90.00 180.00
272 7213 5477 7213 5775 6088 6752
2732 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
274 1 1 1.00 60.00 120.00
275 1725 4875 1725 4575
2762 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
277 1 1 1.00 60.00 120.00
278 3525 4875 3525 4575
2792 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
280 1 1 1.00 60.00 120.00
281 5325 4875 5325 4575
2822 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
283 1 1 1.00 60.00 120.00
284 7200 4875 7200 4575
2852 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 0 1 2
286 1 1 1.00 90.00 180.00
287 4500 8325 4500 8721
2882 1 1 3 0 7 49 -1 -1 8.000 1 0 -1 0 0 3
289 3225 7875 3225 7350 4725 7350
2902 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 1 1 2
291 1 1 1.00 90.00 180.00
292 1 1 1.00 90.00 180.00
293 3900 10800 3225 9450
2942 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
295 1 1 1.00 90.00 180.00
296 4500 10800 4500 9750
2972 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 1 1 3
298 1 1 1.00 90.00 180.00
299 1 1 1.00 90.00 180.00
300 12375 10800 12375 9750 12375 9450
3012 1 1 1 0 7 49 -1 -1 4.000 1 0 -1 0 0 2
302 12225 3300 12225 5025
3032 1 1 1 0 7 49 -1 -1 4.000 1 0 -1 0 0 2
304 10425 3300 10425 5025
3052 1 1 1 0 7 49 -1 -1 4.000 1 0 -1 0 0 2
306 14025 3300 14025 5025
3072 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 4
308 1 1 1.00 90.00 180.00
309 9975 1500 10800 1500 11325 2100 11325 3825
3102 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 1 4
311 1 1 1.00 90.00 180.00
312 1 1 1.00 90.00 180.00
313 9300 600 11175 600 11775 1275 11775 3300
3142 3 0 4 33 32 50 -1 20 0.000 0 0 -1 0 0 5
315 8700 3300 8700 9900 15900 9900 15900 3300 8700 3300
3162 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 0 1 5
317 1 1 1.00 90.00 180.00
318 13200 10800 13200 10200 14625 9750 14625 8400 14175 8400
3192 1 0 3 0 7 49 -1 -1 0.000 1 0 -1 0 1 3
320 1 1 1.00 90.00 180.00
321 5325 5475 5325 5775 4950 6675
3222 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
323 1 1 1.00 90.00 180.00
324 600 5400 600 3300
3252 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 0 0 2
326 600 7800 600 5700
3272 4 0 3 0 35 50 -1 20 0.000 1 0 7 0 0 5
328 5400 11400 3600 11400 3600 10800 5400 10800 5400 11400
3292 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
330 1 1 1.00 60.00 120.00
331 12150 8400 12450 8400
3322 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
333 1 1 1.00 60.00 120.00
334 11475 8400 11775 8400
3352 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
336 1 1 1.00 60.00 120.00
337 10800 8400 11100 8400
3382 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
339 1 1 1.00 60.00 120.00
340 12825 8400 13125 8400
3412 1 0 3 0 7 49 -1 -1 8.000 1 0 -1 1 0 2
342 1 1 1.00 60.00 120.00
343 13500 8400 13800 8400
3442 4 0 3 0 35 50 -1 20 0.000 1 0 7 0 0 5
345 2100 12600 1575 12600 1575 12300 2100 12300 2100 12600
3462 4 0 3 33 32 50 -1 20 0.000 1 0 7 0 0 5
347 6900 12600 6375 12600 6375 12300 6900 12300 6900 12600
Willy Tarreau92c2e932022-05-27 11:45:50 +02003484 1 0 49 -1 4 14 1.5708 4 225 1335 450 825 application\001
3494 0 0 49 -1 4 12 1.5708 4 180 2595 2850 3225 mux->subscribe(SUB_RECV)\001
3504 1 0 46 -1 4 16 1.5708 4 210 645 3600 4200 rxbuf\001
3514 1 0 46 -1 4 16 1.5708 4 210 615 4575 9375 dbuf\001
3524 1 0 49 -1 4 16 0.0000 4 210 600 12300 7125 MUX\001
3534 1 0 44 -1 4 16 0.0000 4 210 945 4500 8175 DEMUX\001
3544 2 0 49 -1 4 12 0.0000 4 150 915 3600 8100 Stream ID\001
3554 0 0 49 -1 4 12 0.0000 4 150 915 12825 7125 Stream ID\001
3564 2 0 49 -1 4 12 0.0000 4 180 1635 3300 10125 tasklet_wakeup()\001
3574 2 0 49 -1 4 12 0.0000 4 180 1635 12150 10125 tasklet_wakeup()\001
3584 2 0 49 -1 4 12 0.0000 4 180 1470 11175 3150 mux->snd_buf()\001
3594 0 0 49 -1 4 12 0.0000 4 180 1425 3675 3225 mux->rcv_buf()\001
3604 0 0 49 -1 4 12 0.0000 4 180 1920 13425 10575 xprt->snd_buf(mbuf)\001
3614 0 0 49 -1 4 12 0.0000 4 180 1830 4725 10500 xprt->rcv_buf(dbuf)\001
3624 1 0 49 -1 4 12 0.0000 4 150 3105 8400 2100 HTX contents when mode==HTTP\001
3634 2 0 49 -1 4 12 0.0000 4 180 1635 7500 450 tasklet_wakeup()\001
3644 0 0 49 -1 4 12 0.0000 4 180 1635 9300 450 tasklet_wakeup()\001
3654 1 38 48 -1 4 12 0.0000 4 150 750 9534 4200 encode\001
3664 1 38 48 -1 4 12 0.0000 4 150 750 11325 4200 encode\001
3674 1 38 48 -1 4 12 0.0000 4 150 750 13134 4200 encode\001
3684 1 38 48 -1 4 12 0.0000 4 150 750 15009 4200 encode\001
3694 1 38 48 -1 4 12 0.0000 4 150 765 1725 5250 decode\001
3704 1 38 48 -1 4 12 0.0000 4 150 765 3525 5250 decode\001
3714 1 38 48 -1 4 12 0.0000 4 150 765 5325 5250 decode\001
3724 1 38 48 -1 4 12 0.0000 4 150 765 7200 5250 decode\001
3734 1 38 48 -1 4 12 0.0000 4 180 1035 12375 9300 mux_io_cb\001
3744 0 0 49 -1 4 12 1.5708 4 180 2580 12075 3225 mux->subscribe(SUB_SEND)\001
3754 1 0 49 -1 4 14 1.5708 4 180 1425 450 4500 mux streams\001
3764 1 0 49 -1 4 14 1.5708 4 135 1980 450 6750 mux=conn->mux\001
3774 1 0 49 -1 4 18 0.0000 4 285 1335 4500 11175 Transport\001
3784 1 0 46 -1 4 16 0.0000 4 210 690 14625 8175 mbuf\001
3794 1 38 48 -1 4 12 0.0000 4 180 1035 3159 9300 mux_io_cb\001
3804 0 0 49 -1 4 12 0.0000 4 195 2805 2250 12000 encoding/decoding function\001
3814 0 0 49 -1 4 12 0.0000 4 180 1365 2250 12525 transport layer\001
3824 0 0 49 -1 4 12 0.0000 4 180 2445 7050 12525 multiplexer (MUX/DEMUX)\001
3834 0 0 49 -1 4 12 0.0000 4 195 2655 7050 12000 general processing function\001
3844 0 0 49 -1 4 12 0.0000 4 180 2820 11775 12525 stream buffer (byte-level FIFO)\001
3854 2 0 49 -1 4 12 0.0000 4 180 2550 3675 10725 xprt->subscribe(SUB_RECV)\001
3864 2 0 49 -1 4 12 0.0000 4 180 2535 12225 10725 xprt->subscribe(SUB_SEND)\001
3874 1 0 49 -1 4 14 1.5708 4 180 780 450 2550 stconn\001
3884 1 0 49 -1 4 12 1.5708 4 195 2010 900 1125 (eg: checks, streams)\001
3894 1 0 49 -1 4 14 1.5708 4 180 3720 450 10125 connection = sc->sedesc->conn\001
3904 0 0 49 -1 4 12 0.0000 4 150 600 12225 225 Notes:\001
3914 0 0 49 -1 4 12 0.0000 4 180 2220 12975 675 snd_buf() will move the\001
3924 0 0 49 -1 4 12 0.0000 4 180 2310 12975 975 buffer (zero-copy) when\001
3934 0 0 49 -1 4 12 0.0000 4 180 2310 12975 1275 the destination is empty.\001
3944 0 0 49 -1 4 12 0.0000 4 180 2220 12825 1650 - the application is also\001
3954 0 0 49 -1 4 12 0.0000 4 180 2700 12975 2250 is sc->app with sc->app_ops\001
3964 0 0 49 -1 4 12 0.0000 4 180 2490 12825 2550 - transport layers (xprt) are\001
3974 0 0 49 -1 4 12 0.0000 4 180 2250 12975 2775 stackable. conn->xprt is\001
3984 0 0 49 -1 4 12 0.0000 4 180 1635 12975 3000 the topmost one.\001
3994 0 0 49 -1 4 12 0.0000 4 180 2400 12975 1950 called the app layer and\001
4004 0 0 49 -1 4 12 0.0000 4 180 1995 12825 375 - mux->rcv_buf() and\001
4014 1 38 48 -1 4 12 0.0000 4 180 1440 8409 657 sc_conn_io_cb\001