AMQP-CPP/include/amqpcpp
Emiel Bruijntjes 328d9d12de when retrieving data from an inbuffer, no longer restrict ourselves to uint32 2022-04-25 11:16:57 +02:00
..
linux_tcp allow user space programs to initialize the SSL structure before a connection is set up 2021-01-01 18:52:54 +01:00
address.h case insensitive comparisons 2020-10-05 15:43:36 +02: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 Added const-ref wrappers to make changes backward-compatible. 2022-03-18 23:53:44 +01:00
channelimpl.h don't call moved-from callbacks 2022-03-25 16:08:50 +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 fixed issue when end-of-file was encountered, this fixes #266 2018-11-30 06:42:54 +01:00
connectionimpl.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
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 Added const-ref wrappers to make changes backward-compatible. 2022-03-18 23:53:44 +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 This simple change allows the library to be compiled under FreeBSD. 2018-12-03 13:00:00 +01:00
entityimpl.h Reordered public include files so they are now in include/amqpcpp/. 2018-01-24 01:58:18 +01:00
envelope.h ability to store and retrieve envelopes 2020-08-17 15:16:24 +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 when retrieving data from an inbuffer, no longer restrict ourselves to uint32 2022-04-25 11:16:57 +02:00
libboostasio.h libboostasio: Reimplement heartbeats 2021-11-30 21:30:48 +03:00
libev.h the LibEvHandler::monitor() class is no longer private-final to allow user-space programs to further enhance it 2022-01-13 10:16:33 +01:00
libevent.h optimizid dealing with ssl connections by not going back to the event loop that often, and prevented that object was staying in send state if it was endlessly sending data and not receiving anything, found this out when working on issue #207 2018-04-05 11:10:55 +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 the ReceivedFrame class has been split into a InBuffer base class to make it easier to store messages without having to construct a full frame 2020-08-14 12:20:22 +02:00
monitor.h Monitor: avoid null pointer dereference when copying instances 2018-06-24 10:31:21 -05:00
numericfield.h Replace shared_ptr by unique_ptr for Fields (#402) 2021-07-20 10:32:10 +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 {auto} fix to reliable class when publishing during ack/nack callback 2020-10-22 15:00:18 +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 Replace shared_ptr by unique_ptr for Fields (#402) 2021-07-20 10:32:10 +02:00
table.h Replace shared_ptr by unique_ptr for Fields (#402) 2021-07-20 10:32:10 +02:00
tagger.h Added const-ref wrappers to make changes backward-compatible. 2022-03-18 23:53:44 +01:00
throttle.h {auto} renamed confirmed to tagger and added unacknowledged counter' 2020-10-21 11:50:34 +02:00
voidfield.h Replace shared_ptr by unique_ptr for Fields (#402) 2021-07-20 10:32:10 +02:00
watchable.h Reordered public include files so they are now in include/amqpcpp/. 2018-01-24 01:58:18 +01:00