#include <axis2_const.h>
#include <axis2_defines.h>
#include <axis2_env.h>
#include <axiom_stax_builder.h>
#include <axis2_msg_ctx.h>
#include <axis2_conf_ctx.h>
#include <axis2_hash.h>
#include <axiom_element.h>
#include <axis2_stream.h>
#include <axiom_soap_envelope.h>
#include <axis2_http_chunked_stream.h>
Go to the source code of this file.
Typedefs | |
typedef axis2_callback_info | axis2_callback_info_t |
Functions | |
AXIS2_EXTERN axis2_status_t | axis2_http_transport_utils_process_http_post_request (const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx, axis2_stream_t *in_stream, axis2_stream_t *out_stream, const axis2_char_t *content_type, const int content_length, axis2_char_t *soap_action_header, const axis2_char_t *request_uri) |
AXIS2_EXTERN axis2_bool_t | axis2_http_transport_utils_process_http_get_request (const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx, axis2_stream_t *in_stream, axis2_stream_t *out_stream, const axis2_char_t *content_type, axis2_char_t *soap_action_header, const axis2_char_t *request_uri, axis2_conf_ctx_t *conf_ctx, axis2_hash_t *request_params) |
AXIS2_EXTERN axiom_soap_envelope_t * | axis2_http_transport_utils_create_envelope_from_get_request (const axis2_env_t *env, const axis2_char_t *request_uri, axis2_hash_t *request_params) |
AXIS2_EXTERN axiom_stax_builder_t * | axis2_http_transport_utils_select_builder_for_mime (const axis2_env_t *env, axis2_char_t *request_uri, axis2_msg_ctx_t *msg_ctx, axis2_stream_t *in_stream, axis2_char_t *content_type) |
AXIS2_EXTERN axis2_bool_t | axis2_http_transport_utils_do_write_mtom (const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN axis2_bool_t | axis2_http_transport_utils_is_doing_rest (const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN axis2_bool_t | axis2_http_transport_utils_is_doing_rest_through_post (const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx) |
AXIS2_EXTERN axis2_hash_t * | axis2_http_transport_utils_get_request_params (const axis2_env_t *env, axis2_char_t *request_uri) |
AXIS2_EXTERN axis2_char_t * | axis2_http_transport_utils_get_services_html (const axis2_env_t *env, axis2_conf_ctx_t *conf_ctx) |
AXIS2_EXTERN axiom_soap_envelope_t * | axis2_http_transport_utils_create_soap_msg (const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx, const axis2_char_t *soap_ns_uri) |