summaryrefslogtreecommitdiff
path: root/fml/doc/ja/tutorial/command/internal.sgml
diff options
context:
space:
mode:
authorfukachan <fukachan>2005-06-25 15:11:27 +0000
committerfukachan <fukachan>2005-06-25 15:11:27 +0000
commitfac8b3742dafc474f18fdfce7725a6b37698d61c (patch)
treed4f487cceecec46c65fd65e889b09692857e96b9 /fml/doc/ja/tutorial/command/internal.sgml
parent84d1b40a0d4f5efb5718d25be69e4aa274c5cb0e (diff)
downloadfml8-fac8b3742dafc474f18fdfce7725a6b37698d61c.tar.gz
fml8-fac8b3742dafc474f18fdfce7725a6b37698d61c.tar.bz2
fml8-fac8b3742dafc474f18fdfce7725a6b37698d61c.zip
clean up / fixed.
Diffstat (limited to 'fml/doc/ja/tutorial/command/internal.sgml')
-rw-r--r--fml/doc/ja/tutorial/command/internal.sgml37
1 files changed, 21 insertions, 16 deletions
diff --git a/fml/doc/ja/tutorial/command/internal.sgml b/fml/doc/ja/tutorial/command/internal.sgml
index ebbcf26a..5a56d026 100644
--- a/fml/doc/ja/tutorial/command/internal.sgml
+++ b/fml/doc/ja/tutorial/command/internal.sgml
@@ -1,5 +1,5 @@
<!--
- $FML: internal.sgml,v 1.9 2004/04/21 08:48:47 fukachan Exp $
+ $FML: internal.sgml,v 1.10 2004/10/06 09:07:33 fukachan Exp $
-->
@@ -35,7 +35,7 @@ sub myProcHelpFileSendBack
</para>
<para>
-&fml8; では help ファイルを送り返すコードの実体は
+一方、&fml8; では help ファイルを送り返すコードの実体は
FML::Command::User::help にあり、
FML::Process::Command クラスから
(FML::Command の AUTOLOAD を経由して)呼び出されます。
@@ -65,7 +65,7 @@ sub process
src => $help_file,
charset_out => $charset,
};
- my $help_template = $curproc->prepare_file_to_return( $params );
+ my $help_template = $curproc->reply_message_prepare_template( $params );
if (-f $help_template) {
$curproc->reply_message( {
@@ -80,32 +80,37 @@ sub process
}
}
</screen>
-ここで $curproc はハッシュリファレンスで、&fml4; の %Envelope におおむ
-ね相当します。名前の通り、UNIX カーネルでおなじみの current process 構
-造体へのポインタのようなもので、プロセスに関連するいろいろなデータ構造
-やオブジェクトへのリファレンスを含んでいます。
+ここで $curproc はハッシュリファレンスで、&fml4; の %Envelope に概ね相
+当します。名前の通り、UNIX カーネルでおなじみの current process 構造体
+へのポインタのようなもので、プロセスに関連するいろいろなデータ構造やオ
+ブジェクトへのリファレンスを含んでいます。
</para>
<para>
-変数ですが、&fml4; ではグローバル変数群です。一方 &fml8; では $config
-オブジェクトを通じてアクセスできる設定変数空間の中にあります。
+変数ですが、&fml4; では全てグローバルです。一方 &fml8; では $config オ
+ブジェクトを通じてアクセスできる設定変数空間の中にあります。
</para>
<para>
-prepare_file_to_return() はメッセージテンプレートの中にある変数の展開
-や文字コード変換を適宜行ないます。
+reply_message_prepare_template() はメッセージテンプレートの中にある変
+数の展開や文字コード変換を適宜行ないます。
</para>
<para>
$curproc->reply_message() は引数によって振舞いがことなりますが、
-いずれにせよ、メッセージをキューに入れるメソッドです。
+いずれにせよ、メッセージをメッセージキューに入れるメソッドです。
</para>
<para>
-キューに入れられたメッセージ群は、プロセスの終了直前に受信者ごとにメッ
-セージはまとめられ一通のメールとして組み立てなおされ、Mail::Delivery
-クラス経由で送信されます。メッセージキューの種類がファイルとメッセージ
-が混在していれば、適宜 MIME マルチパートのメッセージが生成されます。
+メッセージキューに入れられたメッセージ群は、プロセスの終了直前に受信者
+ごとにメッセージがまとめられ一通のメールとして組み立てなおされます。メッ
+セージキューの種類がファイルとメッセージが混在している場合は適宜 MIME
+マルチパートのメッセージが生成されます。
+</para>
+
+<para>
+Mail::Delivery クラスが送信処理を担当するモジュールです。生成されたメー
+ルは最終的に Mail::Delivery クラスへ渡され送信処理が行なわれます。
</para>
<para>