19 #if defined(__DEBIAN_DISTRO__) || defined(__UBUNTU_DISTRO__) 20 #include <apr-1.0/apr_general.h> 21 #include <apr-1.0/apr_network_io.h> 22 #include <apr-1.0/apr_hash.h> 23 #include <apr-1.0/apr_uri.h> 25 #include <apr-1/apr_general.h> 26 #include <apr-1/apr_network_io.h> 27 #include <apr-1/apr_hash.h> 28 #include <apr-1/apr_uri.h> 29 #endif // defined(__DEBIAN_DISTRO__) || defined(__UBUNTU_DISTRO__) Definition: stomp_connection.h:48
stomp_status_code_t stomp_receive(stomp_messenger_t *messenger, stomp_receive_header_t *header, stomp_message_t *message)
Definition: stomp_messenger.c:560
stomp_status_code_t stomp_unsubscribe(stomp_messenger_t *messenger, stomp_subscription_header_t *header)
Definition: stomp_messenger.c:339
stomp_uri_t uri
Definition: stomp_messenger.h:54
Definition: stomp_status.h:39
apr_int64_t timeout
Definition: stomp_engine.h:77
stomp_status_code_t stomp_abort(stomp_messenger_t *messenger, stomp_transaction_header_t *header)
Definition: stomp_messenger.c:513
stomp_status_code_t stomp_connect(stomp_messenger_t *messenger, stomp_connection_header_t *header, int32_t timeout)
Definition: stomp_messenger.c:130
Definition: stomp_ex_properties.h:49
Definition: stomp_messenger.h:47
stomp_status_code_t stomp_begin(stomp_messenger_t *messenger, stomp_transaction_header_t *header)
Definition: stomp_messenger.c:501
struct stomp_messenger_t_ stomp_messenger_t
stomp_status_code_t stomp_subscribe(stomp_messenger_t *messenger, stomp_subscription_header_t *header)
Definition: stomp_messenger.c:293
stomp_status_code_t stomp_nack(stomp_messenger_t *messenger, stomp_ack_header_t *header)
Definition: stomp_messenger.c:431
stomp_status_code_t stomp_commit(stomp_messenger_t *messenger, stomp_transaction_header_t *header)
Definition: stomp_messenger.c:507
apr_uri_t stomp_uri_t
Definition: stomp_messenger.h:42
void stomp_messenger_destroy(stomp_messenger_t **messenger)
Definition: stomp_messenger.c:72
stomp_status_code_t stomp_ack(stomp_messenger_t *messenger, stomp_ack_header_t *header)
Definition: stomp_messenger.c:399
stomp_messenger_t * stomp_messenger_init()
Definition: stomp_messenger.c:18
stomp_status_t status
Definition: stomp_messenger.h:52
stomp_connection * connection
Definition: stomp_messenger.h:48
stomp_status_code_t stomp_send(stomp_messenger_t *messenger, stomp_send_header_t *header, stomp_message_t *message)
Definition: stomp_messenger.c:519
enum stomp_status_code_t_ stomp_status_code_t
apr_pool_t * pool
Definition: stomp_messenger.h:53
stomp_status_code_t stomp_set_endpoint(stomp_messenger_t *messenger, const char *uri)
Definition: stomp_messenger.c:99
stomp_status_code_t stomp_disconnect(stomp_messenger_t *messenger, stomp_disconnection_header_t *header)
Definition: stomp_messenger.c:261
stomp_exchange_properties_t * exchange_properties
Definition: stomp_messenger.h:51
Definition: stomp_message.h:31
void stomp_messenger_set_timeout(stomp_messenger_t *messenger, int32_t timeout)
Definition: stomp_messenger.c:89