Skip to content
Mirror of Apache Qpid C++
C++ Python Ruby CMake C# Shell Other
Branch: master
Clone or download

Latest commit

Kim van der Riet
Kim van der Riet QPID-8430: Reduce memory consumption of AMQP 0-10 messages when rerou…
…ted by preventing deep copy of non-persistent messages. AMQP 1.0 memory consumption is unchanged.
Latest commit c17d978 Mar 31, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CMakeModules QPID-8128: Fix pkg-config based builds Mar 21, 2018
bin QPID-7920: update notes and helper script for releases Nov 21, 2017
bindings QPID-8324: Fix CMake based warnings Jun 19, 2019
docs QPID-8250: Update versions for the next release and regen the man pages Oct 27, 2018
etc QPID-7999: Move Fedora-specific init scripts to the fedora dir; disab… Mar 14, 2018
examples QPID-8249: add server_reconnect example to the installed makefile Oct 16, 2018
include QPID-8041: Allow virtualhost field to be specified when forming an AM… Nov 17, 2017
management/python update year in NOTICE files Jan 9, 2020
managementgen NO-JIRA: Git ignore some more pyc files Aug 10, 2016
packaging QPID-7207: Rename and relocate files inside the cpp subtree Apr 20, 2016
rubygen QPID-5703: Quiet the code generators Feb 10, 2015
specs QPID-5237: Self-contained C++ source distribution Oct 29, 2013
src QPID-8430: Reduce memory consumption of AMQP 0-10 messages when rerou… Mar 31, 2020
.asf.yaml NO-JIRA: add .asf.yaml file with github repo metadata Oct 1, 2019
.gitignore QPID-7895: Update to linearstore to make the flush timer more intelli… Aug 22, 2017
.travis.yml QPID-8043: some tweaks made to the Travis config during debug, gets t… Nov 21, 2017
BuildInstallSettings.cmake NO-JIRA: Fix RPATH setting for rpm builds which set absolute paths Aug 21, 2015
CMakeLists.txt QPID-8324, QPID-7674: Fix all the implicit fallthrough warnings (Don'… Jun 19, 2019
CTestConfig.cmake add ASF licence to various files in the cpp tree Oct 31, 2010
CTestCustom.cmake QPID-7494: To work around a problem in CMake 2.8.11, avoid use of a s… Nov 4, 2016
INSTALL-WINDOWS.txt QPID-7207: Rename and relocate files inside the cpp subtree Apr 20, 2016
INSTALL.txt NO-JIRA: update repository details and overview text Dec 14, 2018
LICENSE.txt QPID-7207: Rename and relocate files inside the cpp subtree Apr 20, 2016
NOTICE.txt
README.md NO-JIRA: Add CI badges to the readme Apr 20, 2018
RELEASE.md NO-JIRA: update release helper notes Mar 14, 2018
VERSION.txt QPID-8250: Update versions for the next release and regen the man pages Oct 27, 2018
appveyor.yml NO-JIRA: Update appveyor definition for current builder image Jun 14, 2019
cmake_uninstall.cmake.in NO-JIRA: Add missing apache copyright licence text. Dec 16, 2013

README.md

Qpid C++

Linux build status Windows build status

Introduction

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:

http://qpid.apache.org

For documentation, go to:

http://qpid.apache.org/documentation

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.

You can’t perform that action at this time.