axis2_wsdl_binding_op_ops Struct Reference
[Wsdl Binding Operation]

Wsdl Binding Operation ops struct Encapsulator struct for ops of axis2_wsdl_binding_op. More...

#include <axis2_wsdl_binding_op.h>

List of all members.

Public Attributes

axis2_status_t(* free )(axis2_wsdl_binding_op_t *wsdl_binding_op, const axis2_env_t *env)
axis2_wsdl_binding_msg_ref *(* get_input )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)
axis2_status_t(* set_input )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, struct axis2_wsdl_binding_msg_ref *input)
void *(* get_op )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)
axis2_status_t(* set_op )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, void *op)
axis2_wsdl_binding_msg_ref *(* get_output )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)
axis2_status_t(* set_output )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, struct axis2_wsdl_binding_msg_ref *output)
axis2_qname_t *(* get_qname )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)
axis2_status_t(* set_qname )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, axis2_qname_t *qname)
axis2_status_t(* add_in_fault )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, struct axis2_wsdl_binding_fault *in_fault)
axis2_status_t(* add_out_fault )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, struct axis2_wsdl_binding_fault *out_fault)
axis2_linked_list_t *(* get_in_faults )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)
axis2_status_t(* set_in_faults )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, axis2_linked_list_t *in_faults)
axis2_linked_list_t *(* get_out_faults )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)
axis2_status_t(* set_out_faults )(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, axis2_linked_list_t *out_faults)


Detailed Description

Wsdl Binding Operation ops struct Encapsulator struct for ops of axis2_wsdl_binding_op.


Member Data Documentation

axis2_status_t( * axis2_wsdl_binding_op_ops::add_in_fault)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, struct axis2_wsdl_binding_fault *in_fault)

Add the InFault to the Components InFaults

Parameters:
inFault 

axis2_status_t( * axis2_wsdl_binding_op_ops::add_out_fault)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, struct axis2_wsdl_binding_fault *out_fault)

Add the OutFault to the Component OutFaults

Parameters:
outFault 

axis2_status_t( * axis2_wsdl_binding_op_ops::free)(axis2_wsdl_binding_op_t *wsdl_binding_op, const axis2_env_t *env)

Deallocate memory

Returns:
status code

struct axis2_wsdl_binding_msg_ref*( * axis2_wsdl_binding_op_ops::get_input)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)

Method getInput

Returns:
message reference

void*( * axis2_wsdl_binding_op_ops::get_op)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)

Method getOperation

Returns:
op

struct axis2_wsdl_binding_msg_ref*( * axis2_wsdl_binding_op_ops::get_output)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)

Method getOutput

Returns:
message reference

axis2_qname_t*( * axis2_wsdl_binding_op_ops::get_qname)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env)

Method getName

Returns:
QName

axis2_status_t( * axis2_wsdl_binding_op_ops::set_input)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, struct axis2_wsdl_binding_msg_ref *input)

Method setInput

Parameters:
input 

axis2_status_t( * axis2_wsdl_binding_op_ops::set_op)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, void *op)

Method setOperation

Parameters:
op 

axis2_status_t( * axis2_wsdl_binding_op_ops::set_output)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, struct axis2_wsdl_binding_msg_ref *output)

Method setOutput

Parameters:
output 

axis2_status_t( * axis2_wsdl_binding_op_ops::set_qname)(axis2_wsdl_binding_op_t *binding_op, const axis2_env_t *env, axis2_qname_t *qname)

Method setName

Parameters:
name 


The documentation for this struct was generated from the following file:
Generated on Thu Oct 26 21:11:47 2006 for Axis2/C by  doxygen 1.4.7