AMQP-CPP 2.3.0
This release adds new features (TCP Connections, heartbeat) and contains some bug fixes.
- Implemented TcpConnection, so that users of the library do not have to setup their own tcp connections
- The server heartbeat is stored in Connection
- Added Connection::waiting() method to find out if the connection object is waiting/expecting an answer from the rabbitmq server
- Added "Address" class to parse "amqp://" urls
- Extra Address constructor added
- When building the address url, username and password should be split with a colon.
- Use move semantics in Login class (small optimization)
- Added "make pure" option, to make the library without tcp support
- Fixed AMQP::Envelope copy constructor missing base class constructor call
- Fix issue when tcp is closed.
- Fixed Windows build
- Code cleanup.