axis2_phase_holder.h File Reference

#include <axis2_const.h>
#include <axis2_error.h>
#include <axis2_defines.h>
#include <axis2_env.h>
#include <axis2_allocator.h>
#include <axis2_qname.h>
#include <axis2_array_list.h>
#include <axis2_handler_desc.h>
#include <axis2_phase.h>
#include <axis2_phase_rule.h>
#include <axis2_handler.h>

Go to the source code of this file.

Classes

struct  axis2_phase_holder_ops
struct  axis2_phase_holder

Defines

#define AXIS2_PHASE_HOLDER_FREE(phase_holder, env)   ((phase_holder)->ops->free (phase_holder, env))
#define AXIS2_PHASE_HOLDER_IS_PHASE_EXIST(phase_holder, env, phase_name)   ((phase_holder)->ops->is_phase_exist (phase_holder, env, phase_name))
#define AXIS2_PHASE_HOLDER_ADD_HANDLER(phase_holder, env, handler)   ((phase_holder)->ops->add_handler (phase_holder, env, handler))
#define AXIS2_PHASE_HOLDER_GET_PHASE(phase_holder, env, phase_name)   ((phase_holder)->ops->get_phase (phase_holder, env, phase_name))
#define AXIS2_PHASE_HOLDER_BUILD_TRANSPORT_HANDLER_CHAIN(phase_holder, env, phase, handlers)   ((phase_holder)->ops->build_transport_handler_chain (phase_holder, env, phase, handlers))

Typedefs

typedef axis2_phase_holder axis2_phase_holder_t
typedef axis2_phase_holder_ops axis2_phase_holder_ops_t

Functions

AXIS2_EXTERN axis2_phase_holder_taxis2_phase_holder_create (const axis2_env_t *env)
AXIS2_EXTERN axis2_phase_holder_taxis2_phase_holder_create_with_phases (const axis2_env_t *env, axis2_array_list_t *phases)


Detailed Description


Generated on Thu Oct 26 21:11:26 2006 for Axis2/C by  doxygen 1.4.7