POE::Component::Client::Asterisk::Manager
 
 
[CPAN Listing]

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)


 

Using Microsoft Windows without a linux firewall is like wearing glass armor