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

axis2_module_desc_ops Struct Reference
[Module Description]

Module Description ops struct Encapsulator struct for ops of axis2_module_desc. More...

#include <axis2_module_desc.h>

List of all members.

Public Attributes

axis2_status_t(* free )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_flow_t *(* get_inflow )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_status_t(* set_inflow )(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_flow_t *inflow)
axis2_flow_t *(* get_outflow )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_status_t(* set_outflow )(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_flow_t *outflow)
axis2_flow_t *(* get_fault_inflow )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_status_t(* set_fault_inflow )(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_flow_t *falut_inflow)
axis2_flow_t *(* get_fault_outflow )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_status_t(* set_fault_outflow )(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_flow_t *fault_outflow)
axis2_qname_t *(* get_name )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_status_t(* set_name )(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_qname_t *qname)
axis2_status_t(* add_op )(axis2_module_desc_t *module_desc, const axis2_env_t *env, struct axis2_op *op)
axis2_hash_t *(* get_ops )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_conf *(* get_parent )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_status_t(* set_parent )(axis2_module_desc_t *module_desc, const axis2_env_t *env, struct axis2_conf *parent)
axis2_status_t(* add_param )(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_param_t *param)
axis2_param_t *(* get_param )(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_char_t *name)
axis2_array_list_t *(* get_params )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_bool_t(* is_param_locked )(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_char_t *param_name)
axis2_module *(* get_module )(axis2_module_desc_t *module_desc, const axis2_env_t *env)
axis2_status_t(* set_module )(axis2_module_desc_t *module_desc, const axis2_env_t *env, struct axis2_module *module)


Detailed Description

Module Description ops struct Encapsulator struct for ops of axis2_module_desc.


Member Data Documentation

axis2_status_t( * axis2_module_desc_ops::add_param)(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_param_t *param)
 

Add parameter

Parameters:
param 

axis2_flow_t*( * axis2_module_desc_ops::get_fault_inflow)(axis2_module_desc_t *module_desc, const axis2_env_t *env)
 

Get fault in flow

Returns:
fault in flow

axis2_flow_t*( * axis2_module_desc_ops::get_fault_outflow)(axis2_module_desc_t *module_desc, const axis2_env_t *env)
 

Get fault out flow

Returns:
fault out flow

axis2_flow_t*( * axis2_module_desc_ops::get_inflow)(axis2_module_desc_t *module_desc, const axis2_env_t *env)
 

Get fault out flow

Returns:
in flow

struct axis2_module*( * axis2_module_desc_ops::get_module)(axis2_module_desc_t *module_desc, const axis2_env_t *env)
 

Returns:

axis2_qname_t*( * axis2_module_desc_ops::get_name)(axis2_module_desc_t *module_desc, const axis2_env_t *env)
 

Returns:

axis2_flow_t*( * axis2_module_desc_ops::get_outflow)(axis2_module_desc_t *module_desc, const axis2_env_t *env)
 

Get out flow

Returns:
out flow

axis2_param_t*( * axis2_module_desc_ops::get_param)(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_char_t *name)
 

Parameters:
name 
Returns:
parameter

axis2_bool_t( * axis2_module_desc_ops::is_param_locked)(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_char_t *param_name)
 

To check whether a given paramter is locked

Parameters:
param_name 
Returns:
whether parameter is locked

axis2_status_t( * axis2_module_desc_ops::set_fault_inflow)(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_flow_t *falut_inflow)
 

set fault in flow

Parameters:
falut_inflow falut in flow

axis2_status_t( * axis2_module_desc_ops::set_fault_outflow)(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_flow_t *fault_outflow)
 

Set fault out flow

Parameters:
fault_outflow fault out flow

axis2_status_t( * axis2_module_desc_ops::set_inflow)(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_flow_t *inflow)
 

Set in flow

Parameters:
inflow in flow

axis2_status_t( * axis2_module_desc_ops::set_module)(axis2_module_desc_t *module_desc, const axis2_env_t *env, struct axis2_module *module)
 

Parameters:
module 

axis2_status_t( * axis2_module_desc_ops::set_name)(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_qname_t *qname)
 

Parameters:
name 

axis2_status_t( * axis2_module_desc_ops::set_outflow)(axis2_module_desc_t *module_desc, const axis2_env_t *env, axis2_flow_t *outflow)
 

Set out flow

Parameters:
outflow out flow


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