..
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
- 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
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