NAME

pikc - POK IKC (poeikcd) Client

SYNOPSIS

pikc -H  [options]

Options:

  -H  --HOST=s        : default 127.0.0.1 

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

  -a  --alias=s       : session alias
                        default POEIKCd 

  -s  --state_name=s  : state_name (method_respond | function_respond |
                        eval_respond | stop_respond)
                        eg)
                           -state_name=method_respond
                           -s=m

  -o  --output|out=s  : output method 
                        -o y | -output=YAML
                        -o d | -output=Dumper   (Data::Dumper)

  -h  --help

eg:
  pikc -H remote_hostname -p=47225 -a=POEIKCd -s=m -o=y MyClass my_method args1 args2

  pikc -s=method_respond POEIKCdaemon::Utility get_VERSION
  pikc -s m POEIKCdaemon::Utility get_A_INC -o d
  pikc -s m POEIKCdaemon::Utility unshift_INC ./t -o d
  pikc -s m POEIKCdaemon::Utility unshift_INC ~/my_lib -o d
  pikc -s m POEIKCdaemon::Utility delete_INC  ./t -o d
  pikc -s m POEIKCdaemon::Utility reset_INC -o d
  pikc -s m POEIKCdaemon::Utility get_H_ENV -o y
  pikc -s=function_respond LWP::Simple get http://search.cpan.org/~suzuki/
  pikc -s=eval_respond 'scalar `ps ux`'

  pokikcd server stop)
  pikc -H localhost stop

DESCRIPTION

pikc is POE IKC (poeikcd) Client

AUTHOR

Yuji Suzuki <yuji.suzuki.perl@gmail.com>

LICENSE

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

SEE ALSO

poeikcd POE::Component::IKC::ClientLite