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'