Struct curproc (Object In Fact)

fml 8 tutorial
Prev |  | Next

# Appendix A. Struct curproc (Object In Fact)

# curproc Object

Example of FML::Process::Distribute object.

    __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

Prev | Home | Next
Glossary (function and variable names convention) | Up | PCB Category List

fml 8.0 (fml-devel) project homepage is www.fml.org/software/fml8/.
fml 4.0 project homepage is www.fml.org/software/fml4/.
about one floppy bsd routers, see www.bsdrouter.org/.
other free softwares are found at www.fml.org/software/.

author's homepage is www.fml.org/home/fukachan/.
Also, visit nuinui's world :) at www.nuinui.net.

For questions about FML, e-mail <fml-bugs@fml.org>.