axis2_wsdl_binding_ops Struct Reference
[Wsdl Binding]

Wsdl Binding ops struct Encapsulator struct for ops of axis2_wsdl_binding. More...

#include <axis2_wsdl_binding.h>

List of all members.

Public Attributes

axis2_status_t(* free )(axis2_wsdl_binding_t *wsdl_binding, const axis2_env_t *env)
axis2_wsdl_interface *(* get_bound_interface )(axis2_wsdl_binding_t *binding, const axis2_env_t *env)
axis2_status_t(* set_bound_interface )(axis2_wsdl_binding_t *binding, const axis2_env_t *env, struct axis2_wsdl_interface *bound_interface)
axis2_qname_t *(* get_name )(axis2_wsdl_binding_t *binding, const axis2_env_t *env)
axis2_status_t(* set_name )(axis2_wsdl_binding_t *binding, const axis2_env_t *env, axis2_qname_t *qname)
axis2_char_t *(* get_target_namespace )(axis2_wsdl_binding_t *binding, const axis2_env_t *env)
axis2_hash_t *(* get_binding_faults )(axis2_wsdl_binding_t *binding, const axis2_env_t *env)
axis2_status_t(* set_binding_faults )(axis2_wsdl_binding_t *binding, const axis2_env_t *env, axis2_hash_t *binding_faults)
axis2_hash_t *(* get_binding_ops )(axis2_wsdl_binding_t *binding, const axis2_env_t *env)
axis2_status_t(* set_binding_ops )(axis2_wsdl_binding_t *binding, const axis2_env_t *env, axis2_hash_t *binding_ops)
axis2_status_t(* add_binding_op )(axis2_wsdl_binding_t *binding, const axis2_env_t *env, struct axis2_wsdl_binding_op *binding_op)
axis2_wsdl_binding_op *(* get_binding_op )(axis2_wsdl_binding_t *binding, const axis2_env_t *env, axis2_qname_t *qname)
axis2_status_t(* add_binding_fault )(axis2_wsdl_binding_t *binding, const axis2_env_t *env, struct axis2_wsdl_binding_fault *binding_fault)
axis2_wsdl_binding_fault *(* get_binding_fault )(axis2_wsdl_binding_t *binding, const axis2_env_t *env, axis2_qname_t *ref)


Detailed Description

Wsdl Binding ops struct Encapsulator struct for ops of axis2_wsdl_binding.


Member Data Documentation

axis2_status_t( * axis2_wsdl_binding_ops::add_binding_fault)(axis2_wsdl_binding_t *binding, const axis2_env_t *env, struct axis2_wsdl_binding_fault *binding_fault)

Method addBindingFaults

Parameters:
bindingFault 

axis2_status_t( * axis2_wsdl_binding_ops::add_binding_op)(axis2_wsdl_binding_t *binding, const axis2_env_t *env, struct axis2_wsdl_binding_op *binding_op)

Method add_binding_op

Parameters:
Binding Operation

axis2_status_t( * axis2_wsdl_binding_ops::free)(axis2_wsdl_binding_t *wsdl_binding, const axis2_env_t *env)

De-allocate memory

Returns:
status code

struct axis2_wsdl_binding_fault*( * axis2_wsdl_binding_ops::get_binding_fault)(axis2_wsdl_binding_t *binding, const axis2_env_t *env, axis2_qname_t *ref)

Method getBindingFault

Parameters:
ref 
Returns:
WSDLBindingFault

axis2_hash_t*( * axis2_wsdl_binding_ops::get_binding_faults)(axis2_wsdl_binding_t *binding, const axis2_env_t *env)

Method getBindingFaults

Returns:
Hashmap

struct axis2_wsdl_binding_op*( * axis2_wsdl_binding_ops::get_binding_op)(axis2_wsdl_binding_t *binding, const axis2_env_t *env, axis2_qname_t *qname)

Method get_binding_op

Parameters:
qName 
Returns:
WSDL Binding Operation

axis2_hash_t*( * axis2_wsdl_binding_ops::get_binding_ops)(axis2_wsdl_binding_t *binding, const axis2_env_t *env)

Method getBindingOperations

Returns:
Hashmap

struct axis2_wsdl_interface*( * axis2_wsdl_binding_ops::get_bound_interface)(axis2_wsdl_binding_t *binding, const axis2_env_t *env)

Method getBoundInterface

Returns:
WSDLInterface

axis2_qname_t*( * axis2_wsdl_binding_ops::get_name)(axis2_wsdl_binding_t *binding, const axis2_env_t *env)

Method getName

Returns:
QName

axis2_char_t*( * axis2_wsdl_binding_ops::get_target_namespace)(axis2_wsdl_binding_t *binding, const axis2_env_t *env)

Method getTargetNameSpace

Returns:
String

axis2_status_t( * axis2_wsdl_binding_ops::set_binding_faults)(axis2_wsdl_binding_t *binding, const axis2_env_t *env, axis2_hash_t *binding_faults)

Method setBindingFaults

Parameters:
bindingFaults 

axis2_status_t( * axis2_wsdl_binding_ops::set_binding_ops)(axis2_wsdl_binding_t *binding, const axis2_env_t *env, axis2_hash_t *binding_ops)

Method setBindingOperations

Parameters:
bindingOperations 

axis2_status_t( * axis2_wsdl_binding_ops::set_bound_interface)(axis2_wsdl_binding_t *binding, const axis2_env_t *env, struct axis2_wsdl_interface *bound_interface)

Method setBoundInterface

Parameters:
boundInterface 

axis2_status_t( * axis2_wsdl_binding_ops::set_name)(axis2_wsdl_binding_t *binding, 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 Tue Oct 3 22:36:10 2006 for Axis2/C by  doxygen 1.4.7