axis2_rest_sender.h File Reference

axis2 REST sender More...

#include <axis2_const.h>
#include <axis2_utils_defines.h>
#include <axis2_env.h>
#include <axis2_msg_ctx.h>
#include <axiom_output.h>
#include <axis2_http_simple_response.h>
#include <axiom_soap_envelope.h>

Go to the source code of this file.

Classes

struct  axis2_rest_sender_ops
 REST sender ops struct Encapsulator struct for ops of axis2_rest_sender. More...
struct  axis2_rest_sender
 REST sender struct Axis2 REST sender. More...
#define AXIS2_REST_SENDER_SEND(sender, env, msg_ctx, output, url)   ((sender)->ops->send (sender, env, msg_ctx,output, url))
#define AXIS2_REST_SENDER_SET_CHUNKED(sender, env, chunked)   ((sender)->ops->set_chunked(sender, env, chunked))
#define AXIS2_REST_SENDER_SET_OM_OUTPUT(sender, env, om_output)   ((sender)->ops->set_om_output (sender, env, om_output))
#define AXIS2_REST_SENDER_SET_HTTP_VERSION(sender, env, version)   ((sender)->ops->set_http_version (sender, env, version))
#define AXIS2_REST_SENDER_FREE(sender, env)   ((sender)->ops->free(sender, env))
typedef axis2_rest_sender_ops axis2_rest_sender_ops_t
typedef axis2_rest_sender axis2_rest_sender_t
axis2_status_t axis2_rest_sender_get_header_info (axis2_rest_sender_t *sender, const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx, axis2_http_simple_response_t *response)
axis2_status_t axis2_rest_sender_process_response (axis2_rest_sender_t *sender, const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx, axis2_http_simple_response_t *response)
axis2_status_t axis2_rest_sender_get_timeout_values (axis2_rest_sender_t *sender, const axis2_env_t *env, axis2_msg_ctx_t *msg_ctx)
AXIS2_EXTERN axis2_rest_sender_taxis2_rest_sender_create (const axis2_env_t *env)


Detailed Description

axis2 REST sender


Generated on Thu Aug 31 17:32:38 2006 for Axis2/C by  doxygen 1.4.6