Willy Tarreau | f08137c | 2017-10-22 10:13:45 +0200 | [diff] [blame] | 1 | #FIG 3.2 Produced by xfig version 1.8 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 2 | Landscape |
| 3 | Center |
| 4 | Metric |
| 5 | A4 |
| 6 | 100.00 |
| 7 | Single |
| 8 | -2 |
| 9 | 1200 2 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 10 | 6 1125 2745 2565 3555 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 11 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 12 | 1125 2745 2565 2745 2565 3555 1125 3555 1125 2745 |
| 13 | 4 0 0 50 -1 16 12 0.0000 4 180 1080 1215 3195 lua_State *T\001 |
| 14 | 4 0 0 50 -1 18 12 0.0000 4 150 990 1215 2925 struct hlua\001 |
| 15 | 4 0 0 50 -1 16 12 0.0000 4 195 1245 1215 3465 stop_list *stop\001 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 16 | -6 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 17 | 6 7560 4365 10620 5265 |
| 18 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
| 19 | 7650 4635 10530 4635 10530 5175 7650 5175 7650 4635 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 20 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 21 | 7560 4365 10620 4365 10620 5265 7560 5265 7560 4365 |
| 22 | 4 0 0 50 -1 18 12 0.0000 4 195 2565 7740 4815 struct stream_interface si[0]\001 |
| 23 | 4 0 0 50 -1 16 12 0.0000 4 195 1725 7740 5085 enum obj_type *end\001 |
| 24 | 4 0 0 50 -1 18 12 0.0000 4 150 1215 7650 4545 struct stream\001 |
| 25 | -6 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 26 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 27 | 225 4500 2745 4500 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 28 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 29 | 225 5040 2745 5040 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 30 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 31 | 225 4770 2745 4770 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 32 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 33 | 1 1 1.00 60.00 120.00 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 34 | 1935 5715 7740 6705 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 35 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 36 | 1 1 1.00 60.00 120.00 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 37 | 2520 3420 3600 4095 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 38 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 39 | 225 4230 2745 4230 2745 7020 225 7020 225 4230 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 40 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 41 | 225 6300 2745 6300 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 42 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 43 | 225 6660 2745 6660 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 44 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 45 | 1035 2205 2655 2205 2655 3645 1035 3645 1035 2205 |
| 46 | 2 1 1 4 4 7 500 -1 -1 4.000 0 0 -1 0 0 2 |
| 47 | 4860 1935 4860 9225 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 48 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 49 | 1 1 1.00 60.00 120.00 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 50 | 7695 6435 5760 4410 |
| 51 | 2 2 0 1 0 7 50 -1 20 0.000 0 0 -1 0 0 5 |
| 52 | 3600 3915 6075 3915 6075 4410 3600 4410 3600 3915 |
| 53 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 54 | 1 1 1.00 60.00 120.00 |
| 55 | 9450 5040 9225 5670 |
| 56 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
| 57 | 7740 6300 7695 6345 7695 6525 7740 6570 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 58 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 59 | 7560 5670 9765 5670 9765 7200 7560 7200 7560 5670 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 60 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 61 | 7650 5940 9675 5940 9675 7110 7650 7110 7650 5940 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 62 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 63 | 315 5310 2655 5310 2655 6165 315 6165 315 5310 |
| 64 | 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
| 65 | 1 1 1.00 60.00 120.00 |
| 66 | 7830 6840 2565 5580 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 67 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 68 | 7740 6705 9540 6705 9540 6930 7740 6930 7740 6705 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 69 | 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 70 | 405 5580 2565 5580 2565 5805 405 5805 405 5580 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 71 | 3 0 0 1 0 7 50 -1 -1 0.000 0 1 0 5 |
| 72 | 1 1 1.00 60.00 120.00 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 73 | 1215 3105 765 3330 720 3555 765 3915 810 4230 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 74 | 0.000 1.000 1.000 1.000 0.000 |
| 75 | 3 0 1 1 13 7 50 -1 -1 1.000 0 1 0 3 |
| 76 | 5 1 1.00 60.00 120.00 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 77 | 675 7020 675 7785 900 8104 |
| 78 | 0.000 1.000 0.000 |
| 79 | 3 0 1 1 13 7 50 -1 -1 1.000 0 1 0 2 |
| 80 | 5 1 1.00 60.00 120.00 |
| 81 | 7740 7200 7740 8100 |
| 82 | 0.000 0.000 |
| 83 | 3 0 1 1 13 7 50 -1 -1 1.000 0 1 0 3 |
| 84 | 5 1 1.00 60.00 120.00 |
| 85 | 7605 7200 7605 8865 7740 9000 |
Thierry FOURNIER | f08e66d | 2015-06-02 22:51:09 +0200 | [diff] [blame] | 86 | 0.000 1.000 0.000 |
Thierry FOURNIER | 2da788e | 2017-09-11 18:37:23 +0200 | [diff] [blame] | 87 | 4 0 0 50 -1 18 12 0.0000 4 150 885 315 4410 stack Lua\001 |
| 88 | 4 0 0 50 -1 16 12 0.0000 4 195 1140 315 4680 stack entry 0\001 |
| 89 | 4 0 0 50 -1 16 12 0.0000 4 195 1140 315 4950 stack entry 1\001 |
| 90 | 4 0 0 50 -1 16 12 0.0000 4 195 1140 315 5220 stack entry 2\001 |
| 91 | 4 0 0 50 -1 18 12 0.0000 4 195 1695 405 5490 struct hlua_socket\001 |
| 92 | 4 0 0 50 -1 16 12 0.0000 4 195 1140 315 6570 stack entry 3\001 |
| 93 | 4 0 0 50 -1 16 12 0.0000 4 195 1140 315 6930 stack entry 4\001 |
| 94 | 4 1 12 50 -1 12 9 5.6723 4 135 540 3150 3735 (list)\001 |
| 95 | 4 0 0 50 -1 18 12 0.0000 4 150 1305 1125 2430 struct session\001 |
| 96 | 4 0 0 50 -1 16 12 0.0000 4 150 1440 1125 2655 struct task *task\001 |
| 97 | 4 0 0 50 -1 12 12 0.0000 4 165 1560 990 8100 hlua_tcp_gc()\001 |
| 98 | 4 0 0 50 -1 16 12 0.0000 4 195 2430 990 8295 Called just before the object\001 |
| 99 | 4 0 0 50 -1 16 12 0.0000 4 195 840 990 8535 garbaging\001 |
| 100 | 4 1 12 50 -1 12 9 5.5327 4 135 540 6390 4905 (list)\001 |
| 101 | 4 0 0 50 -1 18 12 0.0000 4 195 2205 3690 4095 struct hlua_socket_com\001 |
| 102 | 4 0 0 50 -1 16 12 0.0000 4 150 1440 3690 4320 struct task *task\001 |
| 103 | 4 0 0 50 -1 18 12 0.0000 4 195 1200 7650 5850 struct appctx\001 |
| 104 | 4 0 0 50 -1 18 12 0.0000 4 150 1110 7740 6120 struct <lua>\001 |
| 105 | 4 0 0 50 -1 16 12 0.0000 4 195 1620 7740 6615 struct hlua_tcp *wr\001 |
| 106 | 4 0 0 50 -1 16 12 0.0000 4 195 1590 7740 6390 struct hlua_tcp *rd\001 |
| 107 | 4 0 0 50 -1 12 12 0.0000 4 165 2160 7875 9000 hlua_tcp_release()\001 |
| 108 | 4 0 0 50 -1 16 12 0.0000 4 195 3150 7875 9195 Called when the applet is destroyed.\001 |
| 109 | 4 0 0 50 -1 12 12 0.0000 4 165 2400 7875 8100 update_tcp_handler()\001 |
| 110 | 4 0 0 50 -1 16 12 0.0000 4 195 2640 7875 8295 Called on each change on the \001 |
| 111 | 4 0 0 50 -1 16 12 0.0000 4 195 1830 7875 8535 tcp connection state.\001 |
| 112 | 4 0 0 50 -1 16 12 0.0000 4 150 1350 495 5760 struct xref *xref\001 |
| 113 | 4 0 0 50 -1 16 12 0.0000 4 150 1350 7830 6885 struct xref *xref\001 |