sandesha2_in_order_invoker.h File Reference

#include <axutil_utils_defines.h>
#include <axutil_env.h>
#include <axis2_conf_ctx.h>

Go to the source code of this file.
typedef struct
sandesha2_in_order_invoker_t 
sandesha2_in_order_invoker_t
AXIS2_EXTERN
sandesha2_in_order_invoker_t * 
sandesha2_in_order_invoker_create (const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t sandesha2_in_order_invoker_free_void_arg (void *invoker, const axutil_env_t *env)
axis2_status_t sandesha2_in_order_invoker_stop_invoker_for_seq (sandesha2_in_order_invoker_t *invoker, const axutil_env_t *env, axis2_char_t *seq_id)
axis2_status_t sandesha2_in_order_invoker_stop_invoking (sandesha2_in_order_invoker_t *invoker, const axutil_env_t *env)
axis2_bool_t sandesha2_in_order_invoker_is_invoker_started (sandesha2_in_order_invoker_t *invoker, const axutil_env_t *env)
axis2_status_t sandesha2_in_order_invoker_run_for_seq (sandesha2_in_order_invoker_t *invoker, const axutil_env_t *env, axis2_conf_ctx_t *conf_ctx, axis2_char_t *seq_id)
axis2_status_t sandesha2_in_order_invoker_run (sandesha2_in_order_invoker_t *invoker, const axutil_env_t *env)
axis2_status_t sandesha2_in_order_invoker_make_msg_ready_for_reinjection (sandesha2_in_order_invoker_t *invoker, const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx)
void *AXIS2_THREAD_FUNC sandesha2_in_order_invoker_worker_func (axutil_thread_t *thd, void *data)
axis2_status_t sandesha2_in_order_invoker_free (sandesha2_in_order_invoker_t *invoker, const axutil_env_t *env)


Detailed Description


Function Documentation

AXIS2_EXTERN axis2_status_t sandesha2_in_order_invoker_free_void_arg ( void *  invoker,
const axutil_env_t *  env 
)

Frees the in_order_invoker given as a void pointer. This method would cast the void parameter to an in_order_invoker pointer and then call free method.

Parameters:
invoker pointer to in_order_invoker as a void pointer
env pointer to environment struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE


Generated on Thu May 22 15:02:58 2008 for Sandesha2/C by  doxygen 1.5.5