diff options
| author | fukachan <fukachan> | 2005-06-25 15:11:27 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2005-06-25 15:11:27 +0000 |
| commit | fac8b3742dafc474f18fdfce7725a6b37698d61c (patch) | |
| tree | d4f487cceecec46c65fd65e889b09692857e96b9 /fml/doc/ja/tutorial/command/internal.sgml | |
| parent | 84d1b40a0d4f5efb5718d25be69e4aa274c5cb0e (diff) | |
| download | fml8-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.sgml | 37 |
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> |
