Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Perl bindings to the librabbitmq-c AMQP library.
C XS Perl6 Perl

added authors to the meta data

latest commit 5762ead384
Mark Ellis authored
Failed to load latest commit information.
manual_tests 0.007001 - 2014-11-09
p5-Math-Int64 @ c4e2805 Adding 64-bit delivery tags, updated tests.
rabbitmq-c @ 2b5d606 Ack, now we're on the right version of rabbitmq-c
t Fixing an issue with queue-declare assuming things were byte arrays w…
xt Move the changes test to xt
.gitignore 0.005007 - fixes and extra tests
.gitmodules Adding 64-bit delivery tags, updated tests.
.travis.yml Simplifying the Math::Int64 integration.
Changes version 0.300000
LICENSE Commit Net::RabbitMQ v0.2.0
LICENSE-MIT Updated licence notes about librabbitmq
MANIFEST.SKIP Adding 64-bit delivery tags, updated tests.
Makefile.PL added authors to the meta data
README.md Adding 64-bit delivery tags, updated tests.
RabbitMQ.pm version 0.300000
RabbitMQ.xs Fixing an issue with queue-declare assuming things were byte arrays w…
amqp.h start of 0.9.1 aqmp library
amqp_api.c start of 0.9.1 aqmp library
amqp_connection.c start of 0.9.1 aqmp library
amqp_consumer.c start of 0.9.1 aqmp library
amqp_debug.c hash_to_amqp_table still broken
amqp_framing.c start of 0.9.1 aqmp library
amqp_framing.h start of 0.9.1 aqmp library
amqp_mem.c start of 0.9.1 aqmp library
amqp_private.h start of 0.9.1 aqmp library
amqp_socket.c start of 0.9.1 aqmp library
amqp_socket.h start of 0.9.1 aqmp library
amqp_ssl_socket.h start of 0.9.1 aqmp library
amqp_table.c start of 0.9.1 aqmp library
amqp_tcp_socket.c start of 0.9.1 aqmp library
amqp_tcp_socket.h start of 0.9.1 aqmp library
amqp_timer.c start of 0.9.1 aqmp library
amqp_timer.h start of 0.9.1 aqmp library
amqp_url.c start of 0.9.1 aqmp library
perl_math_int64.c Simplifying the Math::Int64 integration.
perl_math_int64.h Simplifying the Math::Int64 integration.
ppport.h Fixing an issue with queue-declare assuming things were byte arrays w…
typemap Adding 64-bit delivery tags, updated tests.

README.md

Build Status Coverage Status

You can install this using in the usual Perl fashion:

perl Makefile.PL
make
    make test
# (or) env MQHOST="localhost" make test
make install

If you checkout the github repo, you'll need to run the following commands git submodule init git submodule update

After this, you'll need to install Module::CAPIMaker and then Math::Int64.

Finally, you'll have to build the C API for Math::Int64:

perl ./Makefile.PL
make

The documentation is in the module file. Once you install the file, you can read it with perldoc.

perldoc Net::AMQP::RabbitMQ

If you want to read it before you install it, you can use perldoc directly on the module file.

perldoc RabbitMQ.pm
Something went wrong with that request. Please try again.