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',
        ListenPort      => 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, <xantus@cpan.org>

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), POE::Filter::Asterisk::Manager.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 255:

You forgot a '=back' before '=head1'