FML::Process::Distribute が走っている時のデータ構造の例です。
__parent_args => HASH {
ARGV => ARRAY
___shared_memory___ => HASH
argv => ARRAY
cf_list => ARRAY
curproc => FML::Process::Distribute
fml_version
main_cf => HASH
module_info => HASH
myname
need_ml_name
options => HASH
program_fullname
program_name
}
__print_style => SCALAR
__start_time => 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
}
log_message_queue => FML::Log::Print::Simple
main_cf => HASH {
_hints => HASH
config_dir
debug
default_command_line_option_config
default_config_cf
default_config_dir
default_cui_menu
default_domain
default_gui_menu
default_ml_home_prefix
default_module_config
default_paths_cf
domain_default_config
domain_default_config_cf
exec_prefix
executable_prefix
fml_group
fml_owner
fml_version
group_writable_config_dir
lib_dir
libexec_dir
local_lib_dir
ml_home_prefix_maps
prefix
prefix_dir
primary_ml_home_prefix_map
share_dir
site_default_config_cf
virtual_maps
}
pcb => FML::PCB
scheduler => FML::Process::Scheduler
Copyright (C) 1993-2025 Ken'ichi Fukamachi mail:< fukachan at fml.org >