Asyncore
view release on metacpan or search on metacpan
"Module::Build" => "0.3601",
"Storable" => 0,
"Test::Fatal" => 0,
"Test::More" => "0.88",
"utf8" => 0
},
#"c_source" => "c",
#"configure_requires" => {
# "Module::Build" => "0.3601"
#},
"dist_abstract" => "Basic infrastructure for writing asynchronous socket service",
"dist_author" => [
"Sebastiano Piccoli <sebastiano.piccoli\@gmail.com>"
],
"dist_name" => "Asyncore",
"dist_version" => "0.08",
"license" => "lgpl",
"module_name" => "Asyncore",
"recommends" => {},
"recursive_test_files" => 1,
"requires" => {
---
abstract: 'Basic infrastructure for writing asynchronous socket service'
author:
- 'Sebastiano Piccoli <sebastiano.piccoli@gmail.com>'
build_requires:
Module::Build: 0.3601
Storable: 0
Test::Fatal: 0
Test::More: 0.88
utf8: 0
configure_requires:
Module::Build: 0.36
lib/Asyncore.pm view on Meta::CPAN
}
1;
__END__
=head1 NAME
Asyncore - basic infrastracture for asynchronous socket services
=head1 SYNOPSIS
use Asyncore;
use base qw( Asyncore::Dispatcher );
my $server = Asyncore::Dispatcher->new();
$server->create_socket();
$server->bind($port)
$server->listen(5);
( run in 0.266 second using v1.01-cache-2.11-cpan-0d8aa00de5b )