Files | |
file | axis2_options.h |
Classes | |
struct | axis2_options_ops |
struct | axis2_options |
Defines | |
#define | AXIS2_DEFAULT_TIMEOUT_MILLISECONDS 30000 |
#define | AXIS2_COPY_PROPERTIES "copy_properties" |
#define | AXIS2_OPTIONS_GET_ACTION(options, env) ((options)->ops->get_action(options, env)) |
#define | AXIS2_OPTIONS_GET_FAULT_TO(options, env) ((options)->ops->get_fault_to(options, env)) |
#define | AXIS2_OPTIONS_GET_FROM(options, env) ((options)->ops->get_from(options, env)) |
#define | AXIS2_OPTIONS_GET_TRANSPORT_RECEIVER(options, env) ((options)->ops->get_transport_receiver(options, env)) |
#define | AXIS2_OPTIONS_GET_TRANSPORT_IN(options, env) ((options)->ops->get_transport_in(options, env)) |
#define | AXIS2_OPTIONS_GET_TRANSPORT_IN_PROTOCOL(options, env) ((options)->ops->get_transport_in_protocol(options, env)) |
#define | AXIS2_OPTIONS_GET_MESSAGE_ID(options, env) ((options)->ops->get_message_id(options, env)) |
#define | AXIS2_OPTIONS_GET_PROPERTIES(options, env) ((options)->ops->get_properties(options, env)) |
#define | AXIS2_OPTIONS_GET_PROPERTY(options, env, key) ((options)->ops->get_property(options, env, key)) |
#define | AXIS2_OPTIONS_GET_RELATES_TO(options, env) ((options)->ops->get_relates_to(options, env)) |
#define | AXIS2_OPTIONS_GET_REPLY_TO(options, env) ((options)->ops->get_reply_to(options, env)) |
#define | AXIS2_OPTIONS_GET_TRANSPORT_OUT(options, env) ((options)->ops->get_transport_out(options, env)) |
#define | AXIS2_OPTIONS_GET_SENDER_PROTOCOL(options, env) ((options)->ops->get_sender_transport_protocol(options, env)) |
#define | AXIS2_OPTIONS_GET_SOAP_VERSION_URI(options, env) ((options)->ops->get_soap_version_uri(options, env)) |
#define | AXIS2_OPTIONS_GET_TIMEOUT_IN_MILLI_SECONDS(options, env) ((options)->ops->get_timeout_in_milli_seconds(options, env)) |
#define | AXIS2_OPTIONS_GET_TO(options, env) ((options)->ops->get_to(options, env)) |
#define | AXIS2_OPTIONS_GET_USE_SEPERATE_LISTENER(options, env) ((options)->ops->get_use_separate_listener(options, env)) |
#define | AXIS2_OPTIONS_GET_PARENT(options, env) ((options)->ops->get_parent(options, env)) |
#define | AXIS2_OPTIONS_SET_PARENT(options, env, parent) ((options)->ops->set_parent(options, env, parent)) |
#define | AXIS2_OPTIONS_SET_ACTION(options, env, action) ((options)->ops->set_action(options, env, action)) |
#define | AXIS2_OPTIONS_SET_FAULT_TO(options, env, fault_to) ((options)->ops->set_fault_to(options, env, fault_to)) |
#define | AXIS2_OPTIONS_SET_FROM(options, env, from) ((options)->ops->set_from(options, env, from)) |
#define | AXIS2_OPTIONS_SET_TO(options, env, to) ((options)->ops->set_to(options, env, to)) |
#define | AXIS2_OPTIONS_SET_TRANSPORT_RECEIVER(options, env, receiver) ((options)->ops->set_transport_receiver(options, env, receiver)) |
#define | AXIS2_OPTIONS_SET_TRANSPORT_IN(options, env, transport_in) ((options)->ops->set_transport_in(options, env, transport_in)) |
#define | AXIS2_OPTIONS_SET_TRANSPORT_IN_PROTOCOL(options, env, transport_in_protocol) ((options)->ops->set_transport_in_protocol(options, env, transport_in_protocol)) |
#define | AXIS2_OPTIONS_SET_MESSAGE_ID(options, env, message_id) ((options)->ops->set_message_id(options, env, message_id)) |
#define | AXIS2_OPTIONS_SET_PROPERTIES(options, env, properties) ((options)->ops->set_properties(options, env, properties)) |
#define | AXIS2_OPTIONS_SET_PROPERTY(options, env, key, property) ((options)->ops->set_property(options, env, key, property)) |
#define | AXIS2_OPTIONS_SET_RELATES_TO(options, env, relates_to) ((options)->ops->set_relates_to(options, env, relates_to)) |
#define | AXIS2_OPTIONS_SET_REPLY_TO(options, env, reply_to) ((options)->ops->set_reply_to(options, env, reply_to)) |
#define | AXIS2_OPTIONS_SET_TRANSPORT_OUT(options, env, transport_out) ((options)->ops->set_transport_out(options, env, transport_out)) |
#define | AXIS2_OPTIONS_SET_SENDER_TRANSPORT(options, env, sender_transport, conf) ((options)->ops->set_sender_transport(options, env, sender_transport, conf)) |
#define | AXIS2_OPTIONS_SET_SOAP_VERSION_URI(options, env, soap_version_uri) ((options)->ops->set_soap_version_uri(options, env, soap_version_uri)) |
#define | AXIS2_OPTIONS_SET_TIMEOUT_IN_MILLI_SECONDS(options, env, timeout_in_milli_seconds) ((options)->ops->set_timeout_in_milli_seconds(options, env, timeout_in_milli_seconds)) |
#define | AXIS2_OPTIONS_SET_TRANSPORT_INFO(options, env, sender_transport, receiver_transport, user_separate_listener) |
#define | AXIS2_OPTIONS_SET_USE_SEPARATE_LISTENER(options, env, use_separate_listener) ((options)->ops->set_use_separate_listener(options, env, use_separate_listener)) |
#define | AXIS2_OPTIONS_ADD_REFERENCE_PARAMETER(options, env, reference_parameter) ((options)->ops->add_reference_parameter(options, env, reference_parameter)) |
#define | AXIS2_OPTIONS_GET_MANAGE_SESSION(options, env) ((options)->ops->get_manage_session(options, env)) |
#define | AXIS2_OPTIONS_SET_MANAGE_SESSION(options, env, manage_session) ((options)->ops->set_manage_session(options, env, manage_session)) |
#define | AXIS2_OPTIONS_GET_MSG_INFO_HEADERS(options, env) ((options)->ops->get_msg_info_headers(options, env)) |
#define | AXIS2_OPTIONS_SET_SOAP_VERSION(options, env, soap_version) ((options)->ops->set_soap_version(options, env, soap_version)) |
#define | AXIS2_OPTIONS_GET_SOAP_VERSION(options, env) ((options)->ops->get_soap_version(options, env)) |
#define | AXIS2_OPTIONS_SET_ENABLE_MTOM(options, env, enable_mtom) ((options)->ops->set_enable_mtom(options, env, enable_mtom)) |
#define | AXIS2_OPTIONS_GET_ENABLE_MTOM(options, env) ((options)->ops->get_enable_mtom(options, env)) |
#define | AXIS2_OPTIONS_FREE(options, env) ((options)->ops->free(options, env)) |
Typedefs | |
typedef axis2_options_ops | axis2_options_ops_t |
typedef axis2_options | axis2_options_t |
Functions | |
AXIS2_EXTERN axis2_options_t * | axis2_options_create (const axis2_env_t *env) |
AXIS2_EXTERN axis2_options_t * | axis2_options_create_with_parent (const axis2_env_t *env, axis2_options_t *parent) |
#define AXIS2_COPY_PROPERTIES "copy_properties" |
Copy properties
#define AXIS2_DEFAULT_TIMEOUT_MILLISECONDS 30000 |
Default timeout
#define AXIS2_OPTIONS_ADD_REFERENCE_PARAMETER | ( | options, | |||
env, | |||||
reference_parameter | ) | ((options)->ops->add_reference_parameter(options, env, reference_parameter)) |
Adds a reference parameter.
#define AXIS2_OPTIONS_FREE | ( | options, | |||
env | ) | ((options)->ops->free(options, env)) |
Frees the options struct.
#define AXIS2_OPTIONS_GET_ACTION | ( | options, | |||
env | ) | ((options)->ops->get_action(options, env)) |
Gets WSA action.
#define AXIS2_OPTIONS_GET_ENABLE_MTOM | ( | options, | |||
env | ) | ((options)->ops->get_enable_mtom(options, env)) |
Gets enable mtom.
#define AXIS2_OPTIONS_GET_FAULT_TO | ( | options, | |||
env | ) | ((options)->ops->get_fault_to(options, env)) |
Get WSA fault to address.
#define AXIS2_OPTIONS_GET_FROM | ( | options, | |||
env | ) | ((options)->ops->get_from(options, env)) |
Gets WSA from address.
#define AXIS2_OPTIONS_GET_MANAGE_SESSION | ( | options, | |||
env | ) | ((options)->ops->get_manage_session(options, env)) |
Whether to manage session.
#define AXIS2_OPTIONS_GET_MESSAGE_ID | ( | options, | |||
env | ) | ((options)->ops->get_message_id(options, env)) |
Gets the message id.
#define AXIS2_OPTIONS_GET_MSG_INFO_HEADERS | ( | options, | |||
env | ) | ((options)->ops->get_msg_info_headers(options, env)) |
Gets message information headers.
#define AXIS2_OPTIONS_GET_PARENT | ( | options, | |||
env | ) | ((options)->ops->get_parent(options, env)) |
Gets the parent.
#define AXIS2_OPTIONS_GET_PROPERTIES | ( | options, | |||
env | ) | ((options)->ops->get_properties(options, env)) |
Gets the properties.
#define AXIS2_OPTIONS_GET_PROPERTY | ( | options, | |||
env, | |||||
key | ) | ((options)->ops->get_property(options, env, key)) |
Gets a property corresponding to given key.
#define AXIS2_OPTIONS_GET_RELATES_TO | ( | options, | |||
env | ) | ((options)->ops->get_relates_to(options, env)) |
Get WSA relates to information.
#define AXIS2_OPTIONS_GET_REPLY_TO | ( | options, | |||
env | ) | ((options)->ops->get_reply_to(options, env)) |
Get WSA reply to address.
#define AXIS2_OPTIONS_GET_SENDER_PROTOCOL | ( | options, | |||
env | ) | ((options)->ops->get_sender_transport_protocol(options, env)) |
Gets the sender protocol.
#define AXIS2_OPTIONS_GET_SOAP_VERSION | ( | options, | |||
env | ) | ((options)->ops->get_soap_version(options, env)) |
Gets SOAP version.
#define AXIS2_OPTIONS_GET_SOAP_VERSION_URI | ( | options, | |||
env | ) | ((options)->ops->get_soap_version_uri(options, env)) |
Gets the soap version uri.
#define AXIS2_OPTIONS_GET_TIMEOUT_IN_MILLI_SECONDS | ( | options, | |||
env | ) | ((options)->ops->get_timeout_in_milli_seconds(options, env)) |
Gets the timeout in milli seconds.
#define AXIS2_OPTIONS_GET_TO | ( | options, | |||
env | ) | ((options)->ops->get_to(options, env)) |
Get WSA to address.
#define AXIS2_OPTIONS_GET_TRANSPORT_IN | ( | options, | |||
env | ) | ((options)->ops->get_transport_in(options, env)) |
Gets transport in.
#define AXIS2_OPTIONS_GET_TRANSPORT_IN_PROTOCOL | ( | options, | |||
env | ) | ((options)->ops->get_transport_in_protocol(options, env)) |
Gets the transport in protocol.
#define AXIS2_OPTIONS_GET_TRANSPORT_OUT | ( | options, | |||
env | ) | ((options)->ops->get_transport_out(options, env)) |
Gets the transport out.
#define AXIS2_OPTIONS_GET_TRANSPORT_RECEIVER | ( | options, | |||
env | ) | ((options)->ops->get_transport_receiver(options, env)) |
Gets the transport receiver.
#define AXIS2_OPTIONS_GET_USE_SEPERATE_LISTENER | ( | options, | |||
env | ) | ((options)->ops->get_use_separate_listener(options, env)) |
Whether to use a separate listener.
#define AXIS2_OPTIONS_SET_ACTION | ( | options, | |||
env, | |||||
action | ) | ((options)->ops->set_action(options, env, action)) |
Sets the WSA action.
#define AXIS2_OPTIONS_SET_ENABLE_MTOM | ( | options, | |||
env, | |||||
enable_mtom | ) | ((options)->ops->set_enable_mtom(options, env, enable_mtom)) |
Sets enable mtom.
#define AXIS2_OPTIONS_SET_FAULT_TO | ( | options, | |||
env, | |||||
fault_to | ) | ((options)->ops->set_fault_to(options, env, fault_to)) |
Set WSA fault to address.
#define AXIS2_OPTIONS_SET_FROM | ( | options, | |||
env, | |||||
from | ) | ((options)->ops->set_from(options, env, from)) |
Set WSA from address.
#define AXIS2_OPTIONS_SET_MANAGE_SESSION | ( | options, | |||
env, | |||||
manage_session | ) | ((options)->ops->set_manage_session(options, env, manage_session)) |
Sets manage session.
#define AXIS2_OPTIONS_SET_MESSAGE_ID | ( | options, | |||
env, | |||||
message_id | ) | ((options)->ops->set_message_id(options, env, message_id)) |
Sets the message id.
#define AXIS2_OPTIONS_SET_PARENT | ( | options, | |||
env, | |||||
parent | ) | ((options)->ops->set_parent(options, env, parent)) |
Sets the parent.
#define AXIS2_OPTIONS_SET_PROPERTIES | ( | options, | |||
env, | |||||
properties | ) | ((options)->ops->set_properties(options, env, properties)) |
Sets the properties.
#define AXIS2_OPTIONS_SET_PROPERTY | ( | options, | |||
env, | |||||
key, | |||||
property | ) | ((options)->ops->set_property(options, env, key, property)) |
Sets a property with a given key.
#define AXIS2_OPTIONS_SET_RELATES_TO | ( | options, | |||
env, | |||||
relates_to | ) | ((options)->ops->set_relates_to(options, env, relates_to)) |
Set WSA relates to information.
#define AXIS2_OPTIONS_SET_REPLY_TO | ( | options, | |||
env, | |||||
reply_to | ) | ((options)->ops->set_reply_to(options, env, reply_to)) |
Set WSA reply to address.
#define AXIS2_OPTIONS_SET_SENDER_TRANSPORT | ( | options, | |||
env, | |||||
sender_transport, | |||||
conf | ) | ((options)->ops->set_sender_transport(options, env, sender_transport, conf)) |
Sets sender transport.
#define AXIS2_OPTIONS_SET_SOAP_VERSION | ( | options, | |||
env, | |||||
soap_version | ) | ((options)->ops->set_soap_version(options, env, soap_version)) |
Sets SOAP version.
#define AXIS2_OPTIONS_SET_SOAP_VERSION_URI | ( | options, | |||
env, | |||||
soap_version_uri | ) | ((options)->ops->set_soap_version_uri(options, env, soap_version_uri)) |
Sets SOAP version uri.
#define AXIS2_OPTIONS_SET_TIMEOUT_IN_MILLI_SECONDS | ( | options, | |||
env, | |||||
timeout_in_milli_seconds | ) | ((options)->ops->set_timeout_in_milli_seconds(options, env, timeout_in_milli_seconds)) |
Sets timeout in milli seconds.
#define AXIS2_OPTIONS_SET_TO | ( | options, | |||
env, | |||||
to | ) | ((options)->ops->set_to(options, env, to)) |
Set WSA to address.
#define AXIS2_OPTIONS_SET_TRANSPORT_IN | ( | options, | |||
env, | |||||
transport_in | ) | ((options)->ops->set_transport_in(options, env, transport_in)) |
Set transport in.
#define AXIS2_OPTIONS_SET_TRANSPORT_IN_PROTOCOL | ( | options, | |||
env, | |||||
transport_in_protocol | ) | ((options)->ops->set_transport_in_protocol(options, env, transport_in_protocol)) |
Sets the transport in protocol.
#define AXIS2_OPTIONS_SET_TRANSPORT_INFO | ( | options, | |||
env, | |||||
sender_transport, | |||||
receiver_transport, | |||||
user_separate_listener | ) |
Value:
((options)->ops->set_tranport_info(options, env, sender_transport, \ receiver_transport, user_separate_listener))
#define AXIS2_OPTIONS_SET_TRANSPORT_OUT | ( | options, | |||
env, | |||||
transport_out | ) | ((options)->ops->set_transport_out(options, env, transport_out)) |
Sets transport out.
#define AXIS2_OPTIONS_SET_TRANSPORT_RECEIVER | ( | options, | |||
env, | |||||
receiver | ) | ((options)->ops->set_transport_receiver(options, env, receiver)) |
Sets the transport receiver.
#define AXIS2_OPTIONS_SET_USE_SEPARATE_LISTENER | ( | options, | |||
env, | |||||
use_separate_listener | ) | ((options)->ops->set_use_separate_listener(options, env, use_separate_listener)) |
Sets use separate listener.
typedef struct axis2_options_ops axis2_options_ops_t |
Type name for struct axis2_options_ops
typedef struct axis2_options axis2_options_t |
Type name for struct axis2_options
AXIS2_EXTERN axis2_options_t* axis2_options_create | ( | const axis2_env_t * | env | ) |
Creates the options struct.
env | pointer to environment struct |
AXIS2_EXTERN axis2_options_t* axis2_options_create_with_parent | ( | const axis2_env_t * | env, | |
axis2_options_t * | parent | |||
) |
Creates the options struct with given parent.
env | pointer to environment struct | |
parent | pointer to parent struct |