axiom_soap_builder.h File Reference

axiom_soap_builder struct More...

#include <axiom_stax_builder.h>
#include <axiom_soap_envelope.h>
#include <axiom_mime_parser.h>

Go to the source code of this file.

Typedefs

typedef struct
axiom_soap_builder 
axiom_soap_builder_t

Functions

AXIS2_EXTERN
axiom_soap_builder_t * 
axiom_soap_builder_create (const axutil_env_t *env, axiom_stax_builder_t *builder, const axis2_char_t *soap_version)
AXIS2_EXTERN void axiom_soap_builder_free (axiom_soap_builder_t *builder, const axutil_env_t *env)
AXIS2_EXTERN
axiom_soap_envelope_t * 
axiom_soap_builder_get_soap_envelope (axiom_soap_builder_t *builder, const axutil_env_t *env)
AXIS2_EXTERN
axiom_document_t * 
axiom_soap_builder_get_document (axiom_soap_builder_t *builder, const axutil_env_t *env)
AXIS2_EXTERN
axis2_status_t 
axiom_soap_builder_next (axiom_soap_builder_t *builder, const axutil_env_t *env)
AXIS2_EXTERN
axiom_node_t * 
axiom_soap_builder_get_document_element (axiom_soap_builder_t *builder, const axutil_env_t *env)
AXIS2_EXTERN
axis2_status_t 
axiom_soap_builder_set_bool_processing_mandatory_fault_elements (axiom_soap_builder_t *builder, const axutil_env_t *env, axis2_bool_t value)
AXIS2_EXTERN
axis2_status_t 
axiom_soap_builder_set_processing_detail_elements (axiom_soap_builder_t *builder, const axutil_env_t *env, axis2_bool_t value)
AXIS2_EXTERN axis2_bool_t axiom_soap_builder_is_processing_detail_elements (axiom_soap_builder_t *builder, const axutil_env_t *env)
AXIS2_EXTERN int axiom_soap_builder_get_soap_version (axiom_soap_builder_t *builder, const axutil_env_t *env)
AXIS2_EXTERN
axis2_status_t 
axiom_soap_builder_process_namespace_data (axiom_soap_builder_t *builder, const axutil_env_t *env, axiom_node_t *om_node, axis2_bool_t is_soap_element)
AXIS2_EXTERN
axis2_status_t 
axiom_soap_builder_set_mime_body_parts (axiom_soap_builder_t *builder, const axutil_env_t *env, axutil_hash_t *map)
AXIS2_EXTERN
axutil_hash_t
axiom_soap_builder_get_mime_body_parts (axiom_soap_builder_t *builder, const axutil_env_t *env)
AXIS2_EXTERN void axiom_soap_builder_set_mime_parser (axiom_soap_builder_t *builder, const axutil_env_t *env, axiom_mime_parser_t *mime_parser)
AXIS2_EXTERN void axiom_soap_builder_set_callback_function (axiom_soap_builder_t *builder, const axutil_env_t *env, AXIS2_READ_INPUT_CALLBACK callback)
AXIS2_EXTERN void axiom_soap_builder_set_callback_ctx (axiom_soap_builder_t *builder, const axutil_env_t *env, void *callback_ctx)
AXIS2_EXTERN
axis2_status_t 
axiom_soap_builder_create_attachments (axiom_soap_builder_t *builder, const axutil_env_t *env, void *user_param, axis2_char_t *callback_name)
AXIS2_EXTERN axis2_bool_t axiom_soap_builder_replace_xop (axiom_soap_builder_t *builder, const axutil_env_t *env, axiom_node_t *om_element_node, axiom_element_t *om_element)


Detailed Description

axiom_soap_builder struct


Generated on Fri Apr 17 11:49:43 2009 for Axis2/C by  doxygen 1.5.3