summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2001-03-25 10:30:24 +0000
committerfukachan <fukachan>2001-03-25 10:30:24 +0000
commit31906934e8817ecd6a04738872d4c2beca3dd482 (patch)
tree4c29ff94d227b2b927bda6ef9f6b3a8ba145de77
parentc2ab5a5a623d56e9c583e1bfdc2c3cf358e7dca0 (diff)
downloadfml8-31906934e8817ecd6a04738872d4c2beca3dd482.tar.gz
fml8-31906934e8817ecd6a04738872d4c2beca3dd482.tar.bz2
fml8-31906934e8817ecd6a04738872d4c2beca3dd482.zip
add more on relation among programs and modules
-rw-r--r--fml/lib/FML/Process/programs.ja.html18
-rw-r--r--fml/libexec/boot.ja.html18
2 files changed, 27 insertions, 9 deletions
diff --git a/fml/lib/FML/Process/programs.ja.html b/fml/lib/FML/Process/programs.ja.html
index 5a20023a..4535eeaf 100644
--- a/fml/lib/FML/Process/programs.ja.html
+++ b/fml/lib/FML/Process/programs.ja.html
@@ -38,13 +38,7 @@
<TR>
<TD> FML::Process::Kernel
<TD> 対応なし
- <TD> プログラムに対応するモジュールのベースクラス。
- 各モジュールで別途定義されていないなら
- FML::Process::Kernel のメソッドが使われる。
- ここにあるメソッドは
- FML::Process::FLow::ProcessStart() から
- 呼び出される。
-
+ <TD> 以下のモジュール(後述)のベースクラス。
<BR>
FML::Process::CGI
FML::Process::Command
@@ -52,7 +46,12 @@
FML::Process::Distribute
FML::Process::DocViewer
FML::Process::TicketSystem
-
+ <BR>
+ 各モジュールで別途定義されていないなら
+ FML::Process::Kernel のメソッドが使われる。
+ ここにあるメソッドは
+ FML::Process::FLow::ProcessStart() から
+ 呼び出される。
<TR>
<TD> FML::Process::CGI
@@ -100,7 +99,8 @@
<TD> チケットシステムの CUI インターフェイス。
GUI はコアな部分は同じでも
CGI.pm を使うなどいろいろと異なる点が多いので
- FML::CGI::TicketSystem 経由で呼び出す。
+ fmlticket.cgi の方は
+ FML::CGI::TicketSystem 経由で呼び出していることに注意。
</TABLE>
diff --git a/fml/libexec/boot.ja.html b/fml/libexec/boot.ja.html
index c18193ab..bd59bca3 100644
--- a/fml/libexec/boot.ja.html
+++ b/fml/libexec/boot.ja.html
@@ -13,10 +13,28 @@ fml のブートしていく様
<P>fml のブートしていく様について
+<PRE>
+イメージ
+
+libexec/loader -> FML::Process::Switch ->
+ FML::Process::Flow ->
+ FML::Process::それぞれのプログラムのモジュール
+</PRE>
+=&gt;
+<A HREF="../lib/FML/Process/programs.ja.html">
+FML::Process::それぞれのプログラムのモジュールについて
+</A>
+
+<HR>
+ブートしていく順番
+
<UL>
<LI> libexec/loader (wrapper)
<BR>
Bootstrap() を実行する。
+ fml.pl などはこの loader へのシンボリックリンクです。
+ /usr/local/libexec/fml/ を参照して下さい。
+
<UL>
<LI> /etc/fml/main.cf を読み込む。
読み込むと fml のバージョンが分かる。