Sandesha Sequence Report Interface.
|
Defines |
#define | SANDESHA2_SEQ_STATUS_UNKNOWN 0 |
#define | SANDESHA2_SEQ_STATUS_INITIAL 1 |
#define | SANDESHA2_SEQ_STATUS_ESTABLISHED 2 |
#define | SANDESHA2_SEQ_STATUS_TERMINATED 3 |
#define | SANDESHA2_SEQ_STATUS_TIMED_OUT 4 |
#define | SANDESHA2_MAX_SEQ_STATUS 4 |
#define | SANDESHA2_SEQ_DIRECTION_UNKNOWN 0 |
#define | SANDESHA2_SEQ_DIRECTION_IN 1 |
#define | SANDESHA2_SEQ_DIRECTION_OUT 2 |
#define | SANDESHA2_MAX_SEQ_DIRECTION 2 |
Typedefs |
typedef struct sandesha2_seq_report | sandesha2_seq_report_t |
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) |
Sandesha Sequence Report Interface.