You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by na...@apache.org on 2006/03/20 04:56:00 UTC
svn commit: r387127 [2/5] - in /webservices/axis2/trunk/c: include/
modules/core/deployment/ modules/xml/om/ modules/xml/soap/ test/unit/
test/xml/om/
Modified: webservices/axis2/trunk/c/include/axis2_msg_ctx.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_msg_ctx.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_msg_ctx.h (original)
+++ webservices/axis2/trunk/c/include/axis2_msg_ctx.h Sun Mar 19 19:55:55 2006
@@ -79,305 +79,363 @@
*/
struct axis2_msg_ctx_ops
{
- struct axis2_ctx* (AXIS2_CALL *get_base)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
-
- struct axis2_op_ctx* (AXIS2_CALL *get_parent)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ struct axis2_ctx* (AXIS2_CALL *
+ get_base)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
+
+
+ struct axis2_op_ctx* (AXIS2_CALL *
+ get_parent)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param context
*/
- axis2_status_t (AXIS2_CALL *set_parent)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_op_ctx *parent);
-
- axis2_status_t (AXIS2_CALL *free)(axis2_msg_ctx_t *msg_ctx,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ set_parent)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_op_ctx *parent);
+
+
+
+ axis2_status_t (AXIS2_CALL *
+ free)(axis2_msg_ctx_t *msg_ctx,
+ axis2_env_t **env);
/**
* The method is used to do the intialization of the EngineContext
*
*/
- axis2_status_t (AXIS2_CALL *init)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_conf *conf);
+ axis2_status_t (AXIS2_CALL *
+ init)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_conf *conf);
/**
* @return
*/
- axis2_endpoint_ref_t *(AXIS2_CALL *get_fault_to)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_endpoint_ref_t *(AXIS2_CALL *
+ get_fault_to)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_endpoint_ref_t *(AXIS2_CALL *get_from)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_endpoint_ref_t *(AXIS2_CALL *
+ get_from)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *get_in_fault_flow)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_in_fault_flow)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- struct axis2_soap_envelope* (AXIS2_CALL *get_soap_envelope)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ struct axis2_soap_envelope* (AXIS2_CALL *
+ get_soap_envelope)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_char_t* (AXIS2_CALL *get_msg_id)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_msg_id)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *get_process_fault)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_process_fault)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_relates_to_t* (AXIS2_CALL *get_relates_to)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_relates_to_t* (AXIS2_CALL *
+ get_relates_to)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_endpoint_ref_t *(AXIS2_CALL *get_reply_to)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_endpoint_ref_t *(AXIS2_CALL *
+ get_reply_to)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *get_response_written)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_response_written)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *get_server_side)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_server_side)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_endpoint_ref_t* (AXIS2_CALL *get_to)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_endpoint_ref_t* (AXIS2_CALL *
+ get_to)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param reference
*/
- axis2_status_t (AXIS2_CALL *set_fault_to)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env, axis2_endpoint_ref_t *reference);
+ axis2_status_t (AXIS2_CALL *
+ set_fault_to)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_endpoint_ref_t *reference);
/**
* @param reference
*/
- axis2_status_t (AXIS2_CALL *set_from)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env, axis2_endpoint_ref_t *reference);
+ axis2_status_t (AXIS2_CALL *
+ set_from)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_endpoint_ref_t *reference);
/**
* @param b
*/
- axis2_status_t (AXIS2_CALL *set_in_fault_flow)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env, axis2_bool_t in_fault_flow);
+ axis2_status_t (AXIS2_CALL *
+ set_in_fault_flow)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t in_fault_flow);
/**
* @param soap_envelope
*/
- axis2_status_t (AXIS2_CALL *set_envelope)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_soap_envelope *soap_envelope);
+ axis2_status_t (AXIS2_CALL *
+ set_envelope)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_soap_envelope *soap_envelope);
/**
* @param string
*/
- axis2_status_t (AXIS2_CALL *set_message_id)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env, axis2_char_t *message_id);
+ axis2_status_t (AXIS2_CALL *
+ set_message_id)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *message_id);
/**
* @param b
*/
- axis2_status_t (AXIS2_CALL *set_process_fault)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_bool_t process_fault);
+ axis2_status_t (AXIS2_CALL *
+ set_process_fault)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t process_fault);
/**
* @param reference
*/
- axis2_status_t (AXIS2_CALL *set_relates_to)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_relates_to_t *reference);
+ axis2_status_t (AXIS2_CALL *
+ set_relates_to)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_relates_to_t *reference);
/**
* @param referance
*/
- axis2_status_t (AXIS2_CALL *set_reply_to)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_endpoint_ref_t *referance);
+ axis2_status_t (AXIS2_CALL *
+ set_reply_to)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_endpoint_ref_t *referance);
/**
* @param b
*/
- axis2_status_t (AXIS2_CALL *set_response_written)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_bool_t response_written);
+ axis2_status_t (AXIS2_CALL *
+ set_response_written)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t response_written);
/**
* @param b
*/
- axis2_status_t (AXIS2_CALL *set_server_side)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_bool_t server_side);
+ axis2_status_t (AXIS2_CALL *
+ set_server_side)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t server_side);
/**
* @param referance
*/
- axis2_status_t (AXIS2_CALL *set_to)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_endpoint_ref_t *referance);
+ axis2_status_t (AXIS2_CALL *
+ set_to)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_endpoint_ref_t *referance);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *get_new_thread_required)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_new_thread_required)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param b
*/
- axis2_status_t (AXIS2_CALL *set_new_thread_required)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_bool_t new_thread_required);
+ axis2_status_t (AXIS2_CALL *
+ set_new_thread_required)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t new_thread_required);
/**
* Method AXIS2_CALL getExecutionChain
*/
- axis2_status_t (AXIS2_CALL *set_wsa_action)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_char_t *action_uri);
+ axis2_status_t (AXIS2_CALL *
+ set_wsa_action)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *action_uri);
- axis2_char_t* (AXIS2_CALL *get_wsa_action)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_wsa_action)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
- axis2_status_t (AXIS2_CALL *set_wsa_message_id)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_char_t *message_id);
+ axis2_status_t (AXIS2_CALL *
+ set_wsa_message_id)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *message_id);
- axis2_char_t* (AXIS2_CALL *get_wsa_message_id)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_wsa_message_id)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
- axis2_msg_info_headers_t* (AXIS2_CALL *get_msg_info_headers)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_msg_info_headers_t* (AXIS2_CALL *
+ get_msg_info_headers)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *get_paused)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_paused)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
*/
- axis2_status_t (AXIS2_CALL *set_paused)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_bool_t paused);
+ axis2_status_t (AXIS2_CALL *
+ set_paused)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t paused);
/**
* @return
*/
- struct axis2_transport_in_desc* (AXIS2_CALL *get_transport_in_desc)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ struct axis2_transport_in_desc* (AXIS2_CALL *
+ get_transport_in_desc)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- struct axis2_transport_out_desc* (AXIS2_CALL *get_transport_out_desc)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ struct axis2_transport_out_desc* (AXIS2_CALL *
+ get_transport_out_desc)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param in
*/
- axis2_status_t (AXIS2_CALL *set_transport_in_desc)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_transport_in_desc *transport_in_desc);
+ axis2_status_t (AXIS2_CALL *
+ set_transport_in_desc)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_transport_in_desc *transport_in_desc);
/**
* @param out
*/
- axis2_status_t (AXIS2_CALL *set_transport_out_desc)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_transport_out_desc *transport_out_desc);
-
- struct axis2_op_ctx* (AXIS2_CALL *get_op_ctx)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ set_transport_out_desc)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_transport_out_desc *transport_out_desc);
+
+ struct axis2_op_ctx* (AXIS2_CALL *
+ get_op_ctx)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param context
*/
- axis2_status_t (AXIS2_CALL *set_op_ctx)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_op_ctx * op_ctx);
+ axis2_status_t (AXIS2_CALL *
+ set_op_ctx)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_op_ctx * op_ctx);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *get_output_written)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_output_written)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param b
*/
- axis2_status_t (AXIS2_CALL *set_output_written)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_bool_t output_written);
+ axis2_status_t (AXIS2_CALL *
+ set_output_written)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t output_written);
/**
* @return Returns the svc_ctx_id.
*/
- axis2_char_t* (AXIS2_CALL *get_svc_ctx_id)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_svc_ctx_id)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param svc_ctx_id The svc_ctx_id to AXIS2_CALL set.
*/
- axis2_status_t (AXIS2_CALL *set_svc_ctx_id)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_char_t *svc_ctx_id);
+ axis2_status_t (AXIS2_CALL *
+ set_svc_ctx_id)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *svc_ctx_id);
- struct axis2_conf_ctx* (AXIS2_CALL *get_conf_ctx)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ struct axis2_conf_ctx* (AXIS2_CALL *
+ get_conf_ctx)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- struct axis2_svc_ctx* (AXIS2_CALL *get_svc_ctx)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ struct axis2_svc_ctx* (AXIS2_CALL *
+ get_svc_ctx)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param context
*/
- axis2_status_t (AXIS2_CALL *set_conf_ctx)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_conf_ctx *conf_ctx);
+ axis2_status_t (AXIS2_CALL *
+ set_conf_ctx)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_conf_ctx *conf_ctx);
/**
* @param context
*/
- axis2_status_t (AXIS2_CALL *set_svc_ctx)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_svc_ctx *svc_ctx);
+ axis2_status_t (AXIS2_CALL *
+ set_svc_ctx)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_svc_ctx *svc_ctx);
/**
* @param collection
*/
- axis2_status_t (AXIS2_CALL *set_msg_info_headers)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_msg_info_headers_t *msg_info_headers);
+ axis2_status_t (AXIS2_CALL *
+ set_msg_info_headers)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_msg_info_headers_t *msg_info_headers);
/**
* To retrive configuration descriptor parameters , it is posible to AXIS2_CALL get paramater specify at
@@ -391,8 +449,10 @@
* @param key
* @return Paramter <code>Paramter</code>
*/
- axis2_param_t* (AXIS2_CALL *get_parameter)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env, axis2_char_t *key);
+ axis2_param_t* (AXIS2_CALL *
+ get_parameter)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *key);
/**
* This method is to retrive both module configuration parameters and othere paramerts
@@ -416,12 +476,13 @@
* @param handler_desc <code>HandlerDescription</code>
* @return axis2_param_t *<code>Parameter</code>
*/
- axis2_param_t* (AXIS2_CALL *get_module_parameter)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_char_t *key,
- axis2_char_t *module_name,
- axis2_handler_desc_t *handler_desc);
-
+ axis2_param_t* (AXIS2_CALL *
+ get_module_parameter)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *key,
+ axis2_char_t *module_name,
+ axis2_handler_desc_t *handler_desc);
+
/**
* To acess any property AXIS2_CALL set at the run time , a handler can add property to wherever he wants
* to MesageContext , to struct axis2_op_ctx * , to struct axis2_svc_ctx *and to ConfigurationContext.
@@ -431,117 +492,149 @@
* @param persistent : need to be persistent even when server re-start
* @return Object
*/
- axis2_property_t* (AXIS2_CALL *get_property)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_char_t *key,
- axis2_bool_t persistent);
-
- axis2_status_t (AXIS2_CALL *set_property)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_char_t *key,
- axis2_property_t *value,
- axis2_bool_t persistent);
+ axis2_property_t* (AXIS2_CALL *
+ get_property)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *key,
+ axis2_bool_t persistent);
+
+ axis2_status_t (AXIS2_CALL *
+ set_property)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *key,
+ axis2_property_t *value,
+ axis2_bool_t persistent);
/**
* @return
*/
- axis2_qname_t* (AXIS2_CALL *get_paused_handler_name)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_qname_t* (AXIS2_CALL *
+ get_paused_handler_name)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @return
*/
- axis2_char_t* (AXIS2_CALL *get_paused_phase_name)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_paused_phase_name)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param name
*/
- axis2_status_t (AXIS2_CALL *set_paused_phase_name)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_char_t *paused_phase_name);
+ axis2_status_t (AXIS2_CALL *
+ set_paused_phase_name)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *paused_phase_name);
/**
* @return
*/
- axis2_char_t* (AXIS2_CALL *get_soap_action)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_soap_action)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param string
*/
- axis2_status_t (AXIS2_CALL *set_soap_action)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_char_t *soap_action);
+ axis2_status_t (AXIS2_CALL *
+ set_soap_action)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *soap_action);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *get_doing_mtom)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_doing_mtom)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param b
*/
- axis2_status_t (AXIS2_CALL *set_doing_mtom)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_bool_t doing_mtom);
+ axis2_status_t (AXIS2_CALL *
+ set_doing_mtom)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t doing_mtom);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *get_doing_rest)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_doing_rest)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
/**
* @param b
*/
- axis2_status_t (AXIS2_CALL *set_doing_rest)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env, axis2_bool_t doing_rest);
-
- axis2_status_t (AXIS2_CALL *set_do_rest_through_post)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_bool_t do_rest_through_post);
-
- axis2_bool_t (AXIS2_CALL *get_do_rest_through_post)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ set_doing_rest)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t doing_rest);
+
+ axis2_status_t (AXIS2_CALL *
+ set_do_rest_through_post)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_bool_t do_rest_through_post);
+
+
+ axis2_bool_t (AXIS2_CALL *
+ get_do_rest_through_post)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
- axis2_bool_t (AXIS2_CALL *get_is_soap_11)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
-
- struct axis2_svc_grp_ctx* (AXIS2_CALL *get_svc_grp_ctx)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
-
- axis2_status_t (AXIS2_CALL *set_svc_grp_ctx)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_svc_grp_ctx *svc_grp_ctx);
-
-
- struct axis2_op* (AXIS2_CALL *get_op)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
-
- axis2_status_t (AXIS2_CALL *set_op)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_op *op);
-
- struct axis2_svc* (AXIS2_CALL *get_svc)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
-
- axis2_status_t (AXIS2_CALL *set_svc)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env, struct axis2_svc *svc);
-
- struct axis2_svc_grp* (AXIS2_CALL *get_svc_grp)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
-
- axis2_status_t (AXIS2_CALL *set_svc_grp)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- struct axis2_svc_grp *svc_grp);
-
- axis2_char_t* (AXIS2_CALL *get_svc_grp_ctx_id)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ get_is_soap_11)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
- axis2_status_t (AXIS2_CALL *set_svc_grp_ctx_id)(struct axis2_msg_ctx *msg_ctx,
- axis2_env_t **env,
- axis2_char_t *svc_grp_ctx_id);
+ struct axis2_svc_grp_ctx* (AXIS2_CALL *
+ get_svc_grp_ctx)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
+
+ axis2_status_t (AXIS2_CALL *
+ set_svc_grp_ctx)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_svc_grp_ctx *svc_grp_ctx);
+
+
+ struct axis2_op* (AXIS2_CALL *
+ get_op)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
+
+
+ axis2_status_t (AXIS2_CALL *
+ set_op)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_op *op);
+
+
+ struct axis2_svc* (AXIS2_CALL *
+ get_svc)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
+
+
+ axis2_status_t (AXIS2_CALL *
+ set_svc)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_svc *svc);
+
+
+ struct axis2_svc_grp* (AXIS2_CALL *
+ get_svc_grp)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
+
+ axis2_status_t (AXIS2_CALL *
+ set_svc_grp)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_svc_grp *svc_grp);
+
+
+ axis2_char_t* (AXIS2_CALL *
+ get_svc_grp_ctx_id)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env);
+
+ axis2_status_t (AXIS2_CALL *
+ set_svc_grp_ctx_id)(struct axis2_msg_ctx *msg_ctx,
+ axis2_env_t **env,
+ axis2_char_t *svc_grp_ctx_id);
/**
* finds the service
@@ -549,8 +642,9 @@
* @param messageContext
* @return
*/
- struct axis2_svc* (AXIS2_CALL *find_svc)(axis2_msg_ctx_t *msg_ctx,
- axis2_env_t **env);
+ struct axis2_svc* (AXIS2_CALL *
+ find_svc)(axis2_msg_ctx_t *msg_ctx,
+ axis2_env_t **env);
/**
* finds the op
*
@@ -558,15 +652,17 @@
* @param msg_ctx
* @return
*/
- struct axis2_op* (AXIS2_CALL *find_op)(axis2_msg_ctx_t *msg_ctx,
- axis2_env_t **env,
- struct axis2_svc *svc);
+ struct axis2_op* (AXIS2_CALL *
+ find_op)(axis2_msg_ctx_t *msg_ctx,
+ axis2_env_t **env,
+ struct axis2_svc *svc);
/**
* @return
*/
- axis2_bool_t (AXIS2_CALL *is_paused) (axis2_msg_ctx_t *msg_ctx,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ is_paused) (axis2_msg_ctx_t *msg_ctx,
+ axis2_env_t **env);
};
/**
@@ -588,86 +684,243 @@
/************************** Start of function macros **************************/
-#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_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_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_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_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_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_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_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))
+
/************************** End of function macros ****************************/
Modified: webservices/axis2/trunk/c/include/axis2_msg_info_headers.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_msg_info_headers.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_msg_info_headers.h (original)
+++ webservices/axis2/trunk/c/include/axis2_msg_info_headers.h Sun Mar 19 19:55:55 2006
@@ -56,105 +56,136 @@
*
* @return
*/
- axis2_endpoint_ref_t* (AXIS2_CALL *get_to)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env);
+ axis2_endpoint_ref_t* (AXIS2_CALL *
+ get_to)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env);
/**
* Method set_to
*
* @param to
*/
- axis2_status_t (AXIS2_CALL *set_to)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env, axis2_endpoint_ref_t *to);
+ axis2_status_t (AXIS2_CALL *
+ set_to)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env,
+ axis2_endpoint_ref_t *to);
/**
* Method getFrom
*
* @return
*/
- axis2_endpoint_ref_t* (AXIS2_CALL *get_from)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env);
+ axis2_endpoint_ref_t* (AXIS2_CALL *
+ get_from)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env);
/**
* Method set_from
*
* @param from
*/
- axis2_status_t (AXIS2_CALL *set_from)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env, axis2_endpoint_ref_t *from);
+ axis2_status_t (AXIS2_CALL *
+ set_from)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env,
+ axis2_endpoint_ref_t *from);
/**
* Method getReply_to
*
* @return
*/
- axis2_endpoint_ref_t* (AXIS2_CALL *get_reply_to)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env);
+ axis2_endpoint_ref_t* (AXIS2_CALL *
+ get_reply_to)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env);
/**
* Method set_reply_to
*
* @param reply_to
*/
- axis2_status_t (AXIS2_CALL *set_reply_to)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env, axis2_endpoint_ref_t *reply_to);
+ axis2_status_t (AXIS2_CALL *
+ set_reply_to)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env,
+ axis2_endpoint_ref_t *reply_to);
/**
* Method getFault_to
*
* @return
*/
- axis2_endpoint_ref_t* (AXIS2_CALL *get_fault_to)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env);
+ axis2_endpoint_ref_t* (AXIS2_CALL *
+ get_fault_to)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env);
/**
* Method set_fault_to
*
* @param fault_to
*/
- axis2_status_t (AXIS2_CALL *set_fault_to)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env, axis2_endpoint_ref_t *fault_to);
+ axis2_status_t (AXIS2_CALL *
+ set_fault_to)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env,
+ axis2_endpoint_ref_t *fault_to);
/**
* Method get_action
*
* @return
*/
- axis2_char_t* (AXIS2_CALL *get_action)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_action)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env);
/**
* Method set_action
*
* @param action
*/
- axis2_status_t (AXIS2_CALL *set_action)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env, axis2_char_t *action);
+ axis2_status_t (AXIS2_CALL *
+ set_action)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env,
+ axis2_char_t *action);
/**
* Method get_message_id
*
* @return
*/
- axis2_char_t* (AXIS2_CALL *get_message_id)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_message_id)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env);
/**
* Method set_message_id
*
* @param message_id
*/
- axis2_status_t (AXIS2_CALL *set_message_id)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env, axis2_char_t *message_id);
+ axis2_status_t (AXIS2_CALL *
+ set_message_id)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env,
+ axis2_char_t *message_id);
/**
* Method get_relates_to
*
* @return
*/
- axis2_relates_to_t* (AXIS2_CALL *get_relates_to)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env);
+ axis2_relates_to_t* (AXIS2_CALL *
+ get_relates_to)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env);
/**
* Method set_relates_to
*
* @param relates_to
*/
- axis2_status_t (AXIS2_CALL *set_relates_to)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env, axis2_relates_to_t *relates_to);
- axis2_array_list_t* (AXIS2_CALL *get_ref_params)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env);
- axis2_status_t (AXIS2_CALL *add_ref_param)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env, axis2_om_node_t *ref_param);
- axis2_status_t (AXIS2_CALL *free)(struct axis2_msg_info_headers *msg_info_headers,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ set_relates_to)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env,
+ axis2_relates_to_t *relates_to);
+
+
+ axis2_array_list_t* (AXIS2_CALL *
+ get_ref_params)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env);
+
+
+ axis2_status_t (AXIS2_CALL *
+ add_ref_param)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env,
+ axis2_om_node_t *ref_param);
+
+ axis2_status_t (AXIS2_CALL *
+ free)(struct axis2_msg_info_headers *msg_info_headers,
+ axis2_env_t **env);
+
} axis2_msg_info_headers_ops_t;
/**
@@ -173,8 +204,9 @@
* @param value
* @param relationship_type
*/
-AXIS2_DECLARE(axis2_msg_info_headers_t*) axis2_msg_info_headers_create(axis2_env_t **env, axis2_endpoint_ref_t *to,
- axis2_char_t *action);
+AXIS2_DECLARE(axis2_msg_info_headers_t*)
+axis2_msg_info_headers_create(axis2_env_t **env, axis2_endpoint_ref_t *to,
+ axis2_char_t *action);
#define AXIS2_MSG_INFO_HEADERS_GET_TO(msg_info_headers, env) \
Modified: webservices/axis2/trunk/c/include/axis2_network_handler.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_network_handler.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_network_handler.h (original)
+++ webservices/axis2/trunk/c/include/axis2_network_handler.h Sun Mar 19 19:55:55 2006
@@ -44,7 +44,9 @@
* @return opened socket
*/
AXIS2_DECLARE(axis2_socket_t)
-axis2_network_handler_open_socket(axis2_env_t **env, char *server, int port);
+axis2_network_handler_open_socket(axis2_env_t **env,
+ char *server,
+ int port);
/**
* creates a server socket for a given port
@@ -52,7 +54,8 @@
* @return creates server socket
*/
AXIS2_DECLARE(axis2_socket_t)
-axis2_network_handler_create_server_socket(axis2_env_t **env, int port);
+axis2_network_handler_create_server_socket(axis2_env_t **env,
+ int port);
/**
* closes a socket
@@ -60,7 +63,8 @@
* @return status code
*/
AXIS2_DECLARE(axis2_status_t)
-axis2_network_handler_close_socket (axis2_env_t **env, axis2_socket_t socket);
+axis2_network_handler_close_socket (axis2_env_t **env,
+ axis2_socket_t socket);
/**
* used to set up socket options such as timeouts, non-blocking ..etc
@@ -70,15 +74,18 @@
* @return status of the operations as axis2_status_t
*/
AXIS2_DECLARE(axis2_status_t)
-axis2_network_handler_set_sock_option(axis2_env_t **env, axis2_socket_t socket, int option,
- int value);
+axis2_network_handler_set_sock_option(axis2_env_t **env,
+ axis2_socket_t socket,
+ int option,
+ int value);
/**
* Accepts remote connections for a server socket
* @param socket valid server socket (obtained by socket() or similar call)
* @return created socket to handle the incoming client connection
*/
AXIS2_DECLARE(int)
-axis2_network_handler_svr_socket_accept(axis2_env_t **env, axis2_socket_t socket);
+axis2_network_handler_svr_socket_accept(axis2_env_t **env,
+ axis2_socket_t socket);
/**
* Returns the ip address of the server associated with the socket
@@ -86,7 +93,8 @@
* @return ip address asoociated with the socket or NULL
*/
AXIS2_DECLARE(axis2_char_t *)
-axis2_network_handler_get_svr_ip(axis2_env_t **env, axis2_socket_t socket);
+axis2_network_handler_get_svr_ip(axis2_env_t **env,
+ axis2_socket_t socket);
/** @} */
#ifdef __cplusplus
Modified: webservices/axis2/trunk/c/include/axis2_om_attribute.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_om_attribute.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_om_attribute.h (original)
+++ webservices/axis2/trunk/c/include/axis2_om_attribute.h Sun Mar 19 19:55:55 2006
@@ -54,9 +54,9 @@
* else AXIS2_FAILURE
*/
- axis2_status_t
- (AXIS2_CALL *free)(struct axis2_om_attribute *om_attribute,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ free)(struct axis2_om_attribute *om_attribute,
+ axis2_env_t **env);
/**
* Creates and returns a qname struct for this attribute
@@ -66,9 +66,9 @@
* @return returns qname for given attribute.NULL on error
*/
- axis2_qname_t * (AXIS2_CALL *get_qname)
- (struct axis2_om_attribute *om_attribute,
- axis2_env_t **env);
+ axis2_qname_t * (AXIS2_CALL *
+ get_qname)(struct axis2_om_attribute *om_attribute,
+ axis2_env_t **env);
/**
* Serialize op
@@ -78,36 +78,37 @@
* @return satus of the op. AXIS2_SUCCESS on success else AXIS2_FAILURE.
*/
- int (AXIS2_CALL *serialize)(struct axis2_om_attribute *om_attribute,
- axis2_env_t **env,
- axis2_om_output_t *om_output);
+ int (AXIS2_CALL *
+ serialize)(struct axis2_om_attribute *om_attribute,
+ axis2_env_t **env,
+ axis2_om_output_t *om_output);
/** returns the localname of this attribute
*@param om_attribute pointer to attribute struct
*@param env environment. MUST NOT not be NULL.
*@return localname returns NULL on error.
*/
- axis2_char_t* (AXIS2_CALL *get_localname)(
- struct axis2_om_attribute *om_attribute,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_localname)(struct axis2_om_attribute *om_attribute,
+ axis2_env_t **env);
/**
* returns value of this attribute
*@param om_attribute pointer to om_attribute struct
*@param env environment N not be null
*@return value , null on error
*/
- axis2_char_t* (AXIS2_CALL *get_value)
- (struct axis2_om_attribute *om_attribute,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_value)(struct axis2_om_attribute *om_attribute,
+ axis2_env_t **env);
/**
* returns namespace of this attribute
*@param om_attribute
*@param env environment MUST NOT be NULL
*@return a pointer to om_namespace struct , returns NULL on error.
*/
- axis2_om_namespace_t* (AXIS2_CALL *get_namespace)
- (struct axis2_om_attribute *om_attribute,
- axis2_env_t **env);
+ axis2_om_namespace_t* (AXIS2_CALL *
+ get_namespace)(struct axis2_om_attribute *om_attribute,
+ axis2_env_t **env);
/** sets the localname of the attribute
*@param om_attribute pointer to om attribute struct.
@@ -115,10 +116,10 @@
*@param localname localname that should be set for this attribute
*@return status code AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
*/
- axis2_status_t (AXIS2_CALL *set_localname)
- (struct axis2_om_attribute *om_attribute,
- axis2_env_t **env,
- const axis2_char_t *localname);
+ axis2_status_t (AXIS2_CALL *
+ set_localname)(struct axis2_om_attribute *om_attribute,
+ axis2_env_t **env,
+ const axis2_char_t *localname);
/** set the attribute value
*@param om_attribute a pointer to om_attribute struct.
@@ -127,10 +128,10 @@
*@return status code, AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
*/
- axis2_status_t (AXIS2_CALL *set_value)
- (struct axis2_om_attribute *om_attribute,
- axis2_env_t **env,
- const axis2_char_t *value);
+ axis2_status_t (AXIS2_CALL *
+ set_value)(struct axis2_om_attribute *om_attribute,
+ axis2_env_t **env,
+ const axis2_char_t *value);
/** set namespace of the attribute
*@param om_attribute a pointer to om_attribute struct
@@ -139,12 +140,10 @@
* for this attribute
*@return status code, AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
*/
- axis2_status_t (AXIS2_CALL *set_namespace)
- (struct axis2_om_attribute *om_attribute,
- axis2_env_t **env,
- axis2_om_namespace_t *om_namespace);
-
-
+ axis2_status_t (AXIS2_CALL *
+ set_namespace)(struct axis2_om_attribute *om_attribute,
+ axis2_env_t **env,
+ axis2_om_namespace_t *om_namespace);
} axis2_om_attribute_ops_t;
Modified: webservices/axis2/trunk/c/include/axis2_om_child_element_iterator.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_om_child_element_iterator.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_om_child_element_iterator.h (original)
+++ webservices/axis2/trunk/c/include/axis2_om_child_element_iterator.h Sun Mar 19 19:55:55 2006
@@ -57,29 +57,26 @@
* the underlying collection is modified while the iteration is in
* progress in any way other than by calling this method.
*/
- axis2_status_t (AXIS2_CALL *remove)
- (axis2_om_child_element_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ remove)(axis2_om_child_element_iterator_t *iterator,
+ axis2_env_t **env);
/**
- * Returns <tt>true</tt> if the iteration has more elements. (In other
- * words, returns <tt>true</tt> if <tt>next</tt> would return an element
- * rather than throwing an exception.)
+ * returns true if the iteration has more elements
+ * in otherwords it returns true if the next() would return an element
+ * rather than null with an error code set to environments error
*/
-
- axis2_bool_t (AXIS2_CALL *has_next)
- (axis2_om_child_element_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ has_next)(axis2_om_child_element_iterator_t *iterator,
+ axis2_env_t **env);
/**
- * Returns the next element in the iteration.
+ * Returns the next element in the iteration. Returns null if there
+ * is no more elements
*/
- axis2_om_node_t* (AXIS2_CALL *next)
- (axis2_om_child_element_iterator_t *iterator,
- axis2_env_t **env);
-
-
-
+ axis2_om_node_t* (AXIS2_CALL *
+ next)(axis2_om_child_element_iterator_t *iterator,
+ axis2_env_t **env);
};
Modified: webservices/axis2/trunk/c/include/axis2_om_children_iterator.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_om_children_iterator.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_om_children_iterator.h (original)
+++ webservices/axis2/trunk/c/include/axis2_om_children_iterator.h Sun Mar 19 19:55:55 2006
@@ -46,9 +46,12 @@
*/
AXIS2_DECLARE_DATA struct axis2_om_children_iterator_ops
{
- axis2_status_t (AXIS2_CALL *free_fn)
- (axis2_om_children_iterator_t *iterator,
- axis2_env_t **env);
+ /**
+ * Free the om_children_iterator struct
+ */
+ axis2_status_t (AXIS2_CALL *
+ free_fn)(axis2_om_children_iterator_t *iterator,
+ axis2_env_t **env);
/**
* Removes from the underlying collection the last element returned by the
@@ -57,29 +60,27 @@
* the underlying collection is modified while the iteration is in
* progress in any way other than by calling this method.
*/
- axis2_status_t (AXIS2_CALL *remove)
- (axis2_om_children_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ remove)(axis2_om_children_iterator_t *iterator,
+ axis2_env_t **env);
/**
- * Returns <tt>true</tt> if the iteration has more elements. (In other
- * words, returns <tt>true</tt> if <tt>next</tt> would return an element
- * rather than throwing an exception.)
+ * @returns true if the iteration has more elements. In other
+ * words, returns true if next() would return an om_node_t struct
+ * rather than null with error code set in environment
*/
- axis2_bool_t (AXIS2_CALL *has_next)
- (axis2_om_children_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ has_next)(axis2_om_children_iterator_t *iterator,
+ axis2_env_t **env);
/**
- * Returns the next element in the iteration.
+ * Returns the next element in the iteration. Returns null if there are
+ * no more elements in the iteration
*/
- axis2_om_node_t* (AXIS2_CALL *next)
- (axis2_om_children_iterator_t *iterator,
- axis2_env_t **env);
-
-
-
+ axis2_om_node_t* (AXIS2_CALL *
+ next)(axis2_om_children_iterator_t *iterator,
+ axis2_env_t **env);
};
@@ -111,7 +112,6 @@
#define AXIS2_OM_CHILDREN_ITERATOR_NEXT(iterator, env) \
((iterator)->ops->next(iterator, env))
-
/** @} */
Modified: webservices/axis2/trunk/c/include/axis2_om_children_qname_iterator.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_om_children_qname_iterator.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_om_children_qname_iterator.h (original)
+++ webservices/axis2/trunk/c/include/axis2_om_children_qname_iterator.h Sun Mar 19 19:55:55 2006
@@ -48,9 +48,12 @@
AXIS2_DECLARE_DATA struct axis2_om_children_qname_iterator_ops
{
- axis2_status_t (AXIS2_CALL *free_fn)
- (axis2_om_children_qname_iterator_t *iterator,
- axis2_env_t **env);
+ /**
+ * free om_children_qname_iterator struct
+ */
+ axis2_status_t (AXIS2_CALL *
+ free_fn)(axis2_om_children_qname_iterator_t *iterator,
+ axis2_env_t **env);
/**
* Removes from the underlying collection the last element returned by the
@@ -59,26 +62,26 @@
* the underlying collection is modified while the iteration is in
* progress in any way other than by calling this method.
*/
- axis2_status_t (AXIS2_CALL *remove)
- (axis2_om_children_qname_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ remove)(axis2_om_children_qname_iterator_t *iterator,
+ axis2_env_t **env);
/**
* Returns <tt>true</tt> if the iteration has more elements. (In other
- * words, returns <tt>true</tt> if <tt>next</tt> would return an element
- * rather than throwing an exception.)
+ * words, returns <tt>true</tt> if <tt>next</tt> would return an
+ * axis2_om_node_t struct rather than null with error code set in environment
*/
- axis2_bool_t (AXIS2_CALL *has_next)
- (axis2_om_children_qname_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ has_next)(axis2_om_children_qname_iterator_t *iterator,
+ axis2_env_t **env);
/**
* Returns the next element in the iteration.
*/
- axis2_om_node_t* (AXIS2_CALL *next)
- (axis2_om_children_qname_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_om_node_t* (AXIS2_CALL *
+ next)(axis2_om_children_qname_iterator_t *iterator,
+ axis2_env_t **env);
@@ -107,7 +110,6 @@
#define AXIS2_OM_CHILDREN_QNAME_ITERATOR_NEXT(iterator, env) \
((iterator)->ops->next(iterator, env))
-
/** @} */
#ifdef __cplusplus
Modified: webservices/axis2/trunk/c/include/axis2_om_children_with_specific_attribute_iterator.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_om_children_with_specific_attribute_iterator.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_om_children_with_specific_attribute_iterator.h (original)
+++ webservices/axis2/trunk/c/include/axis2_om_children_with_specific_attribute_iterator.h Sun Mar 19 19:55:55 2006
@@ -50,9 +50,12 @@
*/
AXIS2_DECLARE_DATA struct axis2_om_children_with_specific_attribute_iterator_ops
{
- axis2_status_t (AXIS2_CALL *free_fn)
- (axis2_om_children_with_specific_attribute_iterator_t *iterator,
- axis2_env_t **env);
+ /**
+ * Free function free the om_children_with_specific_attribute_iterator struct
+ */
+ axis2_status_t (AXIS2_CALL *
+ free_fn)(axis2_om_children_with_specific_attribute_iterator_t *iterator,
+ axis2_env_t **env);
/**
* Removes from the underlying collection the last element returned by the
@@ -61,26 +64,27 @@
* the underlying collection is modified while the iteration is in
* progress in any way other than by calling this method.
*/
- axis2_status_t (AXIS2_CALL *remove)
- (axis2_om_children_with_specific_attribute_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ remove)(axis2_om_children_with_specific_attribute_iterator_t *iterator,
+ axis2_env_t **env);
/**
- * Returns <tt>true</tt> if the iteration has more elements. (In other
- * words, returns <tt>true</tt> if <tt>next</tt> would return an element
- * rather than throwing an exception.)
+ * Returns true< if the iteration has more elements. (In other
+ * words, returns true if next would return an axis2_om_node_t struct
+ * rather than NULL with error code set in environment
*/
- axis2_bool_t (AXIS2_CALL *has_next)
- (axis2_om_children_with_specific_attribute_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_bool_t (AXIS2_CALL *
+ has_next)(axis2_om_children_with_specific_attribute_iterator_t *iterator,
+ axis2_env_t **env);
/**
- * Returns the next element in the iteration.
+ * Returns the next element in the iteration. returns null if there is no
+ * more elements in the iteration
*/
- axis2_om_node_t* (AXIS2_CALL *next)
- (axis2_om_children_with_specific_attribute_iterator_t *iterator,
- axis2_env_t **env);
+ axis2_om_node_t* (AXIS2_CALL *
+ next)(axis2_om_children_with_specific_attribute_iterator_t *iterator,
+ axis2_env_t **env);
Modified: webservices/axis2/trunk/c/include/axis2_om_comment.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_om_comment.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_om_comment.h (original)
+++ webservices/axis2/trunk/c/include/axis2_om_comment.h Sun Mar 19 19:55:55 2006
@@ -53,16 +53,18 @@
* @return satus of the op.
* AXIS2_SUCCESS on success ,AXIS2_FAILURE on error.
*/
- axis2_status_t (AXIS2_CALL *free) (struct axis2_om_comment *om_comment,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ free) (struct axis2_om_comment *om_comment,
+ axis2_env_t **env);
/** get the comments data
* @param om_comment a pointer to axis2_om_comment_t struct
* @param env environment, MUST NOT be NULL
* @returns comment text
*/
- axis2_char_t* (AXIS2_CALL *get_value)(struct axis2_om_comment *om_comment,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_value)(struct axis2_om_comment *om_comment,
+ axis2_env_t **env);
/**
* set comment data
* @param om_comment pointer to axis2_om_comment_t struct
@@ -70,9 +72,10 @@
* @param value comment text
* @returns AXIS2_SUCCESS on success , AXIS2_FAILURE on error
*/
- axis2_status_t (AXIS2_CALL *set_value)(struct axis2_om_comment *om_comment,
- axis2_env_t **env,
- const axis2_char_t* value);
+ axis2_status_t (AXIS2_CALL *
+ set_value)(struct axis2_om_comment *om_comment,
+ axis2_env_t **env,
+ const axis2_char_t* value);
/**
* serialize function
* @param om_comment pointer to axis2_om_comment_t struct
@@ -80,9 +83,10 @@
* @param om_output pointer to om_output_t struct
* @return AXIS2_SUCCESS on success, AXIS2_FAILURE on error.
*/
- axis2_status_t (AXIS2_CALL *serialize)(struct axis2_om_comment *om_comment,
- axis2_env_t **env,
- axis2_om_output_t *om_output);
+ axis2_status_t (AXIS2_CALL *
+ serialize)(struct axis2_om_comment *om_comment,
+ axis2_env_t **env,
+ axis2_om_output_t *om_output);
} axis2_om_comment_ops_t;
Modified: webservices/axis2/trunk/c/include/axis2_om_doctype.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_om_doctype.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_om_doctype.h (original)
+++ webservices/axis2/trunk/c/include/axis2_om_doctype.h Sun Mar 19 19:55:55 2006
@@ -52,16 +52,17 @@
* @return satus of the op. AXIS2_SUCCESS on success
* AXIS2_FAILURE on error.
*/
- axis2_status_t (AXIS2_CALL *free)(struct axis2_om_doctype *om_doctype,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ free)(struct axis2_om_doctype *om_doctype,
+ axis2_env_t **env);
/**
* @param om_doctype pointer to a axis2_om_doctype_t struct
* @param env environment must not be null
* @return DTD text
*/
- axis2_char_t* (AXIS2_CALL *get_value)
- (struct axis2_om_doctype *om_doctype,
- axis2_env_t **env);
+ axis2_char_t* (AXIS2_CALL *
+ get_value)(struct axis2_om_doctype *om_doctype,
+ axis2_env_t **env);
/**
* @param om_doctype pointer to axis2_om doctype_t struct
* @param env environment , MUST NOT be NULL.
@@ -70,10 +71,10 @@
* AXIS2_SUCCESS on success, AXIS2_FAILURE on error.
*/
- axis2_status_t (AXIS2_CALL *set_value)
- (struct axis2_om_doctype *om_doctype,
- axis2_env_t **env,
- const axis2_char_t *value);
+ axis2_status_t (AXIS2_CALL *
+ set_value)(struct axis2_om_doctype *om_doctype,
+ axis2_env_t **env,
+ const axis2_char_t *value);
/**
* serialize op
* @param om_doctype pointer to axis2_om_doctype_t struct
@@ -83,10 +84,10 @@
* AXIS2_SUCCESS on success, AXIS2_FAILURE on error.
*/
- axis2_status_t (AXIS2_CALL *serialize)
- (struct axis2_om_doctype *om_doctype,
- axis2_env_t **env,
- axis2_om_output_t *om_output);
+ axis2_status_t (AXIS2_CALL *
+ serialize)(struct axis2_om_doctype *om_doctype,
+ axis2_env_t **env,
+ axis2_om_output_t *om_output);
} axis2_om_doctype_ops_t;
Modified: webservices/axis2/trunk/c/include/axis2_om_document.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_om_document.h?rev=387127&r1=387126&r2=387127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_om_document.h (original)
+++ webservices/axis2/trunk/c/include/axis2_om_document.h Sun Mar 19 19:55:55 2006
@@ -59,8 +59,9 @@
* @param env Environment. MUST NOT be NULL
* @return satus of the op. AXIS2_SUCCESS on success else AXIS2_FAILURE.
*/
- axis2_status_t (AXIS2_CALL *free) (struct axis2_om_document *document,
- axis2_env_t **env);
+ axis2_status_t (AXIS2_CALL *
+ free) (struct axis2_om_document *document,
+ axis2_env_t **env);
/** Builds the next node if the builder is not finished with input xml stream
* @param document document whose next node is to be built. cannot be NULL
@@ -68,8 +69,9 @@
* @return pointer to the next node. NULL on error.
*/
- axis2_om_node_t* (AXIS2_CALL *build_next) (struct axis2_om_document *document,
- axis2_env_t **env);
+ axis2_om_node_t* (AXIS2_CALL *
+ build_next) (struct axis2_om_document *document,
+ axis2_env_t **env);
/**
* Gets the root element of the document.
@@ -78,8 +80,9 @@
* @return returns a pointer to the root node. If no root present,
* this method tries to build the root. Returns NULL on error.
*/
- axis2_om_node_t* (AXIS2_CALL *get_root_element)(struct axis2_om_document *document,
- axis2_env_t **env);
+ axis2_om_node_t* (AXIS2_CALL *
+ get_root_element)(struct axis2_om_document *document,
+ axis2_env_t **env);
/**
* set the root element of the document. IF a root node is already exist,it is freed
@@ -89,32 +92,35 @@
* @return returns status code AXIS2_SUCCESS on success ,AXIS2_FAILURE on error.
*/
- axis2_status_t (AXIS2_CALL *set_root_element)(struct axis2_om_document *document,
- axis2_env_t **env,
- axis2_om_node_t *om_node);
+ axis2_status_t (AXIS2_CALL *
+ set_root_element)(struct axis2_om_document *document,
+ axis2_env_t **env,
+ axis2_om_node_t *om_node);
/**
* This method builds the rest of the xml input stream from current position till
* the root element is completed .
*@param document pointer to axis2_om_document_t struct to be built.
*@param env environment MUST NOT be NULL.
*/
- axis2_om_node_t* (AXIS2_CALL *build_all)(struct axis2_om_document *document,
- axis2_env_t **env);
+ axis2_om_node_t* (AXIS2_CALL *
+ build_all)(struct axis2_om_document *document,
+ axis2_env_t **env);
/**
* get builder
* @return builder , returns NULL if a builder is not associated with
* document
*/
- struct axis2_om_stax_builder* (AXIS2_CALL *get_builder)
- (struct axis2_om_document *document,
- axis2_env_t **env);
+ struct axis2_om_stax_builder* (AXIS2_CALL *
+ get_builder)(struct axis2_om_document *document,
+ axis2_env_t **env);
/**
* @param om_document
* @return status code AXIS2_SUCCESS on success , otherwise AXIS2_FAILURE
*/
- axis2_status_t (AXIS2_CALL *serialize)(struct axis2_om_document *document,
- axis2_env_t **env,
- axis2_om_output_t *om_output);
+ axis2_status_t (AXIS2_CALL *
+ serialize)(struct axis2_om_document *document,
+ axis2_env_t **env,
+ axis2_om_output_t *om_output);
} axis2_om_document_ops_t;