PROTON-2804 Send half the idle timeout value in ConnectionOptions

The ConnectionOptions API docs state the idle timeout value will be
halved when sent in the open frame but this is not being done currently.
Fix and test this to ensure it is handled and check the range as the
value is a UInt ranged setting.
4 files changed
tree: e26b690c8b0e71c5f0023644104fadba88e98930
  1. .github/
  2. apache-qpid-protonj2/
  3. protonj2/
  4. protonj2-client/
  5. protonj2-client-docs/
  6. protonj2-client-examples/
  7. protonj2-performance-tests/
  8. protonj2-test-driver/
  9. .asf.yaml
  10. .gitignore
  11. LICENSE
  12. NOTICE
  13. pom.xml
  14. README.md
README.md

Apache Qpid protonj2

Qpid protonj2 is a high-performance, lightweight AMQP protocol library. It can be used in the widest range of messaging applications, including brokers, client libraries, routers, bridges, proxies, and more. This project provides an AMQP protocol engine for building your own AMQP client and servers as well as a full featured imperative API client. If you want to test your AMQP implementation the project also provides an AMQP test framework useful for writing scripted tests of both clients and servers.

Please see http://qpid.apache.org/proton for more information.