Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Examples

Message Context


Classes

struct  axis2_msg_ctx_ops
 Message Context ops struct Encapsulator struct for ops of axis2_msg_ctx. More...
struct  axis2_msg_ctx
 Message Context struct Axis2 Message Context. More...

Defines

#define AXIS2_TRANSPORT_HEADERS   "AXIS2_TRANSPORT_HEADERS"
#define AXIS2_TRANSPORT_OUT   "AXIS2_TRANSPORT_OUT"
#define AXIS2_TRANSPORT_IN   "AXIS2_TRANSPORT_IN"
#define AXIS2_CHARACTER_SET_ENCODING   "AXIS2_CHARACTER_SET_ENCODING"
#define AXIS2_UTF_8   "UTF-8"
#define AXIS2_UTF_16   "utf-16"
#define AXIS2_DEFAULT_CHAR_SET_ENCODING   "UTF-8"
#define AXIS2_TRANSPORT_SUCCEED   "AXIS2_TRANSPORT_SUCCEED"
#define AXIS2_HTTP_CLIENT   "AXIS2_HTTP_CLIENT"
#define AXIS2_TRANSPORT_URL   "TransportURL"
#define AXIS2_MSG_CTX_GET_BASE(msg_ctx, env)   ((msg_ctx)->ops->get_base(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_PARENT(msg_ctx, env)   ((msg_ctx)->ops->get_parent(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_PARENT(msg_ctx, env, parent)   ((msg_ctx)->ops->get_parent(msg_ctx, env, parent))
#define AXIS2_MSG_CTX_FREE(msg_ctx, env)   ((msg_ctx)->ops->free(msg_ctx, env))
#define AXIS2_MSG_CTX_INIT(msg_ctx, env, conf)   ((msg_ctx)->ops->init(msg_ctx, env, conf))
#define AXIS2_MSG_CTX_GET_FAULT_TO(msg_ctx, env)   ((msg_ctx)->ops->get_fault_to(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_FROM(msg_ctx, env)   ((msg_ctx)->ops->get_from(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_IN_FAULT_FLOW(msg_ctx, env)   ((msg_ctx)->ops->get_in_fault_flow(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_SOAP_ENVELOPE(msg_ctx, env)   ((msg_ctx)->ops->get_soap_envelope(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_FAULT_SOAP_ENVELOPE(msg_ctx, env)   ((msg_ctx)->ops->get_fault_soap_envelope(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_MSG_ID(msg_ctx, env)   ((msg_ctx)->ops->get_msg_id(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_PROCESS_FAULT(msg_ctx, env)   ((msg_ctx)->ops->get_process_fault(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_RELATES_TO(msg_ctx, env)   ((msg_ctx)->ops->get_relates_to(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_REPLY_TO(msg_ctx, env)   ((msg_ctx)->ops->get_reply_to(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_RESPONSE_WRITTEN(msg_ctx, env)   ((msg_ctx)->ops->get_response_written(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_SERVER_SIDE(msg_ctx, env)   ((msg_ctx)->ops->get_server_side(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_TO(msg_ctx, env)   ((msg_ctx)->ops->get_to(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_FAULT_TO(msg_ctx, env, reference)   ((msg_ctx)->ops->set_fault_to(msg_ctx, env, reference))
#define AXIS2_MSG_CTX_SET_FROM(msg_ctx, env, reference)   ((msg_ctx)->ops->set_from(msg_ctx, env, reference))
#define AXIS2_MSG_CTX_SET_IN_FAULT_FLOW(msg_ctx, env, in_fault_flow)   ((msg_ctx)->ops->get_in_fault_flow(msg_ctx, env, in_fault_flow))
#define AXIS2_MSG_CTX_SET_SOAP_ENVELOPE(msg_ctx, env, soap_envelope)   ((msg_ctx)->ops->set_soap_envelope(msg_ctx, env, soap_envelope))
#define AXIS2_MSG_CTX_SET_FAULT_SOAP_ENVELOPE(msg_ctx, env, soap_envelope)   ((msg_ctx)->ops->set_fault_soap_envelope(msg_ctx, env, soap_envelope))
#define AXIS2_MSG_CTX_SET_MESSAGE_ID(msg_ctx, env, message_id)   ((msg_ctx)->ops->set_message_id(msg_ctx, env, message_id))
#define AXIS2_MSG_CTX_SET_PROCESS_FAULT(msg_ctx, env, process_fault)   ((msg_ctx)->ops->set_process_fault(msg_ctx, env, process_fault))
#define AXIS2_MSG_CTX_SET_RELATES_TO(msg_ctx, env, reference)   ((msg_ctx)->ops->set_relates_to(msg_ctx, env, reference))
#define AXIS2_MSG_CTX_SET_REPLY_TO(msg_ctx, env, reference)   ((msg_ctx)->ops->set_reply_to(msg_ctx, env, reference))
#define AXIS2_MSG_CTX_SET_RESPONSE_WRITTEN(msg_ctx, env, response_written)   ((msg_ctx)->ops->set_response_written(msg_ctx, env, response_written))
#define AXIS2_MSG_CTX_SET_SERVER_SIDE(msg_ctx, env, server_side)   ((msg_ctx)->ops->set_server_side(msg_ctx, env, server_side))
#define AXIS2_MSG_CTX_SET_TO(msg_ctx, env, reference)   ((msg_ctx)->ops->set_to(msg_ctx, env, reference))
#define AXIS2_MSG_CTX_GET_NEW_THREAD_REQUIRED(msg_ctx, env)   ((msg_ctx)->ops->set_response_written(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_NEW_THREAD_REQUIRED(msg_ctx, env, new_thread_required)   ((msg_ctx)->ops->set_response_written(msg_ctx, env, new_thread_required))
#define AXIS2_MSG_CTX_SET_WSA_ACTION(msg_ctx, env, action_uri)   ((msg_ctx)->ops->set_wsa_action(msg_ctx, env, action_uri))
#define AXIS2_MSG_CTX_GET_WSA_ACTION(msg_ctx, env)   ((msg_ctx)->ops->get_wsa_action(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_WSA_MESSAGE_ID(msg_ctx, env, message_id)   ((msg_ctx)->ops->set_wsa_message_id(msg_ctx, env, message_id))
#define AXIS2_MSG_CTX_GET_WSA_MESSAGE_ID(msg_ctx, env)   ((msg_ctx)->ops->get_wsa_message_id(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_MSG_INFO_HEADERS(msg_ctx, env)   ((msg_ctx)->ops->get_msg_info_headers(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_PAUSED(msg_ctx, env)   ((msg_ctx)->ops->get_paused(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_PAUSED(msg_ctx, env, paused)   ((msg_ctx)->ops->set_paused(msg_ctx, env, paused))
#define AXIS2_MSG_CTX_GET_TRANSPORT_IN_DESC(msg_ctx, env)   ((msg_ctx)->ops->get_transport_in_desc(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_TRANSPORT_OUT_DESC(msg_ctx, env)   ((msg_ctx)->ops->get_transport_out_desc(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_TRANSPORT_IN_DESC(msg_ctx, env, transport_in_desc)   ((msg_ctx)->ops->set_transport_in_desc(msg_ctx, env, transport_in_desc))
#define AXIS2_MSG_CTX_SET_TRANSPORT_OUT_DESC(msg_ctx, env, transport_out_desc)   ((msg_ctx)->ops->set_transport_out_desc(msg_ctx, env, transport_out_desc))
#define AXIS2_MSG_CTX_GET_OP_CTX(msg_ctx, env)   ((msg_ctx)->ops->get_op_ctx(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_OP_CTX(msg_ctx, env, op_ctx)   ((msg_ctx)->ops->set_op_ctx(msg_ctx, env, op_ctx))
#define AXIS2_MSG_CTX_GET_OUTPUT_WRITTEN(msg_ctx, env)   ((msg_ctx)->ops->get_output_written(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_OUTPUT_WRITTEN(msg_ctx, env, output_written)   ((msg_ctx)->ops->set_output_written(msg_ctx, env, output_written))
#define AXIS2_MSG_CTX_GET_SVC_CTX_ID(msg_ctx, env)   ((msg_ctx)->ops->get_svc_ctx_id(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_SVC_CTX_ID(msg_ctx, env, svc_ctx_id)   ((msg_ctx)->ops->set_svc_ctx_id(msg_ctx, env, svc_ctx_id))
#define AXIS2_MSG_CTX_GET_CONF_CTX(msg_ctx, env)   ((msg_ctx)->ops->get_conf_ctx(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_CONF_CTX(msg_ctx, env, conf_ctx)   ((msg_ctx)->ops->set_conf_ctx(msg_ctx, env, conf_ctx))
#define AXIS2_MSG_CTX_GET_SVC_CTX(msg_ctx, env)   ((msg_ctx)->ops->get_svc_ctx(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_SVC_CTX(msg_ctx, env, svc_ctx)   ((msg_ctx)->ops->set_svc_ctx(msg_ctx, env, svc_ctx))
#define AXIS2_MSG_CTX_SET_MSG_INFO_HEADERS(msg_ctx, env, msg_info_headers)   ((msg_ctx)->ops->set_msg_info_headers(msg_ctx, env, msg_info_headers))
#define AXIS2_MSG_CTX_GET_PARAMETER(msg_ctx, env, key)   ((msg_ctx)->ops->get_parameter(msg_ctx, env, key))
#define AXIS2_MSG_CTX_GET_MODULE_PARAMETER(msg_ctx, env, key, module_name, handler_desc)   ((msg_ctx)->ops->get_module_parameter(msg_ctx, env, key, module_name, handler_desc))
#define AXIS2_MSG_CTX_GET_PROPERTY(msg_ctx, env, key, persistent)   ((msg_ctx)->ops->get_property(msg_ctx, env, key, persistent))
#define AXIS2_MSG_CTX_SET_PROPERTY(msg_ctx, env, key, value, persistent)   ((msg_ctx)->ops->set_property(msg_ctx, env, key, value, persistent))
#define AXIS2_MSG_CTX_GET_PAUSED_HANDLER_NAME(msg_ctx, env)   ((msg_ctx)->ops->get_paused_handler_name(msg_ctx, env))
#define AXIS2_MSG_CTX_GET_PAUSED_PHASE_NAME(msg_ctx, env)   ((msg_ctx)->ops->get_paused_phase_name(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_PAUSED_PHASE_NAME(msg_ctx, env, paused_phase_name)   ((msg_ctx)->ops->set_paused_phase_name(msg_ctx, env, paused_phase_name))
#define AXIS2_MSG_CTX_GET_SOAP_ACTION(msg_ctx, env)   ((msg_ctx)->ops->get_soap_action(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_SOAP_ACTION(msg_ctx, env, soap_action)   ((msg_ctx)->ops->set_soap_action(msg_ctx, env, soap_action))
#define AXIS2_MSG_CTX_GET_DOING_MTOM(msg_ctx, env)   ((msg_ctx)->ops->get_doing_mtom(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_DOING_MTOM(msg_ctx, env, doing_mtom)   ((msg_ctx)->ops->set_doing_mtom(msg_ctx, env, doing_mtom))
#define AXIS2_MSG_CTX_GET_DOING_REST(msg_ctx, env)   ((msg_ctx)->ops->get_doing_rest(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_DOING_REST(msg_ctx, env, doing_rest)   ((msg_ctx)->ops->set_doing_rest(msg_ctx, env, doing_rest))
#define AXIS2_MSG_CTX_SET_DO_REST_THROUGH_POST(msg_ctx, env, do_rest_through_post)   ((msg_ctx)->ops->set_do_rest_through_post(msg_ctx, env, do_rest_through_post))
#define AXIS2_MSG_CTX_GET_IS_SOAP_11(msg_ctx, env)   ((msg_ctx)->ops->get_is_soap_11(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_IS_SOAP_11(msg_ctx, env, is_soap11)   ((msg_ctx)->ops->set_is_soap_11(msg_ctx, env, is_soap11))
#define AXIS2_MSG_CTX_GET_SVC_GRP_CTX(msg_ctx, env)   ((msg_ctx)->ops->get_svc_grp_ctx(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_SVC_GRP_CTX(msg_ctx, env, svc_grp_ctx)   ((msg_ctx)->ops->set_svc_grp_ctx(msg_ctx, env, svc_grp_ctx))
#define AXIS2_MSG_CTX_GET_OP(msg_ctx, env)   ((msg_ctx)->ops->get_op(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_OP(msg_ctx, env, op)   ((msg_ctx)->ops->set_op(msg_ctx, env, op))
#define AXIS2_MSG_CTX_GET_SVC(msg_ctx, env)   ((msg_ctx)->ops->get_svc(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_SVC(msg_ctx, env, svc)   ((msg_ctx)->ops->set_svc(msg_ctx, env, svc))
#define AXIS2_MSG_CTX_GET_SVC_GRP(msg_ctx, env)   ((msg_ctx)->ops->get_svc_grp(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_SVC_GRP(msg_ctx, env, svc_grp)   ((msg_ctx)->ops->set_svc_grp(msg_ctx, env, svc_grp))
#define AXIS2_MSG_CTX_GET_SVC_GRP_CTX_ID(msg_ctx, env)   ((msg_ctx)->ops->get_svc_grp_ctx_id(msg_ctx, env))
#define AXIS2_MSG_CTX_SET_SVC_GRP_CTX_ID(msg_ctx, env, svc_grp_ctx_id)   ((msg_ctx)->ops->set_svc_grp_ctx_id(msg_ctx, env, svc_grp_ctx_id))
#define AXIS2_MSG_CTX_IS_PAUSED(msg_ctx, env)   ((msg_ctx)->ops->is_paused(msg_ctx, env))
#define AXIS2_MSG_CTX_FIND_SVC(msg_ctx, env)   ((msg_ctx)->ops->find_svc(msg_ctx, env))
#define AXIS2_MSG_CTX_FIND_OP(msg_ctx, env, svc)   ((msg_ctx)->ops->find_op(msg_ctx, env, svc))
#define AXIS2_MSG_CTX_SET_OPTIONS(msg_ctx, env, options)   ((msg_ctx)->ops->set_options(msg_ctx, env, options))

