| .. |
|
tcpconnection
|
- Moved linux specific TCP implementation to a seperate folder and removed it from default build. Does not yet build correctly if you want that.
|
2018-01-23 16:47:53 +01:00 |
|
address.h
|
added operator< to AMQP::Address
|
2017-12-29 19:27:40 +01:00 |
|
addresses.h
|
added Addresses class to parse a comma separated list of addresses
|
2017-05-01 22:06:28 +02:00 |
|
array.h
|
Re-introduced the casting operators with a note explaining why we need this.
|
2016-09-05 10:11:31 +02:00 |
|
booleanset.h
|
Only allocate a message and its data when a consumer wants to and allow consumers to receive the individual parts
|
2016-06-23 14:42:50 +02:00 |
|
buffer.h
|
make it compile with cmake 2.8/gcc 4.7.3
|
2016-07-01 17:29:35 +03:00 |
|
bytebuffer.h
|
added tcpinbuffer with much less allocation
|
2016-06-15 13:32:30 -04:00 |
|
callbacks.h
|
the AMQP::Message and AMQP::Envelope objects can now longer be copied or moved, and the signatures for creating an envelope and publishing a message have been made much more strict. This could be a API breaking change, to the version number should be upped
|
2017-03-08 13:32:51 +01:00 |
|
channel.h
|
Updated comment for Channel and TcpChannel constructors (to prevent issues like #154)
|
2017-11-17 11:38:54 +01:00 |
|
channelimpl.h
|
added connection::heartbeat() method, userspace programs are responsible for calling this method once every 60 seconds
|
2017-06-16 10:14:42 +01:00 |
|
classes.h
|
we now use passthrough buffers, so we no longer have to dynamically allocate a buffer for each and every outgoing message
|
2017-03-09 00:18:53 +01:00 |
|
connection.h
|
implemented heartbeats for libev
|
2017-06-16 10:36:34 +01:00 |
|
connectionhandler.h
|
update the readme, heartbeats are now disabled by default, only the libev implementation has enabled them, resolves #137
|
2017-06-16 11:17:13 +01:00 |
|
connectionimpl.h
|
heartbeats will now only be sent if the connection is idle
|
2017-06-19 10:24:03 +02:00 |
|
copiedbuffer.h
|
prevent copying of buffers
|
2017-03-09 09:25:26 +01:00 |
|
decimalfield.h
|
portability fix for pow overload resolution
|
2016-06-25 20:15:44 +08:00 |
|
deferred.h
|
Updated cmake lists and added include, closes issue #75
|
2016-06-28 14:14:07 +02:00 |
|
deferredcancel.h
|
Only allocate a message and its data when a consumer wants to and allow consumers to receive the individual parts
|
2016-06-23 14:42:50 +02:00 |
|
deferredconsumer.h
|
better docblocks so that future users will understand the difference between the callbacks for a consumer (mentioned in issue #156)
|
2017-11-21 16:45:05 +01:00 |
|
deferredconsumerbase.h
|
the AMQP::Message and AMQP::Envelope objects can now longer be copied or moved, and the signatures for creating an envelope and publishing a message have been made much more strict. This could be a API breaking change, to the version number should be upped
|
2017-03-08 13:32:51 +01:00 |
|
deferreddelete.h
|
Bugfix: add missing include guards
|
2016-04-06 17:49:39 +03:00 |
|
deferredget.h
|
the AMQP::Message and AMQP::Envelope objects can now longer be copied or moved, and the signatures for creating an envelope and publishing a message have been made much more strict. This could be a API breaking change, to the version number should be upped
|
2017-03-08 13:32:51 +01:00 |
|
deferredqueue.h
|
Bugfix: add missing include guards
|
2016-04-06 17:49:39 +03:00 |
|
endian.h
|
Removed some macros for FreeBSD: Apparantly they are not needed. We might need to remove them for NetBSD and DragonFly as well
|
2015-07-01 09:48:56 +02:00 |
|
entityimpl.h
|
moved the #pragma once statement
|
2015-11-01 10:48:13 +01:00 |
|
envelope.h
|
removed envelope::message() method because it is expensive
|
2017-03-08 14:23:05 +01:00 |
|
exception.h
|
Moved header files to include/ because of broken header dependencies
|
2017-03-09 11:53:13 +01:00 |
|
exchangetype.h
|
added consistent-hash exchange (same as pull request #68)
|
2016-06-15 11:20:31 -04:00 |
|
field.h
|
Only allocate a message and its data when a consumer wants to and allow consumers to receive the individual parts
|
2016-06-23 14:42:50 +02:00 |
|
fieldproxy.h
|
Only allocate a message and its data when a consumer wants to and allow consumers to receive the individual parts
|
2016-06-23 14:42:50 +02:00 |
|
flags.h
|
added "override" keywords to overridden methods, fixed buffer overflow in setting up a connection
|
2015-11-28 11:38:15 +01:00 |
|
frame.h
|
Moved header files to include/ because of broken header dependencies
|
2017-03-09 11:53:13 +01:00 |
|
libboostasio.h
|
fix compile issue because comma was missing
|
2017-10-24 12:54:29 +02:00 |
|
libev.h
|
the libev timer no longer takes ownership over the event loop
|
2017-06-21 09:35:48 +02:00 |
|
libevent.h
|
add TcpHandler implementation for libevent
|
2016-01-09 16:03:42 -05:00 |
|
libuv.h
|
map closed sockets to both read and write
|
2016-07-16 20:43:19 -04:00 |
|
login.h
|
added operator< to AMQP::Address
|
2017-12-29 19:27:40 +01:00 |
|
message.h
|
- Moved linux specific TCP implementation to a seperate folder and removed it from default build. Does not yet build correctly if you want that.
|
2018-01-23 16:47:53 +01:00 |
|
metadata.h
|
- Moved linux specific TCP implementation to a seperate folder and removed it from default build. Does not yet build correctly if you want that.
|
2018-01-23 16:47:53 +01:00 |
|
monitor.h
|
Implement copy constructor for class Monitor
|
2016-07-17 00:54:42 +08:00 |
|
numericfield.h
|
- Moved linux specific TCP implementation to a seperate folder and removed it from default build. Does not yet build correctly if you want that.
|
2018-01-23 16:47:53 +01:00 |
|
outbuffer.h
|
Moved header files to include/ because of broken header dependencies
|
2017-03-09 11:53:13 +01:00 |
|
protocolexception.h
|
Moved header files to include/ because of broken header dependencies
|
2017-03-09 11:53:13 +01:00 |
|
receivedframe.h
|
the AMQP::Message and AMQP::Envelope objects can now longer be copied or moved, and the signatures for creating an envelope and publishing a message have been made much more strict. This could be a API breaking change, to the version number should be upped
|
2017-03-08 13:32:51 +01:00 |
|
stack_ptr.h
|
Removed the ugly typedef
|
2016-06-27 10:52:58 +02:00 |
|
stringfield.h
|
added BUILD_TCP option to build the linux sockets implementation.
|
2018-01-23 18:49:59 +01:00 |
|
table.h
|
Re-introduced the casting operators with a note explaining why we need this.
|
2016-09-05 10:11:31 +02:00 |
|
watchable.h
|
Only allocate a message and its data when a consumer wants to and allow consumers to receive the individual parts
|
2016-06-23 14:42:50 +02:00 |