AnyEvent-ZeroMQ
view release on metacpan or search on metacpan
"MooseX::Aliases" : 0,
"MooseX::Role::Parameterized" : 0,
"MooseX::Traits" : 0,
"MooseX::Types" : 0,
"MooseX::Types::Moose" : 0,
"MooseX::Types::Set::Object" : 0,
"POSIX" : 0,
"Params::Util" : 0,
"Regexp::Common" : 0,
"Scalar::Util" : 0,
"Try::Tiny" : 0,
"ZeroMQ::Raw" : 0,
"ZeroMQ::Raw::Constants" : 0,
"namespace::autoclean" : 0,
"true" : 0
}
},
"test" : {
"requires" : {
"EV" : 0,
"Test::More" : 0,
MooseX::Aliases: 0
MooseX::Role::Parameterized: 0
MooseX::Traits: 0
MooseX::Types: 0
MooseX::Types::Moose: 0
MooseX::Types::Set::Object: 0
POSIX: 0
Params::Util: 0
Regexp::Common: 0
Scalar::Util: 0
Try::Tiny: 0
ZeroMQ::Raw: 0
ZeroMQ::Raw::Constants: 0
namespace::autoclean: 0
true: 0
resources:
repository: git://github.com/jrockway/anyevent-zeromq.git
version: 0.01
x_Dist_Zilla:
plugins:
-
Makefile.PL view on Meta::CPAN
'MooseX::Aliases' => '0',
'MooseX::Role::Parameterized' => '0',
'MooseX::Traits' => '0',
'MooseX::Types' => '0',
'MooseX::Types::Moose' => '0',
'MooseX::Types::Set::Object' => '0',
'POSIX' => '0',
'Params::Util' => '0',
'Regexp::Common' => '0',
'Scalar::Util' => '0',
'Try::Tiny' => '0',
'ZeroMQ::Raw' => '0',
'ZeroMQ::Raw::Constants' => '0',
'namespace::autoclean' => '0',
'true' => '0'
},
'VERSION' => '0.01',
'test' => {
'TESTS' => 't/*.t'
}
);
lib/AnyEvent/ZeroMQ/Handle.pm view on Meta::CPAN
}
# ABSTRACT: AnyEvent::Handle-like interface for 0MQ sockets
use Moose;
use AnyEvent::ZeroMQ;
use AnyEvent::ZeroMQ::Types qw(IdentityStr);
use ZeroMQ::Raw::Constants qw(ZMQ_NOBLOCK ZMQ_IDENTITY);
use Params::Util qw(_CODELIKE);
use Scalar::Util qw(weaken);
use Try::Tiny;
use POSIX qw(EAGAIN EWOULDBLOCK);
use true;
use namespace::autoclean;
has 'socket' => (
is => 'ro',
isa => 'ZeroMQ::Raw::Socket',
handles => [qw/bind connect/],
required => 1,
lib/AnyEvent/ZeroMQ/Role/WithHandle.pm view on Meta::CPAN
use MooseX::Role::Parameterized;
use MooseX::Types::Moose qw(ArrayRef);
use true;
use AnyEvent::ZeroMQ::Types qw(SocketType SocketDirection Endpoints);
use AnyEvent::ZeroMQ::Handle;
use AnyEvent::ZeroMQ::Handle::Role::Generic;
use AnyEvent::ZeroMQ::Handle::Role::Readable;
use AnyEvent::ZeroMQ::Handle::Role::Writable;
use ZeroMQ::Raw;
use Try::Tiny;
use Carp qw(confess);
use namespace::autoclean;
parameter 'socket_type' => (
is => 'ro',
isa => SocketType,
required => 1,
);
( run in 0.834 second using v1.01-cache-2.11-cpan-05444aca049 )