QPID-7361: before waiting for credit, wakeup drive if we have stuff to write out
1 file changed
tree: 894248026c3c87797a58f137f5621aad24685d69
  1. bindings/
  2. CMakeModules/
  3. docs/
  4. etc/
  5. examples/
  6. include/
  7. management/
  8. managementgen/
  9. packaging/
  10. rubygen/
  11. specs/
  12. src/
  13. .gitignore
  14. BuildInstallSettings.cmake
  15. cmake_uninstall.cmake.in
  16. CMakeLists.txt
  17. CTestConfig.cmake
  18. CTestCustom.cmake
  19. INSTALL-WINDOWS.txt
  20. INSTALL.txt
  21. LICENSE.txt
  22. NOTICE.txt
  23. README.md
  24. VERSION.txt
README.md

Qpid C++

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.