Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Examples

Message Context


Classes

struct  axis2_callback_ops
 Message Context ops struct Encapsulator struct for ops of axis2_callback. More...
struct  axis2_callback
 Message Context struct Axis2 Message Context. More...

Defines

#define AXIS2_CALLBACK_INVOKE_ON_COMPLETE(callback, env, result)   ((callback)->ops->invoke_on_complete(callback, env, result))
#define AXIS2_CALLBACK_ON_COMPLETE(callback, env)   ((callback)->ops->on_complete(callback, env))
#define AXIS2_CALLBACK_REPORT_ERROR(callback, env, error)   ((callback)->ops->report_error(callback, env, error))
#define AXIS2_CALLBACK_ON_ERROR(callback, env, error)   ((callback)->ops->on_error(callback, env, error))
#define AXIS2_CALLBACK_GET_COMPLETE(callback, env)   ((callback)->ops->get_complete(callback, env))
#define AXIS2_CALLBACK_SET_COMPLETE(callback, env, complete)   ((callback)->ops->set_complete(callback, env, complete))
#define AXIS2_CALLBACK_GET_ENVELOPE(callback, env)   ((callback)->ops->get_envelope(callback, env))
#define AXIS2_CALLBACK_SET_ENVELOPE(callback, env, envelope)   ((callback)->ops->set_envelope(callback, env, envelope))
#define AXIS2_CALLBACK_GET_ERROR(callback, env)   ((callback)->ops->get_error(callback, env))
#define AXIS2_CALLBACK_SET_ERROR(callback, env, error)   ((callback)->ops->set_error(callback, env, error))
#define AXIS2_CALLBACK_GET_DATA(callback)   ((callback)->ops->get_data(callback))
#define AXIS2_CALLBACK_SET_DATA(callback, data)   ((callback)->ops->set_data(callback, data))
#define AXIS2_CALLBACK_SET_ON_COMPLETE(callback, func)   ((callback)->ops->set_on_complete(callback, func))
#define AXIS2_CALLBACK_SET_ON_ERROR(callback, func)   ((callback)->ops->set_on_error(callback, func))
#define AXIS2_CALLBACK_FREE(callback, env)   ((callback)->ops->free (callback, env))

Typedefs

typedef axis2_callback_ops axis2_callback_ops_t
typedef axis2_callback axis2_callback_t
typedef axis2_status_t(* on_complete_func_ptr )(struct axis2_callback *, const axis2_env_t *)
typedef axis2_status_t(* on_error_func_ptr )(struct axis2_callback *, const axis2_env_t *, int)

Functions

AXIS2_EXTERN axis2_callback_taxis2_callback_create (const axis2_env_t *env)

Generated on Fri Jun 16 18:02:45 2006 for Axis2/C by  doxygen 1.4.2