Sandesha2_ack_mgr


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)

Function Documentation

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 
)

This is used to get the acked messages of a sequence. If this is an outgoing message the sequence_identifier should be the internal sequenceID.

Parameters:
sequence_identifier 
out_going_msg 
Returns:


Generated on Wed Oct 14 01:02:18 2009 for Sandesha2/C by  doxygen 1.5.7.1