#include <axis2_defines.h>
#include <axis2_env.h>
#include <axis2_const.h>
#include <axis2_array_list.h>
#include <axis2_any_content_type.h>
#include <axis2_svc_name.h>
#include <axiom_node.h>
#include <axiom_attribute.h>
Go to the source code of this file.
Classes | |
struct | axis2_endpoint_ref_ops |
struct | axis2_endpoint_ref |
Defines | |
#define | AXIS2_ENDPOINT_REF_GET_ADDRESS(endpoint_ref, env) ((endpoint_ref)->ops->get_address(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_SET_ADDRESS(endpoint_ref, env, address) ((endpoint_ref)->ops->set_address(endpoint_ref, env, address)) |
#define | AXIS2_ENDPOINT_REF_GET_INTERFACE_NAME(endpoint_ref, env) ((endpoint_ref)->ops->get_interface_qname(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_SET_INTERFACE_NAME(endpoint_ref, env, interface_qname) ((endpoint_ref)->ops->set_interface_qname(endpoint_ref, env, interface_qname)) |
#define | AXIS2_ENDPOINT_REF_GET_REF_PROPERTIES(endpoint_ref, env) ((endpoint_ref)->ops->get_ref_properties(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_SET_REF_PROPERTIES(endpoint_ref, env, ref_properties) ((endpoint_ref)->ops->set_ref_properties(endpoint_ref, env, ref_properties)) |
#define | AXIS2_ENDPOINT_REF_GET_SVC_NAME(endpoint_ref, env) ((endpoint_ref)->ops->get_svc_name(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_SET_SVC_NAME(endpoint_ref, env, svc_name) ((endpoint_ref)->ops->set_svc_name(endpoint_ref, env, svc_name)) |
#define | AXIS2_ENDPOINT_REF_GET_REF_PARAM_LIST(endpoint_ref, env) ((endpoint_ref)->ops->get_ref_param_list(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_GET_META_DATA_LIST(endpoint_ref, env) ((endpoint_ref)->ops->get_meta_data_list(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_ADD_REF_PARAM(endpoint_ref, env, node) ((endpoint_ref)->ops->add_ref_param(endpoint_ref, env, node)) |
#define | AXIS2_ENDPOINT_REF_ADD_META_DATA(endpoint_ref, env, node) ((endpoint_ref)->ops->add_meta_data(endpoint_ref, env, node)) |
#define | AXIS2_ENDPOINT_REF_FREE(endpoint_ref, env) ((endpoint_ref)->ops->free(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_GET_REF_ATTRIBUTE_LIST(endpoint_ref, env) ((endpoint_ref)->ops->get_ref_attribute_list(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_GET_META_ATTRIBUTE_LIST(endpoint_ref, env) ((endpoint_ref)->ops->get_meta_attribute_list(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_GET_REF_EXTENSION_LIST(endpoint_ref, env) ((endpoint_ref)->ops->get_extension_list(endpoint_ref, env)) |
#define | AXIS2_ENDPOINT_REF_ADD_REF_ATTRIBUTE(endpoint_ref, env, attr) ((endpoint_ref)->ops->add_ref_attribute(endpoint_ref, env, attr)) |
#define | AXIS2_ENDPOINT_REF_ADD_META_ATTRIBUTE(endpoint_ref, env, attr) ((endpoint_ref)->ops->add_meta_attribute(endpoint_ref, env, attr)) |
#define | AXIS2_ENDPOINT_REF_ADD_EXTENSION(endpoint_ref, env, node) ((endpoint_ref)->ops->add_extension(endpoint_ref, env, node)) |
Typedefs | |
typedef axis2_endpoint_ref | axis2_endpoint_ref_t |
typedef axis2_endpoint_ref_ops | axis2_endpoint_ref_ops_t |
Functions | |
AXIS2_EXTERN axis2_endpoint_ref_t * | axis2_endpoint_ref_create (const axis2_env_t *env, const axis2_char_t *address) |