NAME
poikc - POK IKC (poeikcd) Client
SYNOPSIS
poikc -H hostname [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
eg)
-a=my_session_ailas
-s --state_name=s : state_name (method_respond | function_respond |
event_respond | eval_respond | stop_respond)
eg)
-s=m | -s=f | -s=e | -s=eval
-state_name=my_event_name
-Idirectory : specify @INC/#include directory
--INC eg1) -I ~/lib:/mylib/ or -I ~/lib -I /foo/lib/
eg2) poikc -I '$ENV{HOME}/lib'
--inc_=delete ~/lib: deletes from @INC.
--inc_=reset : @INC is reset.
--get=s : -g=stay, -g=load, -g=H_INC, -g=E_ENV
-o --output|out=s : output method
-o y | -output=YAML
-o d | -output=Dumper (Data::Dumper)
-h --help
eg:
poikc -I
poikc -I ~/lib:./lib
poikc --inc_=delete ~/lib
poikc --inc_=reset
(pokikcd server stop)
poikc stop
poikc -H localhost stop
poikc -H remote_hostname -p=47225 -a=POEIKCd -s=m -o=y MyClass my_method args1 args2
poikc -s=e -o=y alias my_method args1 args2
poikc -s=method_respond POEIKCdaemon::Utility get_VERSION
poikc -o d -s m POEIKCdaemon::Utility publish_IKC my_alias_name my_package_name
poikc -o d -s m POEIKCdaemon::Utility publish_IKC my_alias_name _list event_1 event_2 ..
poikc -s=function_respond LWP::Simple get http://search.cpan.org/~suzuki/
poikc -s=eval_respond 'scalar `ps ux`'
DESCRIPTION
poikc 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.