summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Ross <tross@apache.org>2013-06-26 17:37:18 +0000
committerTed Ross <tross@apache.org>2013-06-26 17:37:18 +0000
commit4a1a41612aaeb0414b1b362123b02b388b34c1bf (patch)
treea391432b54eeea8491e669c4831b8be54c428d7f
parentede7589da6bdded56f54c0a7802e779c1e900ea2 (diff)
downloadqpid-python-4a1a41612aaeb0414b1b362123b02b388b34c1bf.tar.gz
NO-JIRA - additional commit related to the last commit.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1497021 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/extras/dispatch/include/qpid/dispatch/message.h43
1 files changed, 2 insertions, 41 deletions
diff --git a/qpid/extras/dispatch/include/qpid/dispatch/message.h b/qpid/extras/dispatch/include/qpid/dispatch/message.h
index c725deb923..bc8f3f08b1 100644
--- a/qpid/extras/dispatch/include/qpid/dispatch/message.h
+++ b/qpid/extras/dispatch/include/qpid/dispatch/message.h
@@ -24,6 +24,7 @@
#include <qpid/dispatch/alloc.h>
#include <qpid/dispatch/iterator.h>
#include <qpid/dispatch/buffer.h>
+#include <qpid/dispatch/compose.h>
// Callback for status change (confirmed persistent, loaded-in-memory, etc.)
@@ -121,46 +122,6 @@ pn_delivery_t *dx_message_inbound_delivery(dx_message_t *qm);
// Convenience Functions
void dx_message_compose_1(dx_message_t *msg, const char *to, dx_buffer_list_t *buffers);
-void dx_message_copy_header(dx_message_t *msg); // Copy received header into send-header (prior to adding annotations)
-void dx_message_copy_message_annotations(dx_message_t *msg);
-
-// Raw Functions
-void dx_message_begin_header(dx_message_t *msg);
-void dx_message_end_header(dx_message_t *msg);
-
-void dx_message_begin_delivery_annotations(dx_message_t *msg);
-void dx_message_end_delivery_annotations(dx_message_t *msg);
-
-void dx_message_begin_message_annotations(dx_message_t *msg);
-void dx_message_end_message_annotations(dx_message_t *msg);
-
-void dx_message_begin_message_properties(dx_message_t *msg);
-void dx_message_end_message_properties(dx_message_t *msg);
-
-void dx_message_begin_application_properties(dx_message_t *msg);
-void dx_message_end_application_properties(dx_message_t *msg);
-
-void dx_message_append_body_data(dx_message_t *msg, dx_buffer_list_t *buffers);
-
-void dx_message_begin_body_sequence(dx_message_t *msg);
-void dx_message_end_body_sequence(dx_message_t *msg);
-
-void dx_message_begin_footer(dx_message_t *msg);
-void dx_message_end_footer(dx_message_t *msg);
-
-void dx_message_insert_null(dx_message_t *msg);
-void dx_message_insert_boolean(dx_message_t *msg, int value);
-void dx_message_insert_ubyte(dx_message_t *msg, uint8_t value);
-void dx_message_insert_uint(dx_message_t *msg, uint32_t value);
-void dx_message_insert_ulong(dx_message_t *msg, uint64_t value);
-void dx_message_insert_binary(dx_message_t *msg, const uint8_t *start, size_t len);
-void dx_message_insert_string(dx_message_t *msg, const char *str);
-void dx_message_insert_uuid(dx_message_t *msg, const uint8_t *value);
-void dx_message_insert_symbol(dx_message_t *msg, const char *start, size_t len);
-void dx_message_insert_timestamp(dx_message_t *msg, uint64_t value);
-void dx_message_begin_list(dx_message_t* msg);
-void dx_message_end_list(dx_message_t* msg);
-void dx_message_begin_map(dx_message_t* msg);
-void dx_message_end_map(dx_message_t* msg);
+void dx_message_compose_2(dx_message_t *msg, dx_composed_field_t *content);
#endif