Typedefs

typedef axis2_msg_ctx_ops axis2_msg_ctx_ops_t
typedef axis2_msg_ctx axis2_msg_ctx_t

Functions

AXIS2_EXTERN axis2_msg_ctx_taxis2_msg_ctx_create (const axis2_env_t *env, struct axis2_conf_ctx *conf_ctx, struct axis2_transport_in_desc *transport_in_desc, struct axis2_transport_out_desc *transport_out_des)

Define Documentation

#define AXIS2_CHARACTER_SET_ENCODING   "AXIS2_CHARACTER_SET_ENCODING"
 

axis2 character set encoding

#define AXIS2_DEFAULT_CHAR_SET_ENCODING   "UTF-8"
 

axis2 default char set encoding; This is the default value for AXIS2_CHARACTER_SET_ENCODING property

#define AXIS2_TRANSPORT_HEADERS   "AXIS2_TRANSPORT_HEADERS"
 

axis2 transport headers

#define AXIS2_TRANSPORT_IN   "AXIS2_TRANSPORT_IN"
 

axis2 transport out

#define AXIS2_TRANSPORT_OUT   "AXIS2_TRANSPORT_OUT"
 

axis2 transport in

#define AXIS2_TRANSPORT_SUCCEED   "AXIS2_TRANSPORT_SUCCEED"
 

axis2 transport succeeded

#define AXIS2_UTF_16   "utf-16"
 

axis2 UTF_16; This is the 'utf-16' value for AXIS2_CHARACTER_SET_ENCODING property

#define AXIS2_UTF_8   "UTF-8"
 

axis2 UTF_8; This is the 'utf-8' value for AXIS2_CHARACTER_SET_ENCODING property


Generated on Fri Jun 16 18:02:46 2006 for Axis2/C by  doxygen 1.4.2