sandesha2_spec_specific_consts.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef SANDESHA2_SPEC_SPECIFIC_CONSTS_H
00018 #define SANDESHA2_SPEC_SPECIFIC_CONSTS_H
00019
00025 #include <axutil_allocator.h>
00026 #include <axutil_env.h>
00027 #include <axutil_error.h>
00028 #include <axutil_string.h>
00029 #include <axutil_utils.h>
00030 #include <axutil_hash.h>
00031 #include <axutil_uri.h>
00032
00033
00034 #ifdef __cplusplus
00035 extern "C"
00036 {
00037 #endif
00038
00043 AXIS2_EXTERN axis2_char_t* AXIS2_CALL
00044 sandesha2_spec_specific_consts_get_spec_ver_str(
00045 const axutil_env_t *env,
00046 axis2_char_t *ns_val);
00047
00048 AXIS2_EXTERN axis2_char_t* AXIS2_CALL
00049 sandesha2_spec_specific_consts_get_rm_ns_val(
00050 const axutil_env_t *env,
00051 axis2_char_t *spec_ver);
00052
00053 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
00054 sandesha2_spec_specific_consts_is_ack_final_allowed(
00055 const axutil_env_t *env,
00056 axis2_char_t *rm_spec_ver);
00057
00058 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
00059 sandesha2_spec_specific_consts_is_ack_none_allowed(
00060 const axutil_env_t *env,
00061 axis2_char_t *rm_spec_ver);
00062
00063 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00064 sandesha2_spec_specific_consts_get_default_spec_version(
00065 const axutil_env_t *env);
00066
00067 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00068 sandesha2_spec_specific_consts_get_terminate_seq_action(
00069 const axutil_env_t *env,
00070 axis2_char_t *spec_version);
00071
00072 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00073 sandesha2_spec_specific_consts_get_create_seq_action(
00074 const axutil_env_t *env,
00075 axis2_char_t *spec_version);
00076
00077 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00078 sandesha2_spec_specific_consts_get_create_seq_soap_action(
00079 const axutil_env_t *env,
00080 axis2_char_t *spec_version);
00081
00082 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00083 sandesha2_spec_specific_consts_get_ack_req_soap_action(
00084 const axutil_env_t *env,
00085 axis2_char_t *spec_version);
00086
00087 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00088 sandesha2_spec_specific_consts_get_create_seq_res_action(
00089 const axutil_env_t *env,
00090 axis2_char_t *spec_version);
00091
00092 axis2_char_t *AXIS2_CALL
00093 sandesha2_spec_specific_consts_get_create_seq_res_soap_action(
00094 const axutil_env_t *env,
00095 axis2_char_t *spec_version);
00096
00097 axis2_char_t *AXIS2_CALL
00098 sandesha2_spec_specific_consts_get_close_seq_action(
00099 const axutil_env_t *env,
00100 axis2_char_t *spec_version);
00101
00102 axis2_char_t *AXIS2_CALL
00103 sandesha2_spec_specific_consts_get_close_seq_res_action(
00104 const axutil_env_t *env,
00105 axis2_char_t *spec_version);
00106
00107 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00108 sandesha2_spec_specific_consts_get_ack_req_action(
00109 const axutil_env_t *env,
00110 axis2_char_t *spec_version);
00111
00112 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
00113 sandesha2_spec_specific_consts_is_seq_closing_allowed(
00114 const axutil_env_t *env,
00115 axis2_char_t *spec_version);
00116
00117 AXIS2_EXTERN axis2_char_t* AXIS2_CALL
00118 sandesha2_spec_specific_consts_get_default_spec_version(
00119 const axutil_env_t *env);
00120
00121 AXIS2_EXTERN axis2_char_t* AXIS2_CALL
00122 sandesha2_spec_specific_consts_get_anon_uri(
00123 const axutil_env_t *env,
00124 axis2_char_t *addr_ns_val);
00125
00126 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
00127 sandesha2_spec_specific_consts_is_term_seq_res_reqd(
00128 const axutil_env_t *env,
00129 axis2_char_t *spec_version);
00130
00131 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00132 sandesha2_spec_specific_consts_get_terminate_seq_soap_action(
00133 const axutil_env_t *env,
00134 axis2_char_t *spec_version);
00135
00136 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00137 sandesha2_spec_specific_consts_get_teminate_seq_res_action(
00138 const axutil_env_t *env,
00139 axis2_char_t *spec_version);
00140
00141 axis2_char_t *AXIS2_CALL
00142 sandesha2_spec_specific_consts_get_seq_ack_action(
00143 const axutil_env_t *env,
00144 axis2_char_t *spec_version);
00145
00146 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
00147 sandesha2_spec_specific_consts_get_seq_ack_soap_action(
00148 const axutil_env_t *env,
00149 axis2_char_t *spec_version);
00150
00151 axis2_bool_t AXIS2_CALL
00152 sandesha2_spec_specific_consts_is_last_msg_indicator_reqd(
00153 const axutil_env_t *env,
00154 axis2_char_t *spec_version);
00155
00156 axis2_char_t *AXIS2_CALL
00157 sandesha2_spec_specific_consts_get_make_connection_action(
00158 const axutil_env_t *env,
00159 axis2_char_t *spec_version);
00160
00162 #ifdef __cplusplus
00163 }
00164 #endif
00165
00166 #endif
00167