diff options
Diffstat (limited to 'librabbitmq/amqp.h')
-rw-r--r-- | librabbitmq/amqp.h | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/librabbitmq/amqp.h b/librabbitmq/amqp.h index 7f479c8..704e9fc 100644 --- a/librabbitmq/amqp.h +++ b/librabbitmq/amqp.h @@ -670,22 +670,6 @@ AMQP_CALL amqp_socket_open(amqp_socket_t *self, const char *host, int port); /** - * Close a socket connection and free resources. - * - * This function closes a socket connection and releases any resources used by - * the object. After calling this function the specified socket should no - * longer be referenced. - * - * \param [in,out] self A socket object. - * - * \return Zero upon success, non-zero otherwise. - */ -AMQP_PUBLIC_FUNCTION -int -AMQP_CALL -amqp_socket_close(amqp_socket_t *self); - -/** * Retrieve an error code for the last socket operation. * * At the time of writing, this interface is not well supported and is subject @@ -716,6 +700,10 @@ int AMQP_CALL amqp_socket_get_sockfd(amqp_socket_t *self); +AMQP_PUBLIC_FUNCTION +amqp_socket_t * +amqp_get_socket(amqp_connection_state_t state); + AMQP_END_DECLS #include <amqp_framing.h> |