Skip to content
Perl bindings to the librabbitmq-c AMQP library.
C++ Perl XS C Other
Pull request Compare This branch is even with net-amqp-rabbitmq:master.
Latest commit c6aa5d8 Jun 16, 2016 Mark Ellis version 2.200000
Failed to load latest commit information.
inc/Devel Now OS X can build this module Oct 11, 2015
manual_tests 0.007001 - 2014-11-09 Nov 9, 2014
p5-Math-Int64 @ c4e2805 Adding 64-bit delivery tags, updated tests. Feb 18, 2015
rabbitmq-c @ a536516 Upgrade seems successful! Oct 16, 2015
rabbitmq-include closes #48 - added ssl support Oct 31, 2015
t closes #118 - added method to check for ssl support May 13, 2016
travis changed travis to bash scripts May 2, 2016
xt fixes #120 - fixed memory leak Jun 16, 2016
.gitignore version 2.000000_002 Apr 27, 2016
.gitmodules Adding 64-bit delivery tags, updated tests. Feb 17, 2015
.travis.yml changed travis to bash scripts May 2, 2016
Changes version 2.200000 Jun 16, 2016
LICENSE Commit Net::RabbitMQ v0.2.0 Aug 17, 2011
LICENSE-MIT Updated licence notes about librabbitmq Dec 22, 2013
MANIFEST.SKIP changed travis to bash scripts May 2, 2016
Makefile.PL version 1.600000 Apr 27, 2016
README.md changed the repo info to the net-amqp-rabbitmq organisation Sep 30, 2015
RabbitMQ.pm version 2.200000 Jun 16, 2016
RabbitMQ.xs fixes #120 - fixed memory leak Jun 16, 2016
amqp_api.c start of 0.9.1 aqmp library Dec 16, 2013
amqp_connection.c start of 0.9.1 aqmp library Dec 16, 2013
amqp_consumer.c start of 0.9.1 aqmp library Dec 16, 2013
amqp_debug.c hash_to_amqp_table still broken Dec 17, 2013
amqp_framing.c start of 0.9.1 aqmp library Dec 16, 2013
amqp_hostcheck.c closes #48 - added ssl support Oct 31, 2015
amqp_mem.c start of 0.9.1 aqmp library Dec 16, 2013
amqp_openssl.c closes #48 - added ssl support Oct 31, 2015
amqp_socket.c start of 0.9.1 aqmp library Dec 16, 2013
amqp_table.c start of 0.9.1 aqmp library Dec 16, 2013
amqp_tcp_socket.c start of 0.9.1 aqmp library Dec 16, 2013
amqp_time.c Upgrade seems successful! Oct 16, 2015
amqp_url.c start of 0.9.1 aqmp library Dec 16, 2013
perl_math_int64.c Simplifying the Math::Int64 integration. Mar 3, 2015
perl_math_int64.h Simplifying the Math::Int64 integration. Mar 4, 2015
ppport.h Compatibility with Perl 5.8 Apr 16, 2016
threads.c closes #48 - added ssl support Oct 31, 2015
typemap Adding 64-bit delivery tags, updated tests. Feb 17, 2015

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.