axis2_phase_resolver_ops Struct Reference
[phsae resolver]

#include <axis2_phase_resolver.h>

List of all members.

Public Attributes

axis2_status_t(* free )(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env)
axis2_status_t(* build_chains )(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env)
axis2_status_t(* build_module_op )(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_op *op)
axis2_status_t(* build_transport_chains )(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env)
axis2_status_t(* engage_module_globally )(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_module_desc *module)
axis2_status_t(* engage_module_to_svc_from_global )(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_svc *svc, struct axis2_module_desc *module_desc)
axis2_status_t(* engage_module_to_svc )(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_svc *svc, struct axis2_module_desc *module_desc)
axis2_status_t(* engage_module_to_op )(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_op *axis_op, struct axis2_module_desc *module_desc)


Detailed Description

Wsdl Phase Resolver ops struct Encapsulator struct for ops of axis2_phase_resolver


Member Data Documentation

axis2_status_t( * axis2_phase_resolver_ops::build_chains)(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env)
 

Parameters:
phase_resolver pointer to phase resolver
env pointer to environment struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_phase_resolver_ops::build_module_op)(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_op *op)
 

To build the opration for the opeartion which the module going to be added

Parameters:
phase_resolver pointer to phase resolver
env pointer to environment struct
op pointer to operation
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_phase_resolver_ops::build_transport_chains)(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env)
 

Method buildTranspotsChains

Parameters:
phase_resolver pointer to phase resolver
env pointer to environment struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_phase_resolver_ops::engage_module_globally)(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_module_desc *module)
 

Parameters:
phase_resolver pointer to phase resolver
env pointer to environment struct
module pointer to module
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_phase_resolver_ops::engage_module_to_op)(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_op *axis_op, struct axis2_module_desc *module_desc)
 

Parameters:
phase_resolver pointer to phase resolver
env pointer to environment struct
axis_op pointer to axis operation
pointer to module description
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_phase_resolver_ops::engage_module_to_svc)(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_svc *svc, struct axis2_module_desc *module_desc)
 

Parameters:
phase_resolver pointer to phase resolver
env pointer to environmnet struct
svc pointer to service
module_desc pointedr to module description
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_phase_resolver_ops::engage_module_to_svc_from_global)(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env, struct axis2_svc *svc, struct axis2_module_desc *module_desc)
 

To engage modules come form global

Parameters:
phase_resolver pointer to phase resolver
env pointer to environment struct
svc pointer to service
module_desc pointer to module descriptoin
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_phase_resolver_ops::free)(axis2_phase_resolver_t *phase_resolver, const axis2_env_t *env)
 

De-allocate memory

Parameters:
phase_recolver pointer to phase resolver
env pointer to environment struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE


The documentation for this struct was generated from the following file:
Generated on Thu Aug 31 17:32:40 2006 for Axis2/C by  doxygen 1.4.6