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

Handlers


Classes

struct  axis2_handler_ops
 Handler ops struct. More...
struct  axis2_handler
 Handler struct. More...

Defines

#define AXIS2_HANDLER_FREE(handler, env)   ((handler)->ops->free(handler, env))
#define AXIS2_HANDLER_INIT(handler, env, handler_desc)   ((handler)->ops->init(handler, env, handler_desc))
#define AXIS2_HANDLER_INVOKE(handler, env, msg_ctx)   ((handler)->ops->invoke(handler, env, msg_ctx))
#define AXIS2_HANDLER_SET_INVOKE(handler, env, invoke)   ((handler)->ops->set_invoke(handler, env, invoke))
#define AXIS2_HANDLER_GET_NAME(handler, env)   ((handler)->ops->get_name(handler, env))
#define AXIS2_HANDLER_GET_PARAM(handler, env, name)   ((handler)->ops->get_param(handler, env, name))
#define AXIS2_HANDLER_GET_HANDLER_DESC(handler, env)   ((handler)->ops->get_handler_desc(handler, env))

Typedefs

typedef axis2_handler_ops axis2_handler_ops_t
 Handler ops struct.
typedef axis2_handler axis2_handler_t
 Handler struct.
typedef axis2_handler_t *(* AXIS2_HANDLER_CREATE_FUNC )(const axis2_env_t *env, axis2_qname_t *qname)

Functions

AXIS2_EXTERN axis2_handler_taxis2_handler_create (const axis2_env_t *env)
AXIS2_EXTERN axis2_handler_taxis2_ctx_handler_create (const axis2_env_t *env, axis2_qname_t *qname)

Function Documentation

AXIS2_EXTERN axis2_handler_t* axis2_handler_create const axis2_env_t env  ) 
 

creates handler struct


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