POE::Component::Client::Asterisk::Manager
Difference (from prior major revision) (minor diff, author diff)
Changed: 1c1
Changed: 33c33
Changed: 80c80
[CPAN Listing]
Changed: 1c1
[CPAN Listing] |
[CPAN Listing] |
Changed: 33c33
ListenPort? => 5038, # default port |
RemotePort? => 5038, # default port |
Changed: 80c80
perl(1), POE::Filter::Asterisk::Manager. |
perl(1) |
What is Asterisk? It's a software PBX. [Asterisk Website]
Documentation for POE::Component::Client::Asterisk::Manager
NAME
POE::Component::Client::Asterisk::Manager - Event-based Asterisk Manager Client
SYNOPSIS
use POE::Session; use POE::Component::Client::Asterisk::Manager; POE::Component::Client::Asterisk::Manager->new( Alias => 'monitor', RemotePort => 5038, # default port CallBacks => { test => 'test', }, inline_states => { ring => sub { my $input = $_[ARG0]; # $input is a hash ref with info from print STDERR "RING! $input->{Channel}\n"; }, }, ); $poe_kernel->run();
DESCRIPTION
POE::Component::Client::Asterisk::Manager is an event driven Asterisk manager client
TODO
- Clean house
BUGS
Probably
AUTHORS
David Davis, <>
COPYRIGHT AND LICENSE
Copyright 2003 by David Davis and Teknikill Software
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
perl(1)