Apache Qpid C++

Clone this repo:


  1. b92ee09 QPID-7361: before waiting for credit, wakeup drive if we have stuff to write out by Gordon Sim · 10 months ago master
  2. af2bec7 NO-JIRA: Remove unused code. by Alan Conway · 10 months ago
  3. 57e8b4a QPID-7357: c++ HA Backup crash during re-connect in failover by Alan Conway · 11 months ago
  4. 3475d7e Merge PR for readme fixup. This closes #1 by Robert Gemmell · 11 months ago
  5. 45f0f96 QPID-7207: further small tweak, testing out GitHub integration by Robert Gemmell · 11 months ago

Qpid C++


Qpid C++ is a C++ implementation of the AMQP protocol described at http://amqp.org/.

For additional software or information on the Qpid project go to:


For documentation, go to:


Available documentation

  • INSTALL.txt - How to install Qpid C++
  • LICENSE.txt - The Apache license
  • NOTICE.txt - Corresponds to the section 4 d of the Apache License, Version 2.0
  • docs/ - Feature and design notes, other documentation

Quick start

In C++ distributions:

mkdir BLD      # The recommended way to use cmake is in a separate
               # build directory
cd BLD
cmake ..       # Generates code and makefiles
make test      # Runs tests
make install   # Installs the client and daemon

The INSTALL.txt notes contain more detailed information on compiling and installing this software.

examples/README.txt describes the C++ client API examples.