summaryrefslogtreecommitdiff
path: root/librabbitmq/amqp.h
diff options
context:
space:
mode:
Diffstat (limited to 'librabbitmq/amqp.h')
-rw-r--r--librabbitmq/amqp.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/librabbitmq/amqp.h b/librabbitmq/amqp.h
index 9e06f35..5807da5 100644
--- a/librabbitmq/amqp.h
+++ b/librabbitmq/amqp.h
@@ -396,6 +396,19 @@ RABBITMQ_EXPORT int amqp_encode_table(amqp_bytes_t encoded,
amqp_table_t *input,
size_t *offset);
+struct amqp_connection_info {
+ char *user;
+ char *password;
+ char *host;
+ char *vhost;
+ int port;
+};
+
+RABBITMQ_EXPORT void amqp_default_connection_info(
+ struct amqp_connection_info *parsed);
+RABBITMQ_EXPORT int amqp_parse_url(char *url,
+ struct amqp_connection_info *parsed);
+
#ifdef __cplusplus
}
#endif