perl-AnyEvent-RPC-0.05-alt1.noarch.rpm


Advertisement

Description

perl-AnyEvent-RPC - Abstract framework for Asyncronous RPC clients

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-AnyEvent-RPC
Package version 0.05
Package release alt1
Package architecture noarch
Package type rpm
Installed size 11.35 KB
Download size 11.35 KB
Official Mirror ftp.altlinux.org
use AnyEvent::RPC;
my $rpc = AnyEvent::RPC->new(
host => 'your.api.host',
port => 8080,
base => '/api/rest/',
type => 'REST', # or type => '+AnyEvent::RPC::Enc::REST',
)
$rpc->req(  # will be called as GET http://your.api.host:8080/api/rest/method/path/args?query=param
call  => [ method => qw(path args)],
query => { query => 'param' },
cb    => sub { # ( response, code, error )
if (my $response = shift) {
} else {
my ($code,$err) = @_;
}
},
);

Alternatives

Package Version Architecture Repository
perl-AnyEvent-RPC - - -

Requires

Name Value
/usr/share/perl5 -
perl(AnyEvent/HTTP.pm) >= 1.430
perl(HTTP/Headers.pm) -
perl(HTTP/Response.pm) -
perl(URI.pm) -
perl(XML/Hash/LX.pm) >= 0.050
perl(YAML/Syck.pm) -
perl(bytes.pm) -
perl(common/sense.pm) >= 2.0
perl(parent.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(AnyEvent/RPC.pm) = 0.050
perl(AnyEvent/RPC/Enc.pm) -
perl(AnyEvent/RPC/Enc/REST.pm) = 0.050
perl(AnyEvent/RPC/Enc/YAML.pm) = 0.050
perl(AnyEvent/RPC/UA.pm) -
perl-AnyEvent-RPC = 0.05-alt1

Download

Type URL
Binary Package perl-AnyEvent-RPC-0.05-alt1.noarch.rpm
Source Package perl-AnyEvent-RPC-0.05-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-AnyEvent-RPC rpm package:
    # sudo apt-get install perl-AnyEvent-RPC

Files

Path
/usr/share/doc/perl-AnyEvent-RPC-0.05/Changes
/usr/share/doc/perl-AnyEvent-RPC-0.05/LICENSE
/usr/share/doc/perl-AnyEvent-RPC-0.05/README
/usr/share/perl5/AnyEvent/RPC.pm
/usr/share/perl5/AnyEvent/RPC/Enc.pm
/usr/share/perl5/AnyEvent/RPC/UA.pm
/usr/share/perl5/AnyEvent/RPC/Enc/REST.pm
/usr/share/perl5/AnyEvent/RPC/Enc/YAML.pm

See Also

Package Description
perl-AnyEvent-RTPG-0.01-alt1.noarch.rpm A RTPG interface for AE
perl-AnyEvent-RabbitMQ-1.19-alt1.noarch.rpm An asynchronous and multi channel Perl AMQP client
perl-AnyEvent-RabbitMQ-Fork-0.5-alt1.noarch.rpm Run AnyEvent::RabbitMQ inside AnyEvent::Fork(::RPC)
perl-AnyEvent-RabbitMQ-PubSub-3.2.1-alt1.noarch.rpm Publish and consume RabbitMQ messages
perl-AnyEvent-RabbitMQ-RPC-0.5-alt1.noarch.rpm RPC queues via RabbitMQ
perl-AnyEvent-RabbitMQ-Simple-0.02-alt1.noarch.rpm Easy to use asynchronous AMQP client
perl-AnyEvent-Radius-1.1.1-alt2.noarch.rpm modules to implement AnyEvent-based RADIUS client or server
perl-AnyEvent-ReadLine-Gnu-1.1-alt1.noarch.rpm event-based interface to Term::ReadLine::Gnu
perl-AnyEvent-ReadLine-Gnu-scripts-1.1-alt1.noarch.rpm AnyEvent-ReadLine-Gnu scripts
perl-AnyEvent-Redis-0.24-alt1.noarch.rpm Non-blocking Redis client
perl-AnyEvent-Redis-Federated-0.08-alt1.noarch.rpm Full-featured Async Perl Redis client
perl-AnyEvent-Redis-RipeRedis-1.62-alt1.noarch.rpm Flexible non-blocking Redis client with reconnect
perl-AnyEvent-Retry-0.03-alt1.noarch.rpm try something until it works
perl-AnyEvent-RetryTimer-0.1-alt1.noarch.rpm Retry timers for AnyEvent
perl-AnyEvent-ReverseHTTP-0.05-alt1.noarch.rpm reversehttp for AnyEvent
Advertisement
Advertisement