00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef SANDESHA2_CREARE_SEQ_RES_H
00018 #define SANDESHA2_CREARE_SEQ_RES_H
00019
00025 #include <sandesha2_iom_rm_part.h>
00026 #include <sandesha2_error.h>
00027 #include <sandesha2_expires.h>
00028 #include <sandesha2_accept.h>
00029 #include <sandesha2_identifier.h>
00030
00031
00032 #ifdef __cplusplus
00033 extern "C"
00034 {
00035 #endif
00036
00042 typedef struct sandesha2_create_seq_res sandesha2_create_seq_res_t;
00043
00048 AXIS2_DECLARE_DATA struct sandesha2_create_seq_res
00049 {
00050 sandesha2_iom_rm_part_t part;
00051 };
00052
00053 AXIS2_EXTERN sandesha2_create_seq_res_t* AXIS2_CALL
00054 sandesha2_create_seq_res_create(
00055 const axutil_env_t *env,
00056 axis2_char_t *rm_ns_value,
00057 axis2_char_t *addr_ns_value);
00058
00059 axis2_status_t AXIS2_CALL
00060 sandesha2_create_seq_res_set_identifier(
00061 sandesha2_create_seq_res_t *create_seq_res,
00062 const axutil_env_t *env,
00063 sandesha2_identifier_t *identifier);
00064
00065 sandesha2_identifier_t * AXIS2_CALL
00066 sandesha2_create_seq_res_get_identifier(
00067 sandesha2_create_seq_res_t *create_seq_res,
00068 const axutil_env_t *env);
00069
00070 axis2_status_t AXIS2_CALL
00071 sandesha2_create_seq_res_set_accept(
00072 sandesha2_create_seq_res_t *create_seq_res,
00073 const axutil_env_t *env, sandesha2_accept_t *accept);
00074
00075 sandesha2_accept_t * AXIS2_CALL
00076 sandesha2_create_seq_res_get_accept(
00077 sandesha2_create_seq_res_t *create_seq_res,
00078 const axutil_env_t *env);
00079
00080 axis2_status_t AXIS2_CALL
00081 sandesha2_create_seq_res_set_expires(
00082 sandesha2_create_seq_res_t *create_seq_res,
00083 const axutil_env_t *env, sandesha2_expires_t *expires);
00084
00085 sandesha2_expires_t * AXIS2_CALL
00086 sandesha2_create_seq_res_get_expires(
00087 sandesha2_create_seq_res_t *create_seq_res,
00088 const axutil_env_t *env);
00089
00090
00092 #ifdef __cplusplus
00093 }
00094 #endif
00095
00096 #endif
00097