The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

poeikcd - POE IKC daemon

SYNOPSIS

  poeikcd {start|stop|restart} [options]

  eg:
    poeikcd start -p 47225
    poeikcd stop  -p 47225

    poeikcd start -I ~/lib

  Options:

    -n,  --name=s      : Server name.

    -0   --0PROGRAM_NAME=s
                       : renew $0 ($PROGRAM_NAME) . 
                         What want to make it same as a server name,
                         do not set an argument.
                              poeikcd start --name=MyServerName -0
                         To do it separately from a server name, 
                         attach an argument.
                              poeikcd start --name=MyServerName -0=MyProgramName

    -p,  --port=#      : Port number to use for connection.

    -a   --alias=s     : Symbolic name, or session alias methods 

    -f   --foreground  : Run in the foreground 
                         STDOUT & STDERR It outputs.
                         eg) poeikcd start -f >> ~/logs.txt 2>1& &

    -I   --INC=s       : specify @INC/#include directory
                         eg1) -I ~/lib:/mylib/ or -I ~/lib -I /foo/lib/
                         eg2) poikc -I '$ENV{HOME}/lib'

    -M   --Module      : execute "use/no module..." before executing program
                         eg) -M LWP::Simple

    -s   --startup     : default is "spawn". 
                         eg) poeikcd -M MyModule --startup start
                             `MyModule->spawn'
                             poeikcd -M MyModule --startup=new start
                             `MyModule->new'

    -v   --version     : show version number


    -d   --debug       : debug mode. Run in the foreground 
                         STDOUT & STDERR It outputs.

    -h   --help        : show this help screen

IKC server. Parameters (See also POE::Component::IKC::Server)

    -V   --Verbose     
    -P   --Processes   
    -b   --babysit     
    -c   --connections 

DESCRIPTION

poeikcd (POEIKC::Daemon) is daemon of POE::Component::IKC

AUTHOR

Yuji Suzuki <yujisuzuki@mail.arbolbell.jp>

LICENSE

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

poikc POE::Component::IKC::Server