diff options
| author | fukachan <fukachan> | 2008-08-17 18:28:36 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2008-08-17 18:28:36 +0000 |
| commit | 971db4372a7db0e4d7ffbcd1737817176c76fd2c (patch) | |
| tree | c2073dca452a74ef950ef9226bae096caed54e19 /fml/doc/ja/tutorial/command/internal.sgml | |
| parent | bbddb105747a20375235b593bef2ff9e60317804 (diff) | |
| download | fml8-971db4372a7db0e4d7ffbcd1737817176c76fd2c.tar.gz fml8-971db4372a7db0e4d7ffbcd1737817176c76fd2c.tar.bz2 fml8-971db4372a7db0e4d7ffbcd1737817176c76fd2c.zip | |
clean up
Diffstat (limited to 'fml/doc/ja/tutorial/command/internal.sgml')
| -rw-r--r-- | fml/doc/ja/tutorial/command/internal.sgml | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/fml/doc/ja/tutorial/command/internal.sgml b/fml/doc/ja/tutorial/command/internal.sgml index 060fdf4c..da15a09a 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.11 2005/06/25 15:11:28 fukachan Exp $ + $FML: internal.sgml,v 1.12 2005/08/03 13:44:54 fukachan Exp $ --> @@ -81,7 +81,7 @@ sub process } </screen> ここで $curproc はハッシュリファレンスで、&fml4; の %Envelope に概ね相 -当します。名前の通り、UNIX カーネルでおなじみの current process 構造体 +当します。名前の通り、Unix カーネルでおなじみの current process 構造体 へのポインタのようなもので、プロセスに関連するいろいろなデータ構造やオ ブジェクトへのリファレンスを含んでいます。 </para> @@ -93,8 +93,15 @@ sub process <para> reply_message_prepare_template() はメッセージテンプレートの中にある変 -数の展開や文字コード変換を適宜行ないます。 - </para> +数の展開や文字コード変換を適宜行ない、準備したテンプレートへのファイル +パスを返します。 +</para> + +<para> +首尾良くテンプレートファイルを用意できたら、 +$curproc->reply_message() というプロセス全体のメッセージ処理を行なう関 +数群ののトップレベルメソッドを呼び出し、メッセージの処理を依頼します。 +</para> <para> $curproc->reply_message() は引数によって振舞いがことなりますが、 @@ -103,14 +110,16 @@ $curproc->reply_message() は引数によって振舞いがことなりますが、 <para> メッセージキューに入れられたメッセージ群は、プロセスの終了直前に受信者 -ごとにメッセージがまとめられ一通のメールとして組み立てなおされます。メッ -セージキューの種類がファイルとメッセージが混在している場合は適宜 MIME -マルチパートのメッセージが生成されます。 +ごとにメッセージがまとめられ一通のメールとして組み立てなおされます。 +メッセージキューの種類がファイルとメッセージが混在している場合は適宜 +MIME マルチパートのメッセージが生成されます。 </para> <para> -Mail::Delivery クラスが送信処理を担当するモジュールです。生成されたメー -ルは最終的に Mail::Delivery クラスへ渡され送信処理が行なわれます。 +メッセージの準備が整うと、送信処理を担当するメソッドが呼ばれます。 +Mail::Delivery クラスが送信処理を担当するモジュールです。 +生成されたメールは、 +最終的に Mail::Delivery クラスへ渡され送信処理が行なわれます。 </para> <para> |
