#include <axutil_utils_defines.h>
#include <axutil_env.h>
#include <sandesha2_storage_mgr.h>
#include <sandesha2_msg_ctx.h>
Go to the source code of this file.
Functions | |
AXIS2_EXTERN sandesha2_msg_ctx_t * | sandesha2_ack_mgr_generate_ack_msg (const axutil_env_t *env, sandesha2_msg_ctx_t *ref_rm_msg, axis2_char_t *seq_id, struct sandesha2_seq_property_mgr *seq_prop_mgr) |
AXIS2_EXTERN axutil_array_list_t * | sandesha2_ack_mgr_get_client_completed_msgs_list (const axutil_env_t *env, axis2_char_t *seq_id, struct sandesha2_seq_property_mgr *seq_prop_mgr) |
AXIS2_EXTERN axutil_array_list_t * | sandesha2_ack_mgr_get_svr_completed_msgs_list (const axutil_env_t *env, axis2_char_t *seq_id, struct sandesha2_seq_property_mgr *seq_prop_mgr) |
AXIS2_EXTERN axis2_bool_t | sandesha2_ack_mgr_verify_seq_completion (const axutil_env_t *env, axutil_array_list_t *ack_ranges, long last_msg_no) |
AXIS2_EXTERN axis2_status_t | sandesha2_ack_mgr_piggyback_acks_if_present (const axutil_env_t *env, axis2_char_t *seq_id, sandesha2_msg_ctx_t *rm_msg_ctx, sandesha2_storage_mgr_t *storage_mgr, struct sandesha2_seq_property_mgr *seq_prop_mgr, struct sandesha2_sender_mgr *sender_mgr) |