Matt Broadstone
496e00abb9
move error constants to global namespace
2014-06-11 13:44:30 -04:00
Matt Broadstone
bea9204824
added qAmqpDebug to reduce debug messages during testing
2014-06-06 13:46:08 -04:00
Matt Broadstone
9b45f2ac58
- added auto tests for remove
...
- remove now takes flags rather than magical booleans
- fixed a bug delete -> deleteOk in QueuePrivate so we can listen for sync queue destruction
- added error signals to Client(Connection), and Channel
- removed automatic calls to remove a Queue when the channel is closed, or Queue is deleted
this behavior is already handled by the AutoDelete declare option
2014-06-06 12:10:51 -04:00
Matt Broadstone
1a769b2b48
rename ChannelPrivate::number -> channelNumber
2014-06-04 09:50:31 -04:00
Matt Broadstone
343609d884
move all frame handlers to private classes in an effort to make amqp_frame private
2014-06-04 09:46:15 -04:00
Matt Broadstone
d4b1824b46
merged Client Connection and Network classes, fixed a bug allowing for proper
...
connecting and disconnecting from a broker
2014-06-03 16:11:30 -04:00
Matt Broadstone
1198db2857
refactored Channel, changed some methods to better convey their intention
2014-06-03 13:00:25 -04:00
Matt Broadstone
128f350cf8
refactored QAMQP::Network to include a dptr, made whole class private as it is
...
not meant to be used externally (only used by Client internally)
2014-06-03 12:28:12 -04:00
Matt Broadstone
60bcfabe2b
refactor Connection into a private class, since it can only be created by a Client.
...
moved ConnectionPrivate methods into Connection
2014-06-03 11:50:24 -04:00
Matt Broadstone
c6d0c57d5f
remove crufty unused functions, used constBegin/End for iterations, store itEnd during loop, various other cleanups
2014-05-30 14:33:24 -04:00
Matt Broadstone
64f23fd648
namespace cleanup
2014-05-28 14:58:18 -04:00
Matt Broadstone
cd33957147
rename amqp => amqp_client
2014-05-28 13:05:51 -04:00
Matt Broadstone
dbb03b9df4
move library files to src directory
2014-05-28 12:35:31 -04:00
fuCtor
3fbb01fef4
[+] Exchange
...
[+] Queue
[+] Basic.publish
2012-02-12 04:22:10 -08:00
fuCtor
5ca89c228b
First commit
...
Implement:
* Connection
* Channel
2012-01-29 07:36:03 -08:00