# Sequence Report

## Functions
AXIS2_EXTERN axis2_status_t | sandesha2_seq_report_free (void *report, const axutil_env_t *envv)
AXIS2_EXTERN axis2_status_t | sandesha2_seq_report_set_seq_status (sandesha2_seq_report_t *report, const axutil_env_t *env, axis2_char_t seq_status)
AXIS2_EXTERN axis2_status_t | sandesha2_seq_report_set_seq_direction (sandesha2_seq_report_t *report, const axutil_env_t *env, axis2_char_t seq_direction)
AXIS2_EXTERN axis2_char_t | sandesha2_seq_report_get_seq_status (sandesha2_seq_report_t *report, const axutil_env_t *env)
AXIS2_EXTERN axis2_char_t | sandesha2_seq_report_get_seq_direction (sandesha2_seq_report_t *report, const axutil_env_t *env)
AXIS2_EXTERN axis2_char_t * | sandesha2_seq_report_get_seq_id (sandesha2_seq_report_t *report, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | sandesha2_seq_report_set_seq_id (sandesha2_seq_report_t *report, const axutil_env_t *env, axis2_char_t *seq_id)
AXIS2_EXTERN axutil_array_list_t * | sandesha2_seq_report_get_completed_msgs (sandesha2_seq_report_t *report, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t | sandesha2_seq_report_add_completed_msg (sandesha2_seq_report_t *report, const axutil_env_t *env, long *msg_no)
AXIS2_EXTERN axis2_status_t | sandesha2_seq_report_set_completed_msgs (sandesha2_seq_report_t *report, const axutil_env_t *env, axutil_array_list_t *completed_msgs)
AXIS2_EXTERN axis2_char_t * | sandesha2_seq_report_get_internal_seq_id (sandesha2_seq_report_t *report, const axutil_env_t *env, long *msg_no)
AXIS2_EXTERN axis2_status_t | sandesha2_seq_report_set_internal_seq_id (sandesha2_seq_report_t *report, const axutil_env_t *env, axis2_char_t *internal_seq_id)
AXIS2_EXTERN sandesha2_seq_report_t * | sandesha2_seq_report_create (const axutil_env_t *env)