axis2_disp_checker_ops Struct Reference
[dispatcher checker]

#include <axis2_disp_checker.h>

List of all members.

Public Attributes

axis2_handler_t *(* get_base )(const axis2_disp_checker_t *disp_checker, const axis2_env_t *env)
axis2_qname_t *(* get_qname )(const axis2_disp_checker_t *disp_checker, const axis2_env_t *env)
axis2_status_t(* set_qname )(axis2_disp_checker_t *disp_checker, const axis2_env_t *env, const axis2_qname_t *qname)
axis2_status_t(* free )(axis2_disp_checker_t *disp_checker, const axis2_env_t *env)


Detailed Description

dispatcher checker ops struct. Encapsulator struct for operations of axis2_disp_checker.


Member Data Documentation

axis2_status_t( * axis2_disp_checker_ops::free)(axis2_disp_checker_t *disp_checker, const axis2_env_t *env)

Frees dispatcher checker.

Parameters:
disp_checker pointer to dispatcher checker
env pointer to environment struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

axis2_handler_t*( * axis2_disp_checker_ops::get_base)(const axis2_disp_checker_t *disp_checker, const axis2_env_t *env)

Gets the base handler.

Parameters:
disp_checker pointer to dispatcher checker
env pointer to environment struct
Returns:
pointer to base handler, returns a reference not a cloned copy

axis2_qname_t*( * axis2_disp_checker_ops::get_qname)(const axis2_disp_checker_t *disp_checker, const axis2_env_t *env)

Gets QName.

Parameters:
disp_checker pointer to dispatcher checker
env pointer to environment struct
Returns:
returns a pointer to the QName, returns a reference not a cloned copy

axis2_status_t( * axis2_disp_checker_ops::set_qname)(axis2_disp_checker_t *disp_checker, const axis2_env_t *env, const axis2_qname_t *qname)

Sets QName.

Parameters:
disp_checker pointer to dispatcher checker
env pointer to environment struct
qname pointer to QName. A clone would be created within the method
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE


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