diff options
| author | fukachan <fukachan> | 2003-04-02 14:39:23 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2003-04-02 14:39:23 +0000 |
| commit | e02123c53942a68bd212d22e150ba5e2fb830aa5 (patch) | |
| tree | 25e5e953aaefdf10dfe8dc4a2f6627ef1ab41a98 | |
| parent | 4262a8c525a29d9454889dae9a2c06cd8e00532a (diff) | |
| download | fml8-e02123c53942a68bd212d22e150ba5e2fb830aa5.tar.gz fml8-e02123c53942a68bd212d22e150ba5e2fb830aa5.tar.bz2 fml8-e02123c53942a68bd212d22e150ba5e2fb830aa5.zip | |
sync w/ reality
| -rw-r--r-- | fml/doc/en/figures/architecture.gif | bin | 9906 -> 11300 bytes | |||
| -rw-r--r-- | fml/doc/en/figures/architecture.obj | 166 |
2 files changed, 113 insertions, 53 deletions
diff --git a/fml/doc/en/figures/architecture.gif b/fml/doc/en/figures/architecture.gif Binary files differindex d89ab5f8..24685534 100644 --- a/fml/doc/en/figures/architecture.gif +++ b/fml/doc/en/figures/architecture.gif diff --git a/fml/doc/en/figures/architecture.obj b/fml/doc/en/figures/architecture.obj index 34d4ee64..c22042d8 100644 --- a/fml/doc/en/figures/architecture.obj +++ b/fml/doc/en/figures/architecture.obj @@ -1,5 +1,5 @@ -%TGIF 4.1.16 -state(0,37,100.000,0,128,0,16,1,9,1,1,5,0,3,0,1,0,'Times-Bold',1,115200,0,0,0,10,0,0,1,1,0,16,0,0,1,1,1,1,1088,1408,1,0,2880,0). +%TGIF 4.1.42 +state(0,37,100.000,0,27,0,16,1,9,1,1,6,0,3,0,1,0,'Times-Bold',1,97920,0,0,0,10,0,0,1,1,0,16,0,0,1,1,1,1,1088,1408,1,0,2880,0). % % @(#)$Header$ % %W% @@ -20,31 +20,29 @@ color_info(11,65535,0,[ ]). script_frac("0.6"). fg_bg_colors('black','white'). +dont_reencode("FFDingbests:ZapfDingbats"). page(1,"",1,''). oval('black','',128,128,240,192,0,1,1,16,0,0,0,0,0,'1',0,[ ]). -text('black',184,146,1,1,1,91,29,19,23,6,0,0,0,0,2,91,29,0,0,"",0,0,0,0,169,'',[ -minilines(91,29,0,0,1,0,0,[ -mini_line(91,23,6,0,0,0,[ -str_block(0,91,23,6,0,-1,0,0,0,[ -str_seg('black','Times-Bold',1,144000,91,23,6,0,-1,0,0,0,0,0, - "wrapper")]) -]) -])]). -text('black',256,32,1,0,1,161,29,24,23,6,0,0,0,0,2,161,29,0,0,"",0,0,0,0,55,'',[ -minilines(161,29,0,0,0,0,0,[ -mini_line(161,23,6,0,0,0,[ -str_block(0,161,23,6,0,-1,0,0,0,[ -str_seg('black','Times-Bold',1,144000,161,23,6,0,-1,0,0,0,0,0, - "version control")]) +text('black',184,153,2,1,1,257,40,19,16,4,0,0,0,0,2,257,40,0,0,"",0,0,0,0,169,'',[ +minilines(257,40,0,0,1,0,0,[ +mini_line(44,16,4,0,0,0,[ +str_block(0,44,16,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,97920,44,16,4,0,-1,0,0,0,0,0, + "loader")]) +]), +mini_line(257,16,4,0,0,0,[ +str_block(0,257,16,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,97920,257,16,4,0,-1,0,0,0,0,0, + "load version dependent perl modules")]) ]) ])]). poly('black','',2,[ - 16,160,128,160],1,1,1,26,0,0,0,0,0,0,0,'1',0,0, + 64,96,128,160],1,7,1,26,0,0,0,0,0,0,0,'7',0,0, "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ + 0,22,9,0,'22','9','0'],[0,22,9,0,'22','9','0'],[ ]). -text('black',16,128,1,0,1,116,29,27,23,6,0,0,0,0,2,116,29,0,0,"",0,0,0,0,151,'',[ +text('black',80,80,1,0,1,116,29,27,23,6,0,0,0,0,2,116,29,0,0,"",0,0,0,0,103,'',[ minilines(116,29,0,0,0,0,0,[ mini_line(116,23,6,0,0,0,[ str_block(0,116,23,6,0,-1,0,0,0,[ @@ -53,7 +51,7 @@ str_seg('black','Times-Bold',1,144000,116,23,6,0,-1,0,0,0,0,0, ]) ])]). poly('black','',2,[ - 320,64,256,128],3,6,1,31,0,0,0,0,0,0,0,'6',0,0, + 320,112,240,144],3,6,1,31,0,0,0,0,0,0,0,'6',0,0, "0","",[ 0,20,8,0,'20','8','0'],[0,20,8,0,'20','8','0'],[ ]). @@ -62,23 +60,15 @@ poly('black','',2,[ "0","",[ 0,20,8,0,'20','8','0'],[0,20,8,0,'20','8','0'],[ ]). -text('black',448,153,1,0,1,139,29,44,23,6,0,0,0,0,2,139,29,0,0,"",0,0,0,0,176,'',[ -minilines(139,29,0,0,0,0,0,[ -mini_line(139,23,6,0,0,0,[ -str_block(0,139,23,6,0,-1,0,0,0,[ -str_seg('black','Times-Bold',1,144000,139,23,6,0,-1,0,0,0,0,0, - "perl modules")]) +text('black',448,400,1,0,1,114,21,139,17,4,0,0,0,0,2,114,21,0,0,"",0,0,0,0,417,'',[ +minilines(114,21,0,0,0,0,0,[ +mini_line(114,17,4,0,0,0,[ +str_block(0,114,17,4,0,0,0,0,0,[ +str_seg('black','Times-Bold',1,103680,114,17,4,0,0,0,0,0,0,0, + "Mail::Delivery")]) ]) ])]). -text('black',464,384,1,0,1,91,37,139,30,7,0,0,0,0,2,91,37,0,0,"",0,0,0,0,414,'',[ -minilines(91,37,0,0,0,0,0,[ -mini_line(91,30,7,0,0,0,[ -str_block(0,91,30,7,0,-1,0,0,0,[ -str_seg('black','Times-Bold',1,195840,91,30,7,0,-1,0,0,0,0,0, - "SMTP")]) -]) -])]). -rcbox('black','',256,224,384,288,0,6,1,0,16,142,0,0,0,0,'6',0,[ +rcbox('black','',256,224,432,288,0,6,1,0,16,142,0,0,0,0,'6',0,[ ]). poly('black','',2,[ 320,288,320,368],1,6,1,143,0,0,0,0,0,0,0,'6',0,0, @@ -90,12 +80,12 @@ poly('black','',2,[ "0","",[ 0,20,8,0,'20','8','0'],[0,20,8,0,'20','8','0'],[ ]). -text('black',656,384,1,0,1,172,37,158,30,7,0,0,0,0,2,172,37,0,0,"",0,0,0,0,414,'',[ -minilines(172,37,0,0,0,0,0,[ -mini_line(172,30,7,0,0,0,[ -str_block(0,172,30,7,0,-2,0,0,0,[ -str_seg('black','Times-Bold',1,195840,172,30,7,0,-2,0,0,0,0,0, - "mail servers")]) +text('black',656,384,1,0,1,77,37,158,30,7,0,0,0,0,2,77,37,0,0,"",0,0,0,0,414,'',[ +minilines(77,37,0,0,0,0,0,[ +mini_line(77,30,7,0,0,0,[ +str_block(0,77,30,7,0,-2,0,0,0,[ +str_seg('black','Times-Bold',1,195840,77,30,7,0,-2,0,0,0,0,0, + "MTA")]) ]) ])]). rcbox('black','',432,368,576,432,0,6,1,0,16,162,0,0,0,0,'6',0,[ @@ -161,12 +151,12 @@ str_seg('black','Times-Bold',1,115200,53,17,4,0,-1,0,0,0,0,0, ]), rcbox('black','',240,480,560,528,0,6,1,0,16,121,0,0,0,0,'6',0,[ ]), -text('black',288,495,1,0,1,225,21,122,17,4,0,0,0,0,2,225,21,0,0,"",0,0,0,0,512,'',[ -minilines(225,21,0,0,0,0,0,[ -mini_line(225,17,4,0,0,0,[ -str_block(0,225,17,4,0,-1,0,0,0,[ -str_seg('black','Times-Bold',1,115200,225,17,4,0,-1,0,0,0,0,0, - "member list contol interface")]) +text('black',288,495,1,0,1,98,21,122,17,4,0,0,0,0,2,98,21,0,0,"",0,0,0,0,512,'',[ +minilines(98,21,0,0,0,0,0,[ +mini_line(98,17,4,0,0,0,[ +str_block(0,98,17,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,115200,98,17,4,0,-1,0,0,0,0,0, + "IO::Adapter")]) ]) ])]), poly('black','',2,[ @@ -261,12 +251,37 @@ str_seg('black','Times-Bold',1,115200,85,17,4,0,-1,0,0,0,0,0, "config files")]) ]) ])]). -text('black',48,704,1,0,1,172,21,225,17,4,0,0,0,0,2,172,21,0,0,"",0,0,0,0,721,'',[ -minilines(172,21,0,0,0,0,0,[ -mini_line(172,17,4,0,0,0,[ -str_block(0,172,17,4,0,-1,0,0,0,[ -str_seg('black','Times-Bold',1,115200,172,17,4,0,-1,0,0,0,0,0, - "header rewrite engine")]) +text('black',48,704,6,0,1,315,126,225,17,4,0,0,0,0,2,315,126,0,0,"",0,0,0,0,721,'',[ +minilines(315,126,0,0,0,0,0,[ +mini_line(67,17,4,0,0,0,[ +str_block(0,67,17,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,115200,67,17,4,0,-1,0,0,0,0,0, + "modules")]) +]), +mini_line(315,17,4,0,0,0,[ +str_block(0,315,17,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,115200,315,17,4,0,-1,0,0,0,0,0, + " FML::Header (header rewrite engine)")]) +]), +mini_line(113,17,4,0,0,0,[ +str_block(0,113,17,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,115200,113,17,4,0,-1,0,0,0,0,0, + " FML::Spool")]) +]), +mini_line(124,17,4,0,0,0,[ +str_block(0,124,17,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,115200,124,17,4,0,-1,0,0,0,0,0, + " FML::Article")]) +]), +mini_line(153,17,4,0,0,0,[ +str_block(0,153,17,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,115200,153,17,4,0,-1,0,0,0,0,0, + " FML::Command")]) +]), +mini_line(70,17,4,0,0,0,[ +str_block(0,70,17,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,115200,70,17,4,0,-1,0,0,0,0,0, + " ......")]) ]) ])]). poly('black','',3,[ @@ -274,3 +289,48 @@ poly('black','',3,[ "0","",[ 0,20,8,0,'20','8','0'],[0,20,8,0,'20','8','0'],[ ]). +text('black',144,272,1,0,1,107,21,234,17,4,0,0,0,0,2,107,21,0,0,"",0,0,0,0,289,'',[ +minilines(107,21,0,0,0,0,0,[ +mini_line(107,17,4,0,0,0,[ +str_block(0,107,17,4,0,0,0,0,0,[ +str_seg('black','Times-Bold',1,115200,107,17,4,0,0,0,0,0,0,0, + "FML::Config")]) +]) +])]). +text('black',432,304,1,0,1,84,21,236,17,4,0,0,0,0,2,84,21,0,0,"",0,0,0,0,321,'',[ +minilines(84,21,0,0,0,0,0,[ +mini_line(84,17,4,0,0,0,[ +str_block(0,84,17,4,0,0,0,0,0,[ +str_seg('black','Times-Bold',1,115200,84,17,4,0,0,0,0,0,0,0, + "FML::Log")]) +]) +])]). +text('black',272,240,2,0,1,134,40,243,16,4,0,0,0,0,2,134,40,0,0,"",0,0,0,0,256,'',[ +minilines(134,40,0,0,0,0,0,[ +mini_line(97,16,4,0,0,0,[ +str_block(0,97,16,4,0,-4,0,0,0,[ +str_seg('black','Times-Bold',1,97920,97,16,4,0,-4,0,0,0,0,0, + "dispatcher of ")]) +]), +mini_line(134,16,4,0,0,0,[ +str_block(0,134,16,4,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,97920,134,16,4,0,-1,0,0,0,0,0, + "FML::Process class")]) +]) +])]). +text('black',16,74,1,0,1,58,28,277,22,6,0,0,0,0,2,58,28,0,0,"",0,0,0,0,96,'',[ +minilines(58,28,0,0,0,0,0,[ +mini_line(58,22,6,0,0,0,[ +str_block(0,58,22,6,0,-1,0,0,0,[ +str_seg('black','Times-Bold',1,138240,58,22,6,0,-1,0,0,0,0,0, + "MTA")]) +]) +])]). +text('black',320,90,1,0,1,166,28,286,22,6,0,0,0,0,2,166,28,0,1,"",0,0,0,0,112,'',[ +minilines(166,28,0,1,0,0,0,[ +mini_line(166,22,6,0,1,0,[ +str_block(0,166,22,6,0,1,0,0,0,[ +str_seg('black','Times-Bold',1,138240,166,22,6,0,1,0,0,0,0,0, + "/etc/fml/main.cf")]) +]) +])]). |
