summaryrefslogtreecommitdiff
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
...
| * Update copyright 2012Emile Joubert2012-02-0212-12/+12
| |
* | Fix for stdint.h not found in examplesAlan Antonuk2012-03-061-1/+1
|/
* Fix: correct platform_utils directory under win32Alan Antonuk2011-11-011-1/+1
|
* Building the rest of the example programsAlan Antonuk2011-10-301-1/+34
|
* add cmake build support.XiaoGuang Zeng2011-03-031-0/+4
| | | | librabbitmq and example/amqp_sendstring can be build under linux now.
* Remove trailing whitespaceDavid Wragg2011-07-053-3/+3
|
* Update copyright noticesDavid Wragg2011-03-0112-228/+84
| | | | And generally bring debian/copyright up to date.
* More fixes for VPATH-based buildsTony Garnock-Jones2010-12-171-1/+5
| | | | Reported by Tony Garnock-Jones.
* Add newlines on error messages in examplesDavid Wragg2010-10-281-4/+4
|
* Make the examples compile and work under WindowsDavid Wragg2010-10-2113-58/+255
|
* Eliminate the AMQP_EMPTY_* macros from amqp.hDavid Wragg2010-10-216-12/+12
| | | | Hooray, amqp.h is now ISO C90 clean.
* Use the msinttypes header when building with the Microsoft compilerDavid Wragg2010-10-211-0/+4
|
* Pass "-ansi -pedantic" to gcc, so it tells us when we stray from C90David Wragg2010-10-211-0/+8
| | | | | | | | And fix up the resulting warnings We don't use "-ansi -pedantic" in the tools dir, because that code relies on libpopt, and so is unlikely ever to work with the Microsoft compiler anyway.
* Eliminate // commentsDavid Wragg2010-10-212-3/+3
| | | | They are not allowed in ISO C90.
* removed auto-delete parameter from exchange.declareAlexandru Scvortov2010-08-161-1/+1
|
* merged default into bug22951Alexandru Scvortov2010-08-043-3/+3
|\
| * this branch is default with amqp_0_9_1 merged in; everything seems to work fineAlexandru Scvortov2010-07-093-3/+3
| |
* | Eliminate unnecessary includes of errno.hDavid Wragg2010-07-283-3/+0
| |
* | Free heap-allocated error stringsDavid Wragg2010-07-271-1/+3
| | | | | | | | Even though we are about to exit anyway.
* | die_on_error expects a librabbitmq error codeDavid Wragg2010-07-272-2/+4
| |
* | Fold amqp_end_connection socket closing into amqp_destroy_connectionDavid Wragg2010-07-268-8/+8
| |
* | Make error codes returned by librabbitmq functions opaqueDavid Wragg2010-05-304-12/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | Windows doesn't generally use POSIX error codes, which poses a problem for librabbitmq's approach of using those error codes in its API. So make the librabbitmq error codes opaque: They are still be integers, but client code is not supposed to assume anything about them, except that they can be passed to a new amqp_error_string() function which returns the corresponding error message Internally, the error codes are either taken from a set of librabbitmq-specific values, or correspond to an OS-specific (POSIX or win32) error code, with a simple encoding to indicate which is which.
* | Remove uses of the GNU-specific %ll printf format modifierDavid Wragg2010-05-302-6/+6
| | | | | | | | | | The MS C runtime doesn't support it. Use the C99 inttypes.h macros instead, which is supplied by MinGW.
* | Add amqp_end_connection, which closes the socket and destroys the connectionDavid Wragg2010-05-308-16/+8
|/
* Package for amqp-toolsTony Garnock-Jones2010-05-241-1/+1
|
* Update licensing to dual MPL/GPLTony Garnock-Jones2010-02-2110-0/+500
|
* Remove amqp_rpc_reply global variable, making it instead state-localTony Garnock-Jones2010-02-188-18/+18
| | | | | | and accessible only through amqp_get_rpc_reply(). Add a better comment on amqp_get_rpc_reply() to be a little clearer about when it's inappropriate to use it.
* Add amqp_listenq, like amqp_listen but for queues rather than exchangesTony Garnock-Jones2009-08-272-1/+130
|
* Extend API to permit heartbeat configuration.Tony Garnock-Jones2009-08-207-7/+7
|
* Make sendstring deliver in persistent mode.Tony Garnock-Jones2009-08-171-1/+2
|
* Make "make distcheck" work and passTony Garnock-Jones2009-07-141-3/+3
|
* Add bind/unbind utilities, and API for unbindTony Garnock-Jones2009-05-183-1/+114
|
* Support for multiple channels.Tony Garnock-Jones2009-05-125-10/+22
| | | | | | | - amqp_login() no longer does amqp_channel_open() for you - amqp_login() takes a channel_max argument - amqp_login() actually calls amqp_tune_connection() now - amqp_channel_close() and amqp_basic_publish() now take a channel number
* Report EOF speciallyTony Garnock-Jones2009-05-071-1/+2
|
* Use amq.direct instead of the default exchangeTony Garnock-Jones2009-05-072-2/+2
|
* Correct warning on 64-bit linuxTony Garnock-Jones2009-05-071-2/+2
|
* Introduce more mid-level APITony Garnock-Jones2009-05-073-107/+19
|
* Simple producer/consumer examplesTony Garnock-Jones2009-04-305-1/+288
|
* Avoid leaking memory by being precise about when a delivery isTony Garnock-Jones2009-04-301-37/+60
| | | | | finished, which lets us recycle a connection's memory pool at exactly the right time.
* Be more careful about checking allocation results.Tony Garnock-Jones2009-04-291-0/+4
|
* More examples; clean shutdownTony Garnock-Jones2009-04-276-62/+288
|
* Avoid stomping on flags during content properties encoding.Tony Garnock-Jones2009-04-261-8/+13
|
* Publication works!Tony Garnock-Jones2009-04-261-3/+62
|
* More workTony Garnock-Jones2009-04-251-2/+44
|
* Codegen, codecTony Garnock-Jones2009-04-252-0/+16