Modules | |
Soap Header Block Element | |
Soap Header Block Element | |
Classes | |
struct | axiom_soap_header_block_ops |
soap_header_block operations struct ops Encapsulator struct of axiom_soap header_block More... | |
struct | axiom_soap_header_block |
soap_header_block struct represent a soap_header_block More... | |
Defines | |
#define | AXIOM_SOAP_HEADER_BLOCK_FREE(header_block, env) ((header_block)->ops->free_fn(header_block, env)) |
#define | AXIOM_SOAP_HEADER_BLOCK_GET_ROLE(header_block, env) ((header_block)->ops->get_role(header_block, env)) |
#define | AXIOM_SOAP_HEADER_BLOCK_IS_PROCESSED(header_block, env) ((header_block)->ops->is_processed(header_block, env)) |
#define | AXIOM_SOAP_HEADER_BLOCK_SET_PRECESSED(header_block, env) ((header_block)->ops->set_processed(header_block, env)) |
#define | AXIOM_SOAP_HEADER_BLOCK_GET_MUST_UNDERSTAND(header_block, env) ((header_block)->ops->get_must_understand(header_block, env)) |
#define | AXIOM_SOAP_HEADER_BLOCK_SET_MUST_UNDERSTAND_WITH_BOOL(header_block, env, must_understand) |
#define | AXIOM_SOAP_HEADER_BLOCK_SET_MUST_UNDERSTAND_WITH_STRING(header_block, env, must_understand) |
#define | AXIOM_SOAP_HEADER_BLOCK_GET_BASE_NODE(header_block, env) ((header_block)->ops->get_base_node(header_block, env)) |
#define | AXIOM_SOAP_HEADER_BLOCK_GET_SOAP_VERSION(header_block, env) ((header_block)->ops->get_soap_version(header_block, env)) |
#define | AXIOM_SOAP_HEADER_BLOCK_GET_ATTRIBUTE(header_block, env, attr_name, soap_envelope_namespace_uri) |
#define | AXIOM_SOAP_HEADER_BLOCK_SET_ATTRIBUTE(header_block, env, attr_name, attr_value, soap_envelope_namespace_uri) |
Functions | |
AXIS2_EXTERN axiom_soap_header_block_t * | axiom_soap_header_block_create_with_parent (const axis2_env_t *env, const axis2_char_t *localname, axiom_namespace_t *ns, struct axiom_soap_header *parent) |
#define AXIOM_SOAP_HEADER_BLOCK_FREE | ( | header_block, | |||
env | ) | ((header_block)->ops->free_fn(header_block, env)) |
free soap_header_block
#define AXIOM_SOAP_HEADER_BLOCK_GET_ATTRIBUTE | ( | header_block, | |||
env, | |||||
attr_name, | |||||
soap_envelope_namespace_uri | ) |
Value:
((header_block)->ops->get_attribute(header_block, env, \ attr_name, soap_envelope_namespace_uri))
#define AXIOM_SOAP_HEADER_BLOCK_SET_ATTRIBUTE | ( | header_block, | |||
env, | |||||
attr_name, | |||||
attr_value, | |||||
soap_envelope_namespace_uri | ) |
Value:
((header_block)->ops->set_attribute(header_block, env, \ attr_name, attr_value, soap_envelope_namespace_uri))
#define AXIOM_SOAP_HEADER_BLOCK_SET_MUST_UNDERSTAND_WITH_BOOL | ( | header_block, | |||
env, | |||||
must_understand | ) |
Value:
((header_block)->ops->set_must_understand_with_bool(header_block, \ env, must_understand))
#define AXIOM_SOAP_HEADER_BLOCK_SET_MUST_UNDERSTAND_WITH_STRING | ( | header_block, | |||
env, | |||||
must_understand | ) |
Value:
((header_block)->ops->set_must_understand_with_string(header_block, \ env, must_understand))
AXIS2_EXTERN axiom_soap_header_block_t* axiom_soap_header_block_create_with_parent | ( | const axis2_env_t * | env, | |
const axis2_char_t * | localname, | |||
axiom_namespace_t * | ns, | |||
struct axiom_soap_header * | parent | |||
) |
creates a soap struct
env | Environment. MUST NOT be NULL this is an internal function. |