Page Menu
Home
Phabricator (Chris)
Search
Configure Global Search
Log In
Files
F623918
amqp_methods_handling.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Authored By
Unknown
Size
2 KB
Referenced Files
None
Subscribers
None
amqp_methods_handling.h
View Options
/*
+----------------------------------------------------------------------+
| PHP Version 5 |
+----------------------------------------------------------------------+
| Copyright (c) 1997-2007 The PHP Group |
+----------------------------------------------------------------------+
| This source file is subject to version 3.01 of the PHP license, |
| that is bundled with this package in the file LICENSE, and is |
| available through the world-wide-web at the following url: |
| http://www.php.net/license/3_01.txt |
| If you did not receive a copy of the PHP license and are unable to |
| obtain it through the world-wide-web, please send a note to |
| license@php.net so we can mail you a copy immediately. |
+----------------------------------------------------------------------+
| Author: Alexandre Kalendarev akalend@mail.ru Copyright (c) 2009-2010 |
| Lead: |
| - Pieter de Zwart |
| Maintainers: |
| - Brad Rodriguez |
| - Jonathan Tansavatdi |
+----------------------------------------------------------------------+
*/
#ifndef PHP_AMQP_METHODS_HANDLING_H
#define PHP_AMQP_METHODS_HANDLING_H
#include
"php_amqp.h"
#if HAVE_LIBRABBITMQ_NEW_LAYOUT
#include
<rabbitmq-c/amqp.h>
#else
#include
<amqp.h>
#endif
#include
"php.h"
int
amqp_simple_wait_method_list_noblock
(
amqp_connection_state_t
state
,
amqp_channel_t
expected_channel
,
amqp_method_number_t
*
expected_methods
,
amqp_method_t
*
output
,
struct
timeval
*
timeout
);
int
amqp_simple_wait_method_noblock
(
amqp_connection_state_t
state
,
amqp_channel_t
expected_channel
,
amqp_method_number_t
expected_method
,
amqp_method_t
*
output
,
struct
timeval
*
timeout
);
int
php_amqp_call_callback_with_params
(
zval
params
,
amqp_callback_bucket
*
cb
);
int
php_amqp_call_basic_return_callback
(
amqp_basic_return_t
*
m
,
amqp_message_t
*
msg
,
amqp_callback_bucket
*
cb
);
int
php_amqp_handle_basic_return
(
char
**
message
,
amqp_channel_object
*
channel
,
amqp_method_t
*
method
);
int
php_amqp_call_basic_ack_callback
(
amqp_basic_ack_t
*
m
,
amqp_callback_bucket
*
cb
);
int
php_amqp_handle_basic_ack
(
char
**
message
,
amqp_channel_object
*
channel
,
amqp_method_t
*
method
);
int
php_amqp_call_basic_nack_callback
(
amqp_basic_nack_t
*
m
,
amqp_callback_bucket
*
cb
);
int
php_amqp_handle_basic_nack
(
char
**
message
,
amqp_channel_object
*
channel
,
amqp_method_t
*
method
);
#endif
File Metadata
Details
Attached
Mime Type
text/x-c
Expires
Sat, Nov 14, 9:46 PM (17 h, 51 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
111666
Default Alt Text
amqp_methods_handling.h (2 KB)
Attached To
Mode
R113 php-ampqp
Attached
Detach File
Event Timeline