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

axis2_phase_resolver_ops Struct Reference
[Phase Resolver]

Wsdl Phase Resolver ops struct Encapsulator struct for ops of axis2_phase_resolver. More...

#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)
 

Method buildchains

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:
op AxisOperation

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

Method buildTranspotsChains

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:
service 
module 

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

De-allocate memory

Returns:
status code


The documentation for this struct was generated from the following file:
Generated on Fri Jun 16 18:02:42 2006 for Axis2/C by  doxygen 1.4.2