diff options
author | Alan Antonuk <alan.antonuk@gmail.com> | 2013-08-25 23:50:12 -0700 |
---|---|---|
committer | Alan Antonuk <alan.antonuk@gmail.com> | 2013-08-25 23:50:12 -0700 |
commit | 9b168776fb0b4096492e676d58b1645ddfff2f91 (patch) | |
tree | ee24086f7492edd070e63f65a2f281d2bfa65c49 /librabbitmq/amqp_api.c | |
parent | e5fa602cb7dd66d847c8ef0c98fae582acc7b9a5 (diff) | |
download | rabbitmq-c-9b168776fb0b4096492e676d58b1645ddfff2f91.tar.gz |
Add amqp_basic_nack() API function
Diffstat (limited to 'librabbitmq/amqp_api.c')
-rw-r--r-- | librabbitmq/amqp_api.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/librabbitmq/amqp_api.c b/librabbitmq/amqp_api.c index 2f40681..1dd303e 100644 --- a/librabbitmq/amqp_api.c +++ b/librabbitmq/amqp_api.c @@ -327,3 +327,14 @@ int amqp_basic_reject(amqp_connection_state_t state, req.requeue = requeue; return amqp_send_method(state, channel, AMQP_BASIC_REJECT_METHOD, &req); } + +int amqp_basic_nack(amqp_connection_state_t state, amqp_channel_t channel, + uint64_t delivery_tag, amqp_boolean_t multiple, + amqp_boolean_t requeue) +{ + amqp_basic_nack_t req; + req.delivery_tag = delivery_tag; + req.multiple = multiple; + req.requeue = requeue; + return amqp_send_method(state, channel, AMQP_BASIC_NACK_METHOD, &req); +} |