| .. |
|
linux_tcp
|
added "override" to TcpConnection::onUnblocked(). Fixes #504
|
2023-07-13 21:33:36 +02:00 |
|
address.h
|
fix #489, Address::operator== is broken
|
2023-01-10 10:45:43 +01:00 |
|
addresses.h
|
add string/cstring constructors to addresses.h; add addresses.h to include file
|
2020-09-23 17:09:27 +02:00 |
|
array.h
|
Replace shared_ptr by unique_ptr for Fields (#402)
|
2021-07-20 10:32:10 +02:00 |
|
booleanset.h
|
Replace shared_ptr by unique_ptr for Fields (#402)
|
2021-07-20 10:32:10 +02:00 |
|
buffer.h
|
Reordered public include files so they are now in include/amqpcpp/.
|
2018-01-24 01:58:18 +01:00 |
|
bytebuffer.h
|
added comments
|
2018-05-11 11:58:55 +02:00 |
|
callbacks.h
|
onError handler can be set on throttle, and onError & onLost can also be set on messages sent via confirmed.
|
2020-10-12 12:02:04 +02:00 |
|
channel.h
|
many methods in the Channel class now take a std::string_view instead of a std::string parameter, and are thus a bit more efficient
|
2023-02-13 10:27:51 +01:00 |
|
channelimpl.h
|
{auto} when wrapping a tagger around a channel that already has an error-callback installed, we should preserve the old callback
|
2023-02-23 11:06:15 +01:00 |
|
classes.h
|
moved the ReceivedFrame class to the src-directory, as it is of no use for userspace applications
|
2020-08-14 12:24:40 +02:00 |
|
connection.h
|
Fixed issue where the negotiate was overwritten by the handler and the connection was closed but still a timeout was triggered
|
2020-02-19 11:19:12 +01:00 |
|
connectionhandler.h
|
implement tcp handler and pass reason to callback
|
2023-07-03 13:05:09 +02:00 |
|
connectionimpl.h
|
implement tcp handler and pass reason to callback
|
2023-07-03 13:05:09 +02:00 |
|
copiedbuffer.h
|
Fixup sync handling for CopiedBuffer
|
2021-08-10 16:07:21 +02:00 |
|
decimalfield.h
|
Replace shared_ptr by unique_ptr for Fields (#402)
|
2021-07-20 10:32:10 +02:00 |
|
deferred.h
|
don't call moved-from callbacks
|
2022-03-25 16:08:50 +01:00 |
|
deferredcancel.h
|
Added const-ref wrappers to make changes backward-compatible.
|
2022-03-18 23:53:44 +01:00 |
|
deferredconfirm.h
|
Added const-ref wrappers to make changes backward-compatible.
|
2022-03-18 23:53:44 +01:00 |
|
deferredconsumer.h
|
implemented "consumer cancel notifications" (see https://www.rabbitmq.com/consumer-cancel.html)
|
2022-11-23 22:09:15 +01:00 |
|
deferreddelete.h
|
Added const-ref wrappers to make changes backward-compatible.
|
2022-03-18 23:53:44 +01:00 |
|
deferredextreceiver.h
|
Breaking change: the channel.publish() method no longer returns a DeferredPublisher-object, because it was not logical that you had to reinstall the callbacks for bounce-methods after each individual publish() call, not was it logical that the callbacks were not always logically linked to the publish() operation that failed (they were always sent to the handler of the most recent publish() instead of to the handler of the failed publish()). At the same time we added a channel.recall() method that can be used to notify the library that user-space is prepared to recall/take-back/accept bounced messages
|
2020-10-19 08:52:50 +02:00 |
|
deferredget.h
|
Added const-ref wrappers to make changes backward-compatible.
|
2022-03-18 23:53:44 +01:00 |
|
deferredpublish.h
|
Added const-ref wrappers to make changes backward-compatible.
|
2022-03-18 23:53:44 +01:00 |
|
deferredqueue.h
|
Added const-ref wrappers to make changes backward-compatible.
|
2022-03-18 23:53:44 +01:00 |
|
deferredrecall.h
|
Added const-ref wrappers to make changes backward-compatible.
|
2022-03-18 23:53:44 +01:00 |
|
deferredreceiver.h
|
breaking changes:
|
2018-03-01 21:12:53 +01:00 |
|
endian.h
|
Fixes #466
|
2022-07-07 11:52:17 +02:00 |
|
entityimpl.h
|
Reordered public include files so they are now in include/amqpcpp/.
|
2018-01-24 01:58:18 +01:00 |
|
envelope.h
|
added more constructors to AMQP::Envelope
|
2023-03-27 14:12:37 +02:00 |
|
exception.h
|
Reordered public include files so they are now in include/amqpcpp/.
|
2018-01-24 01:58:18 +01:00 |
|
exchangetype.h
|
add x-message-deduplication exchange type
|
2021-11-23 14:13:55 +01:00 |
|
field.h
|
Replace shared_ptr by unique_ptr for Fields (#402)
|
2021-07-20 10:32:10 +02:00 |
|
fieldproxy.h
|
Added setting nullptr for Table's key
|
2020-07-29 18:35:11 +03:00 |
|
flags.h
|
fixed autodelete flag for declaring an exchange and added support for internal exchange. this fixes #183
|
2018-02-06 21:54:56 +01:00 |
|
frame.h
|
added comments
|
2018-05-11 11:58:55 +02:00 |
|
inbuffer.h
|
Fix handling of large messages (larger than 2GB)
|
2022-04-28 21:10:07 +02:00 |
|
libboostasio.h
|
libboostasio: Reimplement heartbeats
|
2021-11-30 21:30:48 +03:00 |
|
libev.h
|
support removal of properties from a message header
|
2023-04-12 08:25:00 +02:00 |
|
libevent.h
|
Disable heartbeats for libevent because no timers have been implemented (fixes #533)
|
2024-07-08 20:15:11 +02:00 |
|
libuv.h
|
Build examples now with travis-ci to ensure new changes don't break existing code. Fixed warnings as a result of lambda captures.
|
2018-01-30 10:07:27 +00:00 |
|
linux_tcp.h
|
work in progress on refactored tcp handling, to solve various issues, like the one that lost connections do not trigger operations to fail
|
2018-11-04 23:34:31 +01:00 |
|
login.h
|
fixed writing address to std::stream
|
2018-03-10 10:20:52 +01:00 |
|
message.h
|
Envelope: ensure const objects cannot be changed through _body
|
2018-04-20 18:27:53 -05:00 |
|
metadata.h
|
support removal of properties from a message header
|
2023-04-12 08:25:00 +02:00 |
|
monitor.h
|
Monitor: avoid null pointer dereference when copying instances
|
2018-06-24 10:31:21 -05:00 |
|
numericfield.h
|
support removal of properties from a message header
|
2023-04-12 08:25:00 +02:00 |
|
openssl.h
|
added ability to set the handle to the openssl library (so that programs that load openssl via dlopen() can still use amqp-cpp)
|
2018-03-09 15:08:52 +01:00 |
|
outbuffer.h
|
allow bigger bodies than fit in a uint32_t
|
2022-04-25 11:15:31 +02:00 |
|
protocolexception.h
|
Reordered public include files so they are now in include/amqpcpp/.
|
2018-01-24 01:58:18 +01:00 |
|
reliable.h
|
better comment
|
2023-06-22 20:00:28 +02:00 |
|
stack_ptr.h
|
Reordered public include files so they are now in include/amqpcpp/.
|
2018-01-24 01:58:18 +01:00 |
|
stringfield.h
|
support removal of properties from a message header
|
2023-04-12 08:25:00 +02:00 |
|
table.h
|
support removal of properties from a message header
|
2023-04-12 08:25:00 +02:00 |
|
tagger.h
|
AMQP::Tagger now takes a std::string_view
|
2023-03-26 18:40:14 +02:00 |
|
throttle.h
|
{auto} renamed confirmed to tagger and added unacknowledged counter'
|
2020-10-21 11:50:34 +02:00 |
|
voidfield.h
|
Avoid compiler warnings about unused parameters
|
2022-04-30 23:05:31 +02:00 |
|
watchable.h
|
Reordered public include files so they are now in include/amqpcpp/.
|
2018-01-24 01:58:18 +01:00 |