axis2_flow_container_ops Struct Reference
[flow container]

#include <axis2_flow_container.h>

List of all members.

Public Attributes

axis2_status_t(* free )(axis2_flow_container_t *flow_container, const axis2_env_t *env)
axis2_flow_t *(* get_in_flow )(const axis2_flow_container_t *flow_container, const axis2_env_t *env)
axis2_status_t(* set_in_flow )(axis2_flow_container_t *flow_container, const axis2_env_t *env, axis2_flow_t *in_flow)
axis2_flow_t *(* get_out_flow )(const axis2_flow_container_t *flow_container, const axis2_env_t *env)
axis2_status_t(* set_out_flow )(axis2_flow_container_t *flow_container, const axis2_env_t *env, axis2_flow_t *out_flow)
axis2_flow_t *(* get_fault_in_flow )(const axis2_flow_container_t *flow_container, const axis2_env_t *env)
axis2_status_t(* set_fault_in_flow )(axis2_flow_container_t *flow_container, const axis2_env_t *env, axis2_flow_t *falut_in_flow)
axis2_flow_t *(* get_fault_out_flow )(const axis2_flow_container_t *flow_container, const axis2_env_t *env)
axis2_status_t(* set_fault_out_flow )(axis2_flow_container_t *flow_container, const axis2_env_t *env, axis2_flow_t *fault_out_flow)


Detailed Description

flow container ops struct. Encapsulator struct for ops of axis2_flow_container.


Member Data Documentation

axis2_status_t( * axis2_flow_container_ops::free)(axis2_flow_container_t *flow_container, const axis2_env_t *env)

Frees flow container.

Parameters:
flow_container pointer to flow container
env pointer to environment struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_flow_t*( * axis2_flow_container_ops::get_fault_in_flow)(const axis2_flow_container_t *flow_container, const axis2_env_t *env)

Gets fault in flow.

Parameters:
flow_container pointer to flow container
env pointer to environment struct
Returns:
fault in flow, returns a reference, not a cloned copy

axis2_flow_t*( * axis2_flow_container_ops::get_fault_out_flow)(const axis2_flow_container_t *flow_container, const axis2_env_t *env)

Gets fault out flow.

Parameters:
flow_container pointer to flow container
env pointer to environment struct
Returns:
fault out flow, returns a reference, not a cloned copy

axis2_flow_t*( * axis2_flow_container_ops::get_in_flow)(const axis2_flow_container_t *flow_container, const axis2_env_t *env)

Gets in flow.

Parameters:
flow_container pointer to flow container
env pointer to environment struct
Returns:
pointer to in flow, returns a reference, not a cloned copy

axis2_flow_t*( * axis2_flow_container_ops::get_out_flow)(const axis2_flow_container_t *flow_container, const axis2_env_t *env)

Gets out flow.

Parameters:
flow_container pointer to flow container
env pointer to environment struct
Returns:
out flow, returns a reference, not a cloned copy

axis2_status_t( * axis2_flow_container_ops::set_fault_in_flow)(axis2_flow_container_t *flow_container, const axis2_env_t *env, axis2_flow_t *falut_in_flow)

Sets fault in flow.

Parameters:
flow_container pointer to flow container
env pointer to environment struct
falut_in_flow pointer to falut in flow, flow container assumes ownership of struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_flow_container_ops::set_fault_out_flow)(axis2_flow_container_t *flow_container, const axis2_env_t *env, axis2_flow_t *fault_out_flow)

Sets fault out flow.

Parameters:
flow_container pointer to flow container
env pointer to environment struct
fault_out_flow pointer to fault out flow, flow container assumes ownership of struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_flow_container_ops::set_in_flow)(axis2_flow_container_t *flow_container, const axis2_env_t *env, axis2_flow_t *in_flow)

Sets in flow.

Parameters:
flow_container pointer to flow container
env pointer to environment struct
in_flow pointer to in flow struct, flow container assumes ownership of struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_status_t( * axis2_flow_container_ops::set_out_flow)(axis2_flow_container_t *flow_container, const axis2_env_t *env, axis2_flow_t *out_flow)

Sets out flow.

Parameters:
flow_container pointer to flow container
env pointer to environment struct
out_flow pointer to out flow, flow container assumes ownership of struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE


The documentation for this struct was generated from the following file:
Generated on Tue Oct 3 22:36:09 2006 for Axis2/C by  doxygen 1.4.7