summaryrefslogtreecommitdiff
path: root/fml/doc
diff options
context:
space:
mode:
authorfukachan <fukachan>2003-03-12 00:18:29 +0000
committerfukachan <fukachan>2003-03-12 00:18:29 +0000
commit843773d2efa0395e7f7d0e2dda042822da924c8d (patch)
tree5818ab99dfcd223d8eb8b676b59e0bec866a05ec /fml/doc
parent60144fd28feb62c6cc78f1e8cf01822ada75e4b3 (diff)
downloadfml8-843773d2efa0395e7f7d0e2dda042822da924c8d.tar.gz
fml8-843773d2efa0395e7f7d0e2dda042822da924c8d.tar.bz2
fml8-843773d2efa0395e7f7d0e2dda042822da924c8d.zip
curproc struct
Diffstat (limited to 'fml/doc')
-rw-r--r--fml/doc/ja/tutorial/book.sgml5
-rw-r--r--fml/doc/ja/tutorial/include/chapters.ent6
-rw-r--r--fml/doc/ja/tutorial/internals/CURPROC.sgml65
-rw-r--r--fml/doc/ja/tutorial/internals/struct.sgml10
4 files changed, 84 insertions, 2 deletions
diff --git a/fml/doc/ja/tutorial/book.sgml b/fml/doc/ja/tutorial/book.sgml
index aabb4d24..4a7926d6 100644
--- a/fml/doc/ja/tutorial/book.sgml
+++ b/fml/doc/ja/tutorial/book.sgml
@@ -2,7 +2,7 @@
This is an sgml using DocBook dtd. Use sgmltools version 2.0.x or above
to generate various output formats.
-$FML: book.sgml,v 1.51 2003/02/18 13:40:19 fukachan Exp $
+$FML: book.sgml,v 1.52 2003/03/09 08:29:09 fukachan Exp $
-->
<!doctype book public "-//FML//DTD DocBook V3.1-Based Extension//EN" [
@@ -192,6 +192,9 @@ $FML: book.sgml,v 1.51 2003/02/18 13:40:19 fukachan Exp $
<!-- スレッド追跡システム -->
&chapter.threadtrack.tools;
+
+ <!-- 内部構造 -->
+ &chapter.struct;
</part>
diff --git a/fml/doc/ja/tutorial/include/chapters.ent b/fml/doc/ja/tutorial/include/chapters.ent
index d19b6b2e..15ae12d3 100644
--- a/fml/doc/ja/tutorial/include/chapters.ent
+++ b/fml/doc/ja/tutorial/include/chapters.ent
@@ -1,5 +1,5 @@
<!--
- $FML: chapters.ent,v 1.65 2003/02/18 13:40:20 fukachan Exp $
+ $FML: chapters.ent,v 1.66 2003/03/09 08:29:10 fukachan Exp $
-->
<!entity versin "1.1">
@@ -135,6 +135,10 @@
<!-- variables -->
<!entity table.list.variables SYSTEM "internals/list.variables.sgml">
+<!-- -->
+<!entity chapter.struct SYSTEM "internals/struct.sgml">
+<!entity struct.curproc SYSTEM "internals/CURPROC.sgml">
+
<!-- メッセージの取り扱い -->
diff --git a/fml/doc/ja/tutorial/internals/CURPROC.sgml b/fml/doc/ja/tutorial/internals/CURPROC.sgml
new file mode 100644
index 00000000..ba406581
--- /dev/null
+++ b/fml/doc/ja/tutorial/internals/CURPROC.sgml
@@ -0,0 +1,65 @@
+<para>
+<screen>
+__parent_args => HASH {
+ ARGV => ARRAY
+ argv => ARRAY
+ cf_list => ARRAY
+ fml_version
+ main_cf => HASH
+ module_info => HASH
+ myname
+ need_ml_name
+ options => HASH
+ program_name
+ }
+
+__print_style => SCALAR
+
+article => HASH {
+ body => Mail::Message
+ header => FML::Header
+ message => Mail::Message
+ }
+
+config => FML::Config
+
+credential => FML::Credential
+
+incoming_message => HASH {
+ body => Mail::Message
+ header => FML::Header
+ message => Mail::Message
+ }
+
+main_cf => HASH {
+ _hints
+ config_dir
+ debug
+ default_command_line_option_config
+ default_config_cf
+ default_config_dir
+ default_domain
+ default_ml_home_prefix
+ default_module_config
+ default_paths_cf
+ domain_default_config
+ exec_prefix
+ executable_prefix
+ fml_group
+ fml_owner
+ fml_version
+ lib_dir
+ libexec_dir
+ local_lib_dir
+ prefix
+ prefix_dir
+ share_dir
+ virtual_maps
+ }
+
+pcb => FML::PCB
+
+scheduler => FML::Process::Scheduler
+
+</screen>
+</para>
diff --git a/fml/doc/ja/tutorial/internals/struct.sgml b/fml/doc/ja/tutorial/internals/struct.sgml
new file mode 100644
index 00000000..af1d15a4
--- /dev/null
+++ b/fml/doc/ja/tutorial/internals/struct.sgml
@@ -0,0 +1,10 @@
+<chapter id="structure">
+ <title>
+ curproc 構造体 (本当はオブジェクト)
+ </title>
+
+
+&struct.curproc;
+
+
+</chapter>