From e0be79e24bc906d65a7c9013b3c443bae07211f1 Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Wed, 18 May 2022 17:35:24 -0500 Subject: [PATCH 1/3] Revert "Reverts adding event.wsdl, adds soapcpp2 outputs" This reverts commit efb0aaf122fafb20c26c0ccc4a3f4890e3c9685a. --- src/CMakeLists.txt | 38 +- src/event.wsdl | 941 + src/soap.nsmap | 25 - src/soapC.cpp | 50347 ---------------- src/soapH.h | 31348 ---------- src/soapPullPointSubscriptionBindingProxy.cpp | 1490 - src/soapPullPointSubscriptionBindingProxy.h | 299 - src/soapStub.h | 9339 --- 8 files changed, 977 insertions(+), 92850 deletions(-) create mode 100644 src/event.wsdl delete mode 100644 src/soap.nsmap delete mode 100644 src/soapC.cpp delete mode 100644 src/soapH.h delete mode 100644 src/soapPullPointSubscriptionBindingProxy.cpp delete mode 100644 src/soapPullPointSubscriptionBindingProxy.h delete mode 100644 src/soapStub.h diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 5f6007773..75d54b58e 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -74,8 +74,9 @@ set(ZM_BIN_SRC_FILES if(GSOAP_FOUND) set(ZM_BIN_SRC_FILES ${ZM_BIN_SRC_FILES} - soapPullPointSubscriptionBindingProxy.cpp - soapC.cpp + event.wsdl + ${CMAKE_BINARY_DIR}/generated/soapPullPointSubscriptionBindingProxy.cpp + ${CMAKE_BINARY_DIR}/generated/soapC.cpp ${GSOAP_PLUGIN_DIR}/smdevp.c ${GSOAP_PLUGIN_DIR}/mecevp.c ${GSOAP_PLUGIN_DIR}/wsaapi.c @@ -86,12 +87,39 @@ if(GSOAP_FOUND) SET(GCC_COMPILE_FLAGS "-DWITH_OPENSSL -DWITH_DOM") SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GCC_COMPILE_FLAGS}") + #Create the directory that will host files generated by GSOAP + file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/generated) + + #some files are generated by gsoap + set_source_files_properties( ${CMAKE_BINARY_DIR}/generated/soapClientLib.c PROPERTIES GENERATED TRUE ) + set_source_files_properties( ${CMAKE_BINARY_DIR}/generated/soapC.c PROPERTIES GENERATED TRUE ) + set_source_files_properties( ${CMAKE_BINARY_DIR}/generated/soapPullPointSubscriptionBindingProxy.cpp PROPERTIES GENERATED TRUE ) set_source_files_properties( ${GSOAP_PLUGIN_DIR}/smdevp.c PROPERTIES LANGUAGE CXX) set_source_files_properties( ${GSOAP_PLUGIN_DIR}/mecevp.c PROPERTIES LANGUAGE CXX) set_source_files_properties( ${GSOAP_PLUGIN_DIR}/wsaapi.c PROPERTIES LANGUAGE CXX) set_source_files_properties( ${GSOAP_PLUGIN_DIR}/wsseapi.c PROPERTIES LANGUAGE CXX) set_source_files_properties( ${GSOAP_PLUGIN_DIR}/../custom/struct_timeval.c PROPERTIES LANGUAGE CXX) + #Create a cmake target that generate gsoap files + add_custom_command( + OUTPUT ${CMAKE_BINARY_DIR}/generated/soapC.cpp + OUTPUT ${CMAKE_BINARY_DIR}/generated/soapPullPointSubscriptionBindingProxy.cpp + COMMAND ${GSOAP_WSDL2H} -d -P -O2 -o ${CMAKE_BINARY_DIR}/generated/bindings.h ${CMAKE_CURRENT_SOURCE_DIR}/event.wsdl + COMMAND echo '\#import \"wsse.h\"' >> ${CMAKE_BINARY_DIR}/generated/bindings.h + COMMAND echo '\#import \"struct_timeval.h\"' >> ${CMAKE_BINARY_DIR}/generated/bindings.h + COMMAND ${GSOAP_SOAPCPP2} -n -2 -C -I ${GSOAP_PLUGIN_DIR}/.. -I ${GSOAP_PLUGIN_DIR}/../import/ -I ${GSOAP_PLUGIN_DIR}/../custom/ -d ${CMAKE_BINARY_DIR}/generated -j -x ${CMAKE_BINARY_DIR}/generated/bindings.h + COMMENT "CREATING STUBS AND GLUE CODE" + ) + + add_custom_target(GSOAP_GENERATION_TARGET + DEPENDS ${CMAKE_BINARY_DIR}/generated/soapC.cpp + DEPENDS ${CMAKE_BINARY_DIR}/generated/soapPullPointSubscriptionBindingProxy.cpp + DEPENDS ${GSOAP_PLUGIN_DIR}/smdevp.c + DEPENDS ${GSOAP_PLUGIN_DIR}/mecevp.c + DEPENDS ${GSOAP_PLUGIN_DIR}/wsaapi.c + DEPENDS ${GSOAP_PLUGIN_DIR}/wsseapi.c + DEPENDS ${GSOAP_PLUGIN_DIR}/../custom/struct_timeval.c + ) endif() @@ -106,6 +134,7 @@ target_include_directories(zm if(GSOAP_FOUND) target_include_directories(zm PUBLIC + ${CMAKE_BINARY_DIR}/generated ${GSOAP_PLUGIN_DIR}/.. ${GSOAP_INCLUDE_DIR}) @@ -156,6 +185,11 @@ add_executable(zms zms.cpp) add_executable(zmu zmu.cpp) add_executable(zmbenchmark zmbenchmark.cpp) +if(GSOAP_FOUND) + #Make sure that the client is compiled only after gsoap has been processed + add_dependencies(zmc GSOAP_GENERATION_TARGET) +endif() + target_link_libraries(zmc PRIVATE zm-core-interface diff --git a/src/event.wsdl b/src/event.wsdl new file mode 100644 index 000000000..208d77b76 --- /dev/null +++ b/src/event.wsdl @@ -0,0 +1,941 @@ + + + + + + + + + + + + + + + + + + + + + + + The capabilities for the event service is returned in the Capabilities element. + + + + + + + + + + + + + Indicates that the WS Subscription policy is supported. + + + + + Indicates that the WS Pull Point is supported. + + + + + Indicates that the WS Pausable Subscription Manager Interface is supported. + + + + + Maximum number of supported notification producers as defined by WS-BaseNotification. + + + + + Maximum supported number of notification pull points. + + + + + Indication if the device supports persistent notification storage. + + + + + A space separated list of supported event broker protocols as defined by the tev:EventBrokerProtocol datatype. + + + + + Maxiumum number of event broker configurations that can be added to the device. + + + + + + + + + + + + Optional XPATH expression to select specific topics. + + + + + Initial termination time. + + + + + Refer to Web Services Base Notification 1.3 (WS-BaseNotification). + + + + + + + + + + + + + + + + + Endpoint reference of the subscription to be used for pulling the messages. + + + + + Current time of the server for synchronization purposes. + + + + + Date time when the PullPoint will be shut down without further pull requests. + + + + + + + + + + + + + Maximum time to block until this method returns. + + + + + Upper limit for the number of messages to return at once. A server implementation may decide to return less messages. + + + + + + + + + + + + The date and time when the messages have been delivered by the web server to the client. + + + + + Date time when the PullPoint will be shut down without further pull requests. + + + + + List of messages. This list shall be empty in case of a timeout. + + + + + + + + + + + Maximum timeout supported by the device. + + + + + Maximum message limit supported by the device. + + + + + + + + + + + The date and time to match against stored messages. + Reverse the pull direction of PullMessages. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + List of topic namespaces supported. + + + + + True when topicset is fixed for all times. + + + + + Set of topics supported. + + + + + + Defines the XPath expression syntax supported for matching topic expressions.
+ The following TopicExpressionDialects are mandatory for an ONVIF compliant device : +
    +
  • http://docs.oasis-open.org/wsn/t-1/TopicExpression/Concrete
  • +
  • http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet.
  • +
+
+
+
+ + + + Defines the XPath function set supported for message content filtering.
+ The following MessageContentFilterDialects should be returned if a device supports the message content filtering: +
    +
  • http://www.onvif.org/ver10/tev/messageContentFilter/ItemFilter.
  • +
+ A device that does not support any MessageContentFilterDialect returns a single empty url. +
+
+
+ + + + Optional ProducerPropertiesDialects. Refer to Web Services Base Notification 1.3 (WS-BaseNotification) for advanced filtering. + + + + + + The Message Content Description Language allows referencing + of vendor-specific types. In order to ease the integration of such types into a client application, + the GetEventPropertiesResponse shall list all URI locations to schema files whose types are + used in the description of notifications, with MessageContentSchemaLocation elements.
+ This list shall at least contain the URI of the ONVIF schema file.
+
+
+ + + + + +
+
+
+ + + When this element is included in the SubscriptionPolicy, the pullpoint shall not provide Initialized or Deleted events for Properties. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Event broker address in the format "scheme://host:port[/resource]". The supported schemes shall be returned by the EventBrokerProtocols capability. The resource part of the URL is only valid when using websocket. The Address must be unique. + + + + + Prefix that will be prepended to all topics before they are published. This is used to make published topics unique for each device. TopicPrefix is not allowed to be empty. + + + + + User name for the event broker. + + + + + Password for the event broker. Password shall not be included when returned with GetEventBrokers. + + + + + Optional certificate ID in the key store pointing to a client certificate to be used for authenticating the device at the message broker. + + + + + Concrete Topic Expression to select specific topics to publish. + + + + + Quality of service level to use when publishing. This defines the guarantee of delivery for a specific message: 0 = At most once, 1 = At least once, 2 = Exactly once. + + + + + Current connection status (see tev:ConnectionStatus for possible values). + + + + + The ID of the certification path validation policy used to validate the broker certificate. In case encryption is used but no validation policy is specified, the device shall not validate the broker certificate. + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Returns the capabilities of the event service. The result is returned in a typed answer. + + + + + This method returns a PullPointSubscription that can be polled using PullMessages. + This message contains the same elements as the SubscriptionRequest of the WS-BaseNotification without the ConsumerReference.
+ If no Filter is specified the pullpoint notifies all occurring events to the client.
+ This method is mandatory.
+ + + + + + + + + + + + + + +
+ + The WS-BaseNotification specification defines a set of OPTIONAL WS-ResouceProperties. + This specification does not require the implementation of the WS-ResourceProperty interface. + Instead, the subsequent direct interface shall be implemented by an ONVIF compliant device + in order to provide information about the FilterDialects, Schema files and topics supported by + the device. + + + + + The AddEventBroker command allows an ONVIF client to add an event broker configuration to device to enable ONVIF events to be transferred to an event broker. If an existing event broker configuration already exists with the same Address, the existing configuration shall be modified. + + + + + The DeleteEventBroker allows an ONVIF client to delete an event broker configuration from an ONVIF device. + + + + + The GetEventBrokers command lets a client retrieve event broker configurations from the device. + + + +
+ + + + This method pulls one or more messages from a PullPoint. + The device shall provide the following PullMessages command for all SubscriptionManager + endpoints returned by the CreatePullPointSubscription command. This method shall not wait until + the requested number of messages is available but return as soon as at least one message is available.
+ The command shall at least support a Timeout of one minute. In case a device supports retrieval of less messages + than requested it shall return these without generating a fault.
+ + + +
+ + + This method readjusts the pull pointer into the past. + A device supporting persistent notification storage shall provide the + following Seek command for all SubscriptionManager endpoints returned by + the CreatePullPointSubscription command. The optional Reverse argument can + be used to reverse the pull direction of the PullMessages command.
+ The UtcTime argument will be matched against the UtcTime attribute on a + NotificationMessage. +
+ + +
+ + Properties inform a client about property creation, changes and + deletion in a uniform way. When a client wants to synchronize its properties with the + properties of the device, it can request a synchronization point which repeats the current + status of all properties to which a client has subscribed. The PropertyOperation of all + produced notifications is set to “Initialized”. The Synchronization Point is + requested directly from the SubscriptionManager which was returned in either the + SubscriptionResponse or in the CreatePullPointSubscriptionResponse. The property update is + transmitted via the notification transportation of the notification interface. This method is mandatory. + + + + + + The device shall provide the following Unsubscribe command for all SubscriptionManager endpoints returned by the CreatePullPointSubscription command.
+ This command shall terminate the lifetime of a pull point. +
+ + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/src/soap.nsmap b/src/soap.nsmap deleted file mode 100644 index 7d4421f80..000000000 --- a/src/soap.nsmap +++ /dev/null @@ -1,25 +0,0 @@ - -#include "stdsoap2.h" -/* This defines the global XML namespaces[] table to #include and compile */ -SOAP_NMAC struct Namespace soap_namespaces[] = { - { "SOAP-ENV", "http://www.w3.org/2003/05/soap-envelope", "http://schemas.xmlsoap.org/soap/envelope/", NULL }, - { "SOAP-ENC", "http://www.w3.org/2003/05/soap-encoding", "http://schemas.xmlsoap.org/soap/encoding/", NULL }, - { "xsi", "http://www.w3.org/2001/XMLSchema-instance", "http://www.w3.org/*/XMLSchema-instance", NULL }, - { "xsd", "http://www.w3.org/2001/XMLSchema", "http://www.w3.org/*/XMLSchema", NULL }, - { "chan", "http://schemas.microsoft.com/ws/2005/02/duplex", NULL, NULL }, - { "wsa5", "http://www.w3.org/2005/08/addressing", "http://schemas.xmlsoap.org/ws/2004/08/addressing", NULL }, - { "wsrfbf", "http://docs.oasis-open.org/wsrf/bf-2", NULL, NULL }, - { "wstop", "http://docs.oasis-open.org/wsn/t-1", NULL, NULL }, - { "wsrfr", "http://docs.oasis-open.org/wsrf/r-2", NULL, NULL }, - { "tev", "http://www.onvif.org/ver10/events/wsdl", NULL, NULL }, - { "wsnt", "http://docs.oasis-open.org/wsn/b-2", NULL, NULL }, - { "c14n", "http://www.w3.org/2001/10/xml-exc-c14n#", NULL, NULL }, - { "ds", "http://www.w3.org/2000/09/xmldsig#", NULL, NULL }, - { "saml1", "urn:oasis:names:tc:SAML:1.0:assertion", NULL, NULL }, - { "saml2", "urn:oasis:names:tc:SAML:2.0:assertion", NULL, NULL }, - { "wsu", "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd", NULL, NULL }, - { "xenc", "http://www.w3.org/2001/04/xmlenc#", NULL, NULL }, - { "wsc", "http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512", "http://schemas.xmlsoap.org/ws/2005/02/sc", NULL }, - { "wsse", "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd", NULL }, - { NULL, NULL, NULL, NULL} - }; diff --git a/src/soapC.cpp b/src/soapC.cpp deleted file mode 100644 index c7346d335..000000000 --- a/src/soapC.cpp +++ /dev/null @@ -1,50347 +0,0 @@ -/* soapC.cpp - Generated by gSOAP 2.8.117 for /home/jbennett/src/zoneminder/build/generated/bindings.h - -gSOAP XML Web services tools -Copyright (C) 2000-2021, Robert van Engelen, Genivia Inc. All Rights Reserved. -The soapcpp2 tool and its generated software are released under the GPL. -This program is released under the GPL with the additional exemption that -compiling, linking, and/or using OpenSSL is allowed. --------------------------------------------------------------------------------- -A commercial use license is available from Genivia Inc., contact@genivia.com --------------------------------------------------------------------------------- -*/ - -#if defined(__BORLANDC__) -#pragma option push -w-8060 -#pragma option push -w-8004 -#endif - -#include "soapH.h" - -SOAP_SOURCE_STAMP("@(#) soapC.cpp ver 2.8.117 2022-05-18 19:22:34 GMT") - - -#ifndef WITH_NOGLOBAL - -SOAP_FMAC3 int SOAP_FMAC4 soap_getheader(struct soap *soap) -{ - soap->part = SOAP_IN_HEADER; - soap->header = soap_in_SOAP_ENV__Header(soap, "SOAP-ENV:Header", soap->header, NULL); - soap->part = SOAP_END_HEADER; - return soap->header == NULL; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_putheader(struct soap *soap) -{ - if (soap->version && soap->header) - { soap->part = SOAP_IN_HEADER; - if (soap_out_SOAP_ENV__Header(soap, "SOAP-ENV:Header", 0, soap->header, "")) - return soap->error; - soap->part = SOAP_END_HEADER; - } - return SOAP_OK; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serializeheader(struct soap *soap) -{ - if (soap->version && soap->header) - soap_serialize_SOAP_ENV__Header(soap, soap->header); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_header(struct soap *soap) -{ - if (soap->header == NULL) - { if ((soap->header = soap_new_SOAP_ENV__Header(soap))) - soap_default_SOAP_ENV__Header(soap, soap->header); - } -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_fault(struct soap *soap) -{ - if (soap->fault == NULL) - { soap->fault = soap_new_SOAP_ENV__Fault(soap, -1); - if (soap->fault == NULL) - return; - } - if (soap->version == 2 && soap->fault->SOAP_ENV__Code == NULL) - soap->fault->SOAP_ENV__Code = soap_new_SOAP_ENV__Code(soap, -1); - if (soap->version == 2 && soap->fault->SOAP_ENV__Reason == NULL) - soap->fault->SOAP_ENV__Reason = soap_new_SOAP_ENV__Reason(soap, -1); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serializefault(struct soap *soap) -{ - if (soap->fault) - soap_serialize_SOAP_ENV__Fault(soap, soap->fault); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_putfault(struct soap *soap) -{ - if (soap->fault) - return soap_put_SOAP_ENV__Fault(soap, soap->fault, "SOAP-ENV:Fault", ""); - return SOAP_OK; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_getfault(struct soap *soap) -{ - return (soap->fault = soap_get_SOAP_ENV__Fault(soap, NULL, "SOAP-ENV:Fault", NULL)) == NULL; -} - -SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultcode(struct soap *soap) -{ - soap_fault(soap); - if (soap->fault == NULL) - return NULL; - if (soap->version == 2 && soap->fault->SOAP_ENV__Code) - return (const char**)(void*)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Value; - return (const char**)(void*)&soap->fault->faultcode; -} - -SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultsubcode(struct soap *soap) -{ - soap_fault(soap); - if (soap->fault == NULL) - return NULL; - if (soap->version == 2 && soap->fault->SOAP_ENV__Code) - { if (soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode == NULL) - { soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode = soap_new_SOAP_ENV__Code(soap, -1); - if (soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode == NULL) - return NULL; - } - return (const char**)(void*)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode->SOAP_ENV__Value; - } - return (const char**)(void*)&soap->fault->faultcode; -} - -SOAP_FMAC3 const char * SOAP_FMAC4 soap_fault_subcode(struct soap *soap) -{ - const char **s = soap_faultsubcode(soap); - return s ? *s : NULL; -} - -SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultstring(struct soap *soap) -{ - soap_fault(soap); - if (soap->fault == NULL) - return NULL; - if (soap->version == 2 && soap->fault->SOAP_ENV__Reason) - return (const char**)(void*)&soap->fault->SOAP_ENV__Reason->SOAP_ENV__Text; - return (const char**)(void*)&soap->fault->faultstring; -} - -SOAP_FMAC3 const char * SOAP_FMAC4 soap_fault_string(struct soap *soap) -{ - const char **s = soap_faultstring(soap); - return s ? *s : NULL; -} - -SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultdetail(struct soap *soap) -{ - soap_fault(soap); - if (soap->fault == NULL) - return NULL; - if (soap->version == 2) - { if (soap->fault->SOAP_ENV__Detail == NULL) - soap->fault->SOAP_ENV__Detail = soap_new_SOAP_ENV__Detail(soap, -1); - return (const char**)(void*)&soap->fault->SOAP_ENV__Detail->__any; - } - if (soap->fault->detail == NULL) - soap->fault->detail = soap_new_SOAP_ENV__Detail(soap, -1); - return (const char**)(void*)&soap->fault->detail->__any; -} - -SOAP_FMAC3 const char * SOAP_FMAC4 soap_fault_detail(struct soap *soap) -{ - const char **s = soap_faultdetail(soap); - return s ? *s : NULL; -} - -#endif - -#ifndef WITH_NOIDREF -SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap *soap) -{ - int t; - if (soap->version == 1) - { for (;;) - { if (!soap_getelement(soap, NULL, &t)) - if ((soap->error && soap->error != SOAP_TAG_MISMATCH) || soap_ignore_element(soap)) - break; - } - } - if (soap->error == SOAP_NO_TAG || soap->error == SOAP_EOF) - soap->error = SOAP_OK; - return soap->error; -} -#endif - -#ifdef __cplusplus -extern "C" { -#endif -SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap *soap, const char *tag, int *type) -{ (void)type; - if (soap_peek_element(soap)) - return NULL; -#ifndef WITH_NOIDREF - if (!*soap->id || !(*type = soap_lookup_type(soap, soap->id))) - *type = soap_lookup_type(soap, soap->href); - switch (*type) - { - case SOAP_TYPE_byte: - return soap_in_byte(soap, tag, NULL, "xsd:byte"); - case SOAP_TYPE_int: - return soap_in_int(soap, tag, NULL, "xsd:int"); - case SOAP_TYPE_unsignedInt: - return soap_in_unsignedInt(soap, tag, NULL, "xsd:unsignedInt"); - case SOAP_TYPE_ULONG64: - return soap_in_ULONG64(soap, tag, NULL, "xsd:unsignedLong"); - case SOAP_TYPE_dateTime: - return soap_in_dateTime(soap, tag, NULL, "xsd:dateTime"); - case SOAP_TYPE_saml2__DecisionType: - return soap_in_saml2__DecisionType(soap, tag, NULL, "saml2:DecisionType"); - case SOAP_TYPE_saml1__DecisionType: - return soap_in_saml1__DecisionType(soap, tag, NULL, "saml1:DecisionType"); - case SOAP_TYPE_wsc__FaultCodeType: - return soap_in_wsc__FaultCodeType(soap, tag, NULL, "wsc:FaultCodeType"); - case SOAP_TYPE_wsse__FaultcodeEnum: - return soap_in_wsse__FaultcodeEnum(soap, tag, NULL, "wsse:FaultcodeEnum"); - case SOAP_TYPE_wsu__tTimestampFault: - return soap_in_wsu__tTimestampFault(soap, tag, NULL, "wsu:tTimestampFault"); - case SOAP_TYPE_bool: - return soap_in_bool(soap, tag, NULL, "xsd:boolean"); - case SOAP_TYPE__wsa5__IsReferenceParameter: - return soap_in__wsa5__IsReferenceParameter(soap, tag, NULL, "wsa5:IsReferenceParameter"); - case SOAP_TYPE_wsa5__FaultCodesType: - return soap_in_wsa5__FaultCodesType(soap, tag, NULL, "wsa5:FaultCodesType"); - case SOAP_TYPE_wsa5__RelationshipType: - return soap_in_wsa5__RelationshipType(soap, tag, NULL, "wsa5:RelationshipType"); - case SOAP_TYPE_wstop__ConcreteTopicExpression: - return soap_in_wstop__ConcreteTopicExpression(soap, tag, NULL, "wstop:ConcreteTopicExpression"); - case SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType: - return soap_in_wsnt__AbsoluteOrRelativeTimeType(soap, tag, NULL, "wsnt:AbsoluteOrRelativeTimeType"); - case SOAP_TYPE_wstop__TopicSetType: - return soap_in_wstop__TopicSetType(soap, tag, NULL, "wstop:TopicSetType"); - case SOAP_TYPE_wstop__TopicType: - return soap_in_wstop__TopicType(soap, tag, NULL, "wstop:TopicType"); - case SOAP_TYPE_wstop__TopicNamespaceType: - return soap_in_wstop__TopicNamespaceType(soap, tag, NULL, "wstop:TopicNamespaceType"); - case SOAP_TYPE_wstop__QueryExpressionType: - return soap_in_wstop__QueryExpressionType(soap, tag, NULL, "wstop:QueryExpressionType"); - case SOAP_TYPE_wstop__ExtensibleDocumented: - return soap_in_wstop__ExtensibleDocumented(soap, tag, NULL, "wstop:ExtensibleDocumented"); - case SOAP_TYPE_wstop__Documentation: - return soap_in_wstop__Documentation(soap, tag, NULL, "wstop:Documentation"); - case SOAP_TYPE_wsnt__ResumeFailedFaultType: - return soap_in_wsnt__ResumeFailedFaultType(soap, tag, NULL, "wsnt:ResumeFailedFaultType"); - case SOAP_TYPE_wsnt__PauseFailedFaultType: - return soap_in_wsnt__PauseFailedFaultType(soap, tag, NULL, "wsnt:PauseFailedFaultType"); - case SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType: - return soap_in_wsnt__UnableToDestroySubscriptionFaultType(soap, tag, NULL, "wsnt:UnableToDestroySubscriptionFaultType"); - case SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType: - return soap_in_wsnt__UnacceptableTerminationTimeFaultType(soap, tag, NULL, "wsnt:UnacceptableTerminationTimeFaultType"); - case SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType: - return soap_in_wsnt__UnableToCreatePullPointFaultType(soap, tag, NULL, "wsnt:UnableToCreatePullPointFaultType"); - case SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType: - return soap_in_wsnt__UnableToDestroyPullPointFaultType(soap, tag, NULL, "wsnt:UnableToDestroyPullPointFaultType"); - case SOAP_TYPE_wsnt__UnableToGetMessagesFaultType: - return soap_in_wsnt__UnableToGetMessagesFaultType(soap, tag, NULL, "wsnt:UnableToGetMessagesFaultType"); - case SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType: - return soap_in_wsnt__NoCurrentMessageOnTopicFaultType(soap, tag, NULL, "wsnt:NoCurrentMessageOnTopicFaultType"); - case SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType: - return soap_in_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag, NULL, "wsnt:UnacceptableInitialTerminationTimeFaultType"); - case SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType: - return soap_in_wsnt__NotifyMessageNotSupportedFaultType(soap, tag, NULL, "wsnt:NotifyMessageNotSupportedFaultType"); - case SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType: - return soap_in_wsnt__UnsupportedPolicyRequestFaultType(soap, tag, NULL, "wsnt:UnsupportedPolicyRequestFaultType"); - case SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType: - return soap_in_wsnt__UnrecognizedPolicyRequestFaultType(soap, tag, NULL, "wsnt:UnrecognizedPolicyRequestFaultType"); - case SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType: - return soap_in_wsnt__InvalidMessageContentExpressionFaultType(soap, tag, NULL, "wsnt:InvalidMessageContentExpressionFaultType"); - case SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType: - return soap_in_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag, NULL, "wsnt:InvalidProducerPropertiesExpressionFaultType"); - case SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType: - return soap_in_wsnt__MultipleTopicsSpecifiedFaultType(soap, tag, NULL, "wsnt:MultipleTopicsSpecifiedFaultType"); - case SOAP_TYPE_wsnt__TopicNotSupportedFaultType: - return soap_in_wsnt__TopicNotSupportedFaultType(soap, tag, NULL, "wsnt:TopicNotSupportedFaultType"); - case SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType: - return soap_in_wsnt__InvalidTopicExpressionFaultType(soap, tag, NULL, "wsnt:InvalidTopicExpressionFaultType"); - case SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType: - return soap_in_wsnt__TopicExpressionDialectUnknownFaultType(soap, tag, NULL, "wsnt:TopicExpressionDialectUnknownFaultType"); - case SOAP_TYPE_wsnt__InvalidFilterFaultType: - return soap_in_wsnt__InvalidFilterFaultType(soap, tag, NULL, "wsnt:InvalidFilterFaultType"); - case SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType: - return soap_in_wsnt__SubscribeCreationFailedFaultType(soap, tag, NULL, "wsnt:SubscribeCreationFailedFaultType"); - case SOAP_TYPE_wsnt__NotificationMessageHolderType: - return soap_in_wsnt__NotificationMessageHolderType(soap, tag, NULL, "wsnt:NotificationMessageHolderType"); - case SOAP_TYPE_wsnt__SubscriptionPolicyType: - return soap_in_wsnt__SubscriptionPolicyType(soap, tag, NULL, "wsnt:SubscriptionPolicyType"); - case SOAP_TYPE_wsnt__FilterType: - return soap_in_wsnt__FilterType(soap, tag, NULL, "wsnt:FilterType"); - case SOAP_TYPE_wsnt__TopicExpressionType: - return soap_in_wsnt__TopicExpressionType(soap, tag, NULL, "wsnt:TopicExpressionType"); - case SOAP_TYPE_wsnt__QueryExpressionType: - return soap_in_wsnt__QueryExpressionType(soap, tag, NULL, "wsnt:QueryExpressionType"); - case SOAP_TYPE_wsrfbf__BaseFaultType: - return soap_in_wsrfbf__BaseFaultType(soap, tag, NULL, "wsrfbf:BaseFaultType"); - case SOAP_TYPE_wsrfr__ResourceUnavailableFaultType: - return soap_in_wsrfr__ResourceUnavailableFaultType(soap, tag, NULL, "wsrfr:ResourceUnavailableFaultType"); - case SOAP_TYPE_wsrfr__ResourceUnknownFaultType: - return soap_in_wsrfr__ResourceUnknownFaultType(soap, tag, NULL, "wsrfr:ResourceUnknownFaultType"); - case SOAP_TYPE_tev__EventBrokerConfig: - return soap_in_tev__EventBrokerConfig(soap, tag, NULL, "tev:EventBrokerConfig"); - case SOAP_TYPE_tev__Capabilities: - return soap_in_tev__Capabilities(soap, tag, NULL, "tev:Capabilities"); - case SOAP_TYPE_xsd__token: - return soap_in_xsd__token(soap, tag, NULL, "xsd:token"); - case SOAP_TYPE_xsd__nonNegativeInteger: - return soap_in_xsd__nonNegativeInteger(soap, tag, NULL, "xsd:nonNegativeInteger"); - case SOAP_TYPE_xsd__duration: - return soap_in_xsd__duration(soap, tag, NULL, "xsd:duration"); - case SOAP_TYPE_xsd__anyURI: - return soap_in_xsd__anyURI(soap, tag, NULL, "xsd:anyURI"); - case SOAP_TYPE_xsd__NCName: - return soap_in_xsd__NCName(soap, tag, NULL, "xsd:NCName"); - case SOAP_TYPE_xsd__QName: - return soap_in_xsd__QName(soap, tag, NULL, "xsd:QName"); - case SOAP_TYPE_std__string: - return soap_in_std__string(soap, tag, NULL, "xsd:string"); - case SOAP_TYPE_saml2__AttributeType: - return soap_in_saml2__AttributeType(soap, tag, NULL, "saml2:AttributeType"); - case SOAP_TYPE_saml2__AttributeStatementType: - return soap_in_saml2__AttributeStatementType(soap, tag, NULL, "saml2:AttributeStatementType"); - case SOAP_TYPE_saml2__EvidenceType: - return soap_in_saml2__EvidenceType(soap, tag, NULL, "saml2:EvidenceType"); - case SOAP_TYPE_saml2__ActionType: - return soap_in_saml2__ActionType(soap, tag, NULL, "saml2:ActionType"); - case SOAP_TYPE_saml2__AuthzDecisionStatementType: - return soap_in_saml2__AuthzDecisionStatementType(soap, tag, NULL, "saml2:AuthzDecisionStatementType"); - case SOAP_TYPE_saml2__AuthnContextType: - return soap_in_saml2__AuthnContextType(soap, tag, NULL, "saml2:AuthnContextType"); - case SOAP_TYPE_saml2__SubjectLocalityType: - return soap_in_saml2__SubjectLocalityType(soap, tag, NULL, "saml2:SubjectLocalityType"); - case SOAP_TYPE_saml2__AuthnStatementType: - return soap_in_saml2__AuthnStatementType(soap, tag, NULL, "saml2:AuthnStatementType"); - case SOAP_TYPE_saml2__StatementAbstractType: - return soap_in_saml2__StatementAbstractType(soap, tag, NULL, "saml2:StatementAbstractType"); - case SOAP_TYPE_saml2__AdviceType: - return soap_in_saml2__AdviceType(soap, tag, NULL, "saml2:AdviceType"); - case SOAP_TYPE_saml2__ProxyRestrictionType: - return soap_in_saml2__ProxyRestrictionType(soap, tag, NULL, "saml2:ProxyRestrictionType"); - case SOAP_TYPE_saml2__OneTimeUseType: - return soap_in_saml2__OneTimeUseType(soap, tag, NULL, "saml2:OneTimeUseType"); - case SOAP_TYPE_saml2__AudienceRestrictionType: - return soap_in_saml2__AudienceRestrictionType(soap, tag, NULL, "saml2:AudienceRestrictionType"); - case SOAP_TYPE_saml2__ConditionAbstractType: - return soap_in_saml2__ConditionAbstractType(soap, tag, NULL, "saml2:ConditionAbstractType"); - case SOAP_TYPE_saml2__ConditionsType: - return soap_in_saml2__ConditionsType(soap, tag, NULL, "saml2:ConditionsType"); - case SOAP_TYPE_saml2__KeyInfoConfirmationDataType: - return soap_in_saml2__KeyInfoConfirmationDataType(soap, tag, NULL, "saml2:KeyInfoConfirmationDataType"); - case SOAP_TYPE_saml2__SubjectConfirmationDataType: - return soap_in_saml2__SubjectConfirmationDataType(soap, tag, NULL, "saml2:SubjectConfirmationDataType"); - case SOAP_TYPE_saml2__SubjectConfirmationType: - return soap_in_saml2__SubjectConfirmationType(soap, tag, NULL, "saml2:SubjectConfirmationType"); - case SOAP_TYPE_saml2__SubjectType: - return soap_in_saml2__SubjectType(soap, tag, NULL, "saml2:SubjectType"); - case SOAP_TYPE_saml2__AssertionType: - return soap_in_saml2__AssertionType(soap, tag, NULL, "saml2:AssertionType"); - case SOAP_TYPE_saml2__EncryptedElementType: - return soap_in_saml2__EncryptedElementType(soap, tag, NULL, "saml2:EncryptedElementType"); - case SOAP_TYPE_saml2__NameIDType: - return soap_in_saml2__NameIDType(soap, tag, NULL, "saml2:NameIDType"); - case SOAP_TYPE_saml2__BaseIDAbstractType: - return soap_in_saml2__BaseIDAbstractType(soap, tag, NULL, "saml2:BaseIDAbstractType"); - case SOAP_TYPE_saml1__AttributeType: - return soap_in_saml1__AttributeType(soap, tag, NULL, "saml1:AttributeType"); - case SOAP_TYPE_saml1__AttributeDesignatorType: - return soap_in_saml1__AttributeDesignatorType(soap, tag, NULL, "saml1:AttributeDesignatorType"); - case SOAP_TYPE_saml1__AttributeStatementType: - return soap_in_saml1__AttributeStatementType(soap, tag, NULL, "saml1:AttributeStatementType"); - case SOAP_TYPE_saml1__EvidenceType: - return soap_in_saml1__EvidenceType(soap, tag, NULL, "saml1:EvidenceType"); - case SOAP_TYPE_saml1__ActionType: - return soap_in_saml1__ActionType(soap, tag, NULL, "saml1:ActionType"); - case SOAP_TYPE_saml1__AuthorizationDecisionStatementType: - return soap_in_saml1__AuthorizationDecisionStatementType(soap, tag, NULL, "saml1:AuthorizationDecisionStatementType"); - case SOAP_TYPE_saml1__AuthorityBindingType: - return soap_in_saml1__AuthorityBindingType(soap, tag, NULL, "saml1:AuthorityBindingType"); - case SOAP_TYPE_saml1__SubjectLocalityType: - return soap_in_saml1__SubjectLocalityType(soap, tag, NULL, "saml1:SubjectLocalityType"); - case SOAP_TYPE_saml1__AuthenticationStatementType: - return soap_in_saml1__AuthenticationStatementType(soap, tag, NULL, "saml1:AuthenticationStatementType"); - case SOAP_TYPE_saml1__SubjectConfirmationType: - return soap_in_saml1__SubjectConfirmationType(soap, tag, NULL, "saml1:SubjectConfirmationType"); - case SOAP_TYPE_saml1__NameIdentifierType: - return soap_in_saml1__NameIdentifierType(soap, tag, NULL, "saml1:NameIdentifierType"); - case SOAP_TYPE_saml1__SubjectType: - return soap_in_saml1__SubjectType(soap, tag, NULL, "saml1:SubjectType"); - case SOAP_TYPE_saml1__SubjectStatementAbstractType: - return soap_in_saml1__SubjectStatementAbstractType(soap, tag, NULL, "saml1:SubjectStatementAbstractType"); - case SOAP_TYPE_saml1__StatementAbstractType: - return soap_in_saml1__StatementAbstractType(soap, tag, NULL, "saml1:StatementAbstractType"); - case SOAP_TYPE_saml1__AdviceType: - return soap_in_saml1__AdviceType(soap, tag, NULL, "saml1:AdviceType"); - case SOAP_TYPE_saml1__DoNotCacheConditionType: - return soap_in_saml1__DoNotCacheConditionType(soap, tag, NULL, "saml1:DoNotCacheConditionType"); - case SOAP_TYPE_saml1__AudienceRestrictionConditionType: - return soap_in_saml1__AudienceRestrictionConditionType(soap, tag, NULL, "saml1:AudienceRestrictionConditionType"); - case SOAP_TYPE_saml1__ConditionAbstractType: - return soap_in_saml1__ConditionAbstractType(soap, tag, NULL, "saml1:ConditionAbstractType"); - case SOAP_TYPE_saml1__ConditionsType: - return soap_in_saml1__ConditionsType(soap, tag, NULL, "saml1:ConditionsType"); - case SOAP_TYPE_saml1__AssertionType: - return soap_in_saml1__AssertionType(soap, tag, NULL, "saml1:AssertionType"); - case SOAP_TYPE_xsd__dateTime: - return soap_in_xsd__dateTime(soap, tag, NULL, "xsd:dateTime"); - case SOAP_TYPE_wsc__PropertiesType: - return soap_in_wsc__PropertiesType(soap, tag, NULL, "wsc:PropertiesType"); - case SOAP_TYPE_wsc__DerivedKeyTokenType: - return soap_in_wsc__DerivedKeyTokenType(soap, tag, NULL, "wsc:DerivedKeyTokenType"); - case SOAP_TYPE_wsc__SecurityContextTokenType: - return soap_in_wsc__SecurityContextTokenType(soap, tag, NULL, "wsc:SecurityContextTokenType"); - case SOAP_TYPE_xenc__EncryptionPropertyType: - return soap_in_xenc__EncryptionPropertyType(soap, tag, NULL, "xenc:EncryptionPropertyType"); - case SOAP_TYPE_xenc__EncryptionPropertiesType: - return soap_in_xenc__EncryptionPropertiesType(soap, tag, NULL, "xenc:EncryptionPropertiesType"); - case SOAP_TYPE_xenc__ReferenceType: - return soap_in_xenc__ReferenceType(soap, tag, NULL, "xenc:ReferenceType"); - case SOAP_TYPE_xenc__AgreementMethodType: - return soap_in_xenc__AgreementMethodType(soap, tag, NULL, "xenc:AgreementMethodType"); - case SOAP_TYPE_xenc__EncryptedDataType: - return soap_in_xenc__EncryptedDataType(soap, tag, NULL, "xenc:EncryptedDataType"); - case SOAP_TYPE_xenc__TransformsType: - return soap_in_xenc__TransformsType(soap, tag, NULL, "xenc:TransformsType"); - case SOAP_TYPE_xenc__CipherReferenceType: - return soap_in_xenc__CipherReferenceType(soap, tag, NULL, "xenc:CipherReferenceType"); - case SOAP_TYPE_xenc__CipherDataType: - return soap_in_xenc__CipherDataType(soap, tag, NULL, "xenc:CipherDataType"); - case SOAP_TYPE_xenc__EncryptionMethodType: - return soap_in_xenc__EncryptionMethodType(soap, tag, NULL, "xenc:EncryptionMethodType"); - case SOAP_TYPE_xenc__EncryptedType: - return soap_in_xenc__EncryptedType(soap, tag, NULL, "xenc:EncryptedType"); - case SOAP_TYPE_ds__RSAKeyValueType: - return soap_in_ds__RSAKeyValueType(soap, tag, NULL, "ds:RSAKeyValueType"); - case SOAP_TYPE_ds__DSAKeyValueType: - return soap_in_ds__DSAKeyValueType(soap, tag, NULL, "ds:DSAKeyValueType"); - case SOAP_TYPE_ds__X509IssuerSerialType: - return soap_in_ds__X509IssuerSerialType(soap, tag, NULL, "ds:X509IssuerSerialType"); - case SOAP_TYPE_ds__RetrievalMethodType: - return soap_in_ds__RetrievalMethodType(soap, tag, NULL, "ds:RetrievalMethodType"); - case SOAP_TYPE_ds__KeyValueType: - return soap_in_ds__KeyValueType(soap, tag, NULL, "ds:KeyValueType"); - case SOAP_TYPE_ds__DigestMethodType: - return soap_in_ds__DigestMethodType(soap, tag, NULL, "ds:DigestMethodType"); - case SOAP_TYPE_ds__TransformType: - return soap_in_ds__TransformType(soap, tag, NULL, "ds:TransformType"); - case SOAP_TYPE_ds__TransformsType: - return soap_in_ds__TransformsType(soap, tag, NULL, "ds:TransformsType"); - case SOAP_TYPE_ds__ReferenceType: - return soap_in_ds__ReferenceType(soap, tag, NULL, "ds:ReferenceType"); - case SOAP_TYPE_ds__SignatureMethodType: - return soap_in_ds__SignatureMethodType(soap, tag, NULL, "ds:SignatureMethodType"); - case SOAP_TYPE_ds__CanonicalizationMethodType: - return soap_in_ds__CanonicalizationMethodType(soap, tag, NULL, "ds:CanonicalizationMethodType"); - case SOAP_TYPE_ds__SignedInfoType: - return soap_in_ds__SignedInfoType(soap, tag, NULL, "ds:SignedInfoType"); - case SOAP_TYPE_ds__SignatureType: - return soap_in_ds__SignatureType(soap, tag, NULL, "ds:SignatureType"); - case SOAP_TYPE_xenc__EncryptedKeyType: - return soap_in_xenc__EncryptedKeyType(soap, tag, NULL, "xenc:EncryptedKeyType"); - case SOAP_TYPE_ds__KeyInfoType: - return soap_in_ds__KeyInfoType(soap, tag, NULL, "ds:KeyInfoType"); - case SOAP_TYPE_ds__X509DataType: - return soap_in_ds__X509DataType(soap, tag, NULL, "ds:X509DataType"); - case SOAP_TYPE_wsse__EncodedString: - return soap_in_wsse__EncodedString(soap, tag, NULL, "wsse:EncodedString"); - case SOAP_TYPE_chan__ChannelInstanceType: - return soap_in_chan__ChannelInstanceType(soap, tag, NULL, "chan:ChannelInstanceType"); - case SOAP_TYPE_wsa5__ProblemActionType: - return soap_in_wsa5__ProblemActionType(soap, tag, NULL, "wsa5:ProblemActionType"); - case SOAP_TYPE_wsa5__RelatesToType: - return soap_in_wsa5__RelatesToType(soap, tag, NULL, "wsa5:RelatesToType"); - case SOAP_TYPE_wsa5__MetadataType: - return soap_in_wsa5__MetadataType(soap, tag, NULL, "wsa5:MetadataType"); - case SOAP_TYPE_wsa5__ReferenceParametersType: - return soap_in_wsa5__ReferenceParametersType(soap, tag, NULL, "wsa5:ReferenceParametersType"); - case SOAP_TYPE_wsa5__EndpointReferenceType: - return soap_in_wsa5__EndpointReferenceType(soap, tag, NULL, "wsa5:EndpointReferenceType"); - case SOAP_TYPE_xsd__anyAttribute: - return soap_in_xsd__anyAttribute(soap, tag, NULL, "xsd:anyAttribute"); - case SOAP_TYPE_xsd__anyType: - return soap_in_xsd__anyType(soap, tag, NULL, "xsd:anyType"); - case SOAP_TYPE_PointerTo_wsse__Security: - return soap_in_PointerTo_wsse__Security(soap, tag, NULL, "wsse:Security"); - case SOAP_TYPE_PointerTods__SignatureType: - return soap_in_PointerTods__SignatureType(soap, tag, NULL, "ds:SignatureType"); - case SOAP_TYPE_PointerTowsc__SecurityContextTokenType: - return soap_in_PointerTowsc__SecurityContextTokenType(soap, tag, NULL, "wsc:SecurityContextTokenType"); - case SOAP_TYPE_PointerTo_wsse__BinarySecurityToken: - return soap_in_PointerTo_wsse__BinarySecurityToken(soap, tag, NULL, "wsse:BinarySecurityToken"); - case SOAP_TYPE_PointerTo_wsse__UsernameToken: - return soap_in_PointerTo_wsse__UsernameToken(soap, tag, NULL, "wsse:UsernameToken"); - case SOAP_TYPE_PointerTo_wsu__Timestamp: - return soap_in_PointerTo_wsu__Timestamp(soap, tag, NULL, "wsu:Timestamp"); - case SOAP_TYPE_PointerToPointerTo_ds__KeyInfo: - return soap_in_PointerToPointerTo_ds__KeyInfo(soap, tag, NULL, "ds:KeyInfo"); - case SOAP_TYPE_PointerTosaml2__AttributeType: - return soap_in_PointerTosaml2__AttributeType(soap, tag, NULL, "saml2:AttributeType"); - case SOAP_TYPE_PointerTosaml2__EvidenceType: - return soap_in_PointerTosaml2__EvidenceType(soap, tag, NULL, "saml2:EvidenceType"); - case SOAP_TYPE_PointerTosaml2__ActionType: - return soap_in_PointerTosaml2__ActionType(soap, tag, NULL, "saml2:ActionType"); - case SOAP_TYPE_PointerTosaml2__AuthnContextType: - return soap_in_PointerTosaml2__AuthnContextType(soap, tag, NULL, "saml2:AuthnContextType"); - case SOAP_TYPE_PointerTosaml2__SubjectLocalityType: - return soap_in_PointerTosaml2__SubjectLocalityType(soap, tag, NULL, "saml2:SubjectLocalityType"); - case SOAP_TYPE_PointerTosaml2__AssertionType: - return soap_in_PointerTosaml2__AssertionType(soap, tag, NULL, "saml2:AssertionType"); - case SOAP_TYPE_PointerTosaml2__ProxyRestrictionType: - return soap_in_PointerTosaml2__ProxyRestrictionType(soap, tag, NULL, "saml2:ProxyRestrictionType"); - case SOAP_TYPE_PointerTosaml2__OneTimeUseType: - return soap_in_PointerTosaml2__OneTimeUseType(soap, tag, NULL, "saml2:OneTimeUseType"); - case SOAP_TYPE_PointerTosaml2__AudienceRestrictionType: - return soap_in_PointerTosaml2__AudienceRestrictionType(soap, tag, NULL, "saml2:AudienceRestrictionType"); - case SOAP_TYPE_PointerTosaml2__ConditionAbstractType: - return soap_in_PointerTosaml2__ConditionAbstractType(soap, tag, NULL, "saml2:ConditionAbstractType"); - case SOAP_TYPE_PointerTosaml2__SubjectConfirmationDataType: - return soap_in_PointerTosaml2__SubjectConfirmationDataType(soap, tag, NULL, "saml2:SubjectConfirmationDataType"); - case SOAP_TYPE_PointerTosaml2__SubjectConfirmationType: - return soap_in_PointerTosaml2__SubjectConfirmationType(soap, tag, NULL, "saml2:SubjectConfirmationType"); - case SOAP_TYPE_PointerTosaml2__EncryptedElementType: - return soap_in_PointerTosaml2__EncryptedElementType(soap, tag, NULL, "saml2:EncryptedElementType"); - case SOAP_TYPE_PointerTosaml2__BaseIDAbstractType: - return soap_in_PointerTosaml2__BaseIDAbstractType(soap, tag, NULL, "saml2:BaseIDAbstractType"); - case SOAP_TYPE_PointerTosaml2__AttributeStatementType: - return soap_in_PointerTosaml2__AttributeStatementType(soap, tag, NULL, "saml2:AttributeStatementType"); - case SOAP_TYPE_PointerTosaml2__AuthzDecisionStatementType: - return soap_in_PointerTosaml2__AuthzDecisionStatementType(soap, tag, NULL, "saml2:AuthzDecisionStatementType"); - case SOAP_TYPE_PointerTosaml2__AuthnStatementType: - return soap_in_PointerTosaml2__AuthnStatementType(soap, tag, NULL, "saml2:AuthnStatementType"); - case SOAP_TYPE_PointerTosaml2__StatementAbstractType: - return soap_in_PointerTosaml2__StatementAbstractType(soap, tag, NULL, "saml2:StatementAbstractType"); - case SOAP_TYPE_PointerTosaml2__AdviceType: - return soap_in_PointerTosaml2__AdviceType(soap, tag, NULL, "saml2:AdviceType"); - case SOAP_TYPE_PointerTosaml2__ConditionsType: - return soap_in_PointerTosaml2__ConditionsType(soap, tag, NULL, "saml2:ConditionsType"); - case SOAP_TYPE_PointerTosaml2__SubjectType: - return soap_in_PointerTosaml2__SubjectType(soap, tag, NULL, "saml2:SubjectType"); - case SOAP_TYPE_PointerTosaml2__NameIDType: - return soap_in_PointerTosaml2__NameIDType(soap, tag, NULL, "saml2:NameIDType"); - case SOAP_TYPE_PointerToPointerToxenc__EncryptedKeyType: - return soap_in_PointerToPointerToxenc__EncryptedKeyType(soap, tag, NULL, "xenc:EncryptedKeyType"); - case SOAP_TYPE_PointerTosaml1__AttributeType: - return soap_in_PointerTosaml1__AttributeType(soap, tag, NULL, "saml1:AttributeType"); - case SOAP_TYPE_PointerTosaml1__EvidenceType: - return soap_in_PointerTosaml1__EvidenceType(soap, tag, NULL, "saml1:EvidenceType"); - case SOAP_TYPE_PointerTosaml1__ActionType: - return soap_in_PointerTosaml1__ActionType(soap, tag, NULL, "saml1:ActionType"); - case SOAP_TYPE_PointerTosaml1__AuthorityBindingType: - return soap_in_PointerTosaml1__AuthorityBindingType(soap, tag, NULL, "saml1:AuthorityBindingType"); - case SOAP_TYPE_PointerTosaml1__SubjectLocalityType: - return soap_in_PointerTosaml1__SubjectLocalityType(soap, tag, NULL, "saml1:SubjectLocalityType"); - case SOAP_TYPE_PointerTosaml1__SubjectType: - return soap_in_PointerTosaml1__SubjectType(soap, tag, NULL, "saml1:SubjectType"); - case SOAP_TYPE_PointerTostring: - return soap_in_PointerTostring(soap, tag, NULL, "xsd:string"); - case SOAP_TYPE_PointerTosaml1__SubjectConfirmationType: - return soap_in_PointerTosaml1__SubjectConfirmationType(soap, tag, NULL, "saml1:SubjectConfirmationType"); - case SOAP_TYPE_PointerTosaml1__NameIdentifierType: - return soap_in_PointerTosaml1__NameIdentifierType(soap, tag, NULL, "saml1:NameIdentifierType"); - case SOAP_TYPE_PointerTosaml1__AssertionType: - return soap_in_PointerTosaml1__AssertionType(soap, tag, NULL, "saml1:AssertionType"); - case SOAP_TYPE_PointerToxsd__dateTime: - return soap_in_PointerToxsd__dateTime(soap, tag, NULL, "xsd:dateTime"); - case SOAP_TYPE_PointerTosaml1__ConditionAbstractType: - return soap_in_PointerTosaml1__ConditionAbstractType(soap, tag, NULL, "saml1:ConditionAbstractType"); - case SOAP_TYPE_PointerTosaml1__DoNotCacheConditionType: - return soap_in_PointerTosaml1__DoNotCacheConditionType(soap, tag, NULL, "saml1:DoNotCacheConditionType"); - case SOAP_TYPE_PointerTosaml1__AudienceRestrictionConditionType: - return soap_in_PointerTosaml1__AudienceRestrictionConditionType(soap, tag, NULL, "saml1:AudienceRestrictionConditionType"); - case SOAP_TYPE_PointerTo_ds__Signature: - return soap_in_PointerTo_ds__Signature(soap, tag, NULL, "ds:Signature"); - case SOAP_TYPE_PointerTosaml1__AttributeStatementType: - return soap_in_PointerTosaml1__AttributeStatementType(soap, tag, NULL, "saml1:AttributeStatementType"); - case SOAP_TYPE_PointerTosaml1__AuthorizationDecisionStatementType: - return soap_in_PointerTosaml1__AuthorizationDecisionStatementType(soap, tag, NULL, "saml1:AuthorizationDecisionStatementType"); - case SOAP_TYPE_PointerTosaml1__AuthenticationStatementType: - return soap_in_PointerTosaml1__AuthenticationStatementType(soap, tag, NULL, "saml1:AuthenticationStatementType"); - case SOAP_TYPE_PointerTosaml1__SubjectStatementAbstractType: - return soap_in_PointerTosaml1__SubjectStatementAbstractType(soap, tag, NULL, "saml1:SubjectStatementAbstractType"); - case SOAP_TYPE_PointerTosaml1__StatementAbstractType: - return soap_in_PointerTosaml1__StatementAbstractType(soap, tag, NULL, "saml1:StatementAbstractType"); - case SOAP_TYPE_PointerTosaml1__AdviceType: - return soap_in_PointerTosaml1__AdviceType(soap, tag, NULL, "saml1:AdviceType"); - case SOAP_TYPE_PointerTosaml1__ConditionsType: - return soap_in_PointerTosaml1__ConditionsType(soap, tag, NULL, "saml1:ConditionsType"); - case SOAP_TYPE_PointerToULONG64: - return soap_in_PointerToULONG64(soap, tag, NULL, "xsd:unsignedLong"); - case SOAP_TYPE_PointerTowsc__PropertiesType: - return soap_in_PointerTowsc__PropertiesType(soap, tag, NULL, "wsc:PropertiesType"); - case SOAP_TYPE_wsc__FaultCodeOpenEnumType: - { char **s; - s = soap_in_wsc__FaultCodeOpenEnumType(soap, tag, NULL, "wsc:FaultCodeOpenEnumType"); - return s ? *s : NULL; - } - case SOAP_TYPE_PointerTo_xenc__ReferenceList: - return soap_in_PointerTo_xenc__ReferenceList(soap, tag, NULL, "xenc:ReferenceList"); - case SOAP_TYPE_PointerToxenc__ReferenceType: - return soap_in_PointerToxenc__ReferenceType(soap, tag, NULL, "xenc:ReferenceType"); - case SOAP_TYPE_PointerToxenc__EncryptionPropertyType: - return soap_in_PointerToxenc__EncryptionPropertyType(soap, tag, NULL, "xenc:EncryptionPropertyType"); - case SOAP_TYPE_PointerToxenc__TransformsType: - return soap_in_PointerToxenc__TransformsType(soap, tag, NULL, "xenc:TransformsType"); - case SOAP_TYPE_PointerToxenc__CipherReferenceType: - return soap_in_PointerToxenc__CipherReferenceType(soap, tag, NULL, "xenc:CipherReferenceType"); - case SOAP_TYPE_PointerToxenc__EncryptionPropertiesType: - return soap_in_PointerToxenc__EncryptionPropertiesType(soap, tag, NULL, "xenc:EncryptionPropertiesType"); - case SOAP_TYPE_PointerToxenc__CipherDataType: - return soap_in_PointerToxenc__CipherDataType(soap, tag, NULL, "xenc:CipherDataType"); - case SOAP_TYPE_PointerTo_ds__KeyInfo: - return soap_in_PointerTo_ds__KeyInfo(soap, tag, NULL, "ds:KeyInfo"); - case SOAP_TYPE_PointerToxenc__EncryptionMethodType: - return soap_in_PointerToxenc__EncryptionMethodType(soap, tag, NULL, "xenc:EncryptionMethodType"); - case SOAP_TYPE_PointerTods__X509IssuerSerialType: - return soap_in_PointerTods__X509IssuerSerialType(soap, tag, NULL, "ds:X509IssuerSerialType"); - case SOAP_TYPE_PointerTods__RSAKeyValueType: - return soap_in_PointerTods__RSAKeyValueType(soap, tag, NULL, "ds:RSAKeyValueType"); - case SOAP_TYPE_PointerTods__DSAKeyValueType: - return soap_in_PointerTods__DSAKeyValueType(soap, tag, NULL, "ds:DSAKeyValueType"); - case SOAP_TYPE_PointerTods__TransformType: - return soap_in_PointerTods__TransformType(soap, tag, NULL, "ds:TransformType"); - case SOAP_TYPE_PointerTods__DigestMethodType: - return soap_in_PointerTods__DigestMethodType(soap, tag, NULL, "ds:DigestMethodType"); - case SOAP_TYPE_PointerTods__TransformsType: - return soap_in_PointerTods__TransformsType(soap, tag, NULL, "ds:TransformsType"); - case SOAP_TYPE_PointerToPointerTods__ReferenceType: - return soap_in_PointerToPointerTods__ReferenceType(soap, tag, NULL, "ds:ReferenceType"); - case SOAP_TYPE_PointerTods__ReferenceType: - return soap_in_PointerTods__ReferenceType(soap, tag, NULL, "ds:ReferenceType"); - case SOAP_TYPE_PointerTods__SignatureMethodType: - return soap_in_PointerTods__SignatureMethodType(soap, tag, NULL, "ds:SignatureMethodType"); - case SOAP_TYPE_PointerTods__CanonicalizationMethodType: - return soap_in_PointerTods__CanonicalizationMethodType(soap, tag, NULL, "ds:CanonicalizationMethodType"); - case SOAP_TYPE_PointerTo_wsse__SecurityTokenReference: - return soap_in_PointerTo_wsse__SecurityTokenReference(soap, tag, NULL, "wsse:SecurityTokenReference"); - case SOAP_TYPE_PointerTods__RetrievalMethodType: - return soap_in_PointerTods__RetrievalMethodType(soap, tag, NULL, "ds:RetrievalMethodType"); - case SOAP_TYPE_PointerTods__KeyValueType: - return soap_in_PointerTods__KeyValueType(soap, tag, NULL, "ds:KeyValueType"); - case SOAP_TYPE_PointerTo_c14n__InclusiveNamespaces: - return soap_in_PointerTo_c14n__InclusiveNamespaces(soap, tag, NULL, "c14n:InclusiveNamespaces"); - case SOAP_TYPE_PointerTods__KeyInfoType: - return soap_in_PointerTods__KeyInfoType(soap, tag, NULL, "ds:KeyInfoType"); - case SOAP_TYPE_PointerTods__SignedInfoType: - return soap_in_PointerTods__SignedInfoType(soap, tag, NULL, "ds:SignedInfoType"); - case SOAP_TYPE_PointerToxenc__EncryptedKeyType: - return soap_in_PointerToxenc__EncryptedKeyType(soap, tag, NULL, "xenc:EncryptedKeyType"); - case SOAP_TYPE_PointerTods__X509DataType: - return soap_in_PointerTods__X509DataType(soap, tag, NULL, "ds:X509DataType"); - case SOAP_TYPE_PointerTo_wsse__Embedded: - return soap_in_PointerTo_wsse__Embedded(soap, tag, NULL, "wsse:Embedded"); - case SOAP_TYPE_PointerTo_wsse__KeyIdentifier: - return soap_in_PointerTo_wsse__KeyIdentifier(soap, tag, NULL, "wsse:KeyIdentifier"); - case SOAP_TYPE_PointerTo_wsse__Reference: - return soap_in_PointerTo_wsse__Reference(soap, tag, NULL, "wsse:Reference"); - case SOAP_TYPE_PointerTounsignedInt: - return soap_in_PointerTounsignedInt(soap, tag, NULL, "xsd:unsignedInt"); - case SOAP_TYPE_PointerTowsse__EncodedString: - return soap_in_PointerTowsse__EncodedString(soap, tag, NULL, "wsse:EncodedString"); - case SOAP_TYPE_PointerTo_wsse__Password: - return soap_in_PointerTo_wsse__Password(soap, tag, NULL, "wsse:Password"); - case SOAP_TYPE_PointerTo_wsnt__ResumeSubscription: - return soap_in_PointerTo_wsnt__ResumeSubscription(soap, tag, NULL, "wsnt:ResumeSubscription"); - case SOAP_TYPE_PointerTo_wsnt__PauseSubscription: - return soap_in_PointerTo_wsnt__PauseSubscription(soap, tag, NULL, "wsnt:PauseSubscription"); - case SOAP_TYPE_PointerTo_wsnt__CreatePullPoint: - return soap_in_PointerTo_wsnt__CreatePullPoint(soap, tag, NULL, "wsnt:CreatePullPoint"); - case SOAP_TYPE_PointerTo_wsnt__DestroyPullPoint: - return soap_in_PointerTo_wsnt__DestroyPullPoint(soap, tag, NULL, "wsnt:DestroyPullPoint"); - case SOAP_TYPE_PointerTo_wsnt__GetMessages: - return soap_in_PointerTo_wsnt__GetMessages(soap, tag, NULL, "wsnt:GetMessages"); - case SOAP_TYPE_PointerTo_wsnt__Notify: - return soap_in_PointerTo_wsnt__Notify(soap, tag, NULL, "wsnt:Notify"); - case SOAP_TYPE_PointerTo_wsnt__GetCurrentMessage: - return soap_in_PointerTo_wsnt__GetCurrentMessage(soap, tag, NULL, "wsnt:GetCurrentMessage"); - case SOAP_TYPE_PointerTo_wsnt__Subscribe: - return soap_in_PointerTo_wsnt__Subscribe(soap, tag, NULL, "wsnt:Subscribe"); - case SOAP_TYPE_PointerTo_wsnt__Renew: - return soap_in_PointerTo_wsnt__Renew(soap, tag, NULL, "wsnt:Renew"); - case SOAP_TYPE_PointerTo_tev__GetEventBrokers: - return soap_in_PointerTo_tev__GetEventBrokers(soap, tag, NULL, "tev:GetEventBrokers"); - case SOAP_TYPE_PointerTo_tev__DeleteEventBroker: - return soap_in_PointerTo_tev__DeleteEventBroker(soap, tag, NULL, "tev:DeleteEventBroker"); - case SOAP_TYPE_PointerTo_tev__AddEventBroker: - return soap_in_PointerTo_tev__AddEventBroker(soap, tag, NULL, "tev:AddEventBroker"); - case SOAP_TYPE_PointerTo_tev__GetEventProperties: - return soap_in_PointerTo_tev__GetEventProperties(soap, tag, NULL, "tev:GetEventProperties"); - case SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription: - return soap_in_PointerTo_tev__CreatePullPointSubscription(soap, tag, NULL, "tev:CreatePullPointSubscription"); - case SOAP_TYPE_PointerTo_tev__GetServiceCapabilities: - return soap_in_PointerTo_tev__GetServiceCapabilities(soap, tag, NULL, "tev:GetServiceCapabilities"); - case SOAP_TYPE_PointerTo_wsnt__Unsubscribe: - return soap_in_PointerTo_wsnt__Unsubscribe(soap, tag, NULL, "wsnt:Unsubscribe"); - case SOAP_TYPE_PointerTo_tev__SetSynchronizationPoint: - return soap_in_PointerTo_tev__SetSynchronizationPoint(soap, tag, NULL, "tev:SetSynchronizationPoint"); - case SOAP_TYPE_PointerTo_tev__Seek: - return soap_in_PointerTo_tev__Seek(soap, tag, NULL, "tev:Seek"); - case SOAP_TYPE_PointerTo_tev__PullMessages: - return soap_in_PointerTo_tev__PullMessages(soap, tag, NULL, "tev:PullMessages"); - case SOAP_TYPE_PointerTowsnt__UnsupportedPolicyRequestFaultType: - return soap_in_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, tag, NULL, "wsnt:UnsupportedPolicyRequestFaultType"); - case SOAP_TYPE_PointerTowsnt__UnrecognizedPolicyRequestFaultType: - return soap_in_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, tag, NULL, "wsnt:UnrecognizedPolicyRequestFaultType"); - case SOAP_TYPE_PointerTowsnt__UnacceptableTerminationTimeFaultType: - return soap_in_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, tag, NULL, "wsnt:UnacceptableTerminationTimeFaultType"); - case SOAP_TYPE_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType: - return soap_in_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag, NULL, "wsnt:UnacceptableInitialTerminationTimeFaultType"); - case SOAP_TYPE_PointerTowsnt__UnableToGetMessagesFaultType: - return soap_in_PointerTowsnt__UnableToGetMessagesFaultType(soap, tag, NULL, "wsnt:UnableToGetMessagesFaultType"); - case SOAP_TYPE_PointerTowsnt__UnableToDestroySubscriptionFaultType: - return soap_in_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, tag, NULL, "wsnt:UnableToDestroySubscriptionFaultType"); - case SOAP_TYPE_PointerTowsnt__UnableToDestroyPullPointFaultType: - return soap_in_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, tag, NULL, "wsnt:UnableToDestroyPullPointFaultType"); - case SOAP_TYPE_PointerTowsnt__UnableToCreatePullPointFaultType: - return soap_in_PointerTowsnt__UnableToCreatePullPointFaultType(soap, tag, NULL, "wsnt:UnableToCreatePullPointFaultType"); - case SOAP_TYPE_PointerTowsnt__TopicNotSupportedFaultType: - return soap_in_PointerTowsnt__TopicNotSupportedFaultType(soap, tag, NULL, "wsnt:TopicNotSupportedFaultType"); - case SOAP_TYPE_PointerTowsnt__TopicExpressionDialectUnknownFaultType: - return soap_in_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, tag, NULL, "wsnt:TopicExpressionDialectUnknownFaultType"); - case SOAP_TYPE_PointerTowsnt__SubscribeCreationFailedFaultType: - return soap_in_PointerTowsnt__SubscribeCreationFailedFaultType(soap, tag, NULL, "wsnt:SubscribeCreationFailedFaultType"); - case SOAP_TYPE_PointerTowsnt__ResumeFailedFaultType: - return soap_in_PointerTowsnt__ResumeFailedFaultType(soap, tag, NULL, "wsnt:ResumeFailedFaultType"); - case SOAP_TYPE_PointerTowsrfr__ResourceUnknownFaultType: - return soap_in_PointerTowsrfr__ResourceUnknownFaultType(soap, tag, NULL, "wsrfr:ResourceUnknownFaultType"); - case SOAP_TYPE_PointerTo_tev__PullMessagesFaultResponse: - return soap_in_PointerTo_tev__PullMessagesFaultResponse(soap, tag, NULL, "tev:PullMessagesFaultResponse"); - case SOAP_TYPE_PointerTowsnt__PauseFailedFaultType: - return soap_in_PointerTowsnt__PauseFailedFaultType(soap, tag, NULL, "wsnt:PauseFailedFaultType"); - case SOAP_TYPE_PointerTowsnt__NotifyMessageNotSupportedFaultType: - return soap_in_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, tag, NULL, "wsnt:NotifyMessageNotSupportedFaultType"); - case SOAP_TYPE_PointerTowsnt__NoCurrentMessageOnTopicFaultType: - return soap_in_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, tag, NULL, "wsnt:NoCurrentMessageOnTopicFaultType"); - case SOAP_TYPE_PointerTowsnt__MultipleTopicsSpecifiedFaultType: - return soap_in_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, tag, NULL, "wsnt:MultipleTopicsSpecifiedFaultType"); - case SOAP_TYPE_PointerTowsnt__InvalidTopicExpressionFaultType: - return soap_in_PointerTowsnt__InvalidTopicExpressionFaultType(soap, tag, NULL, "wsnt:InvalidTopicExpressionFaultType"); - case SOAP_TYPE_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType: - return soap_in_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag, NULL, "wsnt:InvalidProducerPropertiesExpressionFaultType"); - case SOAP_TYPE_PointerTowsnt__InvalidMessageContentExpressionFaultType: - return soap_in_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, tag, NULL, "wsnt:InvalidMessageContentExpressionFaultType"); - case SOAP_TYPE_PointerTowsnt__InvalidFilterFaultType: - return soap_in_PointerTowsnt__InvalidFilterFaultType(soap, tag, NULL, "wsnt:InvalidFilterFaultType"); - case SOAP_TYPE_PointerToxsd__NCName: - return soap_in_PointerToxsd__NCName(soap, tag, NULL, "xsd:NCName"); - case SOAP_TYPE_PointerTowstop__ConcreteTopicExpression: - return soap_in_PointerTowstop__ConcreteTopicExpression(soap, tag, NULL, "wstop:ConcreteTopicExpression"); - case SOAP_TYPE_PointerToxsd__QName: - return soap_in_PointerToxsd__QName(soap, tag, NULL, "xsd:QName"); - case SOAP_TYPE_PointerTowstop__TopicType: - return soap_in_PointerTowstop__TopicType(soap, tag, NULL, "wstop:TopicType"); - case SOAP_TYPE_PointerTowstop__QueryExpressionType: - return soap_in_PointerTowstop__QueryExpressionType(soap, tag, NULL, "wstop:QueryExpressionType"); - case SOAP_TYPE_PointerTowstop__Documentation: - return soap_in_PointerTowstop__Documentation(soap, tag, NULL, "wstop:Documentation"); - case SOAP_TYPE_PointerToxsd__nonNegativeInteger: - return soap_in_PointerToxsd__nonNegativeInteger(soap, tag, NULL, "xsd:nonNegativeInteger"); - case SOAP_TYPE_PointerTo_wsnt__Subscribe_SubscriptionPolicy: - return soap_in_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, tag, NULL, "wsnt:Subscribe-SubscriptionPolicy"); - case SOAP_TYPE_PointerTodateTime: - return soap_in_PointerTodateTime(soap, tag, NULL, "xsd:dateTime"); - case SOAP_TYPE_PointerTowsnt__SubscriptionPolicyType: - return soap_in_PointerTowsnt__SubscriptionPolicyType(soap, tag, NULL, "wsnt:SubscriptionPolicyType"); - case SOAP_TYPE_PointerTowsnt__TopicExpressionType: - return soap_in_PointerTowsnt__TopicExpressionType(soap, tag, NULL, "wsnt:TopicExpressionType"); - case SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_FaultCause: - return soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, tag, NULL, "wsrfbf:BaseFaultType-FaultCause"); - case SOAP_TYPE_PointerTo_xml__lang: - return soap_in_PointerTo_xml__lang(soap, tag, NULL, "xml:lang"); - case SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_ErrorCode: - return soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, tag, NULL, "wsrfbf:BaseFaultType-ErrorCode"); - case SOAP_TYPE_PointerTowsa5__EndpointReferenceType: - return soap_in_PointerTowsa5__EndpointReferenceType(soap, tag, NULL, "wsa5:EndpointReferenceType"); - case SOAP_TYPE_PointerToxsd__anyURI: - return soap_in_PointerToxsd__anyURI(soap, tag, NULL, "xsd:anyURI"); - case SOAP_TYPE_PointerTotev__EventBrokerConfig: - return soap_in_PointerTotev__EventBrokerConfig(soap, tag, NULL, "tev:EventBrokerConfig"); - case SOAP_TYPE_PointerTowstop__TopicSetType: - return soap_in_PointerTowstop__TopicSetType(soap, tag, NULL, "wstop:TopicSetType"); - case SOAP_TYPE_PointerTowsnt__NotificationMessageHolderType: - return soap_in_PointerTowsnt__NotificationMessageHolderType(soap, tag, NULL, "wsnt:NotificationMessageHolderType"); - case SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy: - return soap_in_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag, NULL, "tev:CreatePullPointSubscription-SubscriptionPolicy"); - case SOAP_TYPE_PointerTowsnt__AbsoluteOrRelativeTimeType: - return soap_in_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, tag, NULL, "wsnt:AbsoluteOrRelativeTimeType"); - case SOAP_TYPE_PointerTotev__Capabilities: - return soap_in_PointerTotev__Capabilities(soap, tag, NULL, "tev:Capabilities"); - case SOAP_TYPE_PointerTowsnt__FilterType: - return soap_in_PointerTowsnt__FilterType(soap, tag, NULL, "wsnt:FilterType"); - case SOAP_TYPE_PointerToxsd__token: - return soap_in_PointerToxsd__token(soap, tag, NULL, "xsd:token"); - case SOAP_TYPE_PointerTostd__string: - return soap_in_PointerTostd__string(soap, tag, NULL, "xsd:string"); - case SOAP_TYPE_PointerTobool: - return soap_in_PointerTobool(soap, tag, NULL, "xsd:boolean"); - case SOAP_TYPE_PointerTochan__ChannelInstanceType: - return soap_in_PointerTochan__ChannelInstanceType(soap, tag, NULL, "chan:ChannelInstanceType"); - case SOAP_TYPE_PointerTo_wsa5__FaultTo: - return soap_in_PointerTo_wsa5__FaultTo(soap, tag, NULL, "wsa5:FaultTo"); - case SOAP_TYPE_PointerTo_wsa5__ReplyTo: - return soap_in_PointerTo_wsa5__ReplyTo(soap, tag, NULL, "wsa5:ReplyTo"); - case SOAP_TYPE_PointerTo_wsa5__From: - return soap_in_PointerTo_wsa5__From(soap, tag, NULL, "wsa5:From"); - case SOAP_TYPE_PointerTo_wsa5__RelatesTo: - return soap_in_PointerTo_wsa5__RelatesTo(soap, tag, NULL, "wsa5:RelatesTo"); - case SOAP_TYPE__wsa5__ProblemHeaderQName: - { char **s; - s = soap_in__wsa5__ProblemHeaderQName(soap, tag, NULL, "xsd:QName"); - return s ? *s : NULL; - } - case SOAP_TYPE_PointerToint: - return soap_in_PointerToint(soap, tag, NULL, "xsd:int"); - case SOAP_TYPE_PointerTowsa5__MetadataType: - return soap_in_PointerTowsa5__MetadataType(soap, tag, NULL, "wsa5:MetadataType"); - case SOAP_TYPE_PointerTowsa5__ReferenceParametersType: - return soap_in_PointerTowsa5__ReferenceParametersType(soap, tag, NULL, "wsa5:ReferenceParametersType"); - case SOAP_TYPE_wsa5__FaultCodesOpenEnumType: - { char **s; - s = soap_in_wsa5__FaultCodesOpenEnumType(soap, tag, NULL, "wsa5:FaultCodesOpenEnumType"); - return s ? *s : NULL; - } - case SOAP_TYPE_wsa5__RelationshipTypeOpenEnum: - { char **s; - s = soap_in_wsa5__RelationshipTypeOpenEnum(soap, tag, NULL, "wsa5:RelationshipTypeOpenEnum"); - return s ? *s : NULL; - } - case SOAP_TYPE__QName: - { char **s; - s = soap_in__QName(soap, tag, NULL, "xsd:QName"); - return s ? *s : NULL; - } - case SOAP_TYPE_string: - { char **s; - s = soap_in_string(soap, tag, NULL, "xsd:string"); - return s ? *s : NULL; - } - default: -#else - *type = 0; -#endif - { const char *t = soap->type; - if (!*t) - t = soap->tag; - if (!soap_match_tag(soap, t, "wstop:ConcreteTopicExpression")) - { *type = SOAP_TYPE_wstop__ConcreteTopicExpression; - return soap_in_wstop__ConcreteTopicExpression(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:AbsoluteOrRelativeTimeType")) - { *type = SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType; - return soap_in_wsnt__AbsoluteOrRelativeTimeType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wstop:TopicSetType")) - { *type = SOAP_TYPE_wstop__TopicSetType; - return soap_in_wstop__TopicSetType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wstop:TopicType")) - { *type = SOAP_TYPE_wstop__TopicType; - return soap_in_wstop__TopicType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wstop:TopicNamespaceType")) - { *type = SOAP_TYPE_wstop__TopicNamespaceType; - return soap_in_wstop__TopicNamespaceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wstop:QueryExpressionType")) - { *type = SOAP_TYPE_wstop__QueryExpressionType; - return soap_in_wstop__QueryExpressionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wstop:ExtensibleDocumented")) - { *type = SOAP_TYPE_wstop__ExtensibleDocumented; - return soap_in_wstop__ExtensibleDocumented(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wstop:Documentation")) - { *type = SOAP_TYPE_wstop__Documentation; - return soap_in_wstop__Documentation(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:ResumeFailedFaultType")) - { *type = SOAP_TYPE_wsnt__ResumeFailedFaultType; - return soap_in_wsnt__ResumeFailedFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:PauseFailedFaultType")) - { *type = SOAP_TYPE_wsnt__PauseFailedFaultType; - return soap_in_wsnt__PauseFailedFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UnableToDestroySubscriptionFaultType")) - { *type = SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType; - return soap_in_wsnt__UnableToDestroySubscriptionFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UnacceptableTerminationTimeFaultType")) - { *type = SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType; - return soap_in_wsnt__UnacceptableTerminationTimeFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UnableToCreatePullPointFaultType")) - { *type = SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType; - return soap_in_wsnt__UnableToCreatePullPointFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UnableToDestroyPullPointFaultType")) - { *type = SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType; - return soap_in_wsnt__UnableToDestroyPullPointFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UnableToGetMessagesFaultType")) - { *type = SOAP_TYPE_wsnt__UnableToGetMessagesFaultType; - return soap_in_wsnt__UnableToGetMessagesFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:NoCurrentMessageOnTopicFaultType")) - { *type = SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType; - return soap_in_wsnt__NoCurrentMessageOnTopicFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UnacceptableInitialTerminationTimeFaultType")) - { *type = SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType; - return soap_in_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:NotifyMessageNotSupportedFaultType")) - { *type = SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType; - return soap_in_wsnt__NotifyMessageNotSupportedFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UnsupportedPolicyRequestFaultType")) - { *type = SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType; - return soap_in_wsnt__UnsupportedPolicyRequestFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UnrecognizedPolicyRequestFaultType")) - { *type = SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType; - return soap_in_wsnt__UnrecognizedPolicyRequestFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:InvalidMessageContentExpressionFaultType")) - { *type = SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType; - return soap_in_wsnt__InvalidMessageContentExpressionFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:InvalidProducerPropertiesExpressionFaultType")) - { *type = SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType; - return soap_in_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:MultipleTopicsSpecifiedFaultType")) - { *type = SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType; - return soap_in_wsnt__MultipleTopicsSpecifiedFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:TopicNotSupportedFaultType")) - { *type = SOAP_TYPE_wsnt__TopicNotSupportedFaultType; - return soap_in_wsnt__TopicNotSupportedFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:InvalidTopicExpressionFaultType")) - { *type = SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType; - return soap_in_wsnt__InvalidTopicExpressionFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:TopicExpressionDialectUnknownFaultType")) - { *type = SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType; - return soap_in_wsnt__TopicExpressionDialectUnknownFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:InvalidFilterFaultType")) - { *type = SOAP_TYPE_wsnt__InvalidFilterFaultType; - return soap_in_wsnt__InvalidFilterFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:SubscribeCreationFailedFaultType")) - { *type = SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType; - return soap_in_wsnt__SubscribeCreationFailedFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:NotificationMessageHolderType")) - { *type = SOAP_TYPE_wsnt__NotificationMessageHolderType; - return soap_in_wsnt__NotificationMessageHolderType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:SubscriptionPolicyType")) - { *type = SOAP_TYPE_wsnt__SubscriptionPolicyType; - return soap_in_wsnt__SubscriptionPolicyType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:FilterType")) - { *type = SOAP_TYPE_wsnt__FilterType; - return soap_in_wsnt__FilterType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:TopicExpressionType")) - { *type = SOAP_TYPE_wsnt__TopicExpressionType; - return soap_in_wsnt__TopicExpressionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:QueryExpressionType")) - { *type = SOAP_TYPE_wsnt__QueryExpressionType; - return soap_in_wsnt__QueryExpressionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsrfbf:BaseFaultType")) - { *type = SOAP_TYPE_wsrfbf__BaseFaultType; - return soap_in_wsrfbf__BaseFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsrfr:ResourceUnavailableFaultType")) - { *type = SOAP_TYPE_wsrfr__ResourceUnavailableFaultType; - return soap_in_wsrfr__ResourceUnavailableFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsrfr:ResourceUnknownFaultType")) - { *type = SOAP_TYPE_wsrfr__ResourceUnknownFaultType; - return soap_in_wsrfr__ResourceUnknownFaultType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:EventBrokerConfig")) - { *type = SOAP_TYPE_tev__EventBrokerConfig; - return soap_in_tev__EventBrokerConfig(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:Capabilities")) - { *type = SOAP_TYPE_tev__Capabilities; - return soap_in_tev__Capabilities(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:token")) - { *type = SOAP_TYPE_xsd__token; - return soap_in_xsd__token(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:nonNegativeInteger")) - { *type = SOAP_TYPE_xsd__nonNegativeInteger; - return soap_in_xsd__nonNegativeInteger(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:duration")) - { *type = SOAP_TYPE_xsd__duration; - return soap_in_xsd__duration(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:anyURI")) - { *type = SOAP_TYPE_xsd__anyURI; - return soap_in_xsd__anyURI(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:NCName")) - { *type = SOAP_TYPE_xsd__NCName; - return soap_in_xsd__NCName(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:QName")) - { *type = SOAP_TYPE_xsd__QName; - return soap_in_xsd__QName(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:string")) - { *type = SOAP_TYPE_std__string; - return soap_in_std__string(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:byte")) - { *type = SOAP_TYPE_byte; - return soap_in_byte(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:int")) - { *type = SOAP_TYPE_int; - return soap_in_int(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:unsignedInt")) - { *type = SOAP_TYPE_unsignedInt; - return soap_in_unsignedInt(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:unsignedLong")) - { *type = SOAP_TYPE_ULONG64; - return soap_in_ULONG64(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:dateTime")) - { *type = SOAP_TYPE_dateTime; - return soap_in_dateTime(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:DecisionType")) - { *type = SOAP_TYPE_saml2__DecisionType; - return soap_in_saml2__DecisionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:DecisionType")) - { *type = SOAP_TYPE_saml1__DecisionType; - return soap_in_saml1__DecisionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsc:FaultCodeType")) - { *type = SOAP_TYPE_wsc__FaultCodeType; - return soap_in_wsc__FaultCodeType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:FaultcodeEnum")) - { *type = SOAP_TYPE_wsse__FaultcodeEnum; - return soap_in_wsse__FaultcodeEnum(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsu:tTimestampFault")) - { *type = SOAP_TYPE_wsu__tTimestampFault; - return soap_in_wsu__tTimestampFault(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:boolean")) - { *type = SOAP_TYPE_bool; - return soap_in_bool(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:IsReferenceParameter")) - { *type = SOAP_TYPE__wsa5__IsReferenceParameter; - return soap_in__wsa5__IsReferenceParameter(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:FaultCodesType")) - { *type = SOAP_TYPE_wsa5__FaultCodesType; - return soap_in_wsa5__FaultCodesType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:RelationshipType")) - { *type = SOAP_TYPE_wsa5__RelationshipType; - return soap_in_wsa5__RelationshipType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AttributeType")) - { *type = SOAP_TYPE_saml2__AttributeType; - return soap_in_saml2__AttributeType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AttributeStatementType")) - { *type = SOAP_TYPE_saml2__AttributeStatementType; - return soap_in_saml2__AttributeStatementType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:EvidenceType")) - { *type = SOAP_TYPE_saml2__EvidenceType; - return soap_in_saml2__EvidenceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:ActionType")) - { *type = SOAP_TYPE_saml2__ActionType; - return soap_in_saml2__ActionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AuthzDecisionStatementType")) - { *type = SOAP_TYPE_saml2__AuthzDecisionStatementType; - return soap_in_saml2__AuthzDecisionStatementType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AuthnContextType")) - { *type = SOAP_TYPE_saml2__AuthnContextType; - return soap_in_saml2__AuthnContextType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:SubjectLocalityType")) - { *type = SOAP_TYPE_saml2__SubjectLocalityType; - return soap_in_saml2__SubjectLocalityType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AuthnStatementType")) - { *type = SOAP_TYPE_saml2__AuthnStatementType; - return soap_in_saml2__AuthnStatementType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:StatementAbstractType")) - { *type = SOAP_TYPE_saml2__StatementAbstractType; - return soap_in_saml2__StatementAbstractType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AdviceType")) - { *type = SOAP_TYPE_saml2__AdviceType; - return soap_in_saml2__AdviceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:ProxyRestrictionType")) - { *type = SOAP_TYPE_saml2__ProxyRestrictionType; - return soap_in_saml2__ProxyRestrictionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:OneTimeUseType")) - { *type = SOAP_TYPE_saml2__OneTimeUseType; - return soap_in_saml2__OneTimeUseType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AudienceRestrictionType")) - { *type = SOAP_TYPE_saml2__AudienceRestrictionType; - return soap_in_saml2__AudienceRestrictionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:ConditionAbstractType")) - { *type = SOAP_TYPE_saml2__ConditionAbstractType; - return soap_in_saml2__ConditionAbstractType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:ConditionsType")) - { *type = SOAP_TYPE_saml2__ConditionsType; - return soap_in_saml2__ConditionsType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:KeyInfoConfirmationDataType")) - { *type = SOAP_TYPE_saml2__KeyInfoConfirmationDataType; - return soap_in_saml2__KeyInfoConfirmationDataType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:SubjectConfirmationDataType")) - { *type = SOAP_TYPE_saml2__SubjectConfirmationDataType; - return soap_in_saml2__SubjectConfirmationDataType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:SubjectConfirmationType")) - { *type = SOAP_TYPE_saml2__SubjectConfirmationType; - return soap_in_saml2__SubjectConfirmationType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:SubjectType")) - { *type = SOAP_TYPE_saml2__SubjectType; - return soap_in_saml2__SubjectType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AssertionType")) - { *type = SOAP_TYPE_saml2__AssertionType; - return soap_in_saml2__AssertionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:EncryptedElementType")) - { *type = SOAP_TYPE_saml2__EncryptedElementType; - return soap_in_saml2__EncryptedElementType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:NameIDType")) - { *type = SOAP_TYPE_saml2__NameIDType; - return soap_in_saml2__NameIDType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:BaseIDAbstractType")) - { *type = SOAP_TYPE_saml2__BaseIDAbstractType; - return soap_in_saml2__BaseIDAbstractType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AttributeType")) - { *type = SOAP_TYPE_saml1__AttributeType; - return soap_in_saml1__AttributeType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AttributeDesignatorType")) - { *type = SOAP_TYPE_saml1__AttributeDesignatorType; - return soap_in_saml1__AttributeDesignatorType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AttributeStatementType")) - { *type = SOAP_TYPE_saml1__AttributeStatementType; - return soap_in_saml1__AttributeStatementType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:EvidenceType")) - { *type = SOAP_TYPE_saml1__EvidenceType; - return soap_in_saml1__EvidenceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:ActionType")) - { *type = SOAP_TYPE_saml1__ActionType; - return soap_in_saml1__ActionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AuthorizationDecisionStatementType")) - { *type = SOAP_TYPE_saml1__AuthorizationDecisionStatementType; - return soap_in_saml1__AuthorizationDecisionStatementType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AuthorityBindingType")) - { *type = SOAP_TYPE_saml1__AuthorityBindingType; - return soap_in_saml1__AuthorityBindingType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:SubjectLocalityType")) - { *type = SOAP_TYPE_saml1__SubjectLocalityType; - return soap_in_saml1__SubjectLocalityType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AuthenticationStatementType")) - { *type = SOAP_TYPE_saml1__AuthenticationStatementType; - return soap_in_saml1__AuthenticationStatementType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:SubjectConfirmationType")) - { *type = SOAP_TYPE_saml1__SubjectConfirmationType; - return soap_in_saml1__SubjectConfirmationType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:NameIdentifierType")) - { *type = SOAP_TYPE_saml1__NameIdentifierType; - return soap_in_saml1__NameIdentifierType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:SubjectType")) - { *type = SOAP_TYPE_saml1__SubjectType; - return soap_in_saml1__SubjectType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:SubjectStatementAbstractType")) - { *type = SOAP_TYPE_saml1__SubjectStatementAbstractType; - return soap_in_saml1__SubjectStatementAbstractType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:StatementAbstractType")) - { *type = SOAP_TYPE_saml1__StatementAbstractType; - return soap_in_saml1__StatementAbstractType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AdviceType")) - { *type = SOAP_TYPE_saml1__AdviceType; - return soap_in_saml1__AdviceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:DoNotCacheConditionType")) - { *type = SOAP_TYPE_saml1__DoNotCacheConditionType; - return soap_in_saml1__DoNotCacheConditionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AudienceRestrictionConditionType")) - { *type = SOAP_TYPE_saml1__AudienceRestrictionConditionType; - return soap_in_saml1__AudienceRestrictionConditionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:ConditionAbstractType")) - { *type = SOAP_TYPE_saml1__ConditionAbstractType; - return soap_in_saml1__ConditionAbstractType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:ConditionsType")) - { *type = SOAP_TYPE_saml1__ConditionsType; - return soap_in_saml1__ConditionsType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AssertionType")) - { *type = SOAP_TYPE_saml1__AssertionType; - return soap_in_saml1__AssertionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:dateTime")) - { *type = SOAP_TYPE_xsd__dateTime; - return soap_in_xsd__dateTime(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsc:PropertiesType")) - { *type = SOAP_TYPE_wsc__PropertiesType; - return soap_in_wsc__PropertiesType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsc:DerivedKeyTokenType")) - { *type = SOAP_TYPE_wsc__DerivedKeyTokenType; - return soap_in_wsc__DerivedKeyTokenType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsc:SecurityContextTokenType")) - { *type = SOAP_TYPE_wsc__SecurityContextTokenType; - return soap_in_wsc__SecurityContextTokenType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:EncryptionPropertyType")) - { *type = SOAP_TYPE_xenc__EncryptionPropertyType; - return soap_in_xenc__EncryptionPropertyType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:EncryptionPropertiesType")) - { *type = SOAP_TYPE_xenc__EncryptionPropertiesType; - return soap_in_xenc__EncryptionPropertiesType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:ReferenceType")) - { *type = SOAP_TYPE_xenc__ReferenceType; - return soap_in_xenc__ReferenceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:AgreementMethodType")) - { *type = SOAP_TYPE_xenc__AgreementMethodType; - return soap_in_xenc__AgreementMethodType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:EncryptedDataType")) - { *type = SOAP_TYPE_xenc__EncryptedDataType; - return soap_in_xenc__EncryptedDataType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:TransformsType")) - { *type = SOAP_TYPE_xenc__TransformsType; - return soap_in_xenc__TransformsType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:CipherReferenceType")) - { *type = SOAP_TYPE_xenc__CipherReferenceType; - return soap_in_xenc__CipherReferenceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:CipherDataType")) - { *type = SOAP_TYPE_xenc__CipherDataType; - return soap_in_xenc__CipherDataType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:EncryptionMethodType")) - { *type = SOAP_TYPE_xenc__EncryptionMethodType; - return soap_in_xenc__EncryptionMethodType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:EncryptedType")) - { *type = SOAP_TYPE_xenc__EncryptedType; - return soap_in_xenc__EncryptedType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:RSAKeyValueType")) - { *type = SOAP_TYPE_ds__RSAKeyValueType; - return soap_in_ds__RSAKeyValueType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:DSAKeyValueType")) - { *type = SOAP_TYPE_ds__DSAKeyValueType; - return soap_in_ds__DSAKeyValueType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:X509IssuerSerialType")) - { *type = SOAP_TYPE_ds__X509IssuerSerialType; - return soap_in_ds__X509IssuerSerialType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:RetrievalMethodType")) - { *type = SOAP_TYPE_ds__RetrievalMethodType; - return soap_in_ds__RetrievalMethodType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:KeyValueType")) - { *type = SOAP_TYPE_ds__KeyValueType; - return soap_in_ds__KeyValueType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:DigestMethodType")) - { *type = SOAP_TYPE_ds__DigestMethodType; - return soap_in_ds__DigestMethodType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:TransformType")) - { *type = SOAP_TYPE_ds__TransformType; - return soap_in_ds__TransformType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:TransformsType")) - { *type = SOAP_TYPE_ds__TransformsType; - return soap_in_ds__TransformsType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:ReferenceType")) - { *type = SOAP_TYPE_ds__ReferenceType; - return soap_in_ds__ReferenceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:SignatureMethodType")) - { *type = SOAP_TYPE_ds__SignatureMethodType; - return soap_in_ds__SignatureMethodType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:CanonicalizationMethodType")) - { *type = SOAP_TYPE_ds__CanonicalizationMethodType; - return soap_in_ds__CanonicalizationMethodType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:SignedInfoType")) - { *type = SOAP_TYPE_ds__SignedInfoType; - return soap_in_ds__SignedInfoType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:SignatureType")) - { *type = SOAP_TYPE_ds__SignatureType; - return soap_in_ds__SignatureType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:EncryptedKeyType")) - { *type = SOAP_TYPE_xenc__EncryptedKeyType; - return soap_in_xenc__EncryptedKeyType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:KeyInfoType")) - { *type = SOAP_TYPE_ds__KeyInfoType; - return soap_in_ds__KeyInfoType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:X509DataType")) - { *type = SOAP_TYPE_ds__X509DataType; - return soap_in_ds__X509DataType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:EncodedString")) - { *type = SOAP_TYPE_wsse__EncodedString; - return soap_in_wsse__EncodedString(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "chan:ChannelInstanceType")) - { *type = SOAP_TYPE_chan__ChannelInstanceType; - return soap_in_chan__ChannelInstanceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:ProblemActionType")) - { *type = SOAP_TYPE_wsa5__ProblemActionType; - return soap_in_wsa5__ProblemActionType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:RelatesToType")) - { *type = SOAP_TYPE_wsa5__RelatesToType; - return soap_in_wsa5__RelatesToType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:MetadataType")) - { *type = SOAP_TYPE_wsa5__MetadataType; - return soap_in_wsa5__MetadataType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:ReferenceParametersType")) - { *type = SOAP_TYPE_wsa5__ReferenceParametersType; - return soap_in_wsa5__ReferenceParametersType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:EndpointReferenceType")) - { *type = SOAP_TYPE_wsa5__EndpointReferenceType; - return soap_in_wsa5__EndpointReferenceType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:anyAttribute")) - { *type = SOAP_TYPE_xsd__anyAttribute; - return soap_in_xsd__anyAttribute(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xsd:anyType")) - { *type = SOAP_TYPE_xsd__anyType; - return soap_in_xsd__anyType(soap, tag, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsc:FaultCodeOpenEnumType")) - { char **s; - *type = SOAP_TYPE_wsc__FaultCodeOpenEnumType; - s = soap_in_wsc__FaultCodeOpenEnumType(soap, tag, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "xsd:QName")) - { char **s; - *type = SOAP_TYPE__wsa5__ProblemHeaderQName; - s = soap_in__wsa5__ProblemHeaderQName(soap, tag, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "wsa5:FaultCodesOpenEnumType")) - { char **s; - *type = SOAP_TYPE_wsa5__FaultCodesOpenEnumType; - s = soap_in_wsa5__FaultCodesOpenEnumType(soap, tag, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "wsa5:RelationshipTypeOpenEnum")) - { char **s; - *type = SOAP_TYPE_wsa5__RelationshipTypeOpenEnum; - s = soap_in_wsa5__RelationshipTypeOpenEnum(soap, tag, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "xsd:QName")) - { char **s; - *type = SOAP_TYPE__QName; - s = soap_in__QName(soap, tag, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "xsd:string")) - { char **s; - *type = SOAP_TYPE_string; - s = soap_in_string(soap, tag, NULL, NULL); - return s ? *s : NULL; - } - t = soap->tag; - if (!soap_match_tag(soap, t, "wsa5:RetryAfter")) - { *type = SOAP_TYPE__wsa5__RetryAfter; - return soap_in__wsa5__RetryAfter(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wstop:TopicNamespaceType-Topic")) - { *type = SOAP_TYPE__wstop__TopicNamespaceType_Topic; - return soap_in__wstop__TopicNamespaceType_Topic(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:Subscribe-SubscriptionPolicy")) - { *type = SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy; - return soap_in__wsnt__Subscribe_SubscriptionPolicy(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:NotificationMessageHolderType-Message")) - { *type = SOAP_TYPE__wsnt__NotificationMessageHolderType_Message; - return soap_in__wsnt__NotificationMessageHolderType_Message(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsrfbf:BaseFaultType-FaultCause")) - { *type = SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause; - return soap_in__wsrfbf__BaseFaultType_FaultCause(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsrfbf:BaseFaultType-Description")) - { *type = SOAP_TYPE__wsrfbf__BaseFaultType_Description; - return soap_in__wsrfbf__BaseFaultType_Description(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsrfbf:BaseFaultType-ErrorCode")) - { *type = SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode; - return soap_in__wsrfbf__BaseFaultType_ErrorCode(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:CreatePullPointSubscription-SubscriptionPolicy")) - { *type = SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy; - return soap_in__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:ResumeSubscriptionResponse")) - { *type = SOAP_TYPE__wsnt__ResumeSubscriptionResponse; - return soap_in__wsnt__ResumeSubscriptionResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:ResumeSubscription")) - { *type = SOAP_TYPE__wsnt__ResumeSubscription; - return soap_in__wsnt__ResumeSubscription(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:PauseSubscriptionResponse")) - { *type = SOAP_TYPE__wsnt__PauseSubscriptionResponse; - return soap_in__wsnt__PauseSubscriptionResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:PauseSubscription")) - { *type = SOAP_TYPE__wsnt__PauseSubscription; - return soap_in__wsnt__PauseSubscription(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UnsubscribeResponse")) - { *type = SOAP_TYPE__wsnt__UnsubscribeResponse; - return soap_in__wsnt__UnsubscribeResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:Unsubscribe")) - { *type = SOAP_TYPE__wsnt__Unsubscribe; - return soap_in__wsnt__Unsubscribe(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:RenewResponse")) - { *type = SOAP_TYPE__wsnt__RenewResponse; - return soap_in__wsnt__RenewResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:Renew")) - { *type = SOAP_TYPE__wsnt__Renew; - return soap_in__wsnt__Renew(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:CreatePullPointResponse")) - { *type = SOAP_TYPE__wsnt__CreatePullPointResponse; - return soap_in__wsnt__CreatePullPointResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:CreatePullPoint")) - { *type = SOAP_TYPE__wsnt__CreatePullPoint; - return soap_in__wsnt__CreatePullPoint(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:DestroyPullPointResponse")) - { *type = SOAP_TYPE__wsnt__DestroyPullPointResponse; - return soap_in__wsnt__DestroyPullPointResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:DestroyPullPoint")) - { *type = SOAP_TYPE__wsnt__DestroyPullPoint; - return soap_in__wsnt__DestroyPullPoint(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:GetMessagesResponse")) - { *type = SOAP_TYPE__wsnt__GetMessagesResponse; - return soap_in__wsnt__GetMessagesResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:GetMessages")) - { *type = SOAP_TYPE__wsnt__GetMessages; - return soap_in__wsnt__GetMessages(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:GetCurrentMessageResponse")) - { *type = SOAP_TYPE__wsnt__GetCurrentMessageResponse; - return soap_in__wsnt__GetCurrentMessageResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:GetCurrentMessage")) - { *type = SOAP_TYPE__wsnt__GetCurrentMessage; - return soap_in__wsnt__GetCurrentMessage(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:SubscribeResponse")) - { *type = SOAP_TYPE__wsnt__SubscribeResponse; - return soap_in__wsnt__SubscribeResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:Subscribe")) - { *type = SOAP_TYPE__wsnt__Subscribe; - return soap_in__wsnt__Subscribe(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:UseRaw")) - { *type = SOAP_TYPE__wsnt__UseRaw; - return soap_in__wsnt__UseRaw(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:Notify")) - { *type = SOAP_TYPE__wsnt__Notify; - return soap_in__wsnt__Notify(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:SubscriptionManagerRP")) - { *type = SOAP_TYPE__wsnt__SubscriptionManagerRP; - return soap_in__wsnt__SubscriptionManagerRP(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsnt:NotificationProducerRP")) - { *type = SOAP_TYPE__wsnt__NotificationProducerRP; - return soap_in__wsnt__NotificationProducerRP(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:GetEventBrokersResponse")) - { *type = SOAP_TYPE__tev__GetEventBrokersResponse; - return soap_in__tev__GetEventBrokersResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:GetEventBrokers")) - { *type = SOAP_TYPE__tev__GetEventBrokers; - return soap_in__tev__GetEventBrokers(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:DeleteEventBrokerResponse")) - { *type = SOAP_TYPE__tev__DeleteEventBrokerResponse; - return soap_in__tev__DeleteEventBrokerResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:DeleteEventBroker")) - { *type = SOAP_TYPE__tev__DeleteEventBroker; - return soap_in__tev__DeleteEventBroker(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:AddEventBrokerResponse")) - { *type = SOAP_TYPE__tev__AddEventBrokerResponse; - return soap_in__tev__AddEventBrokerResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:AddEventBroker")) - { *type = SOAP_TYPE__tev__AddEventBroker; - return soap_in__tev__AddEventBroker(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:GetEventPropertiesResponse")) - { *type = SOAP_TYPE__tev__GetEventPropertiesResponse; - return soap_in__tev__GetEventPropertiesResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:GetEventProperties")) - { *type = SOAP_TYPE__tev__GetEventProperties; - return soap_in__tev__GetEventProperties(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:SetSynchronizationPointResponse")) - { *type = SOAP_TYPE__tev__SetSynchronizationPointResponse; - return soap_in__tev__SetSynchronizationPointResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:SetSynchronizationPoint")) - { *type = SOAP_TYPE__tev__SetSynchronizationPoint; - return soap_in__tev__SetSynchronizationPoint(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:SeekResponse")) - { *type = SOAP_TYPE__tev__SeekResponse; - return soap_in__tev__SeekResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:Seek")) - { *type = SOAP_TYPE__tev__Seek; - return soap_in__tev__Seek(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:PullMessagesFaultResponse")) - { *type = SOAP_TYPE__tev__PullMessagesFaultResponse; - return soap_in__tev__PullMessagesFaultResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:PullMessagesResponse")) - { *type = SOAP_TYPE__tev__PullMessagesResponse; - return soap_in__tev__PullMessagesResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:PullMessages")) - { *type = SOAP_TYPE__tev__PullMessages; - return soap_in__tev__PullMessages(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:CreatePullPointSubscriptionResponse")) - { *type = SOAP_TYPE__tev__CreatePullPointSubscriptionResponse; - return soap_in__tev__CreatePullPointSubscriptionResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:CreatePullPointSubscription")) - { *type = SOAP_TYPE__tev__CreatePullPointSubscription; - return soap_in__tev__CreatePullPointSubscription(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:GetServiceCapabilitiesResponse")) - { *type = SOAP_TYPE__tev__GetServiceCapabilitiesResponse; - return soap_in__tev__GetServiceCapabilitiesResponse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "tev:GetServiceCapabilities")) - { *type = SOAP_TYPE__tev__GetServiceCapabilities; - return soap_in__tev__GetServiceCapabilities(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xml:lang")) - { *type = SOAP_TYPE__xml__lang; - return soap_in__xml__lang(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:Security")) - { *type = SOAP_TYPE__wsse__Security; - return soap_in__wsse__Security(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:EncryptedAttribute")) - { *type = SOAP_TYPE__saml2__EncryptedAttribute; - return soap_in__saml2__EncryptedAttribute(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Attribute")) - { *type = SOAP_TYPE__saml2__Attribute; - return soap_in__saml2__Attribute(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AttributeStatement")) - { *type = SOAP_TYPE__saml2__AttributeStatement; - return soap_in__saml2__AttributeStatement(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Evidence")) - { *type = SOAP_TYPE__saml2__Evidence; - return soap_in__saml2__Evidence(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Action")) - { *type = SOAP_TYPE__saml2__Action; - return soap_in__saml2__Action(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AuthzDecisionStatement")) - { *type = SOAP_TYPE__saml2__AuthzDecisionStatement; - return soap_in__saml2__AuthzDecisionStatement(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AuthnContext")) - { *type = SOAP_TYPE__saml2__AuthnContext; - return soap_in__saml2__AuthnContext(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:SubjectLocality")) - { *type = SOAP_TYPE__saml2__SubjectLocality; - return soap_in__saml2__SubjectLocality(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AuthnStatement")) - { *type = SOAP_TYPE__saml2__AuthnStatement; - return soap_in__saml2__AuthnStatement(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Statement")) - { *type = SOAP_TYPE__saml2__Statement; - return soap_in__saml2__Statement(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:EncryptedAssertion")) - { *type = SOAP_TYPE__saml2__EncryptedAssertion; - return soap_in__saml2__EncryptedAssertion(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Advice")) - { *type = SOAP_TYPE__saml2__Advice; - return soap_in__saml2__Advice(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:ProxyRestriction")) - { *type = SOAP_TYPE__saml2__ProxyRestriction; - return soap_in__saml2__ProxyRestriction(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:OneTimeUse")) - { *type = SOAP_TYPE__saml2__OneTimeUse; - return soap_in__saml2__OneTimeUse(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AudienceRestriction")) - { *type = SOAP_TYPE__saml2__AudienceRestriction; - return soap_in__saml2__AudienceRestriction(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Condition")) - { *type = SOAP_TYPE__saml2__Condition; - return soap_in__saml2__Condition(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Conditions")) - { *type = SOAP_TYPE__saml2__Conditions; - return soap_in__saml2__Conditions(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:SubjectConfirmationData")) - { *type = SOAP_TYPE__saml2__SubjectConfirmationData; - return soap_in__saml2__SubjectConfirmationData(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:SubjectConfirmation")) - { *type = SOAP_TYPE__saml2__SubjectConfirmation; - return soap_in__saml2__SubjectConfirmation(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Subject")) - { *type = SOAP_TYPE__saml2__Subject; - return soap_in__saml2__Subject(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Assertion")) - { *type = SOAP_TYPE__saml2__Assertion; - return soap_in__saml2__Assertion(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:Issuer")) - { *type = SOAP_TYPE__saml2__Issuer; - return soap_in__saml2__Issuer(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:EncryptedID")) - { *type = SOAP_TYPE__saml2__EncryptedID; - return soap_in__saml2__EncryptedID(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:NameID")) - { *type = SOAP_TYPE__saml2__NameID; - return soap_in__saml2__NameID(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:BaseID")) - { *type = SOAP_TYPE__saml2__BaseID; - return soap_in__saml2__BaseID(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:Attribute")) - { *type = SOAP_TYPE__saml1__Attribute; - return soap_in__saml1__Attribute(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AttributeDesignator")) - { *type = SOAP_TYPE__saml1__AttributeDesignator; - return soap_in__saml1__AttributeDesignator(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AttributeStatement")) - { *type = SOAP_TYPE__saml1__AttributeStatement; - return soap_in__saml1__AttributeStatement(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:Evidence")) - { *type = SOAP_TYPE__saml1__Evidence; - return soap_in__saml1__Evidence(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:Action")) - { *type = SOAP_TYPE__saml1__Action; - return soap_in__saml1__Action(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AuthorizationDecisionStatement")) - { *type = SOAP_TYPE__saml1__AuthorizationDecisionStatement; - return soap_in__saml1__AuthorizationDecisionStatement(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AuthorityBinding")) - { *type = SOAP_TYPE__saml1__AuthorityBinding; - return soap_in__saml1__AuthorityBinding(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:SubjectLocality")) - { *type = SOAP_TYPE__saml1__SubjectLocality; - return soap_in__saml1__SubjectLocality(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AuthenticationStatement")) - { *type = SOAP_TYPE__saml1__AuthenticationStatement; - return soap_in__saml1__AuthenticationStatement(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:SubjectConfirmation")) - { *type = SOAP_TYPE__saml1__SubjectConfirmation; - return soap_in__saml1__SubjectConfirmation(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:NameIdentifier")) - { *type = SOAP_TYPE__saml1__NameIdentifier; - return soap_in__saml1__NameIdentifier(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:Subject")) - { *type = SOAP_TYPE__saml1__Subject; - return soap_in__saml1__Subject(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:SubjectStatement")) - { *type = SOAP_TYPE__saml1__SubjectStatement; - return soap_in__saml1__SubjectStatement(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:Statement")) - { *type = SOAP_TYPE__saml1__Statement; - return soap_in__saml1__Statement(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:Advice")) - { *type = SOAP_TYPE__saml1__Advice; - return soap_in__saml1__Advice(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:DoNotCacheCondition")) - { *type = SOAP_TYPE__saml1__DoNotCacheCondition; - return soap_in__saml1__DoNotCacheCondition(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:AudienceRestrictionCondition")) - { *type = SOAP_TYPE__saml1__AudienceRestrictionCondition; - return soap_in__saml1__AudienceRestrictionCondition(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:Condition")) - { *type = SOAP_TYPE__saml1__Condition; - return soap_in__saml1__Condition(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:Conditions")) - { *type = SOAP_TYPE__saml1__Conditions; - return soap_in__saml1__Conditions(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml1:Assertion")) - { *type = SOAP_TYPE__saml1__Assertion; - return soap_in__saml1__Assertion(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "xenc:ReferenceList")) - { *type = SOAP_TYPE__xenc__ReferenceList; - return soap_in__xenc__ReferenceList(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:KeyInfo")) - { *type = SOAP_TYPE__ds__KeyInfo; - return soap_in__ds__KeyInfo(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:Transform")) - { *type = SOAP_TYPE__ds__Transform; - return soap_in__ds__Transform(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "c14n:InclusiveNamespaces")) - { *type = SOAP_TYPE__c14n__InclusiveNamespaces; - return soap_in__c14n__InclusiveNamespaces(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "ds:Signature")) - { *type = SOAP_TYPE__ds__Signature; - return soap_in__ds__Signature(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:SecurityTokenReference")) - { *type = SOAP_TYPE__wsse__SecurityTokenReference; - return soap_in__wsse__SecurityTokenReference(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:KeyIdentifier")) - { *type = SOAP_TYPE__wsse__KeyIdentifier; - return soap_in__wsse__KeyIdentifier(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:Embedded")) - { *type = SOAP_TYPE__wsse__Embedded; - return soap_in__wsse__Embedded(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:Reference")) - { *type = SOAP_TYPE__wsse__Reference; - return soap_in__wsse__Reference(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:BinarySecurityToken")) - { *type = SOAP_TYPE__wsse__BinarySecurityToken; - return soap_in__wsse__BinarySecurityToken(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:Password")) - { *type = SOAP_TYPE__wsse__Password; - return soap_in__wsse__Password(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsse:UsernameToken")) - { *type = SOAP_TYPE__wsse__UsernameToken; - return soap_in__wsse__UsernameToken(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsu:Timestamp")) - { *type = SOAP_TYPE__wsu__Timestamp; - return soap_in__wsu__Timestamp(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:ProblemAction")) - { *type = SOAP_TYPE__wsa5__ProblemAction; - return soap_in__wsa5__ProblemAction(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:FaultTo")) - { *type = SOAP_TYPE__wsa5__FaultTo; - return soap_in__wsa5__FaultTo(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:From")) - { *type = SOAP_TYPE__wsa5__From; - return soap_in__wsa5__From(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:ReplyTo")) - { *type = SOAP_TYPE__wsa5__ReplyTo; - return soap_in__wsa5__ReplyTo(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:RelatesTo")) - { *type = SOAP_TYPE__wsa5__RelatesTo; - return soap_in__wsa5__RelatesTo(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:Metadata")) - { *type = SOAP_TYPE__wsa5__Metadata; - return soap_in__wsa5__Metadata(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:ReferenceParameters")) - { *type = SOAP_TYPE__wsa5__ReferenceParameters; - return soap_in__wsa5__ReferenceParameters(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "wsa5:EndpointReference")) - { *type = SOAP_TYPE__wsa5__EndpointReference; - return soap_in__wsa5__EndpointReference(soap, NULL, NULL, NULL); - } - if (!soap_match_tag(soap, t, "saml2:AuthenticatingAuthority")) - { char **s; - *type = SOAP_TYPE__saml2__AuthenticatingAuthority; - s = soap_in__saml2__AuthenticatingAuthority(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "saml2:AuthnContextDeclRef")) - { char **s; - *type = SOAP_TYPE__saml2__AuthnContextDeclRef; - s = soap_in__saml2__AuthnContextDeclRef(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "saml2:AuthnContextClassRef")) - { char **s; - *type = SOAP_TYPE__saml2__AuthnContextClassRef; - s = soap_in__saml2__AuthnContextClassRef(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "saml2:Audience")) - { char **s; - *type = SOAP_TYPE__saml2__Audience; - s = soap_in__saml2__Audience(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "saml2:AssertionURIRef")) - { char **s; - *type = SOAP_TYPE__saml2__AssertionURIRef; - s = soap_in__saml2__AssertionURIRef(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "saml2:AssertionIDRef")) - { char **s; - *type = SOAP_TYPE__saml2__AssertionIDRef; - s = soap_in__saml2__AssertionIDRef(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "saml1:ConfirmationMethod")) - { char **s; - *type = SOAP_TYPE__saml1__ConfirmationMethod; - s = soap_in__saml1__ConfirmationMethod(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "saml1:Audience")) - { char **s; - *type = SOAP_TYPE__saml1__Audience; - s = soap_in__saml1__Audience(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "saml1:AssertionIDReference")) - { char **s; - *type = SOAP_TYPE__saml1__AssertionIDReference; - s = soap_in__saml1__AssertionIDReference(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "ds:SignatureValue")) - { char **s; - *type = SOAP_TYPE__ds__SignatureValue; - s = soap_in__ds__SignatureValue(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "wsa5:ProblemIRI")) - { char **s; - *type = SOAP_TYPE__wsa5__ProblemIRI; - s = soap_in__wsa5__ProblemIRI(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "wsa5:Action")) - { char **s; - *type = SOAP_TYPE__wsa5__Action; - s = soap_in__wsa5__Action(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "wsa5:To")) - { char **s; - *type = SOAP_TYPE__wsa5__To; - s = soap_in__wsa5__To(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } - if (!soap_match_tag(soap, t, "wsa5:MessageID")) - { char **s; - *type = SOAP_TYPE__wsa5__MessageID; - s = soap_in__wsa5__MessageID(soap, NULL, NULL, NULL); - return s ? *s : NULL; - } -#ifndef WITH_NOIDREF - } -#endif - } - soap->error = SOAP_TAG_MISMATCH; - return NULL; -} - -#ifdef __cplusplus -} -#endif - -SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap *soap) -{ - if (!soap_peek_element(soap)) - { int t; - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unexpected element '%s' in input at level = %u body = %d)\n", soap->tag, soap->level, soap->body)); - if (soap->mustUnderstand && !soap->other && !soap->fignore) - return soap->error = SOAP_MUSTUNDERSTAND; - if (((soap->mode & SOAP_XML_STRICT) && !soap->fignore && soap->part != SOAP_IN_HEADER) || !soap_match_tag(soap, soap->tag, "SOAP-ENV:")) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "REJECTING element '%s'\n", soap->tag)); - return soap->error = SOAP_TAG_MISMATCH; - } - if (!*soap->id || !soap_getelement(soap, NULL, &t)) - { soap->peeked = 0; - if (soap->fignore) - soap->error = soap->fignore(soap, soap->tag); - else - soap->error = SOAP_OK; - DBGLOG(TEST, if (!soap->error) SOAP_MESSAGE(fdebug, "IGNORING element '%s'\n", soap->tag)); - if (!soap->error && soap->body && soap_ignore(soap)) - return soap->error; - } - } - return soap->error; -} - -#ifndef WITH_NOIDREF -SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap *soap) -{ - int i; - struct soap_plist *pp; - if (soap->version == 1 && soap->encodingStyle && !(soap->mode & (SOAP_XML_TREE | SOAP_XML_GRAPH))) - for (i = 0; i < SOAP_PTRHASH; i++) - for (pp = soap->pht[i]; pp; pp = pp->next) - if (pp->mark1 == 2 || pp->mark2 == 2) - if (soap_putelement(soap, pp->ptr, SOAP_MULTIREFTAG, pp->id, pp->type)) - return soap->error; - return SOAP_OK; -} -#endif - -#ifdef __cplusplus -extern "C" { -#endif -SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap *soap, const void *ptr, const char *tag, int id, int type) -{ (void)tag; - switch (type) - { - case SOAP_TYPE_byte: - return soap_out_byte(soap, tag, id, (const char *)ptr, "xsd:byte"); - case SOAP_TYPE_int: - return soap_out_int(soap, tag, id, (const int *)ptr, "xsd:int"); - case SOAP_TYPE_unsignedInt: - return soap_out_unsignedInt(soap, tag, id, (const unsigned int *)ptr, "xsd:unsignedInt"); - case SOAP_TYPE__wsa5__RetryAfter: - return soap_out__wsa5__RetryAfter(soap, "wsa5:RetryAfter", id, (const ULONG64 *)ptr, ""); - case SOAP_TYPE_ULONG64: - return soap_out_ULONG64(soap, tag, id, (const ULONG64 *)ptr, "xsd:unsignedLong"); - case SOAP_TYPE_dateTime: - return soap_out_dateTime(soap, tag, id, (const time_t *)ptr, "xsd:dateTime"); - case SOAP_TYPE_saml2__DecisionType: - return soap_out_saml2__DecisionType(soap, tag, id, (const enum saml2__DecisionType *)ptr, "saml2:DecisionType"); - case SOAP_TYPE_saml1__DecisionType: - return soap_out_saml1__DecisionType(soap, tag, id, (const enum saml1__DecisionType *)ptr, "saml1:DecisionType"); - case SOAP_TYPE_wsc__FaultCodeType: - return soap_out_wsc__FaultCodeType(soap, tag, id, (const enum wsc__FaultCodeType *)ptr, "wsc:FaultCodeType"); - case SOAP_TYPE_wsse__FaultcodeEnum: - return soap_out_wsse__FaultcodeEnum(soap, tag, id, (const enum wsse__FaultcodeEnum *)ptr, "wsse:FaultcodeEnum"); - case SOAP_TYPE_wsu__tTimestampFault: - return soap_out_wsu__tTimestampFault(soap, tag, id, (const enum wsu__tTimestampFault *)ptr, "wsu:tTimestampFault"); - case SOAP_TYPE_bool: - return soap_out_bool(soap, tag, id, (const bool *)ptr, "xsd:boolean"); - case SOAP_TYPE__wsa5__IsReferenceParameter: - return soap_out__wsa5__IsReferenceParameter(soap, tag, id, (const enum _wsa5__IsReferenceParameter *)ptr, "wsa5:IsReferenceParameter"); - case SOAP_TYPE_wsa5__FaultCodesType: - return soap_out_wsa5__FaultCodesType(soap, tag, id, (const enum wsa5__FaultCodesType *)ptr, "wsa5:FaultCodesType"); - case SOAP_TYPE_wsa5__RelationshipType: - return soap_out_wsa5__RelationshipType(soap, tag, id, (const enum wsa5__RelationshipType *)ptr, "wsa5:RelationshipType"); - case SOAP_TYPE__wstop__TopicNamespaceType_Topic: - return ((_wstop__TopicNamespaceType_Topic *)ptr)->soap_out(soap, "wstop:TopicNamespaceType-Topic", id, ""); - case SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy: - return ((_wsnt__Subscribe_SubscriptionPolicy *)ptr)->soap_out(soap, "wsnt:Subscribe-SubscriptionPolicy", id, ""); - case SOAP_TYPE__wsnt__NotificationMessageHolderType_Message: - return ((_wsnt__NotificationMessageHolderType_Message *)ptr)->soap_out(soap, "wsnt:NotificationMessageHolderType-Message", id, ""); - case SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause: - return ((_wsrfbf__BaseFaultType_FaultCause *)ptr)->soap_out(soap, "wsrfbf:BaseFaultType-FaultCause", id, ""); - case SOAP_TYPE__wsrfbf__BaseFaultType_Description: - return ((_wsrfbf__BaseFaultType_Description *)ptr)->soap_out(soap, "wsrfbf:BaseFaultType-Description", id, ""); - case SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode: - return ((_wsrfbf__BaseFaultType_ErrorCode *)ptr)->soap_out(soap, "wsrfbf:BaseFaultType-ErrorCode", id, ""); - case SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy: - return ((_tev__CreatePullPointSubscription_SubscriptionPolicy *)ptr)->soap_out(soap, "tev:CreatePullPointSubscription-SubscriptionPolicy", id, ""); - case SOAP_TYPE_wstop__ConcreteTopicExpression: - return soap_out_wstop__ConcreteTopicExpression(soap, tag, id, (const std::string *)ptr, "wstop:ConcreteTopicExpression"); - case SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType: - return soap_out_wsnt__AbsoluteOrRelativeTimeType(soap, tag, id, (const std::string *)ptr, "wsnt:AbsoluteOrRelativeTimeType"); - case SOAP_TYPE_wstop__TopicSetType: - return ((wstop__TopicSetType *)ptr)->soap_out(soap, tag, id, "wstop:TopicSetType"); - case SOAP_TYPE_wstop__TopicType: - return ((wstop__TopicType *)ptr)->soap_out(soap, tag, id, "wstop:TopicType"); - case SOAP_TYPE_wstop__TopicNamespaceType: - return ((wstop__TopicNamespaceType *)ptr)->soap_out(soap, tag, id, "wstop:TopicNamespaceType"); - case SOAP_TYPE_wstop__QueryExpressionType: - return ((wstop__QueryExpressionType *)ptr)->soap_out(soap, tag, id, "wstop:QueryExpressionType"); - case SOAP_TYPE_wstop__ExtensibleDocumented: - return ((wstop__ExtensibleDocumented *)ptr)->soap_out(soap, tag, id, "wstop:ExtensibleDocumented"); - case SOAP_TYPE_wstop__Documentation: - return ((wstop__Documentation *)ptr)->soap_out(soap, tag, id, "wstop:Documentation"); - case SOAP_TYPE__wsnt__ResumeSubscriptionResponse: - return ((_wsnt__ResumeSubscriptionResponse *)ptr)->soap_out(soap, "wsnt:ResumeSubscriptionResponse", id, ""); - case SOAP_TYPE__wsnt__ResumeSubscription: - return ((_wsnt__ResumeSubscription *)ptr)->soap_out(soap, "wsnt:ResumeSubscription", id, ""); - case SOAP_TYPE__wsnt__PauseSubscriptionResponse: - return ((_wsnt__PauseSubscriptionResponse *)ptr)->soap_out(soap, "wsnt:PauseSubscriptionResponse", id, ""); - case SOAP_TYPE__wsnt__PauseSubscription: - return ((_wsnt__PauseSubscription *)ptr)->soap_out(soap, "wsnt:PauseSubscription", id, ""); - case SOAP_TYPE__wsnt__UnsubscribeResponse: - return ((_wsnt__UnsubscribeResponse *)ptr)->soap_out(soap, "wsnt:UnsubscribeResponse", id, ""); - case SOAP_TYPE__wsnt__Unsubscribe: - return ((_wsnt__Unsubscribe *)ptr)->soap_out(soap, "wsnt:Unsubscribe", id, ""); - case SOAP_TYPE__wsnt__RenewResponse: - return ((_wsnt__RenewResponse *)ptr)->soap_out(soap, "wsnt:RenewResponse", id, ""); - case SOAP_TYPE__wsnt__Renew: - return ((_wsnt__Renew *)ptr)->soap_out(soap, "wsnt:Renew", id, ""); - case SOAP_TYPE__wsnt__CreatePullPointResponse: - return ((_wsnt__CreatePullPointResponse *)ptr)->soap_out(soap, "wsnt:CreatePullPointResponse", id, ""); - case SOAP_TYPE__wsnt__CreatePullPoint: - return ((_wsnt__CreatePullPoint *)ptr)->soap_out(soap, "wsnt:CreatePullPoint", id, ""); - case SOAP_TYPE__wsnt__DestroyPullPointResponse: - return ((_wsnt__DestroyPullPointResponse *)ptr)->soap_out(soap, "wsnt:DestroyPullPointResponse", id, ""); - case SOAP_TYPE__wsnt__DestroyPullPoint: - return ((_wsnt__DestroyPullPoint *)ptr)->soap_out(soap, "wsnt:DestroyPullPoint", id, ""); - case SOAP_TYPE__wsnt__GetMessagesResponse: - return ((_wsnt__GetMessagesResponse *)ptr)->soap_out(soap, "wsnt:GetMessagesResponse", id, ""); - case SOAP_TYPE__wsnt__GetMessages: - return ((_wsnt__GetMessages *)ptr)->soap_out(soap, "wsnt:GetMessages", id, ""); - case SOAP_TYPE__wsnt__GetCurrentMessageResponse: - return ((_wsnt__GetCurrentMessageResponse *)ptr)->soap_out(soap, "wsnt:GetCurrentMessageResponse", id, ""); - case SOAP_TYPE__wsnt__GetCurrentMessage: - return ((_wsnt__GetCurrentMessage *)ptr)->soap_out(soap, "wsnt:GetCurrentMessage", id, ""); - case SOAP_TYPE__wsnt__SubscribeResponse: - return ((_wsnt__SubscribeResponse *)ptr)->soap_out(soap, "wsnt:SubscribeResponse", id, ""); - case SOAP_TYPE__wsnt__Subscribe: - return ((_wsnt__Subscribe *)ptr)->soap_out(soap, "wsnt:Subscribe", id, ""); - case SOAP_TYPE__wsnt__UseRaw: - return ((_wsnt__UseRaw *)ptr)->soap_out(soap, "wsnt:UseRaw", id, ""); - case SOAP_TYPE__wsnt__Notify: - return ((_wsnt__Notify *)ptr)->soap_out(soap, "wsnt:Notify", id, ""); - case SOAP_TYPE__wsnt__SubscriptionManagerRP: - return ((_wsnt__SubscriptionManagerRP *)ptr)->soap_out(soap, "wsnt:SubscriptionManagerRP", id, ""); - case SOAP_TYPE__wsnt__NotificationProducerRP: - return ((_wsnt__NotificationProducerRP *)ptr)->soap_out(soap, "wsnt:NotificationProducerRP", id, ""); - case SOAP_TYPE_wsnt__ResumeFailedFaultType: - return ((wsnt__ResumeFailedFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:ResumeFailedFaultType"); - case SOAP_TYPE_wsnt__PauseFailedFaultType: - return ((wsnt__PauseFailedFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:PauseFailedFaultType"); - case SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType: - return ((wsnt__UnableToDestroySubscriptionFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:UnableToDestroySubscriptionFaultType"); - case SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType: - return ((wsnt__UnacceptableTerminationTimeFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:UnacceptableTerminationTimeFaultType"); - case SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType: - return ((wsnt__UnableToCreatePullPointFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:UnableToCreatePullPointFaultType"); - case SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType: - return ((wsnt__UnableToDestroyPullPointFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:UnableToDestroyPullPointFaultType"); - case SOAP_TYPE_wsnt__UnableToGetMessagesFaultType: - return ((wsnt__UnableToGetMessagesFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:UnableToGetMessagesFaultType"); - case SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType: - return ((wsnt__NoCurrentMessageOnTopicFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:NoCurrentMessageOnTopicFaultType"); - case SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType: - return ((wsnt__UnacceptableInitialTerminationTimeFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:UnacceptableInitialTerminationTimeFaultType"); - case SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType: - return ((wsnt__NotifyMessageNotSupportedFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:NotifyMessageNotSupportedFaultType"); - case SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType: - return ((wsnt__UnsupportedPolicyRequestFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:UnsupportedPolicyRequestFaultType"); - case SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType: - return ((wsnt__UnrecognizedPolicyRequestFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:UnrecognizedPolicyRequestFaultType"); - case SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType: - return ((wsnt__InvalidMessageContentExpressionFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:InvalidMessageContentExpressionFaultType"); - case SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType: - return ((wsnt__InvalidProducerPropertiesExpressionFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:InvalidProducerPropertiesExpressionFaultType"); - case SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType: - return ((wsnt__MultipleTopicsSpecifiedFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:MultipleTopicsSpecifiedFaultType"); - case SOAP_TYPE_wsnt__TopicNotSupportedFaultType: - return ((wsnt__TopicNotSupportedFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:TopicNotSupportedFaultType"); - case SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType: - return ((wsnt__InvalidTopicExpressionFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:InvalidTopicExpressionFaultType"); - case SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType: - return ((wsnt__TopicExpressionDialectUnknownFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:TopicExpressionDialectUnknownFaultType"); - case SOAP_TYPE_wsnt__InvalidFilterFaultType: - return ((wsnt__InvalidFilterFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:InvalidFilterFaultType"); - case SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType: - return ((wsnt__SubscribeCreationFailedFaultType *)ptr)->soap_out(soap, tag, id, "wsnt:SubscribeCreationFailedFaultType"); - case SOAP_TYPE_wsnt__NotificationMessageHolderType: - return ((wsnt__NotificationMessageHolderType *)ptr)->soap_out(soap, tag, id, "wsnt:NotificationMessageHolderType"); - case SOAP_TYPE_wsnt__SubscriptionPolicyType: - return ((wsnt__SubscriptionPolicyType *)ptr)->soap_out(soap, tag, id, "wsnt:SubscriptionPolicyType"); - case SOAP_TYPE_wsnt__FilterType: - return ((wsnt__FilterType *)ptr)->soap_out(soap, tag, id, "wsnt:FilterType"); - case SOAP_TYPE_wsnt__TopicExpressionType: - return ((wsnt__TopicExpressionType *)ptr)->soap_out(soap, tag, id, "wsnt:TopicExpressionType"); - case SOAP_TYPE_wsnt__QueryExpressionType: - return ((wsnt__QueryExpressionType *)ptr)->soap_out(soap, tag, id, "wsnt:QueryExpressionType"); - case SOAP_TYPE_wsrfbf__BaseFaultType: - return ((wsrfbf__BaseFaultType *)ptr)->soap_out(soap, tag, id, "wsrfbf:BaseFaultType"); - case SOAP_TYPE_wsrfr__ResourceUnavailableFaultType: - return ((wsrfr__ResourceUnavailableFaultType *)ptr)->soap_out(soap, tag, id, "wsrfr:ResourceUnavailableFaultType"); - case SOAP_TYPE_wsrfr__ResourceUnknownFaultType: - return ((wsrfr__ResourceUnknownFaultType *)ptr)->soap_out(soap, tag, id, "wsrfr:ResourceUnknownFaultType"); - case SOAP_TYPE__tev__GetEventBrokersResponse: - return ((_tev__GetEventBrokersResponse *)ptr)->soap_out(soap, "tev:GetEventBrokersResponse", id, ""); - case SOAP_TYPE__tev__GetEventBrokers: - return ((_tev__GetEventBrokers *)ptr)->soap_out(soap, "tev:GetEventBrokers", id, ""); - case SOAP_TYPE__tev__DeleteEventBrokerResponse: - return ((_tev__DeleteEventBrokerResponse *)ptr)->soap_out(soap, "tev:DeleteEventBrokerResponse", id, ""); - case SOAP_TYPE__tev__DeleteEventBroker: - return ((_tev__DeleteEventBroker *)ptr)->soap_out(soap, "tev:DeleteEventBroker", id, ""); - case SOAP_TYPE__tev__AddEventBrokerResponse: - return ((_tev__AddEventBrokerResponse *)ptr)->soap_out(soap, "tev:AddEventBrokerResponse", id, ""); - case SOAP_TYPE__tev__AddEventBroker: - return ((_tev__AddEventBroker *)ptr)->soap_out(soap, "tev:AddEventBroker", id, ""); - case SOAP_TYPE__tev__GetEventPropertiesResponse: - return ((_tev__GetEventPropertiesResponse *)ptr)->soap_out(soap, "tev:GetEventPropertiesResponse", id, ""); - case SOAP_TYPE__tev__GetEventProperties: - return ((_tev__GetEventProperties *)ptr)->soap_out(soap, "tev:GetEventProperties", id, ""); - case SOAP_TYPE__tev__SetSynchronizationPointResponse: - return ((_tev__SetSynchronizationPointResponse *)ptr)->soap_out(soap, "tev:SetSynchronizationPointResponse", id, ""); - case SOAP_TYPE__tev__SetSynchronizationPoint: - return ((_tev__SetSynchronizationPoint *)ptr)->soap_out(soap, "tev:SetSynchronizationPoint", id, ""); - case SOAP_TYPE__tev__SeekResponse: - return ((_tev__SeekResponse *)ptr)->soap_out(soap, "tev:SeekResponse", id, ""); - case SOAP_TYPE__tev__Seek: - return ((_tev__Seek *)ptr)->soap_out(soap, "tev:Seek", id, ""); - case SOAP_TYPE__tev__PullMessagesFaultResponse: - return ((_tev__PullMessagesFaultResponse *)ptr)->soap_out(soap, "tev:PullMessagesFaultResponse", id, ""); - case SOAP_TYPE__tev__PullMessagesResponse: - return ((_tev__PullMessagesResponse *)ptr)->soap_out(soap, "tev:PullMessagesResponse", id, ""); - case SOAP_TYPE__tev__PullMessages: - return ((_tev__PullMessages *)ptr)->soap_out(soap, "tev:PullMessages", id, ""); - case SOAP_TYPE__tev__CreatePullPointSubscriptionResponse: - return ((_tev__CreatePullPointSubscriptionResponse *)ptr)->soap_out(soap, "tev:CreatePullPointSubscriptionResponse", id, ""); - case SOAP_TYPE__tev__CreatePullPointSubscription: - return ((_tev__CreatePullPointSubscription *)ptr)->soap_out(soap, "tev:CreatePullPointSubscription", id, ""); - case SOAP_TYPE__tev__GetServiceCapabilitiesResponse: - return ((_tev__GetServiceCapabilitiesResponse *)ptr)->soap_out(soap, "tev:GetServiceCapabilitiesResponse", id, ""); - case SOAP_TYPE__tev__GetServiceCapabilities: - return ((_tev__GetServiceCapabilities *)ptr)->soap_out(soap, "tev:GetServiceCapabilities", id, ""); - case SOAP_TYPE_tev__EventBrokerConfig: - return ((tev__EventBrokerConfig *)ptr)->soap_out(soap, tag, id, "tev:EventBrokerConfig"); - case SOAP_TYPE_tev__Capabilities: - return ((tev__Capabilities *)ptr)->soap_out(soap, tag, id, "tev:Capabilities"); - case SOAP_TYPE__xml__lang: - return soap_out__xml__lang(soap, "xml:lang", id, (const std::string *)ptr, ""); - case SOAP_TYPE_xsd__token: - return soap_out_xsd__token(soap, tag, id, (const std::string *)ptr, "xsd:token"); - case SOAP_TYPE_xsd__nonNegativeInteger: - return soap_out_xsd__nonNegativeInteger(soap, tag, id, (const std::string *)ptr, "xsd:nonNegativeInteger"); - case SOAP_TYPE_xsd__duration: - return soap_out_xsd__duration(soap, tag, id, (const std::string *)ptr, "xsd:duration"); - case SOAP_TYPE_xsd__anyURI: - return soap_out_xsd__anyURI(soap, tag, id, (const std::string *)ptr, "xsd:anyURI"); - case SOAP_TYPE_xsd__NCName: - return soap_out_xsd__NCName(soap, tag, id, (const std::string *)ptr, "xsd:NCName"); - case SOAP_TYPE_xsd__QName: - return soap_out_xsd__QName(soap, tag, id, (const std::string *)ptr, "xsd:QName"); - case SOAP_TYPE_std__string: - return soap_out_std__string(soap, tag, id, (const std::string *)ptr, "xsd:string"); - case SOAP_TYPE__wsse__Security: - return soap_out__wsse__Security(soap, "wsse:Security", id, (const struct _wsse__Security *)ptr, ""); - case SOAP_TYPE__saml2__EncryptedAttribute: - return soap_out__saml2__EncryptedAttribute(soap, "saml2:EncryptedAttribute", id, (const struct saml2__EncryptedElementType *)ptr, ""); - case SOAP_TYPE__saml2__Attribute: - return soap_out__saml2__Attribute(soap, "saml2:Attribute", id, (const struct saml2__AttributeType *)ptr, ""); - case SOAP_TYPE__saml2__AttributeStatement: - return soap_out__saml2__AttributeStatement(soap, "saml2:AttributeStatement", id, (const struct saml2__AttributeStatementType *)ptr, ""); - case SOAP_TYPE__saml2__Evidence: - return soap_out__saml2__Evidence(soap, "saml2:Evidence", id, (const struct saml2__EvidenceType *)ptr, ""); - case SOAP_TYPE__saml2__Action: - return soap_out__saml2__Action(soap, "saml2:Action", id, (const struct saml2__ActionType *)ptr, ""); - case SOAP_TYPE__saml2__AuthzDecisionStatement: - return soap_out__saml2__AuthzDecisionStatement(soap, "saml2:AuthzDecisionStatement", id, (const struct saml2__AuthzDecisionStatementType *)ptr, ""); - case SOAP_TYPE__saml2__AuthnContext: - return soap_out__saml2__AuthnContext(soap, "saml2:AuthnContext", id, (const struct saml2__AuthnContextType *)ptr, ""); - case SOAP_TYPE__saml2__SubjectLocality: - return soap_out__saml2__SubjectLocality(soap, "saml2:SubjectLocality", id, (const struct saml2__SubjectLocalityType *)ptr, ""); - case SOAP_TYPE__saml2__AuthnStatement: - return soap_out__saml2__AuthnStatement(soap, "saml2:AuthnStatement", id, (const struct saml2__AuthnStatementType *)ptr, ""); - case SOAP_TYPE__saml2__Statement: - return soap_out__saml2__Statement(soap, "saml2:Statement", id, (const struct saml2__StatementAbstractType *)ptr, ""); - case SOAP_TYPE__saml2__EncryptedAssertion: - return soap_out__saml2__EncryptedAssertion(soap, "saml2:EncryptedAssertion", id, (const struct saml2__EncryptedElementType *)ptr, ""); - case SOAP_TYPE__saml2__Advice: - return soap_out__saml2__Advice(soap, "saml2:Advice", id, (const struct saml2__AdviceType *)ptr, ""); - case SOAP_TYPE__saml2__ProxyRestriction: - return soap_out__saml2__ProxyRestriction(soap, "saml2:ProxyRestriction", id, (const struct saml2__ProxyRestrictionType *)ptr, ""); - case SOAP_TYPE__saml2__OneTimeUse: - return soap_out__saml2__OneTimeUse(soap, "saml2:OneTimeUse", id, (const struct saml2__OneTimeUseType *)ptr, ""); - case SOAP_TYPE__saml2__AudienceRestriction: - return soap_out__saml2__AudienceRestriction(soap, "saml2:AudienceRestriction", id, (const struct saml2__AudienceRestrictionType *)ptr, ""); - case SOAP_TYPE__saml2__Condition: - return soap_out__saml2__Condition(soap, "saml2:Condition", id, (const struct saml2__ConditionAbstractType *)ptr, ""); - case SOAP_TYPE__saml2__Conditions: - return soap_out__saml2__Conditions(soap, "saml2:Conditions", id, (const struct saml2__ConditionsType *)ptr, ""); - case SOAP_TYPE__saml2__SubjectConfirmationData: - return soap_out__saml2__SubjectConfirmationData(soap, "saml2:SubjectConfirmationData", id, (const struct saml2__SubjectConfirmationDataType *)ptr, ""); - case SOAP_TYPE__saml2__SubjectConfirmation: - return soap_out__saml2__SubjectConfirmation(soap, "saml2:SubjectConfirmation", id, (const struct saml2__SubjectConfirmationType *)ptr, ""); - case SOAP_TYPE__saml2__Subject: - return soap_out__saml2__Subject(soap, "saml2:Subject", id, (const struct saml2__SubjectType *)ptr, ""); - case SOAP_TYPE__saml2__Assertion: - return soap_out__saml2__Assertion(soap, "saml2:Assertion", id, (const struct saml2__AssertionType *)ptr, ""); - case SOAP_TYPE__saml2__Issuer: - return soap_out__saml2__Issuer(soap, "saml2:Issuer", id, (const struct saml2__NameIDType *)ptr, ""); - case SOAP_TYPE__saml2__EncryptedID: - return soap_out__saml2__EncryptedID(soap, "saml2:EncryptedID", id, (const struct saml2__EncryptedElementType *)ptr, ""); - case SOAP_TYPE__saml2__NameID: - return soap_out__saml2__NameID(soap, "saml2:NameID", id, (const struct saml2__NameIDType *)ptr, ""); - case SOAP_TYPE__saml2__BaseID: - return soap_out__saml2__BaseID(soap, "saml2:BaseID", id, (const struct saml2__BaseIDAbstractType *)ptr, ""); - case SOAP_TYPE_saml2__AttributeType: - return soap_out_saml2__AttributeType(soap, tag, id, (const struct saml2__AttributeType *)ptr, "saml2:AttributeType"); - case SOAP_TYPE_saml2__AttributeStatementType: - return soap_out_saml2__AttributeStatementType(soap, tag, id, (const struct saml2__AttributeStatementType *)ptr, "saml2:AttributeStatementType"); - case SOAP_TYPE_saml2__EvidenceType: - return soap_out_saml2__EvidenceType(soap, tag, id, (const struct saml2__EvidenceType *)ptr, "saml2:EvidenceType"); - case SOAP_TYPE_saml2__ActionType: - return soap_out_saml2__ActionType(soap, tag, id, (const struct saml2__ActionType *)ptr, "saml2:ActionType"); - case SOAP_TYPE_saml2__AuthzDecisionStatementType: - return soap_out_saml2__AuthzDecisionStatementType(soap, tag, id, (const struct saml2__AuthzDecisionStatementType *)ptr, "saml2:AuthzDecisionStatementType"); - case SOAP_TYPE_saml2__AuthnContextType: - return soap_out_saml2__AuthnContextType(soap, tag, id, (const struct saml2__AuthnContextType *)ptr, "saml2:AuthnContextType"); - case SOAP_TYPE_saml2__SubjectLocalityType: - return soap_out_saml2__SubjectLocalityType(soap, tag, id, (const struct saml2__SubjectLocalityType *)ptr, "saml2:SubjectLocalityType"); - case SOAP_TYPE_saml2__AuthnStatementType: - return soap_out_saml2__AuthnStatementType(soap, tag, id, (const struct saml2__AuthnStatementType *)ptr, "saml2:AuthnStatementType"); - case SOAP_TYPE_saml2__StatementAbstractType: - return soap_out_saml2__StatementAbstractType(soap, tag, id, (const struct saml2__StatementAbstractType *)ptr, "saml2:StatementAbstractType"); - case SOAP_TYPE_saml2__AdviceType: - return soap_out_saml2__AdviceType(soap, tag, id, (const struct saml2__AdviceType *)ptr, "saml2:AdviceType"); - case SOAP_TYPE_saml2__ProxyRestrictionType: - return soap_out_saml2__ProxyRestrictionType(soap, tag, id, (const struct saml2__ProxyRestrictionType *)ptr, "saml2:ProxyRestrictionType"); - case SOAP_TYPE_saml2__OneTimeUseType: - return soap_out_saml2__OneTimeUseType(soap, tag, id, (const struct saml2__OneTimeUseType *)ptr, "saml2:OneTimeUseType"); - case SOAP_TYPE_saml2__AudienceRestrictionType: - return soap_out_saml2__AudienceRestrictionType(soap, tag, id, (const struct saml2__AudienceRestrictionType *)ptr, "saml2:AudienceRestrictionType"); - case SOAP_TYPE_saml2__ConditionAbstractType: - return soap_out_saml2__ConditionAbstractType(soap, tag, id, (const struct saml2__ConditionAbstractType *)ptr, "saml2:ConditionAbstractType"); - case SOAP_TYPE_saml2__ConditionsType: - return soap_out_saml2__ConditionsType(soap, tag, id, (const struct saml2__ConditionsType *)ptr, "saml2:ConditionsType"); - case SOAP_TYPE_saml2__KeyInfoConfirmationDataType: - return soap_out_saml2__KeyInfoConfirmationDataType(soap, tag, id, (const struct saml2__KeyInfoConfirmationDataType *)ptr, "saml2:KeyInfoConfirmationDataType"); - case SOAP_TYPE_saml2__SubjectConfirmationDataType: - return soap_out_saml2__SubjectConfirmationDataType(soap, tag, id, (const struct saml2__SubjectConfirmationDataType *)ptr, "saml2:SubjectConfirmationDataType"); - case SOAP_TYPE_saml2__SubjectConfirmationType: - return soap_out_saml2__SubjectConfirmationType(soap, tag, id, (const struct saml2__SubjectConfirmationType *)ptr, "saml2:SubjectConfirmationType"); - case SOAP_TYPE_saml2__SubjectType: - return soap_out_saml2__SubjectType(soap, tag, id, (const struct saml2__SubjectType *)ptr, "saml2:SubjectType"); - case SOAP_TYPE_saml2__AssertionType: - return soap_out_saml2__AssertionType(soap, tag, id, (const struct saml2__AssertionType *)ptr, "saml2:AssertionType"); - case SOAP_TYPE_saml2__EncryptedElementType: - return soap_out_saml2__EncryptedElementType(soap, tag, id, (const struct saml2__EncryptedElementType *)ptr, "saml2:EncryptedElementType"); - case SOAP_TYPE_saml2__NameIDType: - return soap_out_saml2__NameIDType(soap, tag, id, (const struct saml2__NameIDType *)ptr, "saml2:NameIDType"); - case SOAP_TYPE_saml2__BaseIDAbstractType: - return soap_out_saml2__BaseIDAbstractType(soap, tag, id, (const struct saml2__BaseIDAbstractType *)ptr, "saml2:BaseIDAbstractType"); - case SOAP_TYPE__saml1__Attribute: - return soap_out__saml1__Attribute(soap, "saml1:Attribute", id, (const struct saml1__AttributeType *)ptr, ""); - case SOAP_TYPE__saml1__AttributeDesignator: - return soap_out__saml1__AttributeDesignator(soap, "saml1:AttributeDesignator", id, (const struct saml1__AttributeDesignatorType *)ptr, ""); - case SOAP_TYPE__saml1__AttributeStatement: - return soap_out__saml1__AttributeStatement(soap, "saml1:AttributeStatement", id, (const struct saml1__AttributeStatementType *)ptr, ""); - case SOAP_TYPE__saml1__Evidence: - return soap_out__saml1__Evidence(soap, "saml1:Evidence", id, (const struct saml1__EvidenceType *)ptr, ""); - case SOAP_TYPE__saml1__Action: - return soap_out__saml1__Action(soap, "saml1:Action", id, (const struct saml1__ActionType *)ptr, ""); - case SOAP_TYPE__saml1__AuthorizationDecisionStatement: - return soap_out__saml1__AuthorizationDecisionStatement(soap, "saml1:AuthorizationDecisionStatement", id, (const struct saml1__AuthorizationDecisionStatementType *)ptr, ""); - case SOAP_TYPE__saml1__AuthorityBinding: - return soap_out__saml1__AuthorityBinding(soap, "saml1:AuthorityBinding", id, (const struct saml1__AuthorityBindingType *)ptr, ""); - case SOAP_TYPE__saml1__SubjectLocality: - return soap_out__saml1__SubjectLocality(soap, "saml1:SubjectLocality", id, (const struct saml1__SubjectLocalityType *)ptr, ""); - case SOAP_TYPE__saml1__AuthenticationStatement: - return soap_out__saml1__AuthenticationStatement(soap, "saml1:AuthenticationStatement", id, (const struct saml1__AuthenticationStatementType *)ptr, ""); - case SOAP_TYPE__saml1__SubjectConfirmation: - return soap_out__saml1__SubjectConfirmation(soap, "saml1:SubjectConfirmation", id, (const struct saml1__SubjectConfirmationType *)ptr, ""); - case SOAP_TYPE__saml1__NameIdentifier: - return soap_out__saml1__NameIdentifier(soap, "saml1:NameIdentifier", id, (const struct saml1__NameIdentifierType *)ptr, ""); - case SOAP_TYPE__saml1__Subject: - return soap_out__saml1__Subject(soap, "saml1:Subject", id, (const struct saml1__SubjectType *)ptr, ""); - case SOAP_TYPE__saml1__SubjectStatement: - return soap_out__saml1__SubjectStatement(soap, "saml1:SubjectStatement", id, (const struct saml1__SubjectStatementAbstractType *)ptr, ""); - case SOAP_TYPE__saml1__Statement: - return soap_out__saml1__Statement(soap, "saml1:Statement", id, (const struct saml1__StatementAbstractType *)ptr, ""); - case SOAP_TYPE__saml1__Advice: - return soap_out__saml1__Advice(soap, "saml1:Advice", id, (const struct saml1__AdviceType *)ptr, ""); - case SOAP_TYPE__saml1__DoNotCacheCondition: - return soap_out__saml1__DoNotCacheCondition(soap, "saml1:DoNotCacheCondition", id, (const struct saml1__DoNotCacheConditionType *)ptr, ""); - case SOAP_TYPE__saml1__AudienceRestrictionCondition: - return soap_out__saml1__AudienceRestrictionCondition(soap, "saml1:AudienceRestrictionCondition", id, (const struct saml1__AudienceRestrictionConditionType *)ptr, ""); - case SOAP_TYPE__saml1__Condition: - return soap_out__saml1__Condition(soap, "saml1:Condition", id, (const struct saml1__ConditionAbstractType *)ptr, ""); - case SOAP_TYPE__saml1__Conditions: - return soap_out__saml1__Conditions(soap, "saml1:Conditions", id, (const struct saml1__ConditionsType *)ptr, ""); - case SOAP_TYPE__saml1__Assertion: - return soap_out__saml1__Assertion(soap, "saml1:Assertion", id, (const struct saml1__AssertionType *)ptr, ""); - case SOAP_TYPE_saml1__AttributeType: - return soap_out_saml1__AttributeType(soap, tag, id, (const struct saml1__AttributeType *)ptr, "saml1:AttributeType"); - case SOAP_TYPE_saml1__AttributeDesignatorType: - return soap_out_saml1__AttributeDesignatorType(soap, tag, id, (const struct saml1__AttributeDesignatorType *)ptr, "saml1:AttributeDesignatorType"); - case SOAP_TYPE_saml1__AttributeStatementType: - return soap_out_saml1__AttributeStatementType(soap, tag, id, (const struct saml1__AttributeStatementType *)ptr, "saml1:AttributeStatementType"); - case SOAP_TYPE_saml1__EvidenceType: - return soap_out_saml1__EvidenceType(soap, tag, id, (const struct saml1__EvidenceType *)ptr, "saml1:EvidenceType"); - case SOAP_TYPE_saml1__ActionType: - return soap_out_saml1__ActionType(soap, tag, id, (const struct saml1__ActionType *)ptr, "saml1:ActionType"); - case SOAP_TYPE_saml1__AuthorizationDecisionStatementType: - return soap_out_saml1__AuthorizationDecisionStatementType(soap, tag, id, (const struct saml1__AuthorizationDecisionStatementType *)ptr, "saml1:AuthorizationDecisionStatementType"); - case SOAP_TYPE_saml1__AuthorityBindingType: - return soap_out_saml1__AuthorityBindingType(soap, tag, id, (const struct saml1__AuthorityBindingType *)ptr, "saml1:AuthorityBindingType"); - case SOAP_TYPE_saml1__SubjectLocalityType: - return soap_out_saml1__SubjectLocalityType(soap, tag, id, (const struct saml1__SubjectLocalityType *)ptr, "saml1:SubjectLocalityType"); - case SOAP_TYPE_saml1__AuthenticationStatementType: - return soap_out_saml1__AuthenticationStatementType(soap, tag, id, (const struct saml1__AuthenticationStatementType *)ptr, "saml1:AuthenticationStatementType"); - case SOAP_TYPE_saml1__SubjectConfirmationType: - return soap_out_saml1__SubjectConfirmationType(soap, tag, id, (const struct saml1__SubjectConfirmationType *)ptr, "saml1:SubjectConfirmationType"); - case SOAP_TYPE_saml1__NameIdentifierType: - return soap_out_saml1__NameIdentifierType(soap, tag, id, (const struct saml1__NameIdentifierType *)ptr, "saml1:NameIdentifierType"); - case SOAP_TYPE_saml1__SubjectType: - return soap_out_saml1__SubjectType(soap, tag, id, (const struct saml1__SubjectType *)ptr, "saml1:SubjectType"); - case SOAP_TYPE_saml1__SubjectStatementAbstractType: - return soap_out_saml1__SubjectStatementAbstractType(soap, tag, id, (const struct saml1__SubjectStatementAbstractType *)ptr, "saml1:SubjectStatementAbstractType"); - case SOAP_TYPE_saml1__StatementAbstractType: - return soap_out_saml1__StatementAbstractType(soap, tag, id, (const struct saml1__StatementAbstractType *)ptr, "saml1:StatementAbstractType"); - case SOAP_TYPE_saml1__AdviceType: - return soap_out_saml1__AdviceType(soap, tag, id, (const struct saml1__AdviceType *)ptr, "saml1:AdviceType"); - case SOAP_TYPE_saml1__DoNotCacheConditionType: - return soap_out_saml1__DoNotCacheConditionType(soap, tag, id, (const struct saml1__DoNotCacheConditionType *)ptr, "saml1:DoNotCacheConditionType"); - case SOAP_TYPE_saml1__AudienceRestrictionConditionType: - return soap_out_saml1__AudienceRestrictionConditionType(soap, tag, id, (const struct saml1__AudienceRestrictionConditionType *)ptr, "saml1:AudienceRestrictionConditionType"); - case SOAP_TYPE_saml1__ConditionAbstractType: - return soap_out_saml1__ConditionAbstractType(soap, tag, id, (const struct saml1__ConditionAbstractType *)ptr, "saml1:ConditionAbstractType"); - case SOAP_TYPE_saml1__ConditionsType: - return soap_out_saml1__ConditionsType(soap, tag, id, (const struct saml1__ConditionsType *)ptr, "saml1:ConditionsType"); - case SOAP_TYPE_saml1__AssertionType: - return soap_out_saml1__AssertionType(soap, tag, id, (const struct saml1__AssertionType *)ptr, "saml1:AssertionType"); - case SOAP_TYPE_xsd__dateTime: - return soap_out_xsd__dateTime(soap, tag, id, (const struct timeval *)ptr, "xsd:dateTime"); - case SOAP_TYPE_wsc__PropertiesType: - return soap_out_wsc__PropertiesType(soap, tag, id, (const struct wsc__PropertiesType *)ptr, "wsc:PropertiesType"); - case SOAP_TYPE_wsc__DerivedKeyTokenType: - return soap_out_wsc__DerivedKeyTokenType(soap, tag, id, (const struct wsc__DerivedKeyTokenType *)ptr, "wsc:DerivedKeyTokenType"); - case SOAP_TYPE_wsc__SecurityContextTokenType: - return soap_out_wsc__SecurityContextTokenType(soap, tag, id, (const struct wsc__SecurityContextTokenType *)ptr, "wsc:SecurityContextTokenType"); - case SOAP_TYPE__xenc__ReferenceList: - return soap_out__xenc__ReferenceList(soap, "xenc:ReferenceList", id, (const struct _xenc__ReferenceList *)ptr, ""); - case SOAP_TYPE_xenc__EncryptionPropertyType: - return soap_out_xenc__EncryptionPropertyType(soap, tag, id, (const struct xenc__EncryptionPropertyType *)ptr, "xenc:EncryptionPropertyType"); - case SOAP_TYPE_xenc__EncryptionPropertiesType: - return soap_out_xenc__EncryptionPropertiesType(soap, tag, id, (const struct xenc__EncryptionPropertiesType *)ptr, "xenc:EncryptionPropertiesType"); - case SOAP_TYPE_xenc__ReferenceType: - return soap_out_xenc__ReferenceType(soap, tag, id, (const struct xenc__ReferenceType *)ptr, "xenc:ReferenceType"); - case SOAP_TYPE_xenc__AgreementMethodType: - return soap_out_xenc__AgreementMethodType(soap, tag, id, (const struct xenc__AgreementMethodType *)ptr, "xenc:AgreementMethodType"); - case SOAP_TYPE_xenc__EncryptedDataType: - return soap_out_xenc__EncryptedDataType(soap, tag, id, (const struct xenc__EncryptedDataType *)ptr, "xenc:EncryptedDataType"); - case SOAP_TYPE_xenc__TransformsType: - return soap_out_xenc__TransformsType(soap, tag, id, (const struct xenc__TransformsType *)ptr, "xenc:TransformsType"); - case SOAP_TYPE_xenc__CipherReferenceType: - return soap_out_xenc__CipherReferenceType(soap, tag, id, (const struct xenc__CipherReferenceType *)ptr, "xenc:CipherReferenceType"); - case SOAP_TYPE_xenc__CipherDataType: - return soap_out_xenc__CipherDataType(soap, tag, id, (const struct xenc__CipherDataType *)ptr, "xenc:CipherDataType"); - case SOAP_TYPE_xenc__EncryptionMethodType: - return soap_out_xenc__EncryptionMethodType(soap, tag, id, (const struct xenc__EncryptionMethodType *)ptr, "xenc:EncryptionMethodType"); - case SOAP_TYPE_xenc__EncryptedType: - return soap_out_xenc__EncryptedType(soap, tag, id, (const struct xenc__EncryptedType *)ptr, "xenc:EncryptedType"); - case SOAP_TYPE_ds__RSAKeyValueType: - return soap_out_ds__RSAKeyValueType(soap, tag, id, (const struct ds__RSAKeyValueType *)ptr, "ds:RSAKeyValueType"); - case SOAP_TYPE_ds__DSAKeyValueType: - return soap_out_ds__DSAKeyValueType(soap, tag, id, (const struct ds__DSAKeyValueType *)ptr, "ds:DSAKeyValueType"); - case SOAP_TYPE_ds__X509IssuerSerialType: - return soap_out_ds__X509IssuerSerialType(soap, tag, id, (const struct ds__X509IssuerSerialType *)ptr, "ds:X509IssuerSerialType"); - case SOAP_TYPE__ds__KeyInfo: - return soap_out__ds__KeyInfo(soap, "ds:KeyInfo", id, (const struct ds__KeyInfoType *)ptr, ""); - case SOAP_TYPE_ds__RetrievalMethodType: - return soap_out_ds__RetrievalMethodType(soap, tag, id, (const struct ds__RetrievalMethodType *)ptr, "ds:RetrievalMethodType"); - case SOAP_TYPE_ds__KeyValueType: - return soap_out_ds__KeyValueType(soap, tag, id, (const struct ds__KeyValueType *)ptr, "ds:KeyValueType"); - case SOAP_TYPE_ds__DigestMethodType: - return soap_out_ds__DigestMethodType(soap, tag, id, (const struct ds__DigestMethodType *)ptr, "ds:DigestMethodType"); - case SOAP_TYPE__ds__Transform: - return soap_out__ds__Transform(soap, "ds:Transform", id, (const struct ds__TransformType *)ptr, ""); - case SOAP_TYPE_ds__TransformType: - return soap_out_ds__TransformType(soap, tag, id, (const struct ds__TransformType *)ptr, "ds:TransformType"); - case SOAP_TYPE__c14n__InclusiveNamespaces: - return soap_out__c14n__InclusiveNamespaces(soap, "c14n:InclusiveNamespaces", id, (const struct _c14n__InclusiveNamespaces *)ptr, ""); - case SOAP_TYPE_ds__TransformsType: - return soap_out_ds__TransformsType(soap, tag, id, (const struct ds__TransformsType *)ptr, "ds:TransformsType"); - case SOAP_TYPE_ds__ReferenceType: - return soap_out_ds__ReferenceType(soap, tag, id, (const struct ds__ReferenceType *)ptr, "ds:ReferenceType"); - case SOAP_TYPE_ds__SignatureMethodType: - return soap_out_ds__SignatureMethodType(soap, tag, id, (const struct ds__SignatureMethodType *)ptr, "ds:SignatureMethodType"); - case SOAP_TYPE_ds__CanonicalizationMethodType: - return soap_out_ds__CanonicalizationMethodType(soap, tag, id, (const struct ds__CanonicalizationMethodType *)ptr, "ds:CanonicalizationMethodType"); - case SOAP_TYPE__ds__Signature: - return soap_out__ds__Signature(soap, "ds:Signature", id, (const struct ds__SignatureType *)ptr, ""); - case SOAP_TYPE_ds__SignedInfoType: - return soap_out_ds__SignedInfoType(soap, tag, id, (const struct ds__SignedInfoType *)ptr, "ds:SignedInfoType"); - case SOAP_TYPE_ds__SignatureType: - return soap_out_ds__SignatureType(soap, tag, id, (const struct ds__SignatureType *)ptr, "ds:SignatureType"); - case SOAP_TYPE_xenc__EncryptedKeyType: - return soap_out_xenc__EncryptedKeyType(soap, tag, id, (const struct xenc__EncryptedKeyType *)ptr, "xenc:EncryptedKeyType"); - case SOAP_TYPE_ds__KeyInfoType: - return soap_out_ds__KeyInfoType(soap, tag, id, (const struct ds__KeyInfoType *)ptr, "ds:KeyInfoType"); - case SOAP_TYPE_ds__X509DataType: - return soap_out_ds__X509DataType(soap, tag, id, (const struct ds__X509DataType *)ptr, "ds:X509DataType"); - case SOAP_TYPE__wsse__SecurityTokenReference: - return soap_out__wsse__SecurityTokenReference(soap, "wsse:SecurityTokenReference", id, (const struct _wsse__SecurityTokenReference *)ptr, ""); - case SOAP_TYPE__wsse__KeyIdentifier: - return soap_out__wsse__KeyIdentifier(soap, "wsse:KeyIdentifier", id, (const struct _wsse__KeyIdentifier *)ptr, ""); - case SOAP_TYPE__wsse__Embedded: - return soap_out__wsse__Embedded(soap, "wsse:Embedded", id, (const struct _wsse__Embedded *)ptr, ""); - case SOAP_TYPE__wsse__Reference: - return soap_out__wsse__Reference(soap, "wsse:Reference", id, (const struct _wsse__Reference *)ptr, ""); - case SOAP_TYPE__wsse__BinarySecurityToken: - return soap_out__wsse__BinarySecurityToken(soap, "wsse:BinarySecurityToken", id, (const struct _wsse__BinarySecurityToken *)ptr, ""); - case SOAP_TYPE__wsse__Password: - return soap_out__wsse__Password(soap, "wsse:Password", id, (const struct _wsse__Password *)ptr, ""); - case SOAP_TYPE__wsse__UsernameToken: - return soap_out__wsse__UsernameToken(soap, "wsse:UsernameToken", id, (const struct _wsse__UsernameToken *)ptr, ""); - case SOAP_TYPE_wsse__EncodedString: - return soap_out_wsse__EncodedString(soap, tag, id, (const struct wsse__EncodedString *)ptr, "wsse:EncodedString"); - case SOAP_TYPE__wsu__Timestamp: - return soap_out__wsu__Timestamp(soap, "wsu:Timestamp", id, (const struct _wsu__Timestamp *)ptr, ""); - case SOAP_TYPE_chan__ChannelInstanceType: - return soap_out_chan__ChannelInstanceType(soap, tag, id, (const struct chan__ChannelInstanceType *)ptr, "chan:ChannelInstanceType"); - case SOAP_TYPE__wsa5__ProblemAction: - return soap_out__wsa5__ProblemAction(soap, "wsa5:ProblemAction", id, (const struct wsa5__ProblemActionType *)ptr, ""); - case SOAP_TYPE__wsa5__FaultTo: - return soap_out__wsa5__FaultTo(soap, "wsa5:FaultTo", id, (const struct wsa5__EndpointReferenceType *)ptr, ""); - case SOAP_TYPE__wsa5__From: - return soap_out__wsa5__From(soap, "wsa5:From", id, (const struct wsa5__EndpointReferenceType *)ptr, ""); - case SOAP_TYPE__wsa5__ReplyTo: - return soap_out__wsa5__ReplyTo(soap, "wsa5:ReplyTo", id, (const struct wsa5__EndpointReferenceType *)ptr, ""); - case SOAP_TYPE__wsa5__RelatesTo: - return soap_out__wsa5__RelatesTo(soap, "wsa5:RelatesTo", id, (const struct wsa5__RelatesToType *)ptr, ""); - case SOAP_TYPE__wsa5__Metadata: - return soap_out__wsa5__Metadata(soap, "wsa5:Metadata", id, (const struct wsa5__MetadataType *)ptr, ""); - case SOAP_TYPE__wsa5__ReferenceParameters: - return soap_out__wsa5__ReferenceParameters(soap, "wsa5:ReferenceParameters", id, (const struct wsa5__ReferenceParametersType *)ptr, ""); - case SOAP_TYPE__wsa5__EndpointReference: - return soap_out__wsa5__EndpointReference(soap, "wsa5:EndpointReference", id, (const struct wsa5__EndpointReferenceType *)ptr, ""); - case SOAP_TYPE_wsa5__ProblemActionType: - return soap_out_wsa5__ProblemActionType(soap, tag, id, (const struct wsa5__ProblemActionType *)ptr, "wsa5:ProblemActionType"); - case SOAP_TYPE_wsa5__RelatesToType: - return soap_out_wsa5__RelatesToType(soap, tag, id, (const struct wsa5__RelatesToType *)ptr, "wsa5:RelatesToType"); - case SOAP_TYPE_wsa5__MetadataType: - return soap_out_wsa5__MetadataType(soap, tag, id, (const struct wsa5__MetadataType *)ptr, "wsa5:MetadataType"); - case SOAP_TYPE_wsa5__ReferenceParametersType: - return soap_out_wsa5__ReferenceParametersType(soap, tag, id, (const struct wsa5__ReferenceParametersType *)ptr, "wsa5:ReferenceParametersType"); - case SOAP_TYPE_wsa5__EndpointReferenceType: - return soap_out_wsa5__EndpointReferenceType(soap, tag, id, (const struct wsa5__EndpointReferenceType *)ptr, "wsa5:EndpointReferenceType"); - case SOAP_TYPE_xsd__anyAttribute: - return soap_out_xsd__anyAttribute(soap, tag, id, (const struct soap_dom_attribute *)ptr, "xsd:anyAttribute"); - case SOAP_TYPE_xsd__anyType: - return soap_out_xsd__anyType(soap, tag, id, (const struct soap_dom_element *)ptr, "xsd:anyType"); - case SOAP_TYPE_PointerTo_wsse__Security: - return soap_out_PointerTo_wsse__Security(soap, tag, id, (struct _wsse__Security *const*)ptr, "wsse:Security"); - case SOAP_TYPE_PointerTods__SignatureType: - return soap_out_PointerTods__SignatureType(soap, tag, id, (struct ds__SignatureType *const*)ptr, "ds:SignatureType"); - case SOAP_TYPE_PointerTowsc__SecurityContextTokenType: - return soap_out_PointerTowsc__SecurityContextTokenType(soap, tag, id, (struct wsc__SecurityContextTokenType *const*)ptr, "wsc:SecurityContextTokenType"); - case SOAP_TYPE_PointerTo_wsse__BinarySecurityToken: - return soap_out_PointerTo_wsse__BinarySecurityToken(soap, tag, id, (struct _wsse__BinarySecurityToken *const*)ptr, "wsse:BinarySecurityToken"); - case SOAP_TYPE_PointerTo_wsse__UsernameToken: - return soap_out_PointerTo_wsse__UsernameToken(soap, tag, id, (struct _wsse__UsernameToken *const*)ptr, "wsse:UsernameToken"); - case SOAP_TYPE_PointerTo_wsu__Timestamp: - return soap_out_PointerTo_wsu__Timestamp(soap, tag, id, (struct _wsu__Timestamp *const*)ptr, "wsu:Timestamp"); - case SOAP_TYPE__saml2__AuthenticatingAuthority: - return soap_out_string(soap, "saml2:AuthenticatingAuthority", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__saml2__AuthnContextDeclRef: - return soap_out_string(soap, "saml2:AuthnContextDeclRef", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__saml2__AuthnContextClassRef: - return soap_out_string(soap, "saml2:AuthnContextClassRef", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__saml2__Audience: - return soap_out_string(soap, "saml2:Audience", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__saml2__AssertionURIRef: - return soap_out_string(soap, "saml2:AssertionURIRef", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__saml2__AssertionIDRef: - return soap_out_string(soap, "saml2:AssertionIDRef", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE_PointerToPointerTo_ds__KeyInfo: - return soap_out_PointerToPointerTo_ds__KeyInfo(soap, tag, id, (struct ds__KeyInfoType **const*)ptr, "ds:KeyInfo"); - case SOAP_TYPE_PointerTosaml2__AttributeType: - return soap_out_PointerTosaml2__AttributeType(soap, tag, id, (struct saml2__AttributeType *const*)ptr, "saml2:AttributeType"); - case SOAP_TYPE_PointerTosaml2__EvidenceType: - return soap_out_PointerTosaml2__EvidenceType(soap, tag, id, (struct saml2__EvidenceType *const*)ptr, "saml2:EvidenceType"); - case SOAP_TYPE_PointerTosaml2__ActionType: - return soap_out_PointerTosaml2__ActionType(soap, tag, id, (struct saml2__ActionType *const*)ptr, "saml2:ActionType"); - case SOAP_TYPE_PointerTosaml2__AuthnContextType: - return soap_out_PointerTosaml2__AuthnContextType(soap, tag, id, (struct saml2__AuthnContextType *const*)ptr, "saml2:AuthnContextType"); - case SOAP_TYPE_PointerTosaml2__SubjectLocalityType: - return soap_out_PointerTosaml2__SubjectLocalityType(soap, tag, id, (struct saml2__SubjectLocalityType *const*)ptr, "saml2:SubjectLocalityType"); - case SOAP_TYPE_PointerTosaml2__AssertionType: - return soap_out_PointerTosaml2__AssertionType(soap, tag, id, (struct saml2__AssertionType *const*)ptr, "saml2:AssertionType"); - case SOAP_TYPE_PointerTosaml2__ProxyRestrictionType: - return soap_out_PointerTosaml2__ProxyRestrictionType(soap, tag, id, (struct saml2__ProxyRestrictionType *const*)ptr, "saml2:ProxyRestrictionType"); - case SOAP_TYPE_PointerTosaml2__OneTimeUseType: - return soap_out_PointerTosaml2__OneTimeUseType(soap, tag, id, (struct saml2__OneTimeUseType *const*)ptr, "saml2:OneTimeUseType"); - case SOAP_TYPE_PointerTosaml2__AudienceRestrictionType: - return soap_out_PointerTosaml2__AudienceRestrictionType(soap, tag, id, (struct saml2__AudienceRestrictionType *const*)ptr, "saml2:AudienceRestrictionType"); - case SOAP_TYPE_PointerTosaml2__ConditionAbstractType: - return soap_out_PointerTosaml2__ConditionAbstractType(soap, tag, id, (struct saml2__ConditionAbstractType *const*)ptr, "saml2:ConditionAbstractType"); - case SOAP_TYPE_PointerTosaml2__SubjectConfirmationDataType: - return soap_out_PointerTosaml2__SubjectConfirmationDataType(soap, tag, id, (struct saml2__SubjectConfirmationDataType *const*)ptr, "saml2:SubjectConfirmationDataType"); - case SOAP_TYPE_PointerTosaml2__SubjectConfirmationType: - return soap_out_PointerTosaml2__SubjectConfirmationType(soap, tag, id, (struct saml2__SubjectConfirmationType *const*)ptr, "saml2:SubjectConfirmationType"); - case SOAP_TYPE_PointerTosaml2__EncryptedElementType: - return soap_out_PointerTosaml2__EncryptedElementType(soap, tag, id, (struct saml2__EncryptedElementType *const*)ptr, "saml2:EncryptedElementType"); - case SOAP_TYPE_PointerTosaml2__BaseIDAbstractType: - return soap_out_PointerTosaml2__BaseIDAbstractType(soap, tag, id, (struct saml2__BaseIDAbstractType *const*)ptr, "saml2:BaseIDAbstractType"); - case SOAP_TYPE_PointerTosaml2__AttributeStatementType: - return soap_out_PointerTosaml2__AttributeStatementType(soap, tag, id, (struct saml2__AttributeStatementType *const*)ptr, "saml2:AttributeStatementType"); - case SOAP_TYPE_PointerTosaml2__AuthzDecisionStatementType: - return soap_out_PointerTosaml2__AuthzDecisionStatementType(soap, tag, id, (struct saml2__AuthzDecisionStatementType *const*)ptr, "saml2:AuthzDecisionStatementType"); - case SOAP_TYPE_PointerTosaml2__AuthnStatementType: - return soap_out_PointerTosaml2__AuthnStatementType(soap, tag, id, (struct saml2__AuthnStatementType *const*)ptr, "saml2:AuthnStatementType"); - case SOAP_TYPE_PointerTosaml2__StatementAbstractType: - return soap_out_PointerTosaml2__StatementAbstractType(soap, tag, id, (struct saml2__StatementAbstractType *const*)ptr, "saml2:StatementAbstractType"); - case SOAP_TYPE_PointerTosaml2__AdviceType: - return soap_out_PointerTosaml2__AdviceType(soap, tag, id, (struct saml2__AdviceType *const*)ptr, "saml2:AdviceType"); - case SOAP_TYPE_PointerTosaml2__ConditionsType: - return soap_out_PointerTosaml2__ConditionsType(soap, tag, id, (struct saml2__ConditionsType *const*)ptr, "saml2:ConditionsType"); - case SOAP_TYPE_PointerTosaml2__SubjectType: - return soap_out_PointerTosaml2__SubjectType(soap, tag, id, (struct saml2__SubjectType *const*)ptr, "saml2:SubjectType"); - case SOAP_TYPE_PointerTosaml2__NameIDType: - return soap_out_PointerTosaml2__NameIDType(soap, tag, id, (struct saml2__NameIDType *const*)ptr, "saml2:NameIDType"); - case SOAP_TYPE_PointerToPointerToxenc__EncryptedKeyType: - return soap_out_PointerToPointerToxenc__EncryptedKeyType(soap, tag, id, (struct xenc__EncryptedKeyType **const*)ptr, "xenc:EncryptedKeyType"); - case SOAP_TYPE__saml1__ConfirmationMethod: - return soap_out_string(soap, "saml1:ConfirmationMethod", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__saml1__Audience: - return soap_out_string(soap, "saml1:Audience", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__saml1__AssertionIDReference: - return soap_out_string(soap, "saml1:AssertionIDReference", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE_PointerTosaml1__AttributeType: - return soap_out_PointerTosaml1__AttributeType(soap, tag, id, (struct saml1__AttributeType *const*)ptr, "saml1:AttributeType"); - case SOAP_TYPE_PointerTosaml1__EvidenceType: - return soap_out_PointerTosaml1__EvidenceType(soap, tag, id, (struct saml1__EvidenceType *const*)ptr, "saml1:EvidenceType"); - case SOAP_TYPE_PointerTosaml1__ActionType: - return soap_out_PointerTosaml1__ActionType(soap, tag, id, (struct saml1__ActionType *const*)ptr, "saml1:ActionType"); - case SOAP_TYPE_PointerTosaml1__AuthorityBindingType: - return soap_out_PointerTosaml1__AuthorityBindingType(soap, tag, id, (struct saml1__AuthorityBindingType *const*)ptr, "saml1:AuthorityBindingType"); - case SOAP_TYPE_PointerTosaml1__SubjectLocalityType: - return soap_out_PointerTosaml1__SubjectLocalityType(soap, tag, id, (struct saml1__SubjectLocalityType *const*)ptr, "saml1:SubjectLocalityType"); - case SOAP_TYPE_PointerTosaml1__SubjectType: - return soap_out_PointerTosaml1__SubjectType(soap, tag, id, (struct saml1__SubjectType *const*)ptr, "saml1:SubjectType"); - case SOAP_TYPE_PointerTostring: - return soap_out_PointerTostring(soap, tag, id, (char **const*)ptr, "xsd:string"); - case SOAP_TYPE_PointerTosaml1__SubjectConfirmationType: - return soap_out_PointerTosaml1__SubjectConfirmationType(soap, tag, id, (struct saml1__SubjectConfirmationType *const*)ptr, "saml1:SubjectConfirmationType"); - case SOAP_TYPE_PointerTosaml1__NameIdentifierType: - return soap_out_PointerTosaml1__NameIdentifierType(soap, tag, id, (struct saml1__NameIdentifierType *const*)ptr, "saml1:NameIdentifierType"); - case SOAP_TYPE_PointerTosaml1__AssertionType: - return soap_out_PointerTosaml1__AssertionType(soap, tag, id, (struct saml1__AssertionType *const*)ptr, "saml1:AssertionType"); - case SOAP_TYPE_PointerToxsd__dateTime: - return soap_out_PointerToxsd__dateTime(soap, tag, id, (struct timeval *const*)ptr, "xsd:dateTime"); - case SOAP_TYPE_PointerTosaml1__ConditionAbstractType: - return soap_out_PointerTosaml1__ConditionAbstractType(soap, tag, id, (struct saml1__ConditionAbstractType *const*)ptr, "saml1:ConditionAbstractType"); - case SOAP_TYPE_PointerTosaml1__DoNotCacheConditionType: - return soap_out_PointerTosaml1__DoNotCacheConditionType(soap, tag, id, (struct saml1__DoNotCacheConditionType *const*)ptr, "saml1:DoNotCacheConditionType"); - case SOAP_TYPE_PointerTosaml1__AudienceRestrictionConditionType: - return soap_out_PointerTosaml1__AudienceRestrictionConditionType(soap, tag, id, (struct saml1__AudienceRestrictionConditionType *const*)ptr, "saml1:AudienceRestrictionConditionType"); - case SOAP_TYPE_PointerTo_ds__Signature: - return soap_out_PointerTo_ds__Signature(soap, tag, id, (struct ds__SignatureType *const*)ptr, "ds:Signature"); - case SOAP_TYPE_PointerTosaml1__AttributeStatementType: - return soap_out_PointerTosaml1__AttributeStatementType(soap, tag, id, (struct saml1__AttributeStatementType *const*)ptr, "saml1:AttributeStatementType"); - case SOAP_TYPE_PointerTosaml1__AuthorizationDecisionStatementType: - return soap_out_PointerTosaml1__AuthorizationDecisionStatementType(soap, tag, id, (struct saml1__AuthorizationDecisionStatementType *const*)ptr, "saml1:AuthorizationDecisionStatementType"); - case SOAP_TYPE_PointerTosaml1__AuthenticationStatementType: - return soap_out_PointerTosaml1__AuthenticationStatementType(soap, tag, id, (struct saml1__AuthenticationStatementType *const*)ptr, "saml1:AuthenticationStatementType"); - case SOAP_TYPE_PointerTosaml1__SubjectStatementAbstractType: - return soap_out_PointerTosaml1__SubjectStatementAbstractType(soap, tag, id, (struct saml1__SubjectStatementAbstractType *const*)ptr, "saml1:SubjectStatementAbstractType"); - case SOAP_TYPE_PointerTosaml1__StatementAbstractType: - return soap_out_PointerTosaml1__StatementAbstractType(soap, tag, id, (struct saml1__StatementAbstractType *const*)ptr, "saml1:StatementAbstractType"); - case SOAP_TYPE_PointerTosaml1__AdviceType: - return soap_out_PointerTosaml1__AdviceType(soap, tag, id, (struct saml1__AdviceType *const*)ptr, "saml1:AdviceType"); - case SOAP_TYPE_PointerTosaml1__ConditionsType: - return soap_out_PointerTosaml1__ConditionsType(soap, tag, id, (struct saml1__ConditionsType *const*)ptr, "saml1:ConditionsType"); - case SOAP_TYPE_PointerToULONG64: - return soap_out_PointerToULONG64(soap, tag, id, (ULONG64 *const*)ptr, "xsd:unsignedLong"); - case SOAP_TYPE_PointerTowsc__PropertiesType: - return soap_out_PointerTowsc__PropertiesType(soap, tag, id, (struct wsc__PropertiesType *const*)ptr, "wsc:PropertiesType"); - case SOAP_TYPE_wsc__FaultCodeOpenEnumType: - return soap_out_string(soap, tag, id, (char*const*)(void*)&ptr, "wsc:FaultCodeOpenEnumType"); - case SOAP_TYPE_PointerTo_xenc__ReferenceList: - return soap_out_PointerTo_xenc__ReferenceList(soap, tag, id, (struct _xenc__ReferenceList *const*)ptr, "xenc:ReferenceList"); - case SOAP_TYPE_PointerToxenc__ReferenceType: - return soap_out_PointerToxenc__ReferenceType(soap, tag, id, (struct xenc__ReferenceType *const*)ptr, "xenc:ReferenceType"); - case SOAP_TYPE_PointerToxenc__EncryptionPropertyType: - return soap_out_PointerToxenc__EncryptionPropertyType(soap, tag, id, (struct xenc__EncryptionPropertyType *const*)ptr, "xenc:EncryptionPropertyType"); - case SOAP_TYPE_PointerToxenc__TransformsType: - return soap_out_PointerToxenc__TransformsType(soap, tag, id, (struct xenc__TransformsType *const*)ptr, "xenc:TransformsType"); - case SOAP_TYPE_PointerToxenc__CipherReferenceType: - return soap_out_PointerToxenc__CipherReferenceType(soap, tag, id, (struct xenc__CipherReferenceType *const*)ptr, "xenc:CipherReferenceType"); - case SOAP_TYPE_PointerToxenc__EncryptionPropertiesType: - return soap_out_PointerToxenc__EncryptionPropertiesType(soap, tag, id, (struct xenc__EncryptionPropertiesType *const*)ptr, "xenc:EncryptionPropertiesType"); - case SOAP_TYPE_PointerToxenc__CipherDataType: - return soap_out_PointerToxenc__CipherDataType(soap, tag, id, (struct xenc__CipherDataType *const*)ptr, "xenc:CipherDataType"); - case SOAP_TYPE_PointerTo_ds__KeyInfo: - return soap_out_PointerTo_ds__KeyInfo(soap, tag, id, (struct ds__KeyInfoType *const*)ptr, "ds:KeyInfo"); - case SOAP_TYPE_PointerToxenc__EncryptionMethodType: - return soap_out_PointerToxenc__EncryptionMethodType(soap, tag, id, (struct xenc__EncryptionMethodType *const*)ptr, "xenc:EncryptionMethodType"); - case SOAP_TYPE_PointerTods__X509IssuerSerialType: - return soap_out_PointerTods__X509IssuerSerialType(soap, tag, id, (struct ds__X509IssuerSerialType *const*)ptr, "ds:X509IssuerSerialType"); - case SOAP_TYPE_PointerTods__RSAKeyValueType: - return soap_out_PointerTods__RSAKeyValueType(soap, tag, id, (struct ds__RSAKeyValueType *const*)ptr, "ds:RSAKeyValueType"); - case SOAP_TYPE_PointerTods__DSAKeyValueType: - return soap_out_PointerTods__DSAKeyValueType(soap, tag, id, (struct ds__DSAKeyValueType *const*)ptr, "ds:DSAKeyValueType"); - case SOAP_TYPE_PointerTods__TransformType: - return soap_out_PointerTods__TransformType(soap, tag, id, (struct ds__TransformType *const*)ptr, "ds:TransformType"); - case SOAP_TYPE_PointerTods__DigestMethodType: - return soap_out_PointerTods__DigestMethodType(soap, tag, id, (struct ds__DigestMethodType *const*)ptr, "ds:DigestMethodType"); - case SOAP_TYPE_PointerTods__TransformsType: - return soap_out_PointerTods__TransformsType(soap, tag, id, (struct ds__TransformsType *const*)ptr, "ds:TransformsType"); - case SOAP_TYPE_PointerToPointerTods__ReferenceType: - return soap_out_PointerToPointerTods__ReferenceType(soap, tag, id, (struct ds__ReferenceType **const*)ptr, "ds:ReferenceType"); - case SOAP_TYPE_PointerTods__ReferenceType: - return soap_out_PointerTods__ReferenceType(soap, tag, id, (struct ds__ReferenceType *const*)ptr, "ds:ReferenceType"); - case SOAP_TYPE_PointerTods__SignatureMethodType: - return soap_out_PointerTods__SignatureMethodType(soap, tag, id, (struct ds__SignatureMethodType *const*)ptr, "ds:SignatureMethodType"); - case SOAP_TYPE_PointerTods__CanonicalizationMethodType: - return soap_out_PointerTods__CanonicalizationMethodType(soap, tag, id, (struct ds__CanonicalizationMethodType *const*)ptr, "ds:CanonicalizationMethodType"); - case SOAP_TYPE_PointerTo_wsse__SecurityTokenReference: - return soap_out_PointerTo_wsse__SecurityTokenReference(soap, tag, id, (struct _wsse__SecurityTokenReference *const*)ptr, "wsse:SecurityTokenReference"); - case SOAP_TYPE_PointerTods__RetrievalMethodType: - return soap_out_PointerTods__RetrievalMethodType(soap, tag, id, (struct ds__RetrievalMethodType *const*)ptr, "ds:RetrievalMethodType"); - case SOAP_TYPE_PointerTods__KeyValueType: - return soap_out_PointerTods__KeyValueType(soap, tag, id, (struct ds__KeyValueType *const*)ptr, "ds:KeyValueType"); - case SOAP_TYPE_PointerTo_c14n__InclusiveNamespaces: - return soap_out_PointerTo_c14n__InclusiveNamespaces(soap, tag, id, (struct _c14n__InclusiveNamespaces *const*)ptr, "c14n:InclusiveNamespaces"); - case SOAP_TYPE_PointerTods__KeyInfoType: - return soap_out_PointerTods__KeyInfoType(soap, tag, id, (struct ds__KeyInfoType *const*)ptr, "ds:KeyInfoType"); - case SOAP_TYPE_PointerTods__SignedInfoType: - return soap_out_PointerTods__SignedInfoType(soap, tag, id, (struct ds__SignedInfoType *const*)ptr, "ds:SignedInfoType"); - case SOAP_TYPE__ds__SignatureValue: - return soap_out_string(soap, "ds:SignatureValue", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE_PointerToxenc__EncryptedKeyType: - return soap_out_PointerToxenc__EncryptedKeyType(soap, tag, id, (struct xenc__EncryptedKeyType *const*)ptr, "xenc:EncryptedKeyType"); - case SOAP_TYPE_PointerTods__X509DataType: - return soap_out_PointerTods__X509DataType(soap, tag, id, (struct ds__X509DataType *const*)ptr, "ds:X509DataType"); - case SOAP_TYPE_PointerTo_wsse__Embedded: - return soap_out_PointerTo_wsse__Embedded(soap, tag, id, (struct _wsse__Embedded *const*)ptr, "wsse:Embedded"); - case SOAP_TYPE_PointerTo_wsse__KeyIdentifier: - return soap_out_PointerTo_wsse__KeyIdentifier(soap, tag, id, (struct _wsse__KeyIdentifier *const*)ptr, "wsse:KeyIdentifier"); - case SOAP_TYPE_PointerTo_wsse__Reference: - return soap_out_PointerTo_wsse__Reference(soap, tag, id, (struct _wsse__Reference *const*)ptr, "wsse:Reference"); - case SOAP_TYPE_PointerTounsignedInt: - return soap_out_PointerTounsignedInt(soap, tag, id, (unsigned int *const*)ptr, "xsd:unsignedInt"); - case SOAP_TYPE_PointerTowsse__EncodedString: - return soap_out_PointerTowsse__EncodedString(soap, tag, id, (struct wsse__EncodedString *const*)ptr, "wsse:EncodedString"); - case SOAP_TYPE_PointerTo_wsse__Password: - return soap_out_PointerTo_wsse__Password(soap, tag, id, (struct _wsse__Password *const*)ptr, "wsse:Password"); - case SOAP_TYPE_PointerTo_wsnt__ResumeSubscription: - return soap_out_PointerTo_wsnt__ResumeSubscription(soap, tag, id, (_wsnt__ResumeSubscription *const*)ptr, "wsnt:ResumeSubscription"); - case SOAP_TYPE_PointerTo_wsnt__PauseSubscription: - return soap_out_PointerTo_wsnt__PauseSubscription(soap, tag, id, (_wsnt__PauseSubscription *const*)ptr, "wsnt:PauseSubscription"); - case SOAP_TYPE_PointerTo_wsnt__CreatePullPoint: - return soap_out_PointerTo_wsnt__CreatePullPoint(soap, tag, id, (_wsnt__CreatePullPoint *const*)ptr, "wsnt:CreatePullPoint"); - case SOAP_TYPE_PointerTo_wsnt__DestroyPullPoint: - return soap_out_PointerTo_wsnt__DestroyPullPoint(soap, tag, id, (_wsnt__DestroyPullPoint *const*)ptr, "wsnt:DestroyPullPoint"); - case SOAP_TYPE_PointerTo_wsnt__GetMessages: - return soap_out_PointerTo_wsnt__GetMessages(soap, tag, id, (_wsnt__GetMessages *const*)ptr, "wsnt:GetMessages"); - case SOAP_TYPE_PointerTo_wsnt__Notify: - return soap_out_PointerTo_wsnt__Notify(soap, tag, id, (_wsnt__Notify *const*)ptr, "wsnt:Notify"); - case SOAP_TYPE_PointerTo_wsnt__GetCurrentMessage: - return soap_out_PointerTo_wsnt__GetCurrentMessage(soap, tag, id, (_wsnt__GetCurrentMessage *const*)ptr, "wsnt:GetCurrentMessage"); - case SOAP_TYPE_PointerTo_wsnt__Subscribe: - return soap_out_PointerTo_wsnt__Subscribe(soap, tag, id, (_wsnt__Subscribe *const*)ptr, "wsnt:Subscribe"); - case SOAP_TYPE_PointerTo_wsnt__Renew: - return soap_out_PointerTo_wsnt__Renew(soap, tag, id, (_wsnt__Renew *const*)ptr, "wsnt:Renew"); - case SOAP_TYPE_PointerTo_tev__GetEventBrokers: - return soap_out_PointerTo_tev__GetEventBrokers(soap, tag, id, (_tev__GetEventBrokers *const*)ptr, "tev:GetEventBrokers"); - case SOAP_TYPE_PointerTo_tev__DeleteEventBroker: - return soap_out_PointerTo_tev__DeleteEventBroker(soap, tag, id, (_tev__DeleteEventBroker *const*)ptr, "tev:DeleteEventBroker"); - case SOAP_TYPE_PointerTo_tev__AddEventBroker: - return soap_out_PointerTo_tev__AddEventBroker(soap, tag, id, (_tev__AddEventBroker *const*)ptr, "tev:AddEventBroker"); - case SOAP_TYPE_PointerTo_tev__GetEventProperties: - return soap_out_PointerTo_tev__GetEventProperties(soap, tag, id, (_tev__GetEventProperties *const*)ptr, "tev:GetEventProperties"); - case SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription: - return soap_out_PointerTo_tev__CreatePullPointSubscription(soap, tag, id, (_tev__CreatePullPointSubscription *const*)ptr, "tev:CreatePullPointSubscription"); - case SOAP_TYPE_PointerTo_tev__GetServiceCapabilities: - return soap_out_PointerTo_tev__GetServiceCapabilities(soap, tag, id, (_tev__GetServiceCapabilities *const*)ptr, "tev:GetServiceCapabilities"); - case SOAP_TYPE_PointerTo_wsnt__Unsubscribe: - return soap_out_PointerTo_wsnt__Unsubscribe(soap, tag, id, (_wsnt__Unsubscribe *const*)ptr, "wsnt:Unsubscribe"); - case SOAP_TYPE_PointerTo_tev__SetSynchronizationPoint: - return soap_out_PointerTo_tev__SetSynchronizationPoint(soap, tag, id, (_tev__SetSynchronizationPoint *const*)ptr, "tev:SetSynchronizationPoint"); - case SOAP_TYPE_PointerTo_tev__Seek: - return soap_out_PointerTo_tev__Seek(soap, tag, id, (_tev__Seek *const*)ptr, "tev:Seek"); - case SOAP_TYPE_PointerTo_tev__PullMessages: - return soap_out_PointerTo_tev__PullMessages(soap, tag, id, (_tev__PullMessages *const*)ptr, "tev:PullMessages"); - case SOAP_TYPE_PointerTowsnt__UnsupportedPolicyRequestFaultType: - return soap_out_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, tag, id, (wsnt__UnsupportedPolicyRequestFaultType *const*)ptr, "wsnt:UnsupportedPolicyRequestFaultType"); - case SOAP_TYPE_PointerTowsnt__UnrecognizedPolicyRequestFaultType: - return soap_out_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, tag, id, (wsnt__UnrecognizedPolicyRequestFaultType *const*)ptr, "wsnt:UnrecognizedPolicyRequestFaultType"); - case SOAP_TYPE_PointerTowsnt__UnacceptableTerminationTimeFaultType: - return soap_out_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, tag, id, (wsnt__UnacceptableTerminationTimeFaultType *const*)ptr, "wsnt:UnacceptableTerminationTimeFaultType"); - case SOAP_TYPE_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType: - return soap_out_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag, id, (wsnt__UnacceptableInitialTerminationTimeFaultType *const*)ptr, "wsnt:UnacceptableInitialTerminationTimeFaultType"); - case SOAP_TYPE_PointerTowsnt__UnableToGetMessagesFaultType: - return soap_out_PointerTowsnt__UnableToGetMessagesFaultType(soap, tag, id, (wsnt__UnableToGetMessagesFaultType *const*)ptr, "wsnt:UnableToGetMessagesFaultType"); - case SOAP_TYPE_PointerTowsnt__UnableToDestroySubscriptionFaultType: - return soap_out_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, tag, id, (wsnt__UnableToDestroySubscriptionFaultType *const*)ptr, "wsnt:UnableToDestroySubscriptionFaultType"); - case SOAP_TYPE_PointerTowsnt__UnableToDestroyPullPointFaultType: - return soap_out_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, tag, id, (wsnt__UnableToDestroyPullPointFaultType *const*)ptr, "wsnt:UnableToDestroyPullPointFaultType"); - case SOAP_TYPE_PointerTowsnt__UnableToCreatePullPointFaultType: - return soap_out_PointerTowsnt__UnableToCreatePullPointFaultType(soap, tag, id, (wsnt__UnableToCreatePullPointFaultType *const*)ptr, "wsnt:UnableToCreatePullPointFaultType"); - case SOAP_TYPE_PointerTowsnt__TopicNotSupportedFaultType: - return soap_out_PointerTowsnt__TopicNotSupportedFaultType(soap, tag, id, (wsnt__TopicNotSupportedFaultType *const*)ptr, "wsnt:TopicNotSupportedFaultType"); - case SOAP_TYPE_PointerTowsnt__TopicExpressionDialectUnknownFaultType: - return soap_out_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, tag, id, (wsnt__TopicExpressionDialectUnknownFaultType *const*)ptr, "wsnt:TopicExpressionDialectUnknownFaultType"); - case SOAP_TYPE_PointerTowsnt__SubscribeCreationFailedFaultType: - return soap_out_PointerTowsnt__SubscribeCreationFailedFaultType(soap, tag, id, (wsnt__SubscribeCreationFailedFaultType *const*)ptr, "wsnt:SubscribeCreationFailedFaultType"); - case SOAP_TYPE_PointerTowsnt__ResumeFailedFaultType: - return soap_out_PointerTowsnt__ResumeFailedFaultType(soap, tag, id, (wsnt__ResumeFailedFaultType *const*)ptr, "wsnt:ResumeFailedFaultType"); - case SOAP_TYPE_PointerTowsrfr__ResourceUnknownFaultType: - return soap_out_PointerTowsrfr__ResourceUnknownFaultType(soap, tag, id, (wsrfr__ResourceUnknownFaultType *const*)ptr, "wsrfr:ResourceUnknownFaultType"); - case SOAP_TYPE_PointerTo_tev__PullMessagesFaultResponse: - return soap_out_PointerTo_tev__PullMessagesFaultResponse(soap, tag, id, (_tev__PullMessagesFaultResponse *const*)ptr, "tev:PullMessagesFaultResponse"); - case SOAP_TYPE_PointerTowsnt__PauseFailedFaultType: - return soap_out_PointerTowsnt__PauseFailedFaultType(soap, tag, id, (wsnt__PauseFailedFaultType *const*)ptr, "wsnt:PauseFailedFaultType"); - case SOAP_TYPE_PointerTowsnt__NotifyMessageNotSupportedFaultType: - return soap_out_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, tag, id, (wsnt__NotifyMessageNotSupportedFaultType *const*)ptr, "wsnt:NotifyMessageNotSupportedFaultType"); - case SOAP_TYPE_PointerTowsnt__NoCurrentMessageOnTopicFaultType: - return soap_out_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, tag, id, (wsnt__NoCurrentMessageOnTopicFaultType *const*)ptr, "wsnt:NoCurrentMessageOnTopicFaultType"); - case SOAP_TYPE_PointerTowsnt__MultipleTopicsSpecifiedFaultType: - return soap_out_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, tag, id, (wsnt__MultipleTopicsSpecifiedFaultType *const*)ptr, "wsnt:MultipleTopicsSpecifiedFaultType"); - case SOAP_TYPE_PointerTowsnt__InvalidTopicExpressionFaultType: - return soap_out_PointerTowsnt__InvalidTopicExpressionFaultType(soap, tag, id, (wsnt__InvalidTopicExpressionFaultType *const*)ptr, "wsnt:InvalidTopicExpressionFaultType"); - case SOAP_TYPE_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType: - return soap_out_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag, id, (wsnt__InvalidProducerPropertiesExpressionFaultType *const*)ptr, "wsnt:InvalidProducerPropertiesExpressionFaultType"); - case SOAP_TYPE_PointerTowsnt__InvalidMessageContentExpressionFaultType: - return soap_out_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, tag, id, (wsnt__InvalidMessageContentExpressionFaultType *const*)ptr, "wsnt:InvalidMessageContentExpressionFaultType"); - case SOAP_TYPE_PointerTowsnt__InvalidFilterFaultType: - return soap_out_PointerTowsnt__InvalidFilterFaultType(soap, tag, id, (wsnt__InvalidFilterFaultType *const*)ptr, "wsnt:InvalidFilterFaultType"); - case SOAP_TYPE_PointerToxsd__NCName: - return soap_out_PointerToxsd__NCName(soap, tag, id, (std::string *const*)ptr, "xsd:NCName"); - case SOAP_TYPE_PointerTowstop__ConcreteTopicExpression: - return soap_out_PointerTowstop__ConcreteTopicExpression(soap, tag, id, (std::string *const*)ptr, "wstop:ConcreteTopicExpression"); - case SOAP_TYPE_PointerToxsd__QName: - return soap_out_PointerToxsd__QName(soap, tag, id, (std::string *const*)ptr, "xsd:QName"); - case SOAP_TYPE_PointerTowstop__TopicType: - return soap_out_PointerTowstop__TopicType(soap, tag, id, (wstop__TopicType *const*)ptr, "wstop:TopicType"); - case SOAP_TYPE_PointerTowstop__QueryExpressionType: - return soap_out_PointerTowstop__QueryExpressionType(soap, tag, id, (wstop__QueryExpressionType *const*)ptr, "wstop:QueryExpressionType"); - case SOAP_TYPE_PointerTowstop__Documentation: - return soap_out_PointerTowstop__Documentation(soap, tag, id, (wstop__Documentation *const*)ptr, "wstop:Documentation"); - case SOAP_TYPE_PointerToxsd__nonNegativeInteger: - return soap_out_PointerToxsd__nonNegativeInteger(soap, tag, id, (std::string *const*)ptr, "xsd:nonNegativeInteger"); - case SOAP_TYPE_PointerTo_wsnt__Subscribe_SubscriptionPolicy: - return soap_out_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, tag, id, (_wsnt__Subscribe_SubscriptionPolicy *const*)ptr, "wsnt:Subscribe-SubscriptionPolicy"); - case SOAP_TYPE_PointerTodateTime: - return soap_out_PointerTodateTime(soap, tag, id, (time_t *const*)ptr, "xsd:dateTime"); - case SOAP_TYPE_PointerTowsnt__SubscriptionPolicyType: - return soap_out_PointerTowsnt__SubscriptionPolicyType(soap, tag, id, (wsnt__SubscriptionPolicyType *const*)ptr, "wsnt:SubscriptionPolicyType"); - case SOAP_TYPE_PointerTowsnt__TopicExpressionType: - return soap_out_PointerTowsnt__TopicExpressionType(soap, tag, id, (wsnt__TopicExpressionType *const*)ptr, "wsnt:TopicExpressionType"); - case SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_FaultCause: - return soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, tag, id, (_wsrfbf__BaseFaultType_FaultCause *const*)ptr, "wsrfbf:BaseFaultType-FaultCause"); - case SOAP_TYPE_PointerTo_xml__lang: - return soap_out_PointerTo_xml__lang(soap, tag, id, (std::string *const*)ptr, "xml:lang"); - case SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_ErrorCode: - return soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, tag, id, (_wsrfbf__BaseFaultType_ErrorCode *const*)ptr, "wsrfbf:BaseFaultType-ErrorCode"); - case SOAP_TYPE_PointerTowsa5__EndpointReferenceType: - return soap_out_PointerTowsa5__EndpointReferenceType(soap, tag, id, (struct wsa5__EndpointReferenceType *const*)ptr, "wsa5:EndpointReferenceType"); - case SOAP_TYPE_PointerToxsd__anyURI: - return soap_out_PointerToxsd__anyURI(soap, tag, id, (std::string *const*)ptr, "xsd:anyURI"); - case SOAP_TYPE_PointerTotev__EventBrokerConfig: - return soap_out_PointerTotev__EventBrokerConfig(soap, tag, id, (tev__EventBrokerConfig *const*)ptr, "tev:EventBrokerConfig"); - case SOAP_TYPE_PointerTowstop__TopicSetType: - return soap_out_PointerTowstop__TopicSetType(soap, tag, id, (wstop__TopicSetType *const*)ptr, "wstop:TopicSetType"); - case SOAP_TYPE_PointerTowsnt__NotificationMessageHolderType: - return soap_out_PointerTowsnt__NotificationMessageHolderType(soap, tag, id, (wsnt__NotificationMessageHolderType *const*)ptr, "wsnt:NotificationMessageHolderType"); - case SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy: - return soap_out_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag, id, (_tev__CreatePullPointSubscription_SubscriptionPolicy *const*)ptr, "tev:CreatePullPointSubscription-SubscriptionPolicy"); - case SOAP_TYPE_PointerTowsnt__AbsoluteOrRelativeTimeType: - return soap_out_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, tag, id, (std::string *const*)ptr, "wsnt:AbsoluteOrRelativeTimeType"); - case SOAP_TYPE_PointerTotev__Capabilities: - return soap_out_PointerTotev__Capabilities(soap, tag, id, (tev__Capabilities *const*)ptr, "tev:Capabilities"); - case SOAP_TYPE_PointerTowsnt__FilterType: - return soap_out_PointerTowsnt__FilterType(soap, tag, id, (wsnt__FilterType *const*)ptr, "wsnt:FilterType"); - case SOAP_TYPE_PointerToxsd__token: - return soap_out_PointerToxsd__token(soap, tag, id, (std::string *const*)ptr, "xsd:token"); - case SOAP_TYPE_PointerTostd__string: - return soap_out_PointerTostd__string(soap, tag, id, (std::string *const*)ptr, "xsd:string"); - case SOAP_TYPE_PointerTobool: - return soap_out_PointerTobool(soap, tag, id, (bool *const*)ptr, "xsd:boolean"); - case SOAP_TYPE_PointerTochan__ChannelInstanceType: - return soap_out_PointerTochan__ChannelInstanceType(soap, tag, id, (struct chan__ChannelInstanceType *const*)ptr, "chan:ChannelInstanceType"); - case SOAP_TYPE_PointerTo_wsa5__FaultTo: - return soap_out_PointerTo_wsa5__FaultTo(soap, tag, id, (struct wsa5__EndpointReferenceType *const*)ptr, "wsa5:FaultTo"); - case SOAP_TYPE_PointerTo_wsa5__ReplyTo: - return soap_out_PointerTo_wsa5__ReplyTo(soap, tag, id, (struct wsa5__EndpointReferenceType *const*)ptr, "wsa5:ReplyTo"); - case SOAP_TYPE_PointerTo_wsa5__From: - return soap_out_PointerTo_wsa5__From(soap, tag, id, (struct wsa5__EndpointReferenceType *const*)ptr, "wsa5:From"); - case SOAP_TYPE_PointerTo_wsa5__RelatesTo: - return soap_out_PointerTo_wsa5__RelatesTo(soap, tag, id, (struct wsa5__RelatesToType *const*)ptr, "wsa5:RelatesTo"); - case SOAP_TYPE__wsa5__ProblemIRI: - return soap_out_string(soap, "wsa5:ProblemIRI", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__wsa5__ProblemHeaderQName: - return soap_out_string(soap, tag, id, (char*const*)(void*)&ptr, "xsd:QName"); - case SOAP_TYPE__wsa5__Action: - return soap_out_string(soap, "wsa5:Action", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__wsa5__To: - return soap_out_string(soap, "wsa5:To", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE__wsa5__MessageID: - return soap_out_string(soap, "wsa5:MessageID", id, (char*const*)(void*)&ptr, ""); - case SOAP_TYPE_PointerToint: - return soap_out_PointerToint(soap, tag, id, (int *const*)ptr, "xsd:int"); - case SOAP_TYPE_PointerTowsa5__MetadataType: - return soap_out_PointerTowsa5__MetadataType(soap, tag, id, (struct wsa5__MetadataType *const*)ptr, "wsa5:MetadataType"); - case SOAP_TYPE_PointerTowsa5__ReferenceParametersType: - return soap_out_PointerTowsa5__ReferenceParametersType(soap, tag, id, (struct wsa5__ReferenceParametersType *const*)ptr, "wsa5:ReferenceParametersType"); - case SOAP_TYPE_wsa5__FaultCodesOpenEnumType: - return soap_out_string(soap, tag, id, (char*const*)(void*)&ptr, "wsa5:FaultCodesOpenEnumType"); - case SOAP_TYPE_wsa5__RelationshipTypeOpenEnum: - return soap_out_string(soap, tag, id, (char*const*)(void*)&ptr, "wsa5:RelationshipTypeOpenEnum"); - case SOAP_TYPE__QName: - return soap_out_string(soap, tag, id, (char*const*)(void*)&ptr, "xsd:QName"); - case SOAP_TYPE_string: - return soap_out_string(soap, tag, id, (char*const*)(void*)&ptr, "xsd:string"); - case 0: - return SOAP_OK; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_putelement '%s' failed for type %d in /home/jbennett/src/zoneminder/build/generated/soapC.cpp\n", tag ? tag : "", type)); - return soap_element_empty(soap, tag, 0, NULL); /* unknown type to serialize */ -} -#ifdef __cplusplus -} -#endif - -#ifndef WITH_NOIDREF - -#ifdef __cplusplus -extern "C" { -#endif -SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap *soap, const void *ptr, int type) -{ - (void)soap; (void)ptr; (void)type; /* appease -Wall -Werror */ - switch (type) - { - case SOAP_TYPE__wstop__TopicNamespaceType_Topic: - ((_wstop__TopicNamespaceType_Topic *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy: - ((_wsnt__Subscribe_SubscriptionPolicy *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__NotificationMessageHolderType_Message: - ((_wsnt__NotificationMessageHolderType_Message *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause: - ((_wsrfbf__BaseFaultType_FaultCause *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsrfbf__BaseFaultType_Description: - ((_wsrfbf__BaseFaultType_Description *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode: - ((_wsrfbf__BaseFaultType_ErrorCode *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy: - ((_tev__CreatePullPointSubscription_SubscriptionPolicy *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wstop__ConcreteTopicExpression: - soap_serialize_wstop__ConcreteTopicExpression(soap, (const std::string *)ptr); - break; - case SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType: - soap_serialize_wsnt__AbsoluteOrRelativeTimeType(soap, (const std::string *)ptr); - break; - case SOAP_TYPE_wstop__TopicSetType: - ((wstop__TopicSetType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wstop__TopicType: - ((wstop__TopicType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wstop__TopicNamespaceType: - ((wstop__TopicNamespaceType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wstop__QueryExpressionType: - ((wstop__QueryExpressionType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wstop__ExtensibleDocumented: - ((wstop__ExtensibleDocumented *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wstop__Documentation: - ((wstop__Documentation *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__ResumeSubscriptionResponse: - ((_wsnt__ResumeSubscriptionResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__ResumeSubscription: - ((_wsnt__ResumeSubscription *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__PauseSubscriptionResponse: - ((_wsnt__PauseSubscriptionResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__PauseSubscription: - ((_wsnt__PauseSubscription *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__UnsubscribeResponse: - ((_wsnt__UnsubscribeResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__Unsubscribe: - ((_wsnt__Unsubscribe *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__RenewResponse: - ((_wsnt__RenewResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__Renew: - ((_wsnt__Renew *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__CreatePullPointResponse: - ((_wsnt__CreatePullPointResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__CreatePullPoint: - ((_wsnt__CreatePullPoint *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__DestroyPullPointResponse: - ((_wsnt__DestroyPullPointResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__DestroyPullPoint: - ((_wsnt__DestroyPullPoint *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__GetMessagesResponse: - ((_wsnt__GetMessagesResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__GetMessages: - ((_wsnt__GetMessages *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__GetCurrentMessageResponse: - ((_wsnt__GetCurrentMessageResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__GetCurrentMessage: - ((_wsnt__GetCurrentMessage *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__SubscribeResponse: - ((_wsnt__SubscribeResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__Subscribe: - ((_wsnt__Subscribe *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__UseRaw: - ((_wsnt__UseRaw *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__Notify: - ((_wsnt__Notify *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__SubscriptionManagerRP: - ((_wsnt__SubscriptionManagerRP *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__wsnt__NotificationProducerRP: - ((_wsnt__NotificationProducerRP *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__ResumeFailedFaultType: - ((wsnt__ResumeFailedFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__PauseFailedFaultType: - ((wsnt__PauseFailedFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType: - ((wsnt__UnableToDestroySubscriptionFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType: - ((wsnt__UnacceptableTerminationTimeFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType: - ((wsnt__UnableToCreatePullPointFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType: - ((wsnt__UnableToDestroyPullPointFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__UnableToGetMessagesFaultType: - ((wsnt__UnableToGetMessagesFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType: - ((wsnt__NoCurrentMessageOnTopicFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType: - ((wsnt__UnacceptableInitialTerminationTimeFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType: - ((wsnt__NotifyMessageNotSupportedFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType: - ((wsnt__UnsupportedPolicyRequestFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType: - ((wsnt__UnrecognizedPolicyRequestFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType: - ((wsnt__InvalidMessageContentExpressionFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType: - ((wsnt__InvalidProducerPropertiesExpressionFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType: - ((wsnt__MultipleTopicsSpecifiedFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__TopicNotSupportedFaultType: - ((wsnt__TopicNotSupportedFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType: - ((wsnt__InvalidTopicExpressionFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType: - ((wsnt__TopicExpressionDialectUnknownFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__InvalidFilterFaultType: - ((wsnt__InvalidFilterFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType: - ((wsnt__SubscribeCreationFailedFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__NotificationMessageHolderType: - ((wsnt__NotificationMessageHolderType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__SubscriptionPolicyType: - ((wsnt__SubscriptionPolicyType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__FilterType: - ((wsnt__FilterType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__TopicExpressionType: - ((wsnt__TopicExpressionType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsnt__QueryExpressionType: - ((wsnt__QueryExpressionType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsrfbf__BaseFaultType: - ((wsrfbf__BaseFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsrfr__ResourceUnavailableFaultType: - ((wsrfr__ResourceUnavailableFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_wsrfr__ResourceUnknownFaultType: - ((wsrfr__ResourceUnknownFaultType *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__GetEventBrokersResponse: - ((_tev__GetEventBrokersResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__GetEventBrokers: - ((_tev__GetEventBrokers *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__DeleteEventBrokerResponse: - ((_tev__DeleteEventBrokerResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__DeleteEventBroker: - ((_tev__DeleteEventBroker *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__AddEventBrokerResponse: - ((_tev__AddEventBrokerResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__AddEventBroker: - ((_tev__AddEventBroker *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__GetEventPropertiesResponse: - ((_tev__GetEventPropertiesResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__GetEventProperties: - ((_tev__GetEventProperties *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__SetSynchronizationPointResponse: - ((_tev__SetSynchronizationPointResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__SetSynchronizationPoint: - ((_tev__SetSynchronizationPoint *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__SeekResponse: - ((_tev__SeekResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__Seek: - ((_tev__Seek *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__PullMessagesFaultResponse: - ((_tev__PullMessagesFaultResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__PullMessagesResponse: - ((_tev__PullMessagesResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__PullMessages: - ((_tev__PullMessages *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__CreatePullPointSubscriptionResponse: - ((_tev__CreatePullPointSubscriptionResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__CreatePullPointSubscription: - ((_tev__CreatePullPointSubscription *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__GetServiceCapabilitiesResponse: - ((_tev__GetServiceCapabilitiesResponse *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__tev__GetServiceCapabilities: - ((_tev__GetServiceCapabilities *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_tev__EventBrokerConfig: - ((tev__EventBrokerConfig *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE_tev__Capabilities: - ((tev__Capabilities *)ptr)->soap_serialize(soap); - break; - case SOAP_TYPE__xml__lang: - soap_serialize__xml__lang(soap, (const std::string *)ptr); - break; - case SOAP_TYPE_xsd__token: - soap_serialize_xsd__token(soap, (const std::string *)ptr); - break; - case SOAP_TYPE_xsd__nonNegativeInteger: - soap_serialize_xsd__nonNegativeInteger(soap, (const std::string *)ptr); - break; - case SOAP_TYPE_xsd__duration: - soap_serialize_xsd__duration(soap, (const std::string *)ptr); - break; - case SOAP_TYPE_xsd__anyURI: - soap_serialize_xsd__anyURI(soap, (const std::string *)ptr); - break; - case SOAP_TYPE_xsd__NCName: - soap_serialize_xsd__NCName(soap, (const std::string *)ptr); - break; - case SOAP_TYPE_xsd__QName: - soap_serialize_xsd__QName(soap, (const std::string *)ptr); - break; - case SOAP_TYPE_std__string: - soap_serialize_std__string(soap, (const std::string *)ptr); - break; - case SOAP_TYPE__wsse__Security: - soap_serialize__wsse__Security(soap, (const struct _wsse__Security *)ptr); - break; - case SOAP_TYPE__saml2__EncryptedAttribute: - soap_serialize__saml2__EncryptedAttribute(soap, (const struct saml2__EncryptedElementType *)ptr); - break; - case SOAP_TYPE__saml2__Attribute: - soap_serialize__saml2__Attribute(soap, (const struct saml2__AttributeType *)ptr); - break; - case SOAP_TYPE__saml2__AttributeStatement: - soap_serialize__saml2__AttributeStatement(soap, (const struct saml2__AttributeStatementType *)ptr); - break; - case SOAP_TYPE__saml2__Evidence: - soap_serialize__saml2__Evidence(soap, (const struct saml2__EvidenceType *)ptr); - break; - case SOAP_TYPE__saml2__Action: - soap_serialize__saml2__Action(soap, (const struct saml2__ActionType *)ptr); - break; - case SOAP_TYPE__saml2__AuthzDecisionStatement: - soap_serialize__saml2__AuthzDecisionStatement(soap, (const struct saml2__AuthzDecisionStatementType *)ptr); - break; - case SOAP_TYPE__saml2__AuthnContext: - soap_serialize__saml2__AuthnContext(soap, (const struct saml2__AuthnContextType *)ptr); - break; - case SOAP_TYPE__saml2__SubjectLocality: - soap_serialize__saml2__SubjectLocality(soap, (const struct saml2__SubjectLocalityType *)ptr); - break; - case SOAP_TYPE__saml2__AuthnStatement: - soap_serialize__saml2__AuthnStatement(soap, (const struct saml2__AuthnStatementType *)ptr); - break; - case SOAP_TYPE__saml2__Statement: - soap_serialize__saml2__Statement(soap, (const struct saml2__StatementAbstractType *)ptr); - break; - case SOAP_TYPE__saml2__EncryptedAssertion: - soap_serialize__saml2__EncryptedAssertion(soap, (const struct saml2__EncryptedElementType *)ptr); - break; - case SOAP_TYPE__saml2__Advice: - soap_serialize__saml2__Advice(soap, (const struct saml2__AdviceType *)ptr); - break; - case SOAP_TYPE__saml2__ProxyRestriction: - soap_serialize__saml2__ProxyRestriction(soap, (const struct saml2__ProxyRestrictionType *)ptr); - break; - case SOAP_TYPE__saml2__OneTimeUse: - soap_serialize__saml2__OneTimeUse(soap, (const struct saml2__OneTimeUseType *)ptr); - break; - case SOAP_TYPE__saml2__AudienceRestriction: - soap_serialize__saml2__AudienceRestriction(soap, (const struct saml2__AudienceRestrictionType *)ptr); - break; - case SOAP_TYPE__saml2__Condition: - soap_serialize__saml2__Condition(soap, (const struct saml2__ConditionAbstractType *)ptr); - break; - case SOAP_TYPE__saml2__Conditions: - soap_serialize__saml2__Conditions(soap, (const struct saml2__ConditionsType *)ptr); - break; - case SOAP_TYPE__saml2__SubjectConfirmationData: - soap_serialize__saml2__SubjectConfirmationData(soap, (const struct saml2__SubjectConfirmationDataType *)ptr); - break; - case SOAP_TYPE__saml2__SubjectConfirmation: - soap_serialize__saml2__SubjectConfirmation(soap, (const struct saml2__SubjectConfirmationType *)ptr); - break; - case SOAP_TYPE__saml2__Subject: - soap_serialize__saml2__Subject(soap, (const struct saml2__SubjectType *)ptr); - break; - case SOAP_TYPE__saml2__Assertion: - soap_serialize__saml2__Assertion(soap, (const struct saml2__AssertionType *)ptr); - break; - case SOAP_TYPE__saml2__Issuer: - soap_serialize__saml2__Issuer(soap, (const struct saml2__NameIDType *)ptr); - break; - case SOAP_TYPE__saml2__EncryptedID: - soap_serialize__saml2__EncryptedID(soap, (const struct saml2__EncryptedElementType *)ptr); - break; - case SOAP_TYPE__saml2__NameID: - soap_serialize__saml2__NameID(soap, (const struct saml2__NameIDType *)ptr); - break; - case SOAP_TYPE__saml2__BaseID: - soap_serialize__saml2__BaseID(soap, (const struct saml2__BaseIDAbstractType *)ptr); - break; - case SOAP_TYPE___saml2__union_AttributeStatementType: - soap_serialize___saml2__union_AttributeStatementType(soap, (const struct __saml2__union_AttributeStatementType *)ptr); - break; - case SOAP_TYPE___saml2__union_EvidenceType: - soap_serialize___saml2__union_EvidenceType(soap, (const struct __saml2__union_EvidenceType *)ptr); - break; - case SOAP_TYPE___saml2__union_AdviceType: - soap_serialize___saml2__union_AdviceType(soap, (const struct __saml2__union_AdviceType *)ptr); - break; - case SOAP_TYPE___saml2__union_ConditionsType: - soap_serialize___saml2__union_ConditionsType(soap, (const struct __saml2__union_ConditionsType *)ptr); - break; - case SOAP_TYPE___saml2__union_AssertionType: - soap_serialize___saml2__union_AssertionType(soap, (const struct __saml2__union_AssertionType *)ptr); - break; - case SOAP_TYPE_saml2__AttributeType: - soap_serialize_saml2__AttributeType(soap, (const struct saml2__AttributeType *)ptr); - break; - case SOAP_TYPE_saml2__AttributeStatementType: - soap_serialize_saml2__AttributeStatementType(soap, (const struct saml2__AttributeStatementType *)ptr); - break; - case SOAP_TYPE_saml2__EvidenceType: - soap_serialize_saml2__EvidenceType(soap, (const struct saml2__EvidenceType *)ptr); - break; - case SOAP_TYPE_saml2__ActionType: - soap_serialize_saml2__ActionType(soap, (const struct saml2__ActionType *)ptr); - break; - case SOAP_TYPE_saml2__AuthzDecisionStatementType: - soap_serialize_saml2__AuthzDecisionStatementType(soap, (const struct saml2__AuthzDecisionStatementType *)ptr); - break; - case SOAP_TYPE_saml2__AuthnContextType: - soap_serialize_saml2__AuthnContextType(soap, (const struct saml2__AuthnContextType *)ptr); - break; - case SOAP_TYPE_saml2__SubjectLocalityType: - soap_serialize_saml2__SubjectLocalityType(soap, (const struct saml2__SubjectLocalityType *)ptr); - break; - case SOAP_TYPE_saml2__AuthnStatementType: - soap_serialize_saml2__AuthnStatementType(soap, (const struct saml2__AuthnStatementType *)ptr); - break; - case SOAP_TYPE_saml2__StatementAbstractType: - soap_serialize_saml2__StatementAbstractType(soap, (const struct saml2__StatementAbstractType *)ptr); - break; - case SOAP_TYPE_saml2__AdviceType: - soap_serialize_saml2__AdviceType(soap, (const struct saml2__AdviceType *)ptr); - break; - case SOAP_TYPE_saml2__ProxyRestrictionType: - soap_serialize_saml2__ProxyRestrictionType(soap, (const struct saml2__ProxyRestrictionType *)ptr); - break; - case SOAP_TYPE_saml2__OneTimeUseType: - soap_serialize_saml2__OneTimeUseType(soap, (const struct saml2__OneTimeUseType *)ptr); - break; - case SOAP_TYPE_saml2__AudienceRestrictionType: - soap_serialize_saml2__AudienceRestrictionType(soap, (const struct saml2__AudienceRestrictionType *)ptr); - break; - case SOAP_TYPE_saml2__ConditionAbstractType: - soap_serialize_saml2__ConditionAbstractType(soap, (const struct saml2__ConditionAbstractType *)ptr); - break; - case SOAP_TYPE_saml2__ConditionsType: - soap_serialize_saml2__ConditionsType(soap, (const struct saml2__ConditionsType *)ptr); - break; - case SOAP_TYPE_saml2__KeyInfoConfirmationDataType: - soap_serialize_saml2__KeyInfoConfirmationDataType(soap, (const struct saml2__KeyInfoConfirmationDataType *)ptr); - break; - case SOAP_TYPE_saml2__SubjectConfirmationDataType: - soap_serialize_saml2__SubjectConfirmationDataType(soap, (const struct saml2__SubjectConfirmationDataType *)ptr); - break; - case SOAP_TYPE_saml2__SubjectConfirmationType: - soap_serialize_saml2__SubjectConfirmationType(soap, (const struct saml2__SubjectConfirmationType *)ptr); - break; - case SOAP_TYPE_saml2__SubjectType: - soap_serialize_saml2__SubjectType(soap, (const struct saml2__SubjectType *)ptr); - break; - case SOAP_TYPE_saml2__AssertionType: - soap_serialize_saml2__AssertionType(soap, (const struct saml2__AssertionType *)ptr); - break; - case SOAP_TYPE_saml2__EncryptedElementType: - soap_serialize_saml2__EncryptedElementType(soap, (const struct saml2__EncryptedElementType *)ptr); - break; - case SOAP_TYPE_saml2__NameIDType: - soap_serialize_saml2__NameIDType(soap, (const struct saml2__NameIDType *)ptr); - break; - case SOAP_TYPE_saml2__BaseIDAbstractType: - soap_serialize_saml2__BaseIDAbstractType(soap, (const struct saml2__BaseIDAbstractType *)ptr); - break; - case SOAP_TYPE__saml1__Attribute: - soap_serialize__saml1__Attribute(soap, (const struct saml1__AttributeType *)ptr); - break; - case SOAP_TYPE__saml1__AttributeDesignator: - soap_serialize__saml1__AttributeDesignator(soap, (const struct saml1__AttributeDesignatorType *)ptr); - break; - case SOAP_TYPE__saml1__AttributeStatement: - soap_serialize__saml1__AttributeStatement(soap, (const struct saml1__AttributeStatementType *)ptr); - break; - case SOAP_TYPE__saml1__Evidence: - soap_serialize__saml1__Evidence(soap, (const struct saml1__EvidenceType *)ptr); - break; - case SOAP_TYPE__saml1__Action: - soap_serialize__saml1__Action(soap, (const struct saml1__ActionType *)ptr); - break; - case SOAP_TYPE__saml1__AuthorizationDecisionStatement: - soap_serialize__saml1__AuthorizationDecisionStatement(soap, (const struct saml1__AuthorizationDecisionStatementType *)ptr); - break; - case SOAP_TYPE__saml1__AuthorityBinding: - soap_serialize__saml1__AuthorityBinding(soap, (const struct saml1__AuthorityBindingType *)ptr); - break; - case SOAP_TYPE__saml1__SubjectLocality: - soap_serialize__saml1__SubjectLocality(soap, (const struct saml1__SubjectLocalityType *)ptr); - break; - case SOAP_TYPE__saml1__AuthenticationStatement: - soap_serialize__saml1__AuthenticationStatement(soap, (const struct saml1__AuthenticationStatementType *)ptr); - break; - case SOAP_TYPE__saml1__SubjectConfirmation: - soap_serialize__saml1__SubjectConfirmation(soap, (const struct saml1__SubjectConfirmationType *)ptr); - break; - case SOAP_TYPE__saml1__NameIdentifier: - soap_serialize__saml1__NameIdentifier(soap, (const struct saml1__NameIdentifierType *)ptr); - break; - case SOAP_TYPE__saml1__Subject: - soap_serialize__saml1__Subject(soap, (const struct saml1__SubjectType *)ptr); - break; - case SOAP_TYPE__saml1__SubjectStatement: - soap_serialize__saml1__SubjectStatement(soap, (const struct saml1__SubjectStatementAbstractType *)ptr); - break; - case SOAP_TYPE__saml1__Statement: - soap_serialize__saml1__Statement(soap, (const struct saml1__StatementAbstractType *)ptr); - break; - case SOAP_TYPE__saml1__Advice: - soap_serialize__saml1__Advice(soap, (const struct saml1__AdviceType *)ptr); - break; - case SOAP_TYPE__saml1__DoNotCacheCondition: - soap_serialize__saml1__DoNotCacheCondition(soap, (const struct saml1__DoNotCacheConditionType *)ptr); - break; - case SOAP_TYPE__saml1__AudienceRestrictionCondition: - soap_serialize__saml1__AudienceRestrictionCondition(soap, (const struct saml1__AudienceRestrictionConditionType *)ptr); - break; - case SOAP_TYPE__saml1__Condition: - soap_serialize__saml1__Condition(soap, (const struct saml1__ConditionAbstractType *)ptr); - break; - case SOAP_TYPE__saml1__Conditions: - soap_serialize__saml1__Conditions(soap, (const struct saml1__ConditionsType *)ptr); - break; - case SOAP_TYPE__saml1__Assertion: - soap_serialize__saml1__Assertion(soap, (const struct saml1__AssertionType *)ptr); - break; - case SOAP_TYPE___saml1__union_EvidenceType: - soap_serialize___saml1__union_EvidenceType(soap, (const struct __saml1__union_EvidenceType *)ptr); - break; - case SOAP_TYPE___saml1__union_AdviceType: - soap_serialize___saml1__union_AdviceType(soap, (const struct __saml1__union_AdviceType *)ptr); - break; - case SOAP_TYPE___saml1__union_ConditionsType: - soap_serialize___saml1__union_ConditionsType(soap, (const struct __saml1__union_ConditionsType *)ptr); - break; - case SOAP_TYPE___saml1__union_AssertionType: - soap_serialize___saml1__union_AssertionType(soap, (const struct __saml1__union_AssertionType *)ptr); - break; - case SOAP_TYPE_saml1__AttributeType: - soap_serialize_saml1__AttributeType(soap, (const struct saml1__AttributeType *)ptr); - break; - case SOAP_TYPE_saml1__AttributeDesignatorType: - soap_serialize_saml1__AttributeDesignatorType(soap, (const struct saml1__AttributeDesignatorType *)ptr); - break; - case SOAP_TYPE_saml1__AttributeStatementType: - soap_serialize_saml1__AttributeStatementType(soap, (const struct saml1__AttributeStatementType *)ptr); - break; - case SOAP_TYPE_saml1__EvidenceType: - soap_serialize_saml1__EvidenceType(soap, (const struct saml1__EvidenceType *)ptr); - break; - case SOAP_TYPE_saml1__ActionType: - soap_serialize_saml1__ActionType(soap, (const struct saml1__ActionType *)ptr); - break; - case SOAP_TYPE_saml1__AuthorizationDecisionStatementType: - soap_serialize_saml1__AuthorizationDecisionStatementType(soap, (const struct saml1__AuthorizationDecisionStatementType *)ptr); - break; - case SOAP_TYPE_saml1__AuthorityBindingType: - soap_serialize_saml1__AuthorityBindingType(soap, (const struct saml1__AuthorityBindingType *)ptr); - break; - case SOAP_TYPE_saml1__SubjectLocalityType: - soap_serialize_saml1__SubjectLocalityType(soap, (const struct saml1__SubjectLocalityType *)ptr); - break; - case SOAP_TYPE_saml1__AuthenticationStatementType: - soap_serialize_saml1__AuthenticationStatementType(soap, (const struct saml1__AuthenticationStatementType *)ptr); - break; - case SOAP_TYPE_saml1__SubjectConfirmationType: - soap_serialize_saml1__SubjectConfirmationType(soap, (const struct saml1__SubjectConfirmationType *)ptr); - break; - case SOAP_TYPE_saml1__NameIdentifierType: - soap_serialize_saml1__NameIdentifierType(soap, (const struct saml1__NameIdentifierType *)ptr); - break; - case SOAP_TYPE_saml1__SubjectType: - soap_serialize_saml1__SubjectType(soap, (const struct saml1__SubjectType *)ptr); - break; - case SOAP_TYPE_saml1__SubjectStatementAbstractType: - soap_serialize_saml1__SubjectStatementAbstractType(soap, (const struct saml1__SubjectStatementAbstractType *)ptr); - break; - case SOAP_TYPE_saml1__StatementAbstractType: - soap_serialize_saml1__StatementAbstractType(soap, (const struct saml1__StatementAbstractType *)ptr); - break; - case SOAP_TYPE_saml1__AdviceType: - soap_serialize_saml1__AdviceType(soap, (const struct saml1__AdviceType *)ptr); - break; - case SOAP_TYPE_saml1__DoNotCacheConditionType: - soap_serialize_saml1__DoNotCacheConditionType(soap, (const struct saml1__DoNotCacheConditionType *)ptr); - break; - case SOAP_TYPE_saml1__AudienceRestrictionConditionType: - soap_serialize_saml1__AudienceRestrictionConditionType(soap, (const struct saml1__AudienceRestrictionConditionType *)ptr); - break; - case SOAP_TYPE_saml1__ConditionAbstractType: - soap_serialize_saml1__ConditionAbstractType(soap, (const struct saml1__ConditionAbstractType *)ptr); - break; - case SOAP_TYPE_saml1__ConditionsType: - soap_serialize_saml1__ConditionsType(soap, (const struct saml1__ConditionsType *)ptr); - break; - case SOAP_TYPE_saml1__AssertionType: - soap_serialize_saml1__AssertionType(soap, (const struct saml1__AssertionType *)ptr); - break; - case SOAP_TYPE_xsd__dateTime: - soap_serialize_xsd__dateTime(soap, (const struct timeval *)ptr); - break; - case SOAP_TYPE___wsc__DerivedKeyTokenType_sequence: - soap_serialize___wsc__DerivedKeyTokenType_sequence(soap, (const struct __wsc__DerivedKeyTokenType_sequence *)ptr); - break; - case SOAP_TYPE_wsc__PropertiesType: - soap_serialize_wsc__PropertiesType(soap, (const struct wsc__PropertiesType *)ptr); - break; - case SOAP_TYPE_wsc__DerivedKeyTokenType: - soap_serialize_wsc__DerivedKeyTokenType(soap, (const struct wsc__DerivedKeyTokenType *)ptr); - break; - case SOAP_TYPE_wsc__SecurityContextTokenType: - soap_serialize_wsc__SecurityContextTokenType(soap, (const struct wsc__SecurityContextTokenType *)ptr); - break; - case SOAP_TYPE___xenc__union_ReferenceList: - soap_serialize___xenc__union_ReferenceList(soap, (const struct __xenc__union_ReferenceList *)ptr); - break; - case SOAP_TYPE__xenc__ReferenceList: - soap_serialize__xenc__ReferenceList(soap, (const struct _xenc__ReferenceList *)ptr); - break; - case SOAP_TYPE_xenc__EncryptionPropertyType: - soap_serialize_xenc__EncryptionPropertyType(soap, (const struct xenc__EncryptionPropertyType *)ptr); - break; - case SOAP_TYPE_xenc__EncryptionPropertiesType: - soap_serialize_xenc__EncryptionPropertiesType(soap, (const struct xenc__EncryptionPropertiesType *)ptr); - break; - case SOAP_TYPE_xenc__ReferenceType: - soap_serialize_xenc__ReferenceType(soap, (const struct xenc__ReferenceType *)ptr); - break; - case SOAP_TYPE_xenc__AgreementMethodType: - soap_serialize_xenc__AgreementMethodType(soap, (const struct xenc__AgreementMethodType *)ptr); - break; - case SOAP_TYPE_xenc__EncryptedDataType: - soap_serialize_xenc__EncryptedDataType(soap, (const struct xenc__EncryptedDataType *)ptr); - break; - case SOAP_TYPE_xenc__TransformsType: - soap_serialize_xenc__TransformsType(soap, (const struct xenc__TransformsType *)ptr); - break; - case SOAP_TYPE_xenc__CipherReferenceType: - soap_serialize_xenc__CipherReferenceType(soap, (const struct xenc__CipherReferenceType *)ptr); - break; - case SOAP_TYPE_xenc__CipherDataType: - soap_serialize_xenc__CipherDataType(soap, (const struct xenc__CipherDataType *)ptr); - break; - case SOAP_TYPE_xenc__EncryptionMethodType: - soap_serialize_xenc__EncryptionMethodType(soap, (const struct xenc__EncryptionMethodType *)ptr); - break; - case SOAP_TYPE_xenc__EncryptedType: - soap_serialize_xenc__EncryptedType(soap, (const struct xenc__EncryptedType *)ptr); - break; - case SOAP_TYPE_ds__RSAKeyValueType: - soap_serialize_ds__RSAKeyValueType(soap, (const struct ds__RSAKeyValueType *)ptr); - break; - case SOAP_TYPE_ds__DSAKeyValueType: - soap_serialize_ds__DSAKeyValueType(soap, (const struct ds__DSAKeyValueType *)ptr); - break; - case SOAP_TYPE_ds__X509IssuerSerialType: - soap_serialize_ds__X509IssuerSerialType(soap, (const struct ds__X509IssuerSerialType *)ptr); - break; - case SOAP_TYPE__ds__KeyInfo: - soap_serialize__ds__KeyInfo(soap, (const struct ds__KeyInfoType *)ptr); - break; - case SOAP_TYPE_ds__RetrievalMethodType: - soap_serialize_ds__RetrievalMethodType(soap, (const struct ds__RetrievalMethodType *)ptr); - break; - case SOAP_TYPE_ds__KeyValueType: - soap_serialize_ds__KeyValueType(soap, (const struct ds__KeyValueType *)ptr); - break; - case SOAP_TYPE_ds__DigestMethodType: - soap_serialize_ds__DigestMethodType(soap, (const struct ds__DigestMethodType *)ptr); - break; - case SOAP_TYPE__ds__Transform: - soap_serialize__ds__Transform(soap, (const struct ds__TransformType *)ptr); - break; - case SOAP_TYPE_ds__TransformType: - soap_serialize_ds__TransformType(soap, (const struct ds__TransformType *)ptr); - break; - case SOAP_TYPE__c14n__InclusiveNamespaces: - soap_serialize__c14n__InclusiveNamespaces(soap, (const struct _c14n__InclusiveNamespaces *)ptr); - break; - case SOAP_TYPE_ds__TransformsType: - soap_serialize_ds__TransformsType(soap, (const struct ds__TransformsType *)ptr); - break; - case SOAP_TYPE_ds__ReferenceType: - soap_serialize_ds__ReferenceType(soap, (const struct ds__ReferenceType *)ptr); - break; - case SOAP_TYPE_ds__SignatureMethodType: - soap_serialize_ds__SignatureMethodType(soap, (const struct ds__SignatureMethodType *)ptr); - break; - case SOAP_TYPE_ds__CanonicalizationMethodType: - soap_serialize_ds__CanonicalizationMethodType(soap, (const struct ds__CanonicalizationMethodType *)ptr); - break; - case SOAP_TYPE__ds__Signature: - soap_serialize__ds__Signature(soap, (const struct ds__SignatureType *)ptr); - break; - case SOAP_TYPE_ds__SignedInfoType: - soap_serialize_ds__SignedInfoType(soap, (const struct ds__SignedInfoType *)ptr); - break; - case SOAP_TYPE_ds__SignatureType: - soap_serialize_ds__SignatureType(soap, (const struct ds__SignatureType *)ptr); - break; - case SOAP_TYPE_xenc__EncryptedKeyType: - soap_serialize_xenc__EncryptedKeyType(soap, (const struct xenc__EncryptedKeyType *)ptr); - break; - case SOAP_TYPE_ds__KeyInfoType: - soap_serialize_ds__KeyInfoType(soap, (const struct ds__KeyInfoType *)ptr); - break; - case SOAP_TYPE_ds__X509DataType: - soap_serialize_ds__X509DataType(soap, (const struct ds__X509DataType *)ptr); - break; - case SOAP_TYPE__wsse__SecurityTokenReference: - soap_serialize__wsse__SecurityTokenReference(soap, (const struct _wsse__SecurityTokenReference *)ptr); - break; - case SOAP_TYPE__wsse__KeyIdentifier: - soap_serialize__wsse__KeyIdentifier(soap, (const struct _wsse__KeyIdentifier *)ptr); - break; - case SOAP_TYPE__wsse__Embedded: - soap_serialize__wsse__Embedded(soap, (const struct _wsse__Embedded *)ptr); - break; - case SOAP_TYPE__wsse__Reference: - soap_serialize__wsse__Reference(soap, (const struct _wsse__Reference *)ptr); - break; - case SOAP_TYPE__wsse__BinarySecurityToken: - soap_serialize__wsse__BinarySecurityToken(soap, (const struct _wsse__BinarySecurityToken *)ptr); - break; - case SOAP_TYPE__wsse__Password: - soap_serialize__wsse__Password(soap, (const struct _wsse__Password *)ptr); - break; - case SOAP_TYPE__wsse__UsernameToken: - soap_serialize__wsse__UsernameToken(soap, (const struct _wsse__UsernameToken *)ptr); - break; - case SOAP_TYPE_wsse__EncodedString: - soap_serialize_wsse__EncodedString(soap, (const struct wsse__EncodedString *)ptr); - break; - case SOAP_TYPE__wsu__Timestamp: - soap_serialize__wsu__Timestamp(soap, (const struct _wsu__Timestamp *)ptr); - break; - case SOAP_TYPE___tev__ResumeSubscription: - soap_serialize___tev__ResumeSubscription(soap, (const struct __tev__ResumeSubscription *)ptr); - break; - case SOAP_TYPE___tev__PauseSubscription: - soap_serialize___tev__PauseSubscription(soap, (const struct __tev__PauseSubscription *)ptr); - break; - case SOAP_TYPE___tev__Unsubscribe__: - soap_serialize___tev__Unsubscribe__(soap, (const struct __tev__Unsubscribe__ *)ptr); - break; - case SOAP_TYPE___tev__Renew_: - soap_serialize___tev__Renew_(soap, (const struct __tev__Renew_ *)ptr); - break; - case SOAP_TYPE___tev__CreatePullPoint: - soap_serialize___tev__CreatePullPoint(soap, (const struct __tev__CreatePullPoint *)ptr); - break; - case SOAP_TYPE___tev__Notify_: - soap_serialize___tev__Notify_(soap, (const struct __tev__Notify_ *)ptr); - break; - case SOAP_TYPE___tev__DestroyPullPoint: - soap_serialize___tev__DestroyPullPoint(soap, (const struct __tev__DestroyPullPoint *)ptr); - break; - case SOAP_TYPE___tev__GetMessages: - soap_serialize___tev__GetMessages(soap, (const struct __tev__GetMessages *)ptr); - break; - case SOAP_TYPE___tev__Notify: - soap_serialize___tev__Notify(soap, (const struct __tev__Notify *)ptr); - break; - case SOAP_TYPE___tev__GetCurrentMessage: - soap_serialize___tev__GetCurrentMessage(soap, (const struct __tev__GetCurrentMessage *)ptr); - break; - case SOAP_TYPE___tev__Subscribe: - soap_serialize___tev__Subscribe(soap, (const struct __tev__Subscribe *)ptr); - break; - case SOAP_TYPE___tev__Unsubscribe_: - soap_serialize___tev__Unsubscribe_(soap, (const struct __tev__Unsubscribe_ *)ptr); - break; - case SOAP_TYPE___tev__Renew: - soap_serialize___tev__Renew(soap, (const struct __tev__Renew *)ptr); - break; - case SOAP_TYPE___tev__GetEventBrokers: - soap_serialize___tev__GetEventBrokers(soap, (const struct __tev__GetEventBrokers *)ptr); - break; - case SOAP_TYPE___tev__DeleteEventBroker: - soap_serialize___tev__DeleteEventBroker(soap, (const struct __tev__DeleteEventBroker *)ptr); - break; - case SOAP_TYPE___tev__AddEventBroker: - soap_serialize___tev__AddEventBroker(soap, (const struct __tev__AddEventBroker *)ptr); - break; - case SOAP_TYPE___tev__GetEventProperties: - soap_serialize___tev__GetEventProperties(soap, (const struct __tev__GetEventProperties *)ptr); - break; - case SOAP_TYPE___tev__CreatePullPointSubscription: - soap_serialize___tev__CreatePullPointSubscription(soap, (const struct __tev__CreatePullPointSubscription *)ptr); - break; - case SOAP_TYPE___tev__GetServiceCapabilities: - soap_serialize___tev__GetServiceCapabilities(soap, (const struct __tev__GetServiceCapabilities *)ptr); - break; - case SOAP_TYPE___tev__Unsubscribe: - soap_serialize___tev__Unsubscribe(soap, (const struct __tev__Unsubscribe *)ptr); - break; - case SOAP_TYPE___tev__SetSynchronizationPoint: - soap_serialize___tev__SetSynchronizationPoint(soap, (const struct __tev__SetSynchronizationPoint *)ptr); - break; - case SOAP_TYPE___tev__Seek: - soap_serialize___tev__Seek(soap, (const struct __tev__Seek *)ptr); - break; - case SOAP_TYPE___tev__PullMessages: - soap_serialize___tev__PullMessages(soap, (const struct __tev__PullMessages *)ptr); - break; - case SOAP_TYPE_chan__ChannelInstanceType: - soap_serialize_chan__ChannelInstanceType(soap, (const struct chan__ChannelInstanceType *)ptr); - break; - case SOAP_TYPE__wsa5__ProblemAction: - soap_serialize__wsa5__ProblemAction(soap, (const struct wsa5__ProblemActionType *)ptr); - break; - case SOAP_TYPE__wsa5__FaultTo: - soap_serialize__wsa5__FaultTo(soap, (const struct wsa5__EndpointReferenceType *)ptr); - break; - case SOAP_TYPE__wsa5__From: - soap_serialize__wsa5__From(soap, (const struct wsa5__EndpointReferenceType *)ptr); - break; - case SOAP_TYPE__wsa5__ReplyTo: - soap_serialize__wsa5__ReplyTo(soap, (const struct wsa5__EndpointReferenceType *)ptr); - break; - case SOAP_TYPE__wsa5__RelatesTo: - soap_serialize__wsa5__RelatesTo(soap, (const struct wsa5__RelatesToType *)ptr); - break; - case SOAP_TYPE__wsa5__Metadata: - soap_serialize__wsa5__Metadata(soap, (const struct wsa5__MetadataType *)ptr); - break; - case SOAP_TYPE__wsa5__ReferenceParameters: - soap_serialize__wsa5__ReferenceParameters(soap, (const struct wsa5__ReferenceParametersType *)ptr); - break; - case SOAP_TYPE__wsa5__EndpointReference: - soap_serialize__wsa5__EndpointReference(soap, (const struct wsa5__EndpointReferenceType *)ptr); - break; - case SOAP_TYPE_wsa5__ProblemActionType: - soap_serialize_wsa5__ProblemActionType(soap, (const struct wsa5__ProblemActionType *)ptr); - break; - case SOAP_TYPE_wsa5__RelatesToType: - soap_serialize_wsa5__RelatesToType(soap, (const struct wsa5__RelatesToType *)ptr); - break; - case SOAP_TYPE_wsa5__MetadataType: - soap_serialize_wsa5__MetadataType(soap, (const struct wsa5__MetadataType *)ptr); - break; - case SOAP_TYPE_wsa5__ReferenceParametersType: - soap_serialize_wsa5__ReferenceParametersType(soap, (const struct wsa5__ReferenceParametersType *)ptr); - break; - case SOAP_TYPE_wsa5__EndpointReferenceType: - soap_serialize_wsa5__EndpointReferenceType(soap, (const struct wsa5__EndpointReferenceType *)ptr); - break; - case SOAP_TYPE_xsd__anyAttribute: - soap_serialize_xsd__anyAttribute(soap, (const struct soap_dom_attribute *)ptr); - break; - case SOAP_TYPE_xsd__anyType: - soap_serialize_xsd__anyType(soap, (const struct soap_dom_element *)ptr); - break; - case SOAP_TYPE_PointerTo_wsse__Security: - soap_serialize_PointerTo_wsse__Security(soap, (struct _wsse__Security *const*)ptr); - break; - case SOAP_TYPE_PointerTods__SignatureType: - soap_serialize_PointerTods__SignatureType(soap, (struct ds__SignatureType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsc__SecurityContextTokenType: - soap_serialize_PointerTowsc__SecurityContextTokenType(soap, (struct wsc__SecurityContextTokenType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsse__BinarySecurityToken: - soap_serialize_PointerTo_wsse__BinarySecurityToken(soap, (struct _wsse__BinarySecurityToken *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsse__UsernameToken: - soap_serialize_PointerTo_wsse__UsernameToken(soap, (struct _wsse__UsernameToken *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsu__Timestamp: - soap_serialize_PointerTo_wsu__Timestamp(soap, (struct _wsu__Timestamp *const*)ptr); - break; - case SOAP_TYPE__saml2__AuthenticatingAuthority: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__saml2__AuthnContextDeclRef: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__saml2__AuthnContextClassRef: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__saml2__Audience: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__saml2__AssertionURIRef: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__saml2__AssertionIDRef: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE_PointerToPointerTo_ds__KeyInfo: - soap_serialize_PointerToPointerTo_ds__KeyInfo(soap, (struct ds__KeyInfoType **const*)ptr); - break; - case SOAP_TYPE_PointerTo__saml2__union_AttributeStatementType: - soap_serialize_PointerTo__saml2__union_AttributeStatementType(soap, (struct __saml2__union_AttributeStatementType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__AttributeType: - soap_serialize_PointerTosaml2__AttributeType(soap, (struct saml2__AttributeType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__EvidenceType: - soap_serialize_PointerTosaml2__EvidenceType(soap, (struct saml2__EvidenceType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__ActionType: - soap_serialize_PointerTosaml2__ActionType(soap, (struct saml2__ActionType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__AuthnContextType: - soap_serialize_PointerTosaml2__AuthnContextType(soap, (struct saml2__AuthnContextType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__SubjectLocalityType: - soap_serialize_PointerTosaml2__SubjectLocalityType(soap, (struct saml2__SubjectLocalityType *const*)ptr); - break; - case SOAP_TYPE_PointerTo__saml2__union_EvidenceType: - soap_serialize_PointerTo__saml2__union_EvidenceType(soap, (struct __saml2__union_EvidenceType *const*)ptr); - break; - case SOAP_TYPE_PointerTo__saml2__union_AdviceType: - soap_serialize_PointerTo__saml2__union_AdviceType(soap, (struct __saml2__union_AdviceType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__AssertionType: - soap_serialize_PointerTosaml2__AssertionType(soap, (struct saml2__AssertionType *const*)ptr); - break; - case SOAP_TYPE_PointerTo__saml2__union_ConditionsType: - soap_serialize_PointerTo__saml2__union_ConditionsType(soap, (struct __saml2__union_ConditionsType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__ProxyRestrictionType: - soap_serialize_PointerTosaml2__ProxyRestrictionType(soap, (struct saml2__ProxyRestrictionType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__OneTimeUseType: - soap_serialize_PointerTosaml2__OneTimeUseType(soap, (struct saml2__OneTimeUseType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__AudienceRestrictionType: - soap_serialize_PointerTosaml2__AudienceRestrictionType(soap, (struct saml2__AudienceRestrictionType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__ConditionAbstractType: - soap_serialize_PointerTosaml2__ConditionAbstractType(soap, (struct saml2__ConditionAbstractType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__SubjectConfirmationDataType: - soap_serialize_PointerTosaml2__SubjectConfirmationDataType(soap, (struct saml2__SubjectConfirmationDataType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__SubjectConfirmationType: - soap_serialize_PointerTosaml2__SubjectConfirmationType(soap, (struct saml2__SubjectConfirmationType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__EncryptedElementType: - soap_serialize_PointerTosaml2__EncryptedElementType(soap, (struct saml2__EncryptedElementType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__BaseIDAbstractType: - soap_serialize_PointerTosaml2__BaseIDAbstractType(soap, (struct saml2__BaseIDAbstractType *const*)ptr); - break; - case SOAP_TYPE_PointerTo__saml2__union_AssertionType: - soap_serialize_PointerTo__saml2__union_AssertionType(soap, (struct __saml2__union_AssertionType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__AttributeStatementType: - soap_serialize_PointerTosaml2__AttributeStatementType(soap, (struct saml2__AttributeStatementType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__AuthzDecisionStatementType: - soap_serialize_PointerTosaml2__AuthzDecisionStatementType(soap, (struct saml2__AuthzDecisionStatementType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__AuthnStatementType: - soap_serialize_PointerTosaml2__AuthnStatementType(soap, (struct saml2__AuthnStatementType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__StatementAbstractType: - soap_serialize_PointerTosaml2__StatementAbstractType(soap, (struct saml2__StatementAbstractType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__AdviceType: - soap_serialize_PointerTosaml2__AdviceType(soap, (struct saml2__AdviceType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__ConditionsType: - soap_serialize_PointerTosaml2__ConditionsType(soap, (struct saml2__ConditionsType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__SubjectType: - soap_serialize_PointerTosaml2__SubjectType(soap, (struct saml2__SubjectType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml2__NameIDType: - soap_serialize_PointerTosaml2__NameIDType(soap, (struct saml2__NameIDType *const*)ptr); - break; - case SOAP_TYPE_PointerToPointerToxenc__EncryptedKeyType: - soap_serialize_PointerToPointerToxenc__EncryptedKeyType(soap, (struct xenc__EncryptedKeyType **const*)ptr); - break; - case SOAP_TYPE__saml1__ConfirmationMethod: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__saml1__Audience: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__saml1__AssertionIDReference: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE_PointerTosaml1__AttributeType: - soap_serialize_PointerTosaml1__AttributeType(soap, (struct saml1__AttributeType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__EvidenceType: - soap_serialize_PointerTosaml1__EvidenceType(soap, (struct saml1__EvidenceType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__ActionType: - soap_serialize_PointerTosaml1__ActionType(soap, (struct saml1__ActionType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__AuthorityBindingType: - soap_serialize_PointerTosaml1__AuthorityBindingType(soap, (struct saml1__AuthorityBindingType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__SubjectLocalityType: - soap_serialize_PointerTosaml1__SubjectLocalityType(soap, (struct saml1__SubjectLocalityType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__SubjectType: - soap_serialize_PointerTosaml1__SubjectType(soap, (struct saml1__SubjectType *const*)ptr); - break; - case SOAP_TYPE_PointerTo__saml1__union_EvidenceType: - soap_serialize_PointerTo__saml1__union_EvidenceType(soap, (struct __saml1__union_EvidenceType *const*)ptr); - break; - case SOAP_TYPE_PointerTostring: - soap_serialize_PointerTostring(soap, (char **const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__SubjectConfirmationType: - soap_serialize_PointerTosaml1__SubjectConfirmationType(soap, (struct saml1__SubjectConfirmationType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__NameIdentifierType: - soap_serialize_PointerTosaml1__NameIdentifierType(soap, (struct saml1__NameIdentifierType *const*)ptr); - break; - case SOAP_TYPE_PointerTo__saml1__union_AdviceType: - soap_serialize_PointerTo__saml1__union_AdviceType(soap, (struct __saml1__union_AdviceType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__AssertionType: - soap_serialize_PointerTosaml1__AssertionType(soap, (struct saml1__AssertionType *const*)ptr); - break; - case SOAP_TYPE_PointerToxsd__dateTime: - soap_serialize_PointerToxsd__dateTime(soap, (struct timeval *const*)ptr); - break; - case SOAP_TYPE_PointerTo__saml1__union_ConditionsType: - soap_serialize_PointerTo__saml1__union_ConditionsType(soap, (struct __saml1__union_ConditionsType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__ConditionAbstractType: - soap_serialize_PointerTosaml1__ConditionAbstractType(soap, (struct saml1__ConditionAbstractType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__DoNotCacheConditionType: - soap_serialize_PointerTosaml1__DoNotCacheConditionType(soap, (struct saml1__DoNotCacheConditionType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__AudienceRestrictionConditionType: - soap_serialize_PointerTosaml1__AudienceRestrictionConditionType(soap, (struct saml1__AudienceRestrictionConditionType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_ds__Signature: - soap_serialize_PointerTo_ds__Signature(soap, (struct ds__SignatureType *const*)ptr); - break; - case SOAP_TYPE_PointerTo__saml1__union_AssertionType: - soap_serialize_PointerTo__saml1__union_AssertionType(soap, (struct __saml1__union_AssertionType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__AttributeStatementType: - soap_serialize_PointerTosaml1__AttributeStatementType(soap, (struct saml1__AttributeStatementType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__AuthorizationDecisionStatementType: - soap_serialize_PointerTosaml1__AuthorizationDecisionStatementType(soap, (struct saml1__AuthorizationDecisionStatementType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__AuthenticationStatementType: - soap_serialize_PointerTosaml1__AuthenticationStatementType(soap, (struct saml1__AuthenticationStatementType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__SubjectStatementAbstractType: - soap_serialize_PointerTosaml1__SubjectStatementAbstractType(soap, (struct saml1__SubjectStatementAbstractType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__StatementAbstractType: - soap_serialize_PointerTosaml1__StatementAbstractType(soap, (struct saml1__StatementAbstractType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__AdviceType: - soap_serialize_PointerTosaml1__AdviceType(soap, (struct saml1__AdviceType *const*)ptr); - break; - case SOAP_TYPE_PointerTosaml1__ConditionsType: - soap_serialize_PointerTosaml1__ConditionsType(soap, (struct saml1__ConditionsType *const*)ptr); - break; - case SOAP_TYPE_PointerTo__wsc__DerivedKeyTokenType_sequence: - soap_serialize_PointerTo__wsc__DerivedKeyTokenType_sequence(soap, (struct __wsc__DerivedKeyTokenType_sequence *const*)ptr); - break; - case SOAP_TYPE_PointerToULONG64: - soap_serialize_PointerToULONG64(soap, (ULONG64 *const*)ptr); - break; - case SOAP_TYPE_PointerTowsc__PropertiesType: - soap_serialize_PointerTowsc__PropertiesType(soap, (struct wsc__PropertiesType *const*)ptr); - break; - case SOAP_TYPE_wsc__FaultCodeOpenEnumType: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE_PointerTo_xenc__ReferenceList: - soap_serialize_PointerTo_xenc__ReferenceList(soap, (struct _xenc__ReferenceList *const*)ptr); - break; - case SOAP_TYPE_PointerTo__xenc__union_ReferenceList: - soap_serialize_PointerTo__xenc__union_ReferenceList(soap, (struct __xenc__union_ReferenceList *const*)ptr); - break; - case SOAP_TYPE_PointerToxenc__ReferenceType: - soap_serialize_PointerToxenc__ReferenceType(soap, (struct xenc__ReferenceType *const*)ptr); - break; - case SOAP_TYPE_PointerToxenc__EncryptionPropertyType: - soap_serialize_PointerToxenc__EncryptionPropertyType(soap, (struct xenc__EncryptionPropertyType *const*)ptr); - break; - case SOAP_TYPE_PointerToxenc__TransformsType: - soap_serialize_PointerToxenc__TransformsType(soap, (struct xenc__TransformsType *const*)ptr); - break; - case SOAP_TYPE_PointerToxenc__CipherReferenceType: - soap_serialize_PointerToxenc__CipherReferenceType(soap, (struct xenc__CipherReferenceType *const*)ptr); - break; - case SOAP_TYPE_PointerToxenc__EncryptionPropertiesType: - soap_serialize_PointerToxenc__EncryptionPropertiesType(soap, (struct xenc__EncryptionPropertiesType *const*)ptr); - break; - case SOAP_TYPE_PointerToxenc__CipherDataType: - soap_serialize_PointerToxenc__CipherDataType(soap, (struct xenc__CipherDataType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_ds__KeyInfo: - soap_serialize_PointerTo_ds__KeyInfo(soap, (struct ds__KeyInfoType *const*)ptr); - break; - case SOAP_TYPE_PointerToxenc__EncryptionMethodType: - soap_serialize_PointerToxenc__EncryptionMethodType(soap, (struct xenc__EncryptionMethodType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__X509IssuerSerialType: - soap_serialize_PointerTods__X509IssuerSerialType(soap, (struct ds__X509IssuerSerialType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__RSAKeyValueType: - soap_serialize_PointerTods__RSAKeyValueType(soap, (struct ds__RSAKeyValueType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__DSAKeyValueType: - soap_serialize_PointerTods__DSAKeyValueType(soap, (struct ds__DSAKeyValueType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__TransformType: - soap_serialize_PointerTods__TransformType(soap, (struct ds__TransformType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__DigestMethodType: - soap_serialize_PointerTods__DigestMethodType(soap, (struct ds__DigestMethodType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__TransformsType: - soap_serialize_PointerTods__TransformsType(soap, (struct ds__TransformsType *const*)ptr); - break; - case SOAP_TYPE_PointerToPointerTods__ReferenceType: - soap_serialize_PointerToPointerTods__ReferenceType(soap, (struct ds__ReferenceType **const*)ptr); - break; - case SOAP_TYPE_PointerTods__ReferenceType: - soap_serialize_PointerTods__ReferenceType(soap, (struct ds__ReferenceType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__SignatureMethodType: - soap_serialize_PointerTods__SignatureMethodType(soap, (struct ds__SignatureMethodType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__CanonicalizationMethodType: - soap_serialize_PointerTods__CanonicalizationMethodType(soap, (struct ds__CanonicalizationMethodType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsse__SecurityTokenReference: - soap_serialize_PointerTo_wsse__SecurityTokenReference(soap, (struct _wsse__SecurityTokenReference *const*)ptr); - break; - case SOAP_TYPE_PointerTods__RetrievalMethodType: - soap_serialize_PointerTods__RetrievalMethodType(soap, (struct ds__RetrievalMethodType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__KeyValueType: - soap_serialize_PointerTods__KeyValueType(soap, (struct ds__KeyValueType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_c14n__InclusiveNamespaces: - soap_serialize_PointerTo_c14n__InclusiveNamespaces(soap, (struct _c14n__InclusiveNamespaces *const*)ptr); - break; - case SOAP_TYPE_PointerTods__KeyInfoType: - soap_serialize_PointerTods__KeyInfoType(soap, (struct ds__KeyInfoType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__SignedInfoType: - soap_serialize_PointerTods__SignedInfoType(soap, (struct ds__SignedInfoType *const*)ptr); - break; - case SOAP_TYPE__ds__SignatureValue: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE_PointerToxenc__EncryptedKeyType: - soap_serialize_PointerToxenc__EncryptedKeyType(soap, (struct xenc__EncryptedKeyType *const*)ptr); - break; - case SOAP_TYPE_PointerTods__X509DataType: - soap_serialize_PointerTods__X509DataType(soap, (struct ds__X509DataType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsse__Embedded: - soap_serialize_PointerTo_wsse__Embedded(soap, (struct _wsse__Embedded *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsse__KeyIdentifier: - soap_serialize_PointerTo_wsse__KeyIdentifier(soap, (struct _wsse__KeyIdentifier *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsse__Reference: - soap_serialize_PointerTo_wsse__Reference(soap, (struct _wsse__Reference *const*)ptr); - break; - case SOAP_TYPE_PointerTounsignedInt: - soap_serialize_PointerTounsignedInt(soap, (unsigned int *const*)ptr); - break; - case SOAP_TYPE_PointerTowsse__EncodedString: - soap_serialize_PointerTowsse__EncodedString(soap, (struct wsse__EncodedString *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsse__Password: - soap_serialize_PointerTo_wsse__Password(soap, (struct _wsse__Password *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__ResumeSubscription: - soap_serialize_PointerTo_wsnt__ResumeSubscription(soap, (_wsnt__ResumeSubscription *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__PauseSubscription: - soap_serialize_PointerTo_wsnt__PauseSubscription(soap, (_wsnt__PauseSubscription *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__CreatePullPoint: - soap_serialize_PointerTo_wsnt__CreatePullPoint(soap, (_wsnt__CreatePullPoint *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__DestroyPullPoint: - soap_serialize_PointerTo_wsnt__DestroyPullPoint(soap, (_wsnt__DestroyPullPoint *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__GetMessages: - soap_serialize_PointerTo_wsnt__GetMessages(soap, (_wsnt__GetMessages *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__Notify: - soap_serialize_PointerTo_wsnt__Notify(soap, (_wsnt__Notify *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__GetCurrentMessage: - soap_serialize_PointerTo_wsnt__GetCurrentMessage(soap, (_wsnt__GetCurrentMessage *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__Subscribe: - soap_serialize_PointerTo_wsnt__Subscribe(soap, (_wsnt__Subscribe *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__Renew: - soap_serialize_PointerTo_wsnt__Renew(soap, (_wsnt__Renew *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__GetEventBrokers: - soap_serialize_PointerTo_tev__GetEventBrokers(soap, (_tev__GetEventBrokers *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__DeleteEventBroker: - soap_serialize_PointerTo_tev__DeleteEventBroker(soap, (_tev__DeleteEventBroker *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__AddEventBroker: - soap_serialize_PointerTo_tev__AddEventBroker(soap, (_tev__AddEventBroker *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__GetEventProperties: - soap_serialize_PointerTo_tev__GetEventProperties(soap, (_tev__GetEventProperties *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription: - soap_serialize_PointerTo_tev__CreatePullPointSubscription(soap, (_tev__CreatePullPointSubscription *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__GetServiceCapabilities: - soap_serialize_PointerTo_tev__GetServiceCapabilities(soap, (_tev__GetServiceCapabilities *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__Unsubscribe: - soap_serialize_PointerTo_wsnt__Unsubscribe(soap, (_wsnt__Unsubscribe *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__SetSynchronizationPoint: - soap_serialize_PointerTo_tev__SetSynchronizationPoint(soap, (_tev__SetSynchronizationPoint *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__Seek: - soap_serialize_PointerTo_tev__Seek(soap, (_tev__Seek *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__PullMessages: - soap_serialize_PointerTo_tev__PullMessages(soap, (_tev__PullMessages *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__UnsupportedPolicyRequestFaultType: - soap_serialize_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, (wsnt__UnsupportedPolicyRequestFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__UnrecognizedPolicyRequestFaultType: - soap_serialize_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, (wsnt__UnrecognizedPolicyRequestFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__UnacceptableTerminationTimeFaultType: - soap_serialize_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, (wsnt__UnacceptableTerminationTimeFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType: - soap_serialize_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, (wsnt__UnacceptableInitialTerminationTimeFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__UnableToGetMessagesFaultType: - soap_serialize_PointerTowsnt__UnableToGetMessagesFaultType(soap, (wsnt__UnableToGetMessagesFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__UnableToDestroySubscriptionFaultType: - soap_serialize_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, (wsnt__UnableToDestroySubscriptionFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__UnableToDestroyPullPointFaultType: - soap_serialize_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, (wsnt__UnableToDestroyPullPointFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__UnableToCreatePullPointFaultType: - soap_serialize_PointerTowsnt__UnableToCreatePullPointFaultType(soap, (wsnt__UnableToCreatePullPointFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__TopicNotSupportedFaultType: - soap_serialize_PointerTowsnt__TopicNotSupportedFaultType(soap, (wsnt__TopicNotSupportedFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__TopicExpressionDialectUnknownFaultType: - soap_serialize_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, (wsnt__TopicExpressionDialectUnknownFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__SubscribeCreationFailedFaultType: - soap_serialize_PointerTowsnt__SubscribeCreationFailedFaultType(soap, (wsnt__SubscribeCreationFailedFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__ResumeFailedFaultType: - soap_serialize_PointerTowsnt__ResumeFailedFaultType(soap, (wsnt__ResumeFailedFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsrfr__ResourceUnknownFaultType: - soap_serialize_PointerTowsrfr__ResourceUnknownFaultType(soap, (wsrfr__ResourceUnknownFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__PullMessagesFaultResponse: - soap_serialize_PointerTo_tev__PullMessagesFaultResponse(soap, (_tev__PullMessagesFaultResponse *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__PauseFailedFaultType: - soap_serialize_PointerTowsnt__PauseFailedFaultType(soap, (wsnt__PauseFailedFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__NotifyMessageNotSupportedFaultType: - soap_serialize_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, (wsnt__NotifyMessageNotSupportedFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__NoCurrentMessageOnTopicFaultType: - soap_serialize_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, (wsnt__NoCurrentMessageOnTopicFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__MultipleTopicsSpecifiedFaultType: - soap_serialize_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, (wsnt__MultipleTopicsSpecifiedFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__InvalidTopicExpressionFaultType: - soap_serialize_PointerTowsnt__InvalidTopicExpressionFaultType(soap, (wsnt__InvalidTopicExpressionFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType: - soap_serialize_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, (wsnt__InvalidProducerPropertiesExpressionFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__InvalidMessageContentExpressionFaultType: - soap_serialize_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, (wsnt__InvalidMessageContentExpressionFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__InvalidFilterFaultType: - soap_serialize_PointerTowsnt__InvalidFilterFaultType(soap, (wsnt__InvalidFilterFaultType *const*)ptr); - break; - case SOAP_TYPE_PointerToxsd__NCName: - soap_serialize_PointerToxsd__NCName(soap, (std::string *const*)ptr); - break; - case SOAP_TYPE_PointerTowstop__ConcreteTopicExpression: - soap_serialize_PointerTowstop__ConcreteTopicExpression(soap, (std::string *const*)ptr); - break; - case SOAP_TYPE_PointerToxsd__QName: - soap_serialize_PointerToxsd__QName(soap, (std::string *const*)ptr); - break; - case SOAP_TYPE_PointerTowstop__TopicType: - soap_serialize_PointerTowstop__TopicType(soap, (wstop__TopicType *const*)ptr); - break; - case SOAP_TYPE_PointerTowstop__QueryExpressionType: - soap_serialize_PointerTowstop__QueryExpressionType(soap, (wstop__QueryExpressionType *const*)ptr); - break; - case SOAP_TYPE_PointerTowstop__Documentation: - soap_serialize_PointerTowstop__Documentation(soap, (wstop__Documentation *const*)ptr); - break; - case SOAP_TYPE_PointerToxsd__nonNegativeInteger: - soap_serialize_PointerToxsd__nonNegativeInteger(soap, (std::string *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsnt__Subscribe_SubscriptionPolicy: - soap_serialize_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, (_wsnt__Subscribe_SubscriptionPolicy *const*)ptr); - break; - case SOAP_TYPE_PointerTodateTime: - soap_serialize_PointerTodateTime(soap, (time_t *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__SubscriptionPolicyType: - soap_serialize_PointerTowsnt__SubscriptionPolicyType(soap, (wsnt__SubscriptionPolicyType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__TopicExpressionType: - soap_serialize_PointerTowsnt__TopicExpressionType(soap, (wsnt__TopicExpressionType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_FaultCause: - soap_serialize_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, (_wsrfbf__BaseFaultType_FaultCause *const*)ptr); - break; - case SOAP_TYPE_PointerTo_xml__lang: - soap_serialize_PointerTo_xml__lang(soap, (std::string *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_ErrorCode: - soap_serialize_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, (_wsrfbf__BaseFaultType_ErrorCode *const*)ptr); - break; - case SOAP_TYPE_PointerTowsa5__EndpointReferenceType: - soap_serialize_PointerTowsa5__EndpointReferenceType(soap, (struct wsa5__EndpointReferenceType *const*)ptr); - break; - case SOAP_TYPE_PointerToxsd__anyURI: - soap_serialize_PointerToxsd__anyURI(soap, (std::string *const*)ptr); - break; - case SOAP_TYPE_PointerTotev__EventBrokerConfig: - soap_serialize_PointerTotev__EventBrokerConfig(soap, (tev__EventBrokerConfig *const*)ptr); - break; - case SOAP_TYPE_PointerTowstop__TopicSetType: - soap_serialize_PointerTowstop__TopicSetType(soap, (wstop__TopicSetType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__NotificationMessageHolderType: - soap_serialize_PointerTowsnt__NotificationMessageHolderType(soap, (wsnt__NotificationMessageHolderType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy: - soap_serialize_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, (_tev__CreatePullPointSubscription_SubscriptionPolicy *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__AbsoluteOrRelativeTimeType: - soap_serialize_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, (std::string *const*)ptr); - break; - case SOAP_TYPE_PointerTotev__Capabilities: - soap_serialize_PointerTotev__Capabilities(soap, (tev__Capabilities *const*)ptr); - break; - case SOAP_TYPE_PointerTowsnt__FilterType: - soap_serialize_PointerTowsnt__FilterType(soap, (wsnt__FilterType *const*)ptr); - break; - case SOAP_TYPE_PointerToxsd__token: - soap_serialize_PointerToxsd__token(soap, (std::string *const*)ptr); - break; - case SOAP_TYPE_PointerTostd__string: - soap_serialize_PointerTostd__string(soap, (std::string *const*)ptr); - break; - case SOAP_TYPE_PointerTobool: - soap_serialize_PointerTobool(soap, (bool *const*)ptr); - break; - case SOAP_TYPE_PointerTochan__ChannelInstanceType: - soap_serialize_PointerTochan__ChannelInstanceType(soap, (struct chan__ChannelInstanceType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsa5__FaultTo: - soap_serialize_PointerTo_wsa5__FaultTo(soap, (struct wsa5__EndpointReferenceType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsa5__ReplyTo: - soap_serialize_PointerTo_wsa5__ReplyTo(soap, (struct wsa5__EndpointReferenceType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsa5__From: - soap_serialize_PointerTo_wsa5__From(soap, (struct wsa5__EndpointReferenceType *const*)ptr); - break; - case SOAP_TYPE_PointerTo_wsa5__RelatesTo: - soap_serialize_PointerTo_wsa5__RelatesTo(soap, (struct wsa5__RelatesToType *const*)ptr); - break; - case SOAP_TYPE__wsa5__ProblemIRI: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__wsa5__ProblemHeaderQName: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__wsa5__Action: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__wsa5__To: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__wsa5__MessageID: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE_PointerToint: - soap_serialize_PointerToint(soap, (int *const*)ptr); - break; - case SOAP_TYPE_PointerTowsa5__MetadataType: - soap_serialize_PointerTowsa5__MetadataType(soap, (struct wsa5__MetadataType *const*)ptr); - break; - case SOAP_TYPE_PointerTowsa5__ReferenceParametersType: - soap_serialize_PointerTowsa5__ReferenceParametersType(soap, (struct wsa5__ReferenceParametersType *const*)ptr); - break; - case SOAP_TYPE_wsa5__FaultCodesOpenEnumType: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE_wsa5__RelationshipTypeOpenEnum: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE__QName: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - case SOAP_TYPE_string: - soap_serialize_string(soap, (char*const*)(void*)&ptr); - break; - } -} -#ifdef __cplusplus -} -#endif -#endif - -#ifdef __cplusplus -extern "C" { -#endif - -SOAP_FMAC3 void * SOAP_FMAC4 soap_dupelement(struct soap *soap, const void *ptr, int type) -{(void)soap; (void)ptr; (void)type; /* appease -Wall -Werror */ - return NULL; -} -#ifdef __cplusplus -} -#endif - -#ifdef __cplusplus -extern "C" { -#endif - -SOAP_FMAC3 void SOAP_FMAC4 soap_delelement(const void *ptr, int type) -{(void)ptr; (void)type; /* appease -Wall -Werror */ -} -#ifdef __cplusplus -} -#endif - -SOAP_FMAC3 void * SOAP_FMAC4 soap_instantiate(struct soap *soap, int t, const char *type, const char *arrayType, size_t *n) -{ (void)type; - switch (t) - { - case SOAP_TYPE_wsa5__EndpointReferenceType: - return (void*)soap_instantiate_wsa5__EndpointReferenceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsa5__ReferenceParametersType: - return (void*)soap_instantiate_wsa5__ReferenceParametersType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsa5__MetadataType: - return (void*)soap_instantiate_wsa5__MetadataType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsa5__ProblemActionType: - return (void*)soap_instantiate_wsa5__ProblemActionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsa5__RelatesToType: - return (void*)soap_instantiate_wsa5__RelatesToType(soap, -1, type, arrayType, n); - case SOAP_TYPE_chan__ChannelInstanceType: - return (void*)soap_instantiate_chan__ChannelInstanceType(soap, -1, type, arrayType, n); -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Header: - return (void*)soap_instantiate_SOAP_ENV__Header(soap, -1, type, arrayType, n); -#endif -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Code: - return (void*)soap_instantiate_SOAP_ENV__Code(soap, -1, type, arrayType, n); -#endif -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Reason: - return (void*)soap_instantiate_SOAP_ENV__Reason(soap, -1, type, arrayType, n); -#endif -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Fault: - return (void*)soap_instantiate_SOAP_ENV__Fault(soap, -1, type, arrayType, n); -#endif - case SOAP_TYPE_std__string: - return (void*)soap_instantiate_std__string(soap, -1, type, arrayType, n); - case SOAP_TYPE_tev__Capabilities: - return (void*)soap_instantiate_tev__Capabilities(soap, -1, type, arrayType, n); - case SOAP_TYPE_tev__EventBrokerConfig: - return (void*)soap_instantiate_tev__EventBrokerConfig(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__GetServiceCapabilities: - return (void*)soap_instantiate__tev__GetServiceCapabilities(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__GetServiceCapabilitiesResponse: - return (void*)soap_instantiate__tev__GetServiceCapabilitiesResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy: - return (void*)soap_instantiate__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__CreatePullPointSubscription: - return (void*)soap_instantiate__tev__CreatePullPointSubscription(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__CreatePullPointSubscriptionResponse: - return (void*)soap_instantiate__tev__CreatePullPointSubscriptionResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__PullMessages: - return (void*)soap_instantiate__tev__PullMessages(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__PullMessagesResponse: - return (void*)soap_instantiate__tev__PullMessagesResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__PullMessagesFaultResponse: - return (void*)soap_instantiate__tev__PullMessagesFaultResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__Seek: - return (void*)soap_instantiate__tev__Seek(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__SeekResponse: - return (void*)soap_instantiate__tev__SeekResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__SetSynchronizationPoint: - return (void*)soap_instantiate__tev__SetSynchronizationPoint(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__SetSynchronizationPointResponse: - return (void*)soap_instantiate__tev__SetSynchronizationPointResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__GetEventProperties: - return (void*)soap_instantiate__tev__GetEventProperties(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__GetEventPropertiesResponse: - return (void*)soap_instantiate__tev__GetEventPropertiesResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__AddEventBroker: - return (void*)soap_instantiate__tev__AddEventBroker(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__AddEventBrokerResponse: - return (void*)soap_instantiate__tev__AddEventBrokerResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__DeleteEventBroker: - return (void*)soap_instantiate__tev__DeleteEventBroker(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__DeleteEventBrokerResponse: - return (void*)soap_instantiate__tev__DeleteEventBrokerResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__GetEventBrokers: - return (void*)soap_instantiate__tev__GetEventBrokers(soap, -1, type, arrayType, n); - case SOAP_TYPE__tev__GetEventBrokersResponse: - return (void*)soap_instantiate__tev__GetEventBrokersResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode: - return (void*)soap_instantiate__wsrfbf__BaseFaultType_ErrorCode(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsrfbf__BaseFaultType_Description: - return (void*)soap_instantiate__wsrfbf__BaseFaultType_Description(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause: - return (void*)soap_instantiate__wsrfbf__BaseFaultType_FaultCause(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsrfbf__BaseFaultType: - return (void*)soap_instantiate_wsrfbf__BaseFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__QueryExpressionType: - return (void*)soap_instantiate_wsnt__QueryExpressionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__TopicExpressionType: - return (void*)soap_instantiate_wsnt__TopicExpressionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__FilterType: - return (void*)soap_instantiate_wsnt__FilterType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__SubscriptionPolicyType: - return (void*)soap_instantiate_wsnt__SubscriptionPolicyType(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__NotificationMessageHolderType_Message: - return (void*)soap_instantiate__wsnt__NotificationMessageHolderType_Message(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__NotificationMessageHolderType: - return (void*)soap_instantiate_wsnt__NotificationMessageHolderType(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__NotificationProducerRP: - return (void*)soap_instantiate__wsnt__NotificationProducerRP(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__SubscriptionManagerRP: - return (void*)soap_instantiate__wsnt__SubscriptionManagerRP(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__Notify: - return (void*)soap_instantiate__wsnt__Notify(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__UseRaw: - return (void*)soap_instantiate__wsnt__UseRaw(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy: - return (void*)soap_instantiate__wsnt__Subscribe_SubscriptionPolicy(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__Subscribe: - return (void*)soap_instantiate__wsnt__Subscribe(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__SubscribeResponse: - return (void*)soap_instantiate__wsnt__SubscribeResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__GetCurrentMessage: - return (void*)soap_instantiate__wsnt__GetCurrentMessage(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__GetCurrentMessageResponse: - return (void*)soap_instantiate__wsnt__GetCurrentMessageResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__GetMessages: - return (void*)soap_instantiate__wsnt__GetMessages(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__GetMessagesResponse: - return (void*)soap_instantiate__wsnt__GetMessagesResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__DestroyPullPoint: - return (void*)soap_instantiate__wsnt__DestroyPullPoint(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__DestroyPullPointResponse: - return (void*)soap_instantiate__wsnt__DestroyPullPointResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__CreatePullPoint: - return (void*)soap_instantiate__wsnt__CreatePullPoint(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__CreatePullPointResponse: - return (void*)soap_instantiate__wsnt__CreatePullPointResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__Renew: - return (void*)soap_instantiate__wsnt__Renew(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__RenewResponse: - return (void*)soap_instantiate__wsnt__RenewResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__Unsubscribe: - return (void*)soap_instantiate__wsnt__Unsubscribe(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__UnsubscribeResponse: - return (void*)soap_instantiate__wsnt__UnsubscribeResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__PauseSubscription: - return (void*)soap_instantiate__wsnt__PauseSubscription(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__PauseSubscriptionResponse: - return (void*)soap_instantiate__wsnt__PauseSubscriptionResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__ResumeSubscription: - return (void*)soap_instantiate__wsnt__ResumeSubscription(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsnt__ResumeSubscriptionResponse: - return (void*)soap_instantiate__wsnt__ResumeSubscriptionResponse(soap, -1, type, arrayType, n); - case SOAP_TYPE_wstop__Documentation: - return (void*)soap_instantiate_wstop__Documentation(soap, -1, type, arrayType, n); - case SOAP_TYPE_wstop__ExtensibleDocumented: - return (void*)soap_instantiate_wstop__ExtensibleDocumented(soap, -1, type, arrayType, n); - case SOAP_TYPE_wstop__QueryExpressionType: - return (void*)soap_instantiate_wstop__QueryExpressionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsrfr__ResourceUnknownFaultType: - return (void*)soap_instantiate_wsrfr__ResourceUnknownFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsrfr__ResourceUnavailableFaultType: - return (void*)soap_instantiate_wsrfr__ResourceUnavailableFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType: - return (void*)soap_instantiate_wsnt__SubscribeCreationFailedFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__InvalidFilterFaultType: - return (void*)soap_instantiate_wsnt__InvalidFilterFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType: - return (void*)soap_instantiate_wsnt__TopicExpressionDialectUnknownFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType: - return (void*)soap_instantiate_wsnt__InvalidTopicExpressionFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__TopicNotSupportedFaultType: - return (void*)soap_instantiate_wsnt__TopicNotSupportedFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType: - return (void*)soap_instantiate_wsnt__MultipleTopicsSpecifiedFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType: - return (void*)soap_instantiate_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType: - return (void*)soap_instantiate_wsnt__InvalidMessageContentExpressionFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType: - return (void*)soap_instantiate_wsnt__UnrecognizedPolicyRequestFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType: - return (void*)soap_instantiate_wsnt__UnsupportedPolicyRequestFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType: - return (void*)soap_instantiate_wsnt__NotifyMessageNotSupportedFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType: - return (void*)soap_instantiate_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType: - return (void*)soap_instantiate_wsnt__NoCurrentMessageOnTopicFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__UnableToGetMessagesFaultType: - return (void*)soap_instantiate_wsnt__UnableToGetMessagesFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType: - return (void*)soap_instantiate_wsnt__UnableToDestroyPullPointFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType: - return (void*)soap_instantiate_wsnt__UnableToCreatePullPointFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType: - return (void*)soap_instantiate_wsnt__UnacceptableTerminationTimeFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType: - return (void*)soap_instantiate_wsnt__UnableToDestroySubscriptionFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__PauseFailedFaultType: - return (void*)soap_instantiate_wsnt__PauseFailedFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__ResumeFailedFaultType: - return (void*)soap_instantiate_wsnt__ResumeFailedFaultType(soap, -1, type, arrayType, n); - case SOAP_TYPE__wstop__TopicNamespaceType_Topic: - return (void*)soap_instantiate__wstop__TopicNamespaceType_Topic(soap, -1, type, arrayType, n); - case SOAP_TYPE_wstop__TopicNamespaceType: - return (void*)soap_instantiate_wstop__TopicNamespaceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wstop__TopicType: - return (void*)soap_instantiate_wstop__TopicType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wstop__TopicSetType: - return (void*)soap_instantiate_wstop__TopicSetType(soap, -1, type, arrayType, n); -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Detail: - return (void*)soap_instantiate_SOAP_ENV__Detail(soap, -1, type, arrayType, n); -#endif - case SOAP_TYPE___tev__PullMessages: - return (void*)soap_instantiate___tev__PullMessages(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__Seek: - return (void*)soap_instantiate___tev__Seek(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__SetSynchronizationPoint: - return (void*)soap_instantiate___tev__SetSynchronizationPoint(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__Unsubscribe: - return (void*)soap_instantiate___tev__Unsubscribe(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__GetServiceCapabilities: - return (void*)soap_instantiate___tev__GetServiceCapabilities(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__CreatePullPointSubscription: - return (void*)soap_instantiate___tev__CreatePullPointSubscription(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__GetEventProperties: - return (void*)soap_instantiate___tev__GetEventProperties(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__AddEventBroker: - return (void*)soap_instantiate___tev__AddEventBroker(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__DeleteEventBroker: - return (void*)soap_instantiate___tev__DeleteEventBroker(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__GetEventBrokers: - return (void*)soap_instantiate___tev__GetEventBrokers(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__Renew: - return (void*)soap_instantiate___tev__Renew(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__Unsubscribe_: - return (void*)soap_instantiate___tev__Unsubscribe_(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__Subscribe: - return (void*)soap_instantiate___tev__Subscribe(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__GetCurrentMessage: - return (void*)soap_instantiate___tev__GetCurrentMessage(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__Notify: - return (void*)soap_instantiate___tev__Notify(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__GetMessages: - return (void*)soap_instantiate___tev__GetMessages(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__DestroyPullPoint: - return (void*)soap_instantiate___tev__DestroyPullPoint(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__Notify_: - return (void*)soap_instantiate___tev__Notify_(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__CreatePullPoint: - return (void*)soap_instantiate___tev__CreatePullPoint(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__Renew_: - return (void*)soap_instantiate___tev__Renew_(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__Unsubscribe__: - return (void*)soap_instantiate___tev__Unsubscribe__(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__PauseSubscription: - return (void*)soap_instantiate___tev__PauseSubscription(soap, -1, type, arrayType, n); - case SOAP_TYPE___tev__ResumeSubscription: - return (void*)soap_instantiate___tev__ResumeSubscription(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsu__Timestamp: - return (void*)soap_instantiate__wsu__Timestamp(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsse__EncodedString: - return (void*)soap_instantiate_wsse__EncodedString(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsse__UsernameToken: - return (void*)soap_instantiate__wsse__UsernameToken(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsse__BinarySecurityToken: - return (void*)soap_instantiate__wsse__BinarySecurityToken(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsse__Reference: - return (void*)soap_instantiate__wsse__Reference(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsse__Embedded: - return (void*)soap_instantiate__wsse__Embedded(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsse__KeyIdentifier: - return (void*)soap_instantiate__wsse__KeyIdentifier(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsse__SecurityTokenReference: - return (void*)soap_instantiate__wsse__SecurityTokenReference(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__KeyInfoType: - return (void*)soap_instantiate_ds__KeyInfoType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__SignatureType: - return (void*)soap_instantiate_ds__SignatureType(soap, -1, type, arrayType, n); - case SOAP_TYPE__c14n__InclusiveNamespaces: - return (void*)soap_instantiate__c14n__InclusiveNamespaces(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__TransformType: - return (void*)soap_instantiate_ds__TransformType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__SignedInfoType: - return (void*)soap_instantiate_ds__SignedInfoType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__CanonicalizationMethodType: - return (void*)soap_instantiate_ds__CanonicalizationMethodType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__SignatureMethodType: - return (void*)soap_instantiate_ds__SignatureMethodType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__ReferenceType: - return (void*)soap_instantiate_ds__ReferenceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__TransformsType: - return (void*)soap_instantiate_ds__TransformsType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__DigestMethodType: - return (void*)soap_instantiate_ds__DigestMethodType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__KeyValueType: - return (void*)soap_instantiate_ds__KeyValueType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__RetrievalMethodType: - return (void*)soap_instantiate_ds__RetrievalMethodType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__X509DataType: - return (void*)soap_instantiate_ds__X509DataType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__X509IssuerSerialType: - return (void*)soap_instantiate_ds__X509IssuerSerialType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__DSAKeyValueType: - return (void*)soap_instantiate_ds__DSAKeyValueType(soap, -1, type, arrayType, n); - case SOAP_TYPE_ds__RSAKeyValueType: - return (void*)soap_instantiate_ds__RSAKeyValueType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__EncryptionPropertyType: - return (void*)soap_instantiate_xenc__EncryptionPropertyType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__EncryptedType: - return (void*)soap_instantiate_xenc__EncryptedType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__EncryptionMethodType: - return (void*)soap_instantiate_xenc__EncryptionMethodType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__CipherDataType: - return (void*)soap_instantiate_xenc__CipherDataType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__CipherReferenceType: - return (void*)soap_instantiate_xenc__CipherReferenceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__TransformsType: - return (void*)soap_instantiate_xenc__TransformsType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__AgreementMethodType: - return (void*)soap_instantiate_xenc__AgreementMethodType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__ReferenceType: - return (void*)soap_instantiate_xenc__ReferenceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__EncryptionPropertiesType: - return (void*)soap_instantiate_xenc__EncryptionPropertiesType(soap, -1, type, arrayType, n); - case SOAP_TYPE___xenc__union_ReferenceList: - return (void*)soap_instantiate___xenc__union_ReferenceList(soap, -1, type, arrayType, n); - case SOAP_TYPE__xenc__ReferenceList: - return (void*)soap_instantiate__xenc__ReferenceList(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__EncryptedDataType: - return (void*)soap_instantiate_xenc__EncryptedDataType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xenc__EncryptedKeyType: - return (void*)soap_instantiate_xenc__EncryptedKeyType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsc__SecurityContextTokenType: - return (void*)soap_instantiate_wsc__SecurityContextTokenType(soap, -1, type, arrayType, n); - case SOAP_TYPE___wsc__DerivedKeyTokenType_sequence: - return (void*)soap_instantiate___wsc__DerivedKeyTokenType_sequence(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsc__DerivedKeyTokenType: - return (void*)soap_instantiate_wsc__DerivedKeyTokenType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsc__PropertiesType: - return (void*)soap_instantiate_wsc__PropertiesType(soap, -1, type, arrayType, n); - case SOAP_TYPE___saml1__union_AssertionType: - return (void*)soap_instantiate___saml1__union_AssertionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__AssertionType: - return (void*)soap_instantiate_saml1__AssertionType(soap, -1, type, arrayType, n); - case SOAP_TYPE___saml1__union_ConditionsType: - return (void*)soap_instantiate___saml1__union_ConditionsType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__ConditionsType: - return (void*)soap_instantiate_saml1__ConditionsType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__ConditionAbstractType: - return (void*)soap_instantiate_saml1__ConditionAbstractType(soap, -1, type, arrayType, n); - case SOAP_TYPE___saml1__union_AdviceType: - return (void*)soap_instantiate___saml1__union_AdviceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__AdviceType: - return (void*)soap_instantiate_saml1__AdviceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__StatementAbstractType: - return (void*)soap_instantiate_saml1__StatementAbstractType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__SubjectType: - return (void*)soap_instantiate_saml1__SubjectType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__SubjectConfirmationType: - return (void*)soap_instantiate_saml1__SubjectConfirmationType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__SubjectLocalityType: - return (void*)soap_instantiate_saml1__SubjectLocalityType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__AuthorityBindingType: - return (void*)soap_instantiate_saml1__AuthorityBindingType(soap, -1, type, arrayType, n); - case SOAP_TYPE___saml1__union_EvidenceType: - return (void*)soap_instantiate___saml1__union_EvidenceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__EvidenceType: - return (void*)soap_instantiate_saml1__EvidenceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__AttributeDesignatorType: - return (void*)soap_instantiate_saml1__AttributeDesignatorType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__AudienceRestrictionConditionType: - return (void*)soap_instantiate_saml1__AudienceRestrictionConditionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__DoNotCacheConditionType: - return (void*)soap_instantiate_saml1__DoNotCacheConditionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__SubjectStatementAbstractType: - return (void*)soap_instantiate_saml1__SubjectStatementAbstractType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__NameIdentifierType: - return (void*)soap_instantiate_saml1__NameIdentifierType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__ActionType: - return (void*)soap_instantiate_saml1__ActionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__AttributeType: - return (void*)soap_instantiate_saml1__AttributeType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__AuthenticationStatementType: - return (void*)soap_instantiate_saml1__AuthenticationStatementType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__AuthorizationDecisionStatementType: - return (void*)soap_instantiate_saml1__AuthorizationDecisionStatementType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml1__AttributeStatementType: - return (void*)soap_instantiate_saml1__AttributeStatementType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__BaseIDAbstractType: - return (void*)soap_instantiate_saml2__BaseIDAbstractType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__EncryptedElementType: - return (void*)soap_instantiate_saml2__EncryptedElementType(soap, -1, type, arrayType, n); - case SOAP_TYPE___saml2__union_AssertionType: - return (void*)soap_instantiate___saml2__union_AssertionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__AssertionType: - return (void*)soap_instantiate_saml2__AssertionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__SubjectType: - return (void*)soap_instantiate_saml2__SubjectType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__SubjectConfirmationType: - return (void*)soap_instantiate_saml2__SubjectConfirmationType(soap, -1, type, arrayType, n); - case SOAP_TYPE___saml2__union_ConditionsType: - return (void*)soap_instantiate___saml2__union_ConditionsType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__ConditionsType: - return (void*)soap_instantiate_saml2__ConditionsType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__ConditionAbstractType: - return (void*)soap_instantiate_saml2__ConditionAbstractType(soap, -1, type, arrayType, n); - case SOAP_TYPE___saml2__union_AdviceType: - return (void*)soap_instantiate___saml2__union_AdviceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__AdviceType: - return (void*)soap_instantiate_saml2__AdviceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__StatementAbstractType: - return (void*)soap_instantiate_saml2__StatementAbstractType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__SubjectLocalityType: - return (void*)soap_instantiate_saml2__SubjectLocalityType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__AuthnContextType: - return (void*)soap_instantiate_saml2__AuthnContextType(soap, -1, type, arrayType, n); - case SOAP_TYPE___saml2__union_EvidenceType: - return (void*)soap_instantiate___saml2__union_EvidenceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__EvidenceType: - return (void*)soap_instantiate_saml2__EvidenceType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__AttributeType: - return (void*)soap_instantiate_saml2__AttributeType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__NameIDType: - return (void*)soap_instantiate_saml2__NameIDType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__SubjectConfirmationDataType: - return (void*)soap_instantiate_saml2__SubjectConfirmationDataType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__AudienceRestrictionType: - return (void*)soap_instantiate_saml2__AudienceRestrictionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__OneTimeUseType: - return (void*)soap_instantiate_saml2__OneTimeUseType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__ProxyRestrictionType: - return (void*)soap_instantiate_saml2__ProxyRestrictionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__AuthnStatementType: - return (void*)soap_instantiate_saml2__AuthnStatementType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__AuthzDecisionStatementType: - return (void*)soap_instantiate_saml2__AuthzDecisionStatementType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__ActionType: - return (void*)soap_instantiate_saml2__ActionType(soap, -1, type, arrayType, n); - case SOAP_TYPE___saml2__union_AttributeStatementType: - return (void*)soap_instantiate___saml2__union_AttributeStatementType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__AttributeStatementType: - return (void*)soap_instantiate_saml2__AttributeStatementType(soap, -1, type, arrayType, n); - case SOAP_TYPE_saml2__KeyInfoConfirmationDataType: - return (void*)soap_instantiate_saml2__KeyInfoConfirmationDataType(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsse__Security: - return (void*)soap_instantiate__wsse__Security(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsse__Password: - return (void*)soap_instantiate__wsse__Password(soap, -1, type, arrayType, n); - case SOAP_TYPE_xsd__anyType: - return (void*)soap_instantiate_xsd__anyType(soap, -1, type, arrayType, n); - case SOAP_TYPE_xsd__anyAttribute: - return (void*)soap_instantiate_xsd__anyAttribute(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsa5__EndpointReference: - return (void*)soap_instantiate__wsa5__EndpointReference(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsa5__ReferenceParameters: - return (void*)soap_instantiate__wsa5__ReferenceParameters(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsa5__Metadata: - return (void*)soap_instantiate__wsa5__Metadata(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsa5__RelatesTo: - return (void*)soap_instantiate__wsa5__RelatesTo(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsa5__ReplyTo: - return (void*)soap_instantiate__wsa5__ReplyTo(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsa5__From: - return (void*)soap_instantiate__wsa5__From(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsa5__FaultTo: - return (void*)soap_instantiate__wsa5__FaultTo(soap, -1, type, arrayType, n); - case SOAP_TYPE__wsa5__ProblemAction: - return (void*)soap_instantiate__wsa5__ProblemAction(soap, -1, type, arrayType, n); - case SOAP_TYPE_xsd__QName: - return (void*)soap_instantiate_xsd__QName(soap, -1, type, arrayType, n); - case SOAP_TYPE_xsd__NCName: - return (void*)soap_instantiate_xsd__NCName(soap, -1, type, arrayType, n); - case SOAP_TYPE_xsd__anyURI: - return (void*)soap_instantiate_xsd__anyURI(soap, -1, type, arrayType, n); - case SOAP_TYPE_xsd__duration: - return (void*)soap_instantiate_xsd__duration(soap, -1, type, arrayType, n); - case SOAP_TYPE_xsd__nonNegativeInteger: - return (void*)soap_instantiate_xsd__nonNegativeInteger(soap, -1, type, arrayType, n); - case SOAP_TYPE_xsd__token: - return (void*)soap_instantiate_xsd__token(soap, -1, type, arrayType, n); - case SOAP_TYPE__xml__lang: - return (void*)soap_instantiate__xml__lang(soap, -1, type, arrayType, n); - case SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType: - return (void*)soap_instantiate_wsnt__AbsoluteOrRelativeTimeType(soap, -1, type, arrayType, n); - case SOAP_TYPE_wstop__ConcreteTopicExpression: - return (void*)soap_instantiate_wstop__ConcreteTopicExpression(soap, -1, type, arrayType, n); - case SOAP_TYPE__ds__Signature: - return (void*)soap_instantiate__ds__Signature(soap, -1, type, arrayType, n); - case SOAP_TYPE__ds__Transform: - return (void*)soap_instantiate__ds__Transform(soap, -1, type, arrayType, n); - case SOAP_TYPE__ds__KeyInfo: - return (void*)soap_instantiate__ds__KeyInfo(soap, -1, type, arrayType, n); - case SOAP_TYPE_xsd__dateTime: - return (void*)soap_instantiate_xsd__dateTime(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__Assertion: - return (void*)soap_instantiate__saml1__Assertion(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__Conditions: - return (void*)soap_instantiate__saml1__Conditions(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__Condition: - return (void*)soap_instantiate__saml1__Condition(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__AudienceRestrictionCondition: - return (void*)soap_instantiate__saml1__AudienceRestrictionCondition(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__DoNotCacheCondition: - return (void*)soap_instantiate__saml1__DoNotCacheCondition(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__Advice: - return (void*)soap_instantiate__saml1__Advice(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__Statement: - return (void*)soap_instantiate__saml1__Statement(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__SubjectStatement: - return (void*)soap_instantiate__saml1__SubjectStatement(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__Subject: - return (void*)soap_instantiate__saml1__Subject(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__NameIdentifier: - return (void*)soap_instantiate__saml1__NameIdentifier(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__SubjectConfirmation: - return (void*)soap_instantiate__saml1__SubjectConfirmation(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__AuthenticationStatement: - return (void*)soap_instantiate__saml1__AuthenticationStatement(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__SubjectLocality: - return (void*)soap_instantiate__saml1__SubjectLocality(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__AuthorityBinding: - return (void*)soap_instantiate__saml1__AuthorityBinding(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__AuthorizationDecisionStatement: - return (void*)soap_instantiate__saml1__AuthorizationDecisionStatement(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__Action: - return (void*)soap_instantiate__saml1__Action(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__Evidence: - return (void*)soap_instantiate__saml1__Evidence(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__AttributeStatement: - return (void*)soap_instantiate__saml1__AttributeStatement(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__AttributeDesignator: - return (void*)soap_instantiate__saml1__AttributeDesignator(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml1__Attribute: - return (void*)soap_instantiate__saml1__Attribute(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__BaseID: - return (void*)soap_instantiate__saml2__BaseID(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__NameID: - return (void*)soap_instantiate__saml2__NameID(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__EncryptedID: - return (void*)soap_instantiate__saml2__EncryptedID(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Issuer: - return (void*)soap_instantiate__saml2__Issuer(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Assertion: - return (void*)soap_instantiate__saml2__Assertion(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Subject: - return (void*)soap_instantiate__saml2__Subject(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__SubjectConfirmation: - return (void*)soap_instantiate__saml2__SubjectConfirmation(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__SubjectConfirmationData: - return (void*)soap_instantiate__saml2__SubjectConfirmationData(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Conditions: - return (void*)soap_instantiate__saml2__Conditions(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Condition: - return (void*)soap_instantiate__saml2__Condition(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__AudienceRestriction: - return (void*)soap_instantiate__saml2__AudienceRestriction(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__OneTimeUse: - return (void*)soap_instantiate__saml2__OneTimeUse(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__ProxyRestriction: - return (void*)soap_instantiate__saml2__ProxyRestriction(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Advice: - return (void*)soap_instantiate__saml2__Advice(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__EncryptedAssertion: - return (void*)soap_instantiate__saml2__EncryptedAssertion(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Statement: - return (void*)soap_instantiate__saml2__Statement(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__AuthnStatement: - return (void*)soap_instantiate__saml2__AuthnStatement(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__SubjectLocality: - return (void*)soap_instantiate__saml2__SubjectLocality(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__AuthnContext: - return (void*)soap_instantiate__saml2__AuthnContext(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__AuthzDecisionStatement: - return (void*)soap_instantiate__saml2__AuthzDecisionStatement(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Action: - return (void*)soap_instantiate__saml2__Action(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Evidence: - return (void*)soap_instantiate__saml2__Evidence(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__AttributeStatement: - return (void*)soap_instantiate__saml2__AttributeStatement(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__Attribute: - return (void*)soap_instantiate__saml2__Attribute(soap, -1, type, arrayType, n); - case SOAP_TYPE__saml2__EncryptedAttribute: - return (void*)soap_instantiate__saml2__EncryptedAttribute(soap, -1, type, arrayType, n); - case SOAP_TYPE_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic: - return (void*)soap_instantiate_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(soap, -1, type, arrayType, n); - case SOAP_TYPE_std__vectorTemplateOfPointerTowstop__TopicType: - return (void*)soap_instantiate_std__vectorTemplateOfPointerTowstop__TopicType(soap, -1, type, arrayType, n); - case SOAP_TYPE_std__vectorTemplateOfxsd__QName: - return (void*)soap_instantiate_std__vectorTemplateOfxsd__QName(soap, -1, type, arrayType, n); - case SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__TopicExpressionType: - return (void*)soap_instantiate_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(soap, -1, type, arrayType, n); - case SOAP_TYPE_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description: - return (void*)soap_instantiate_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, -1, type, arrayType, n); - case SOAP_TYPE_std__vectorTemplateOfPointerTotev__EventBrokerConfig: - return (void*)soap_instantiate_std__vectorTemplateOfPointerTotev__EventBrokerConfig(soap, -1, type, arrayType, n); - case SOAP_TYPE_std__vectorTemplateOfxsd__anyURI: - return (void*)soap_instantiate_std__vectorTemplateOfxsd__anyURI(soap, -1, type, arrayType, n); - case SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType: - return (void*)soap_instantiate_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, -1, type, arrayType, n); - case SOAP_TYPE_std__vectorTemplateOfxsd__anyType: - return (void*)soap_instantiate_std__vectorTemplateOfxsd__anyType(soap, -1, type, arrayType, n); - } - return NULL; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_fdelete(struct soap *soap, struct soap_clist *p) -{ - (void)soap; /* appease -Wall -Werror */ - if (!p->ptr) - return SOAP_OK; - switch (p->type) - { - case SOAP_TYPE_wsa5__EndpointReferenceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - break; - case SOAP_TYPE_wsa5__ReferenceParametersType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__ReferenceParametersType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__ReferenceParametersType); - break; - case SOAP_TYPE_wsa5__MetadataType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__MetadataType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__MetadataType); - break; - case SOAP_TYPE_wsa5__ProblemActionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__ProblemActionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__ProblemActionType); - break; - case SOAP_TYPE_wsa5__RelatesToType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__RelatesToType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__RelatesToType); - break; - case SOAP_TYPE_chan__ChannelInstanceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct chan__ChannelInstanceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct chan__ChannelInstanceType); - break; -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Header: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct SOAP_ENV__Header); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct SOAP_ENV__Header); - break; -#endif -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Code: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct SOAP_ENV__Code); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct SOAP_ENV__Code); - break; -#endif -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Reason: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct SOAP_ENV__Reason); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct SOAP_ENV__Reason); - break; -#endif -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Fault: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct SOAP_ENV__Fault); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct SOAP_ENV__Fault); - break; -#endif - case SOAP_TYPE_std__string: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE_tev__Capabilities: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), tev__Capabilities); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), tev__Capabilities); - break; - case SOAP_TYPE_tev__EventBrokerConfig: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), tev__EventBrokerConfig); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), tev__EventBrokerConfig); - break; - case SOAP_TYPE__tev__GetServiceCapabilities: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__GetServiceCapabilities*>(p->ptr), _tev__GetServiceCapabilities); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__GetServiceCapabilities*>(p->ptr), _tev__GetServiceCapabilities); - break; - case SOAP_TYPE__tev__GetServiceCapabilitiesResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__GetServiceCapabilitiesResponse*>(p->ptr), _tev__GetServiceCapabilitiesResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__GetServiceCapabilitiesResponse*>(p->ptr), _tev__GetServiceCapabilitiesResponse); - break; - case SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__CreatePullPointSubscription_SubscriptionPolicy*>(p->ptr), _tev__CreatePullPointSubscription_SubscriptionPolicy); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__CreatePullPointSubscription_SubscriptionPolicy*>(p->ptr), _tev__CreatePullPointSubscription_SubscriptionPolicy); - break; - case SOAP_TYPE__tev__CreatePullPointSubscription: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__CreatePullPointSubscription*>(p->ptr), _tev__CreatePullPointSubscription); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__CreatePullPointSubscription*>(p->ptr), _tev__CreatePullPointSubscription); - break; - case SOAP_TYPE__tev__CreatePullPointSubscriptionResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__CreatePullPointSubscriptionResponse*>(p->ptr), _tev__CreatePullPointSubscriptionResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__CreatePullPointSubscriptionResponse*>(p->ptr), _tev__CreatePullPointSubscriptionResponse); - break; - case SOAP_TYPE__tev__PullMessages: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__PullMessages*>(p->ptr), _tev__PullMessages); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__PullMessages*>(p->ptr), _tev__PullMessages); - break; - case SOAP_TYPE__tev__PullMessagesResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__PullMessagesResponse*>(p->ptr), _tev__PullMessagesResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__PullMessagesResponse*>(p->ptr), _tev__PullMessagesResponse); - break; - case SOAP_TYPE__tev__PullMessagesFaultResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__PullMessagesFaultResponse*>(p->ptr), _tev__PullMessagesFaultResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__PullMessagesFaultResponse*>(p->ptr), _tev__PullMessagesFaultResponse); - break; - case SOAP_TYPE__tev__Seek: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__Seek*>(p->ptr), _tev__Seek); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__Seek*>(p->ptr), _tev__Seek); - break; - case SOAP_TYPE__tev__SeekResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__SeekResponse*>(p->ptr), _tev__SeekResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__SeekResponse*>(p->ptr), _tev__SeekResponse); - break; - case SOAP_TYPE__tev__SetSynchronizationPoint: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__SetSynchronizationPoint*>(p->ptr), _tev__SetSynchronizationPoint); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__SetSynchronizationPoint*>(p->ptr), _tev__SetSynchronizationPoint); - break; - case SOAP_TYPE__tev__SetSynchronizationPointResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__SetSynchronizationPointResponse*>(p->ptr), _tev__SetSynchronizationPointResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__SetSynchronizationPointResponse*>(p->ptr), _tev__SetSynchronizationPointResponse); - break; - case SOAP_TYPE__tev__GetEventProperties: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__GetEventProperties*>(p->ptr), _tev__GetEventProperties); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__GetEventProperties*>(p->ptr), _tev__GetEventProperties); - break; - case SOAP_TYPE__tev__GetEventPropertiesResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__GetEventPropertiesResponse*>(p->ptr), _tev__GetEventPropertiesResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__GetEventPropertiesResponse*>(p->ptr), _tev__GetEventPropertiesResponse); - break; - case SOAP_TYPE__tev__AddEventBroker: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__AddEventBroker*>(p->ptr), _tev__AddEventBroker); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__AddEventBroker*>(p->ptr), _tev__AddEventBroker); - break; - case SOAP_TYPE__tev__AddEventBrokerResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__AddEventBrokerResponse*>(p->ptr), _tev__AddEventBrokerResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__AddEventBrokerResponse*>(p->ptr), _tev__AddEventBrokerResponse); - break; - case SOAP_TYPE__tev__DeleteEventBroker: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__DeleteEventBroker*>(p->ptr), _tev__DeleteEventBroker); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__DeleteEventBroker*>(p->ptr), _tev__DeleteEventBroker); - break; - case SOAP_TYPE__tev__DeleteEventBrokerResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__DeleteEventBrokerResponse*>(p->ptr), _tev__DeleteEventBrokerResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__DeleteEventBrokerResponse*>(p->ptr), _tev__DeleteEventBrokerResponse); - break; - case SOAP_TYPE__tev__GetEventBrokers: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__GetEventBrokers*>(p->ptr), _tev__GetEventBrokers); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__GetEventBrokers*>(p->ptr), _tev__GetEventBrokers); - break; - case SOAP_TYPE__tev__GetEventBrokersResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_tev__GetEventBrokersResponse*>(p->ptr), _tev__GetEventBrokersResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_tev__GetEventBrokersResponse*>(p->ptr), _tev__GetEventBrokersResponse); - break; - case SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsrfbf__BaseFaultType_ErrorCode*>(p->ptr), _wsrfbf__BaseFaultType_ErrorCode); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsrfbf__BaseFaultType_ErrorCode*>(p->ptr), _wsrfbf__BaseFaultType_ErrorCode); - break; - case SOAP_TYPE__wsrfbf__BaseFaultType_Description: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsrfbf__BaseFaultType_Description*>(p->ptr), _wsrfbf__BaseFaultType_Description); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsrfbf__BaseFaultType_Description*>(p->ptr), _wsrfbf__BaseFaultType_Description); - break; - case SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsrfbf__BaseFaultType_FaultCause*>(p->ptr), _wsrfbf__BaseFaultType_FaultCause); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsrfbf__BaseFaultType_FaultCause*>(p->ptr), _wsrfbf__BaseFaultType_FaultCause); - break; - case SOAP_TYPE_wsrfbf__BaseFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsrfbf__BaseFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsrfbf__BaseFaultType); - break; - case SOAP_TYPE_wsnt__QueryExpressionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__QueryExpressionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__QueryExpressionType); - break; - case SOAP_TYPE_wsnt__TopicExpressionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__TopicExpressionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__TopicExpressionType); - break; - case SOAP_TYPE_wsnt__FilterType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__FilterType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__FilterType); - break; - case SOAP_TYPE_wsnt__SubscriptionPolicyType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__SubscriptionPolicyType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__SubscriptionPolicyType); - break; - case SOAP_TYPE__wsnt__NotificationMessageHolderType_Message: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__NotificationMessageHolderType_Message*>(p->ptr), _wsnt__NotificationMessageHolderType_Message); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__NotificationMessageHolderType_Message*>(p->ptr), _wsnt__NotificationMessageHolderType_Message); - break; - case SOAP_TYPE_wsnt__NotificationMessageHolderType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__NotificationMessageHolderType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__NotificationMessageHolderType); - break; - case SOAP_TYPE__wsnt__NotificationProducerRP: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__NotificationProducerRP*>(p->ptr), _wsnt__NotificationProducerRP); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__NotificationProducerRP*>(p->ptr), _wsnt__NotificationProducerRP); - break; - case SOAP_TYPE__wsnt__SubscriptionManagerRP: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__SubscriptionManagerRP*>(p->ptr), _wsnt__SubscriptionManagerRP); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__SubscriptionManagerRP*>(p->ptr), _wsnt__SubscriptionManagerRP); - break; - case SOAP_TYPE__wsnt__Notify: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__Notify*>(p->ptr), _wsnt__Notify); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__Notify*>(p->ptr), _wsnt__Notify); - break; - case SOAP_TYPE__wsnt__UseRaw: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__UseRaw*>(p->ptr), _wsnt__UseRaw); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__UseRaw*>(p->ptr), _wsnt__UseRaw); - break; - case SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__Subscribe_SubscriptionPolicy*>(p->ptr), _wsnt__Subscribe_SubscriptionPolicy); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__Subscribe_SubscriptionPolicy*>(p->ptr), _wsnt__Subscribe_SubscriptionPolicy); - break; - case SOAP_TYPE__wsnt__Subscribe: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__Subscribe*>(p->ptr), _wsnt__Subscribe); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__Subscribe*>(p->ptr), _wsnt__Subscribe); - break; - case SOAP_TYPE__wsnt__SubscribeResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__SubscribeResponse*>(p->ptr), _wsnt__SubscribeResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__SubscribeResponse*>(p->ptr), _wsnt__SubscribeResponse); - break; - case SOAP_TYPE__wsnt__GetCurrentMessage: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__GetCurrentMessage*>(p->ptr), _wsnt__GetCurrentMessage); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__GetCurrentMessage*>(p->ptr), _wsnt__GetCurrentMessage); - break; - case SOAP_TYPE__wsnt__GetCurrentMessageResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__GetCurrentMessageResponse*>(p->ptr), _wsnt__GetCurrentMessageResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__GetCurrentMessageResponse*>(p->ptr), _wsnt__GetCurrentMessageResponse); - break; - case SOAP_TYPE__wsnt__GetMessages: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__GetMessages*>(p->ptr), _wsnt__GetMessages); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__GetMessages*>(p->ptr), _wsnt__GetMessages); - break; - case SOAP_TYPE__wsnt__GetMessagesResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__GetMessagesResponse*>(p->ptr), _wsnt__GetMessagesResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__GetMessagesResponse*>(p->ptr), _wsnt__GetMessagesResponse); - break; - case SOAP_TYPE__wsnt__DestroyPullPoint: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__DestroyPullPoint*>(p->ptr), _wsnt__DestroyPullPoint); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__DestroyPullPoint*>(p->ptr), _wsnt__DestroyPullPoint); - break; - case SOAP_TYPE__wsnt__DestroyPullPointResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__DestroyPullPointResponse*>(p->ptr), _wsnt__DestroyPullPointResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__DestroyPullPointResponse*>(p->ptr), _wsnt__DestroyPullPointResponse); - break; - case SOAP_TYPE__wsnt__CreatePullPoint: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__CreatePullPoint*>(p->ptr), _wsnt__CreatePullPoint); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__CreatePullPoint*>(p->ptr), _wsnt__CreatePullPoint); - break; - case SOAP_TYPE__wsnt__CreatePullPointResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__CreatePullPointResponse*>(p->ptr), _wsnt__CreatePullPointResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__CreatePullPointResponse*>(p->ptr), _wsnt__CreatePullPointResponse); - break; - case SOAP_TYPE__wsnt__Renew: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__Renew*>(p->ptr), _wsnt__Renew); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__Renew*>(p->ptr), _wsnt__Renew); - break; - case SOAP_TYPE__wsnt__RenewResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__RenewResponse*>(p->ptr), _wsnt__RenewResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__RenewResponse*>(p->ptr), _wsnt__RenewResponse); - break; - case SOAP_TYPE__wsnt__Unsubscribe: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__Unsubscribe*>(p->ptr), _wsnt__Unsubscribe); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__Unsubscribe*>(p->ptr), _wsnt__Unsubscribe); - break; - case SOAP_TYPE__wsnt__UnsubscribeResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__UnsubscribeResponse*>(p->ptr), _wsnt__UnsubscribeResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__UnsubscribeResponse*>(p->ptr), _wsnt__UnsubscribeResponse); - break; - case SOAP_TYPE__wsnt__PauseSubscription: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__PauseSubscription*>(p->ptr), _wsnt__PauseSubscription); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__PauseSubscription*>(p->ptr), _wsnt__PauseSubscription); - break; - case SOAP_TYPE__wsnt__PauseSubscriptionResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__PauseSubscriptionResponse*>(p->ptr), _wsnt__PauseSubscriptionResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__PauseSubscriptionResponse*>(p->ptr), _wsnt__PauseSubscriptionResponse); - break; - case SOAP_TYPE__wsnt__ResumeSubscription: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__ResumeSubscription*>(p->ptr), _wsnt__ResumeSubscription); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__ResumeSubscription*>(p->ptr), _wsnt__ResumeSubscription); - break; - case SOAP_TYPE__wsnt__ResumeSubscriptionResponse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wsnt__ResumeSubscriptionResponse*>(p->ptr), _wsnt__ResumeSubscriptionResponse); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wsnt__ResumeSubscriptionResponse*>(p->ptr), _wsnt__ResumeSubscriptionResponse); - break; - case SOAP_TYPE_wstop__Documentation: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wstop__Documentation); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wstop__Documentation); - break; - case SOAP_TYPE_wstop__ExtensibleDocumented: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wstop__ExtensibleDocumented); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wstop__ExtensibleDocumented); - break; - case SOAP_TYPE_wstop__QueryExpressionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wstop__QueryExpressionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wstop__QueryExpressionType); - break; - case SOAP_TYPE_wsrfr__ResourceUnknownFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsrfr__ResourceUnknownFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsrfr__ResourceUnknownFaultType); - break; - case SOAP_TYPE_wsrfr__ResourceUnavailableFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsrfr__ResourceUnavailableFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsrfr__ResourceUnavailableFaultType); - break; - case SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__SubscribeCreationFailedFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__SubscribeCreationFailedFaultType); - break; - case SOAP_TYPE_wsnt__InvalidFilterFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__InvalidFilterFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__InvalidFilterFaultType); - break; - case SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__TopicExpressionDialectUnknownFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__TopicExpressionDialectUnknownFaultType); - break; - case SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__InvalidTopicExpressionFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__InvalidTopicExpressionFaultType); - break; - case SOAP_TYPE_wsnt__TopicNotSupportedFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__TopicNotSupportedFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__TopicNotSupportedFaultType); - break; - case SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__MultipleTopicsSpecifiedFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__MultipleTopicsSpecifiedFaultType); - break; - case SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__InvalidProducerPropertiesExpressionFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__InvalidProducerPropertiesExpressionFaultType); - break; - case SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__InvalidMessageContentExpressionFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__InvalidMessageContentExpressionFaultType); - break; - case SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__UnrecognizedPolicyRequestFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__UnrecognizedPolicyRequestFaultType); - break; - case SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__UnsupportedPolicyRequestFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__UnsupportedPolicyRequestFaultType); - break; - case SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__NotifyMessageNotSupportedFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__NotifyMessageNotSupportedFaultType); - break; - case SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__UnacceptableInitialTerminationTimeFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__UnacceptableInitialTerminationTimeFaultType); - break; - case SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__NoCurrentMessageOnTopicFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__NoCurrentMessageOnTopicFaultType); - break; - case SOAP_TYPE_wsnt__UnableToGetMessagesFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__UnableToGetMessagesFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__UnableToGetMessagesFaultType); - break; - case SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__UnableToDestroyPullPointFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__UnableToDestroyPullPointFaultType); - break; - case SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__UnableToCreatePullPointFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__UnableToCreatePullPointFaultType); - break; - case SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__UnacceptableTerminationTimeFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__UnacceptableTerminationTimeFaultType); - break; - case SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__UnableToDestroySubscriptionFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__UnableToDestroySubscriptionFaultType); - break; - case SOAP_TYPE_wsnt__PauseFailedFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__PauseFailedFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__PauseFailedFaultType); - break; - case SOAP_TYPE_wsnt__ResumeFailedFaultType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wsnt__ResumeFailedFaultType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wsnt__ResumeFailedFaultType); - break; - case SOAP_TYPE__wstop__TopicNamespaceType_Topic: - if (p->size < 0) - SOAP_DELETE(soap, static_cast<_wstop__TopicNamespaceType_Topic*>(p->ptr), _wstop__TopicNamespaceType_Topic); - else - SOAP_DELETE_ARRAY(soap, static_cast<_wstop__TopicNamespaceType_Topic*>(p->ptr), _wstop__TopicNamespaceType_Topic); - break; - case SOAP_TYPE_wstop__TopicNamespaceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wstop__TopicNamespaceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wstop__TopicNamespaceType); - break; - case SOAP_TYPE_wstop__TopicType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wstop__TopicType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wstop__TopicType); - break; - case SOAP_TYPE_wstop__TopicSetType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), wstop__TopicSetType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), wstop__TopicSetType); - break; -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Detail: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct SOAP_ENV__Detail); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct SOAP_ENV__Detail); - break; -#endif - case SOAP_TYPE___tev__PullMessages: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__PullMessages); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__PullMessages); - break; - case SOAP_TYPE___tev__Seek: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__Seek); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__Seek); - break; - case SOAP_TYPE___tev__SetSynchronizationPoint: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__SetSynchronizationPoint); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__SetSynchronizationPoint); - break; - case SOAP_TYPE___tev__Unsubscribe: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__Unsubscribe); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__Unsubscribe); - break; - case SOAP_TYPE___tev__GetServiceCapabilities: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__GetServiceCapabilities); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__GetServiceCapabilities); - break; - case SOAP_TYPE___tev__CreatePullPointSubscription: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__CreatePullPointSubscription); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__CreatePullPointSubscription); - break; - case SOAP_TYPE___tev__GetEventProperties: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__GetEventProperties); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__GetEventProperties); - break; - case SOAP_TYPE___tev__AddEventBroker: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__AddEventBroker); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__AddEventBroker); - break; - case SOAP_TYPE___tev__DeleteEventBroker: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__DeleteEventBroker); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__DeleteEventBroker); - break; - case SOAP_TYPE___tev__GetEventBrokers: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__GetEventBrokers); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__GetEventBrokers); - break; - case SOAP_TYPE___tev__Renew: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__Renew); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__Renew); - break; - case SOAP_TYPE___tev__Unsubscribe_: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__Unsubscribe_); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__Unsubscribe_); - break; - case SOAP_TYPE___tev__Subscribe: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__Subscribe); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__Subscribe); - break; - case SOAP_TYPE___tev__GetCurrentMessage: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__GetCurrentMessage); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__GetCurrentMessage); - break; - case SOAP_TYPE___tev__Notify: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__Notify); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__Notify); - break; - case SOAP_TYPE___tev__GetMessages: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__GetMessages); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__GetMessages); - break; - case SOAP_TYPE___tev__DestroyPullPoint: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__DestroyPullPoint); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__DestroyPullPoint); - break; - case SOAP_TYPE___tev__Notify_: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__Notify_); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__Notify_); - break; - case SOAP_TYPE___tev__CreatePullPoint: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__CreatePullPoint); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__CreatePullPoint); - break; - case SOAP_TYPE___tev__Renew_: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__Renew_); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__Renew_); - break; - case SOAP_TYPE___tev__Unsubscribe__: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__Unsubscribe__); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__Unsubscribe__); - break; - case SOAP_TYPE___tev__PauseSubscription: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__PauseSubscription); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__PauseSubscription); - break; - case SOAP_TYPE___tev__ResumeSubscription: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __tev__ResumeSubscription); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __tev__ResumeSubscription); - break; - case SOAP_TYPE__wsu__Timestamp: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _wsu__Timestamp); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _wsu__Timestamp); - break; - case SOAP_TYPE_wsse__EncodedString: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsse__EncodedString); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsse__EncodedString); - break; - case SOAP_TYPE__wsse__UsernameToken: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _wsse__UsernameToken); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _wsse__UsernameToken); - break; - case SOAP_TYPE__wsse__BinarySecurityToken: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _wsse__BinarySecurityToken); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _wsse__BinarySecurityToken); - break; - case SOAP_TYPE__wsse__Reference: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _wsse__Reference); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _wsse__Reference); - break; - case SOAP_TYPE__wsse__Embedded: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _wsse__Embedded); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _wsse__Embedded); - break; - case SOAP_TYPE__wsse__KeyIdentifier: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _wsse__KeyIdentifier); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _wsse__KeyIdentifier); - break; - case SOAP_TYPE__wsse__SecurityTokenReference: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _wsse__SecurityTokenReference); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _wsse__SecurityTokenReference); - break; - case SOAP_TYPE_ds__KeyInfoType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__KeyInfoType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__KeyInfoType); - break; - case SOAP_TYPE_ds__SignatureType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__SignatureType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__SignatureType); - break; - case SOAP_TYPE__c14n__InclusiveNamespaces: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _c14n__InclusiveNamespaces); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _c14n__InclusiveNamespaces); - break; - case SOAP_TYPE_ds__TransformType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__TransformType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__TransformType); - break; - case SOAP_TYPE_ds__SignedInfoType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__SignedInfoType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__SignedInfoType); - break; - case SOAP_TYPE_ds__CanonicalizationMethodType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__CanonicalizationMethodType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__CanonicalizationMethodType); - break; - case SOAP_TYPE_ds__SignatureMethodType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__SignatureMethodType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__SignatureMethodType); - break; - case SOAP_TYPE_ds__ReferenceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__ReferenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__ReferenceType); - break; - case SOAP_TYPE_ds__TransformsType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__TransformsType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__TransformsType); - break; - case SOAP_TYPE_ds__DigestMethodType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__DigestMethodType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__DigestMethodType); - break; - case SOAP_TYPE_ds__KeyValueType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__KeyValueType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__KeyValueType); - break; - case SOAP_TYPE_ds__RetrievalMethodType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__RetrievalMethodType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__RetrievalMethodType); - break; - case SOAP_TYPE_ds__X509DataType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__X509DataType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__X509DataType); - break; - case SOAP_TYPE_ds__X509IssuerSerialType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__X509IssuerSerialType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__X509IssuerSerialType); - break; - case SOAP_TYPE_ds__DSAKeyValueType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__DSAKeyValueType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__DSAKeyValueType); - break; - case SOAP_TYPE_ds__RSAKeyValueType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__RSAKeyValueType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__RSAKeyValueType); - break; - case SOAP_TYPE_xenc__EncryptionPropertyType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__EncryptionPropertyType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__EncryptionPropertyType); - break; - case SOAP_TYPE_xenc__EncryptedType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__EncryptedType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__EncryptedType); - break; - case SOAP_TYPE_xenc__EncryptionMethodType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__EncryptionMethodType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__EncryptionMethodType); - break; - case SOAP_TYPE_xenc__CipherDataType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__CipherDataType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__CipherDataType); - break; - case SOAP_TYPE_xenc__CipherReferenceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__CipherReferenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__CipherReferenceType); - break; - case SOAP_TYPE_xenc__TransformsType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__TransformsType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__TransformsType); - break; - case SOAP_TYPE_xenc__AgreementMethodType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__AgreementMethodType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__AgreementMethodType); - break; - case SOAP_TYPE_xenc__ReferenceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__ReferenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__ReferenceType); - break; - case SOAP_TYPE_xenc__EncryptionPropertiesType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__EncryptionPropertiesType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__EncryptionPropertiesType); - break; - case SOAP_TYPE___xenc__union_ReferenceList: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __xenc__union_ReferenceList); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __xenc__union_ReferenceList); - break; - case SOAP_TYPE__xenc__ReferenceList: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _xenc__ReferenceList); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _xenc__ReferenceList); - break; - case SOAP_TYPE_xenc__EncryptedDataType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__EncryptedDataType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__EncryptedDataType); - break; - case SOAP_TYPE_xenc__EncryptedKeyType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct xenc__EncryptedKeyType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct xenc__EncryptedKeyType); - break; - case SOAP_TYPE_wsc__SecurityContextTokenType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsc__SecurityContextTokenType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsc__SecurityContextTokenType); - break; - case SOAP_TYPE___wsc__DerivedKeyTokenType_sequence: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __wsc__DerivedKeyTokenType_sequence); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __wsc__DerivedKeyTokenType_sequence); - break; - case SOAP_TYPE_wsc__DerivedKeyTokenType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsc__DerivedKeyTokenType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsc__DerivedKeyTokenType); - break; - case SOAP_TYPE_wsc__PropertiesType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsc__PropertiesType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsc__PropertiesType); - break; - case SOAP_TYPE___saml1__union_AssertionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __saml1__union_AssertionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __saml1__union_AssertionType); - break; - case SOAP_TYPE_saml1__AssertionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AssertionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AssertionType); - break; - case SOAP_TYPE___saml1__union_ConditionsType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __saml1__union_ConditionsType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __saml1__union_ConditionsType); - break; - case SOAP_TYPE_saml1__ConditionsType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__ConditionsType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__ConditionsType); - break; - case SOAP_TYPE_saml1__ConditionAbstractType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__ConditionAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__ConditionAbstractType); - break; - case SOAP_TYPE___saml1__union_AdviceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __saml1__union_AdviceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __saml1__union_AdviceType); - break; - case SOAP_TYPE_saml1__AdviceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AdviceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AdviceType); - break; - case SOAP_TYPE_saml1__StatementAbstractType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__StatementAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__StatementAbstractType); - break; - case SOAP_TYPE_saml1__SubjectType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__SubjectType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__SubjectType); - break; - case SOAP_TYPE_saml1__SubjectConfirmationType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__SubjectConfirmationType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__SubjectConfirmationType); - break; - case SOAP_TYPE_saml1__SubjectLocalityType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__SubjectLocalityType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__SubjectLocalityType); - break; - case SOAP_TYPE_saml1__AuthorityBindingType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AuthorityBindingType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AuthorityBindingType); - break; - case SOAP_TYPE___saml1__union_EvidenceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __saml1__union_EvidenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __saml1__union_EvidenceType); - break; - case SOAP_TYPE_saml1__EvidenceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__EvidenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__EvidenceType); - break; - case SOAP_TYPE_saml1__AttributeDesignatorType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AttributeDesignatorType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AttributeDesignatorType); - break; - case SOAP_TYPE_saml1__AudienceRestrictionConditionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AudienceRestrictionConditionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AudienceRestrictionConditionType); - break; - case SOAP_TYPE_saml1__DoNotCacheConditionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__DoNotCacheConditionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__DoNotCacheConditionType); - break; - case SOAP_TYPE_saml1__SubjectStatementAbstractType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__SubjectStatementAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__SubjectStatementAbstractType); - break; - case SOAP_TYPE_saml1__NameIdentifierType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__NameIdentifierType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__NameIdentifierType); - break; - case SOAP_TYPE_saml1__ActionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__ActionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__ActionType); - break; - case SOAP_TYPE_saml1__AttributeType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AttributeType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AttributeType); - break; - case SOAP_TYPE_saml1__AuthenticationStatementType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AuthenticationStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AuthenticationStatementType); - break; - case SOAP_TYPE_saml1__AuthorizationDecisionStatementType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AuthorizationDecisionStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AuthorizationDecisionStatementType); - break; - case SOAP_TYPE_saml1__AttributeStatementType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AttributeStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AttributeStatementType); - break; - case SOAP_TYPE_saml2__BaseIDAbstractType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__BaseIDAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__BaseIDAbstractType); - break; - case SOAP_TYPE_saml2__EncryptedElementType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__EncryptedElementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__EncryptedElementType); - break; - case SOAP_TYPE___saml2__union_AssertionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __saml2__union_AssertionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __saml2__union_AssertionType); - break; - case SOAP_TYPE_saml2__AssertionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AssertionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AssertionType); - break; - case SOAP_TYPE_saml2__SubjectType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__SubjectType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__SubjectType); - break; - case SOAP_TYPE_saml2__SubjectConfirmationType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__SubjectConfirmationType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__SubjectConfirmationType); - break; - case SOAP_TYPE___saml2__union_ConditionsType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __saml2__union_ConditionsType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __saml2__union_ConditionsType); - break; - case SOAP_TYPE_saml2__ConditionsType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__ConditionsType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__ConditionsType); - break; - case SOAP_TYPE_saml2__ConditionAbstractType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__ConditionAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__ConditionAbstractType); - break; - case SOAP_TYPE___saml2__union_AdviceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __saml2__union_AdviceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __saml2__union_AdviceType); - break; - case SOAP_TYPE_saml2__AdviceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AdviceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AdviceType); - break; - case SOAP_TYPE_saml2__StatementAbstractType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__StatementAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__StatementAbstractType); - break; - case SOAP_TYPE_saml2__SubjectLocalityType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__SubjectLocalityType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__SubjectLocalityType); - break; - case SOAP_TYPE_saml2__AuthnContextType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AuthnContextType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AuthnContextType); - break; - case SOAP_TYPE___saml2__union_EvidenceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __saml2__union_EvidenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __saml2__union_EvidenceType); - break; - case SOAP_TYPE_saml2__EvidenceType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__EvidenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__EvidenceType); - break; - case SOAP_TYPE_saml2__AttributeType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AttributeType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AttributeType); - break; - case SOAP_TYPE_saml2__NameIDType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__NameIDType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__NameIDType); - break; - case SOAP_TYPE_saml2__SubjectConfirmationDataType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__SubjectConfirmationDataType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__SubjectConfirmationDataType); - break; - case SOAP_TYPE_saml2__AudienceRestrictionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AudienceRestrictionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AudienceRestrictionType); - break; - case SOAP_TYPE_saml2__OneTimeUseType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__OneTimeUseType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__OneTimeUseType); - break; - case SOAP_TYPE_saml2__ProxyRestrictionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__ProxyRestrictionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__ProxyRestrictionType); - break; - case SOAP_TYPE_saml2__AuthnStatementType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AuthnStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AuthnStatementType); - break; - case SOAP_TYPE_saml2__AuthzDecisionStatementType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AuthzDecisionStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AuthzDecisionStatementType); - break; - case SOAP_TYPE_saml2__ActionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__ActionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__ActionType); - break; - case SOAP_TYPE___saml2__union_AttributeStatementType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct __saml2__union_AttributeStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct __saml2__union_AttributeStatementType); - break; - case SOAP_TYPE_saml2__AttributeStatementType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AttributeStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AttributeStatementType); - break; - case SOAP_TYPE_saml2__KeyInfoConfirmationDataType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__KeyInfoConfirmationDataType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__KeyInfoConfirmationDataType); - break; - case SOAP_TYPE__wsse__Security: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _wsse__Security); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _wsse__Security); - break; - case SOAP_TYPE__wsse__Password: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct _wsse__Password); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct _wsse__Password); - break; - case SOAP_TYPE_xsd__anyType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct soap_dom_element); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct soap_dom_element); - break; - case SOAP_TYPE_xsd__anyAttribute: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct soap_dom_attribute); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct soap_dom_attribute); - break; - case SOAP_TYPE__wsa5__EndpointReference: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - break; - case SOAP_TYPE__wsa5__ReferenceParameters: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__ReferenceParametersType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__ReferenceParametersType); - break; - case SOAP_TYPE__wsa5__Metadata: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__MetadataType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__MetadataType); - break; - case SOAP_TYPE__wsa5__RelatesTo: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__RelatesToType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__RelatesToType); - break; - case SOAP_TYPE__wsa5__ReplyTo: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - break; - case SOAP_TYPE__wsa5__From: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - break; - case SOAP_TYPE__wsa5__FaultTo: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__EndpointReferenceType); - break; - case SOAP_TYPE__wsa5__ProblemAction: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct wsa5__ProblemActionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct wsa5__ProblemActionType); - break; - case SOAP_TYPE_xsd__QName: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE_xsd__NCName: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE_xsd__anyURI: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE_xsd__duration: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE_xsd__nonNegativeInteger: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE_xsd__token: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE__xml__lang: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE_wstop__ConcreteTopicExpression: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), std::string); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), std::string); - break; - case SOAP_TYPE__ds__Signature: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__SignatureType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__SignatureType); - break; - case SOAP_TYPE__ds__Transform: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__TransformType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__TransformType); - break; - case SOAP_TYPE__ds__KeyInfo: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct ds__KeyInfoType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct ds__KeyInfoType); - break; - case SOAP_TYPE_xsd__dateTime: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct timeval); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct timeval); - break; - case SOAP_TYPE__saml1__Assertion: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AssertionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AssertionType); - break; - case SOAP_TYPE__saml1__Conditions: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__ConditionsType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__ConditionsType); - break; - case SOAP_TYPE__saml1__Condition: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__ConditionAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__ConditionAbstractType); - break; - case SOAP_TYPE__saml1__AudienceRestrictionCondition: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AudienceRestrictionConditionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AudienceRestrictionConditionType); - break; - case SOAP_TYPE__saml1__DoNotCacheCondition: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__DoNotCacheConditionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__DoNotCacheConditionType); - break; - case SOAP_TYPE__saml1__Advice: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AdviceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AdviceType); - break; - case SOAP_TYPE__saml1__Statement: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__StatementAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__StatementAbstractType); - break; - case SOAP_TYPE__saml1__SubjectStatement: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__SubjectStatementAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__SubjectStatementAbstractType); - break; - case SOAP_TYPE__saml1__Subject: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__SubjectType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__SubjectType); - break; - case SOAP_TYPE__saml1__NameIdentifier: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__NameIdentifierType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__NameIdentifierType); - break; - case SOAP_TYPE__saml1__SubjectConfirmation: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__SubjectConfirmationType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__SubjectConfirmationType); - break; - case SOAP_TYPE__saml1__AuthenticationStatement: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AuthenticationStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AuthenticationStatementType); - break; - case SOAP_TYPE__saml1__SubjectLocality: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__SubjectLocalityType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__SubjectLocalityType); - break; - case SOAP_TYPE__saml1__AuthorityBinding: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AuthorityBindingType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AuthorityBindingType); - break; - case SOAP_TYPE__saml1__AuthorizationDecisionStatement: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AuthorizationDecisionStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AuthorizationDecisionStatementType); - break; - case SOAP_TYPE__saml1__Action: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__ActionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__ActionType); - break; - case SOAP_TYPE__saml1__Evidence: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__EvidenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__EvidenceType); - break; - case SOAP_TYPE__saml1__AttributeStatement: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AttributeStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AttributeStatementType); - break; - case SOAP_TYPE__saml1__AttributeDesignator: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AttributeDesignatorType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AttributeDesignatorType); - break; - case SOAP_TYPE__saml1__Attribute: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml1__AttributeType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml1__AttributeType); - break; - case SOAP_TYPE__saml2__BaseID: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__BaseIDAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__BaseIDAbstractType); - break; - case SOAP_TYPE__saml2__NameID: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__NameIDType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__NameIDType); - break; - case SOAP_TYPE__saml2__EncryptedID: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__EncryptedElementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__EncryptedElementType); - break; - case SOAP_TYPE__saml2__Issuer: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__NameIDType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__NameIDType); - break; - case SOAP_TYPE__saml2__Assertion: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AssertionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AssertionType); - break; - case SOAP_TYPE__saml2__Subject: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__SubjectType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__SubjectType); - break; - case SOAP_TYPE__saml2__SubjectConfirmation: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__SubjectConfirmationType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__SubjectConfirmationType); - break; - case SOAP_TYPE__saml2__SubjectConfirmationData: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__SubjectConfirmationDataType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__SubjectConfirmationDataType); - break; - case SOAP_TYPE__saml2__Conditions: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__ConditionsType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__ConditionsType); - break; - case SOAP_TYPE__saml2__Condition: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__ConditionAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__ConditionAbstractType); - break; - case SOAP_TYPE__saml2__AudienceRestriction: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AudienceRestrictionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AudienceRestrictionType); - break; - case SOAP_TYPE__saml2__OneTimeUse: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__OneTimeUseType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__OneTimeUseType); - break; - case SOAP_TYPE__saml2__ProxyRestriction: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__ProxyRestrictionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__ProxyRestrictionType); - break; - case SOAP_TYPE__saml2__Advice: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AdviceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AdviceType); - break; - case SOAP_TYPE__saml2__EncryptedAssertion: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__EncryptedElementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__EncryptedElementType); - break; - case SOAP_TYPE__saml2__Statement: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__StatementAbstractType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__StatementAbstractType); - break; - case SOAP_TYPE__saml2__AuthnStatement: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AuthnStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AuthnStatementType); - break; - case SOAP_TYPE__saml2__SubjectLocality: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__SubjectLocalityType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__SubjectLocalityType); - break; - case SOAP_TYPE__saml2__AuthnContext: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AuthnContextType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AuthnContextType); - break; - case SOAP_TYPE__saml2__AuthzDecisionStatement: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AuthzDecisionStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AuthzDecisionStatementType); - break; - case SOAP_TYPE__saml2__Action: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__ActionType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__ActionType); - break; - case SOAP_TYPE__saml2__Evidence: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__EvidenceType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__EvidenceType); - break; - case SOAP_TYPE__saml2__AttributeStatement: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AttributeStatementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AttributeStatementType); - break; - case SOAP_TYPE__saml2__Attribute: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__AttributeType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__AttributeType); - break; - case SOAP_TYPE__saml2__EncryptedAttribute: - if (p->size < 0) - SOAP_DELETE(soap, static_cast(p->ptr), struct saml2__EncryptedElementType); - else - SOAP_DELETE_ARRAY(soap, static_cast(p->ptr), struct saml2__EncryptedElementType); - break; - case SOAP_TYPE_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic: - if (p->size < 0) - SOAP_DELETE(soap, static_cast *>(p->ptr), std::vector<_wstop__TopicNamespaceType_Topic> ); - else - SOAP_DELETE_ARRAY(soap, static_cast *>(p->ptr), std::vector<_wstop__TopicNamespaceType_Topic> ); - break; - case SOAP_TYPE_std__vectorTemplateOfPointerTowstop__TopicType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast *>(p->ptr), std::vector ); - else - SOAP_DELETE_ARRAY(soap, static_cast *>(p->ptr), std::vector ); - break; - case SOAP_TYPE_std__vectorTemplateOfxsd__QName: - if (p->size < 0) - SOAP_DELETE(soap, static_cast *>(p->ptr), std::vector ); - else - SOAP_DELETE_ARRAY(soap, static_cast *>(p->ptr), std::vector ); - break; - case SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__TopicExpressionType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast *>(p->ptr), std::vector ); - else - SOAP_DELETE_ARRAY(soap, static_cast *>(p->ptr), std::vector ); - break; - case SOAP_TYPE_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description: - if (p->size < 0) - SOAP_DELETE(soap, static_cast *>(p->ptr), std::vector<_wsrfbf__BaseFaultType_Description> ); - else - SOAP_DELETE_ARRAY(soap, static_cast *>(p->ptr), std::vector<_wsrfbf__BaseFaultType_Description> ); - break; - case SOAP_TYPE_std__vectorTemplateOfPointerTotev__EventBrokerConfig: - if (p->size < 0) - SOAP_DELETE(soap, static_cast *>(p->ptr), std::vector ); - else - SOAP_DELETE_ARRAY(soap, static_cast *>(p->ptr), std::vector ); - break; - case SOAP_TYPE_std__vectorTemplateOfxsd__anyURI: - if (p->size < 0) - SOAP_DELETE(soap, static_cast *>(p->ptr), std::vector ); - else - SOAP_DELETE_ARRAY(soap, static_cast *>(p->ptr), std::vector ); - break; - case SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast *>(p->ptr), std::vector ); - else - SOAP_DELETE_ARRAY(soap, static_cast *>(p->ptr), std::vector ); - break; - case SOAP_TYPE_std__vectorTemplateOfxsd__anyType: - if (p->size < 0) - SOAP_DELETE(soap, static_cast *>(p->ptr), std::vector ); - else - SOAP_DELETE_ARRAY(soap, static_cast *>(p->ptr), std::vector ); - break; - default: - return SOAP_ERR; - } - return SOAP_OK; -} - -#ifdef WIN32 -#pragma warning(push) -// do not warn on switch w/o cases -#pragma warning(disable:4065) -#endif -SOAP_FMAC3 int SOAP_FMAC4 soap_fbase(int t, int b) -{ - do - { switch (t) - { - - case SOAP_TYPE_wsrfr__ResourceUnknownFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsrfr__ResourceUnavailableFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__InvalidFilterFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__TopicNotSupportedFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__UnableToGetMessagesFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__PauseFailedFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wsnt__ResumeFailedFaultType: t = SOAP_TYPE_wsrfbf__BaseFaultType; break; - case SOAP_TYPE_wstop__TopicNamespaceType: t = SOAP_TYPE_wstop__ExtensibleDocumented; break; - case SOAP_TYPE_wstop__TopicType: t = SOAP_TYPE_wstop__ExtensibleDocumented; break; - case SOAP_TYPE_wstop__TopicSetType: t = SOAP_TYPE_wstop__ExtensibleDocumented; break; - default: return 0; - } - } - while (t != b); - return 1; -} -#ifdef WIN32 -#pragma warning(pop) -#endif - -#ifndef WITH_NOIDREF -#ifdef WIN32 -#pragma warning(push) -// do not warn on switch w/o cases -#pragma warning(disable:4065) -#endif -SOAP_FMAC3 void SOAP_FMAC4 soap_finsert(struct soap *soap, int t, int tt, void *p, size_t index, const void *q, void **x) -{ - (void)soap; (void)t; (void)p; (void)index; (void)q; (void)x; /* appease -Wall -Werror */ - switch (tt) - { - case SOAP_TYPE_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic: - if (t == SOAP_TYPE__wstop__TopicNamespaceType_Topic) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container std::vector<_wstop__TopicNamespaceType_Topic> insert type=%d in %d location=%p object=%p at index=%lu\n", t, tt, p, q, (unsigned long)index)); - (*(std::vector<_wstop__TopicNamespaceType_Topic> *)p)[index] = *(_wstop__TopicNamespaceType_Topic *)q; - } - break; - case SOAP_TYPE_std__vectorTemplateOfPointerTowstop__TopicType: - if (t == SOAP_TYPE_wstop__TopicType || soap_fbase(t, SOAP_TYPE_wstop__TopicType)) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container std::vector insert type=%d in %d location=%p object=%p at index=%lu\n", t, tt, p, q, (unsigned long)index)); - (*(std::vector *)p)[index] = *(wstop__TopicType **)q; - } - break; - case SOAP_TYPE_std__vectorTemplateOfxsd__QName: - if (t == SOAP_TYPE_xsd__QName) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container std::vector insert type=%d in %d location=%p object=%p at index=%lu\n", t, tt, p, q, (unsigned long)index)); - (*(std::vector *)p)[index] = *(std::string *)q; - } - break; - case SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__TopicExpressionType: - if (t == SOAP_TYPE_wsnt__TopicExpressionType || soap_fbase(t, SOAP_TYPE_wsnt__TopicExpressionType)) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container std::vector insert type=%d in %d location=%p object=%p at index=%lu\n", t, tt, p, q, (unsigned long)index)); - (*(std::vector *)p)[index] = *(wsnt__TopicExpressionType **)q; - } - break; - case SOAP_TYPE_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description: - if (t == SOAP_TYPE__wsrfbf__BaseFaultType_Description) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container std::vector<_wsrfbf__BaseFaultType_Description> insert type=%d in %d location=%p object=%p at index=%lu\n", t, tt, p, q, (unsigned long)index)); - (*(std::vector<_wsrfbf__BaseFaultType_Description> *)p)[index] = *(_wsrfbf__BaseFaultType_Description *)q; - } - break; - case SOAP_TYPE_std__vectorTemplateOfPointerTotev__EventBrokerConfig: - if (t == SOAP_TYPE_tev__EventBrokerConfig || soap_fbase(t, SOAP_TYPE_tev__EventBrokerConfig)) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container std::vector insert type=%d in %d location=%p object=%p at index=%lu\n", t, tt, p, q, (unsigned long)index)); - (*(std::vector *)p)[index] = *(tev__EventBrokerConfig **)q; - } - break; - case SOAP_TYPE_std__vectorTemplateOfxsd__anyURI: - if (t == SOAP_TYPE_xsd__anyURI) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container std::vector insert type=%d in %d location=%p object=%p at index=%lu\n", t, tt, p, q, (unsigned long)index)); - (*(std::vector *)p)[index] = *(std::string *)q; - } - break; - case SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType: - if (t == SOAP_TYPE_wsnt__NotificationMessageHolderType || soap_fbase(t, SOAP_TYPE_wsnt__NotificationMessageHolderType)) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container std::vector insert type=%d in %d location=%p object=%p at index=%lu\n", t, tt, p, q, (unsigned long)index)); - (*(std::vector *)p)[index] = *(wsnt__NotificationMessageHolderType **)q; - } - break; - case SOAP_TYPE_std__vectorTemplateOfxsd__anyType: - if (t == SOAP_TYPE_xsd__anyType) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container std::vector insert type=%d in %d location=%p object=%p at index=%lu\n", t, tt, p, q, (unsigned long)index)); - (*(std::vector *)p)[index] = *(struct soap_dom_element *)q; - } - break; - case SOAP_TYPE_wsa5__EndpointReferenceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__EndpointReferenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__EndpointReferenceType*)p = *(struct wsa5__EndpointReferenceType*)q; - break; - case SOAP_TYPE_wsa5__ReferenceParametersType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__ReferenceParametersType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__ReferenceParametersType*)p = *(struct wsa5__ReferenceParametersType*)q; - break; - case SOAP_TYPE_wsa5__MetadataType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__MetadataType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__MetadataType*)p = *(struct wsa5__MetadataType*)q; - break; - case SOAP_TYPE_wsa5__ProblemActionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__ProblemActionType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__ProblemActionType*)p = *(struct wsa5__ProblemActionType*)q; - break; - case SOAP_TYPE_wsa5__RelatesToType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__RelatesToType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__RelatesToType*)p = *(struct wsa5__RelatesToType*)q; - break; - case SOAP_TYPE_chan__ChannelInstanceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct chan__ChannelInstanceType type=%d location=%p object=%p\n", t, p, q)); - *(struct chan__ChannelInstanceType*)p = *(struct chan__ChannelInstanceType*)q; - break; -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Header: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct SOAP_ENV__Header type=%d location=%p object=%p\n", t, p, q)); - *(struct SOAP_ENV__Header*)p = *(struct SOAP_ENV__Header*)q; - break; -#endif -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Code: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct SOAP_ENV__Code type=%d location=%p object=%p\n", t, p, q)); - *(struct SOAP_ENV__Code*)p = *(struct SOAP_ENV__Code*)q; - break; -#endif -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Reason: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct SOAP_ENV__Reason type=%d location=%p object=%p\n", t, p, q)); - *(struct SOAP_ENV__Reason*)p = *(struct SOAP_ENV__Reason*)q; - break; -#endif -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Fault: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct SOAP_ENV__Fault type=%d location=%p object=%p\n", t, p, q)); - *(struct SOAP_ENV__Fault*)p = *(struct SOAP_ENV__Fault*)q; - break; -#endif - case SOAP_TYPE_std__string: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE_tev__Capabilities: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy tev__Capabilities type=%d location=%p object=%p\n", t, p, q)); - *(tev__Capabilities*)p = *(tev__Capabilities*)q; - break; - case SOAP_TYPE_tev__EventBrokerConfig: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy tev__EventBrokerConfig type=%d location=%p object=%p\n", t, p, q)); - *(tev__EventBrokerConfig*)p = *(tev__EventBrokerConfig*)q; - break; - case SOAP_TYPE__tev__GetServiceCapabilities: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__GetServiceCapabilities type=%d location=%p object=%p\n", t, p, q)); - *(_tev__GetServiceCapabilities*)p = *(_tev__GetServiceCapabilities*)q; - break; - case SOAP_TYPE__tev__GetServiceCapabilitiesResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__GetServiceCapabilitiesResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__GetServiceCapabilitiesResponse*)p = *(_tev__GetServiceCapabilitiesResponse*)q; - break; - case SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__CreatePullPointSubscription_SubscriptionPolicy type=%d location=%p object=%p\n", t, p, q)); - *(_tev__CreatePullPointSubscription_SubscriptionPolicy*)p = *(_tev__CreatePullPointSubscription_SubscriptionPolicy*)q; - break; - case SOAP_TYPE__tev__CreatePullPointSubscription: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__CreatePullPointSubscription type=%d location=%p object=%p\n", t, p, q)); - *(_tev__CreatePullPointSubscription*)p = *(_tev__CreatePullPointSubscription*)q; - break; - case SOAP_TYPE__tev__CreatePullPointSubscriptionResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__CreatePullPointSubscriptionResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__CreatePullPointSubscriptionResponse*)p = *(_tev__CreatePullPointSubscriptionResponse*)q; - break; - case SOAP_TYPE__tev__PullMessages: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__PullMessages type=%d location=%p object=%p\n", t, p, q)); - *(_tev__PullMessages*)p = *(_tev__PullMessages*)q; - break; - case SOAP_TYPE__tev__PullMessagesResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__PullMessagesResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__PullMessagesResponse*)p = *(_tev__PullMessagesResponse*)q; - break; - case SOAP_TYPE__tev__PullMessagesFaultResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__PullMessagesFaultResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__PullMessagesFaultResponse*)p = *(_tev__PullMessagesFaultResponse*)q; - break; - case SOAP_TYPE__tev__Seek: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__Seek type=%d location=%p object=%p\n", t, p, q)); - *(_tev__Seek*)p = *(_tev__Seek*)q; - break; - case SOAP_TYPE__tev__SeekResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__SeekResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__SeekResponse*)p = *(_tev__SeekResponse*)q; - break; - case SOAP_TYPE__tev__SetSynchronizationPoint: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__SetSynchronizationPoint type=%d location=%p object=%p\n", t, p, q)); - *(_tev__SetSynchronizationPoint*)p = *(_tev__SetSynchronizationPoint*)q; - break; - case SOAP_TYPE__tev__SetSynchronizationPointResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__SetSynchronizationPointResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__SetSynchronizationPointResponse*)p = *(_tev__SetSynchronizationPointResponse*)q; - break; - case SOAP_TYPE__tev__GetEventProperties: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__GetEventProperties type=%d location=%p object=%p\n", t, p, q)); - *(_tev__GetEventProperties*)p = *(_tev__GetEventProperties*)q; - break; - case SOAP_TYPE__tev__GetEventPropertiesResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__GetEventPropertiesResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__GetEventPropertiesResponse*)p = *(_tev__GetEventPropertiesResponse*)q; - break; - case SOAP_TYPE__tev__AddEventBroker: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__AddEventBroker type=%d location=%p object=%p\n", t, p, q)); - *(_tev__AddEventBroker*)p = *(_tev__AddEventBroker*)q; - break; - case SOAP_TYPE__tev__AddEventBrokerResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__AddEventBrokerResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__AddEventBrokerResponse*)p = *(_tev__AddEventBrokerResponse*)q; - break; - case SOAP_TYPE__tev__DeleteEventBroker: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__DeleteEventBroker type=%d location=%p object=%p\n", t, p, q)); - *(_tev__DeleteEventBroker*)p = *(_tev__DeleteEventBroker*)q; - break; - case SOAP_TYPE__tev__DeleteEventBrokerResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__DeleteEventBrokerResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__DeleteEventBrokerResponse*)p = *(_tev__DeleteEventBrokerResponse*)q; - break; - case SOAP_TYPE__tev__GetEventBrokers: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__GetEventBrokers type=%d location=%p object=%p\n", t, p, q)); - *(_tev__GetEventBrokers*)p = *(_tev__GetEventBrokers*)q; - break; - case SOAP_TYPE__tev__GetEventBrokersResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _tev__GetEventBrokersResponse type=%d location=%p object=%p\n", t, p, q)); - *(_tev__GetEventBrokersResponse*)p = *(_tev__GetEventBrokersResponse*)q; - break; - case SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsrfbf__BaseFaultType_ErrorCode type=%d location=%p object=%p\n", t, p, q)); - *(_wsrfbf__BaseFaultType_ErrorCode*)p = *(_wsrfbf__BaseFaultType_ErrorCode*)q; - break; - case SOAP_TYPE__wsrfbf__BaseFaultType_Description: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsrfbf__BaseFaultType_Description type=%d location=%p object=%p\n", t, p, q)); - *(_wsrfbf__BaseFaultType_Description*)p = *(_wsrfbf__BaseFaultType_Description*)q; - break; - case SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsrfbf__BaseFaultType_FaultCause type=%d location=%p object=%p\n", t, p, q)); - *(_wsrfbf__BaseFaultType_FaultCause*)p = *(_wsrfbf__BaseFaultType_FaultCause*)q; - break; - case SOAP_TYPE_wsrfbf__BaseFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsrfbf__BaseFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsrfbf__BaseFaultType*)p = *(wsrfbf__BaseFaultType*)q; - break; - case SOAP_TYPE_wsnt__QueryExpressionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__QueryExpressionType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__QueryExpressionType*)p = *(wsnt__QueryExpressionType*)q; - break; - case SOAP_TYPE_wsnt__TopicExpressionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__TopicExpressionType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__TopicExpressionType*)p = *(wsnt__TopicExpressionType*)q; - break; - case SOAP_TYPE_wsnt__FilterType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__FilterType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__FilterType*)p = *(wsnt__FilterType*)q; - break; - case SOAP_TYPE_wsnt__SubscriptionPolicyType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__SubscriptionPolicyType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__SubscriptionPolicyType*)p = *(wsnt__SubscriptionPolicyType*)q; - break; - case SOAP_TYPE__wsnt__NotificationMessageHolderType_Message: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__NotificationMessageHolderType_Message type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__NotificationMessageHolderType_Message*)p = *(_wsnt__NotificationMessageHolderType_Message*)q; - break; - case SOAP_TYPE_wsnt__NotificationMessageHolderType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__NotificationMessageHolderType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__NotificationMessageHolderType*)p = *(wsnt__NotificationMessageHolderType*)q; - break; - case SOAP_TYPE__wsnt__NotificationProducerRP: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__NotificationProducerRP type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__NotificationProducerRP*)p = *(_wsnt__NotificationProducerRP*)q; - break; - case SOAP_TYPE__wsnt__SubscriptionManagerRP: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__SubscriptionManagerRP type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__SubscriptionManagerRP*)p = *(_wsnt__SubscriptionManagerRP*)q; - break; - case SOAP_TYPE__wsnt__Notify: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__Notify type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__Notify*)p = *(_wsnt__Notify*)q; - break; - case SOAP_TYPE__wsnt__UseRaw: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__UseRaw type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__UseRaw*)p = *(_wsnt__UseRaw*)q; - break; - case SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__Subscribe_SubscriptionPolicy type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__Subscribe_SubscriptionPolicy*)p = *(_wsnt__Subscribe_SubscriptionPolicy*)q; - break; - case SOAP_TYPE__wsnt__Subscribe: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__Subscribe type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__Subscribe*)p = *(_wsnt__Subscribe*)q; - break; - case SOAP_TYPE__wsnt__SubscribeResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__SubscribeResponse type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__SubscribeResponse*)p = *(_wsnt__SubscribeResponse*)q; - break; - case SOAP_TYPE__wsnt__GetCurrentMessage: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__GetCurrentMessage type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__GetCurrentMessage*)p = *(_wsnt__GetCurrentMessage*)q; - break; - case SOAP_TYPE__wsnt__GetCurrentMessageResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__GetCurrentMessageResponse type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__GetCurrentMessageResponse*)p = *(_wsnt__GetCurrentMessageResponse*)q; - break; - case SOAP_TYPE__wsnt__GetMessages: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__GetMessages type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__GetMessages*)p = *(_wsnt__GetMessages*)q; - break; - case SOAP_TYPE__wsnt__GetMessagesResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__GetMessagesResponse type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__GetMessagesResponse*)p = *(_wsnt__GetMessagesResponse*)q; - break; - case SOAP_TYPE__wsnt__DestroyPullPoint: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__DestroyPullPoint type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__DestroyPullPoint*)p = *(_wsnt__DestroyPullPoint*)q; - break; - case SOAP_TYPE__wsnt__DestroyPullPointResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__DestroyPullPointResponse type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__DestroyPullPointResponse*)p = *(_wsnt__DestroyPullPointResponse*)q; - break; - case SOAP_TYPE__wsnt__CreatePullPoint: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__CreatePullPoint type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__CreatePullPoint*)p = *(_wsnt__CreatePullPoint*)q; - break; - case SOAP_TYPE__wsnt__CreatePullPointResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__CreatePullPointResponse type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__CreatePullPointResponse*)p = *(_wsnt__CreatePullPointResponse*)q; - break; - case SOAP_TYPE__wsnt__Renew: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__Renew type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__Renew*)p = *(_wsnt__Renew*)q; - break; - case SOAP_TYPE__wsnt__RenewResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__RenewResponse type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__RenewResponse*)p = *(_wsnt__RenewResponse*)q; - break; - case SOAP_TYPE__wsnt__Unsubscribe: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__Unsubscribe type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__Unsubscribe*)p = *(_wsnt__Unsubscribe*)q; - break; - case SOAP_TYPE__wsnt__UnsubscribeResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__UnsubscribeResponse type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__UnsubscribeResponse*)p = *(_wsnt__UnsubscribeResponse*)q; - break; - case SOAP_TYPE__wsnt__PauseSubscription: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__PauseSubscription type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__PauseSubscription*)p = *(_wsnt__PauseSubscription*)q; - break; - case SOAP_TYPE__wsnt__PauseSubscriptionResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__PauseSubscriptionResponse type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__PauseSubscriptionResponse*)p = *(_wsnt__PauseSubscriptionResponse*)q; - break; - case SOAP_TYPE__wsnt__ResumeSubscription: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__ResumeSubscription type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__ResumeSubscription*)p = *(_wsnt__ResumeSubscription*)q; - break; - case SOAP_TYPE__wsnt__ResumeSubscriptionResponse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wsnt__ResumeSubscriptionResponse type=%d location=%p object=%p\n", t, p, q)); - *(_wsnt__ResumeSubscriptionResponse*)p = *(_wsnt__ResumeSubscriptionResponse*)q; - break; - case SOAP_TYPE_wstop__Documentation: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wstop__Documentation type=%d location=%p object=%p\n", t, p, q)); - *(wstop__Documentation*)p = *(wstop__Documentation*)q; - break; - case SOAP_TYPE_wstop__ExtensibleDocumented: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wstop__ExtensibleDocumented type=%d location=%p object=%p\n", t, p, q)); - *(wstop__ExtensibleDocumented*)p = *(wstop__ExtensibleDocumented*)q; - break; - case SOAP_TYPE_wstop__QueryExpressionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wstop__QueryExpressionType type=%d location=%p object=%p\n", t, p, q)); - *(wstop__QueryExpressionType*)p = *(wstop__QueryExpressionType*)q; - break; - case SOAP_TYPE_wsrfr__ResourceUnknownFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsrfr__ResourceUnknownFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsrfr__ResourceUnknownFaultType*)p = *(wsrfr__ResourceUnknownFaultType*)q; - break; - case SOAP_TYPE_wsrfr__ResourceUnavailableFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsrfr__ResourceUnavailableFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsrfr__ResourceUnavailableFaultType*)p = *(wsrfr__ResourceUnavailableFaultType*)q; - break; - case SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__SubscribeCreationFailedFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__SubscribeCreationFailedFaultType*)p = *(wsnt__SubscribeCreationFailedFaultType*)q; - break; - case SOAP_TYPE_wsnt__InvalidFilterFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__InvalidFilterFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__InvalidFilterFaultType*)p = *(wsnt__InvalidFilterFaultType*)q; - break; - case SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__TopicExpressionDialectUnknownFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__TopicExpressionDialectUnknownFaultType*)p = *(wsnt__TopicExpressionDialectUnknownFaultType*)q; - break; - case SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__InvalidTopicExpressionFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__InvalidTopicExpressionFaultType*)p = *(wsnt__InvalidTopicExpressionFaultType*)q; - break; - case SOAP_TYPE_wsnt__TopicNotSupportedFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__TopicNotSupportedFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__TopicNotSupportedFaultType*)p = *(wsnt__TopicNotSupportedFaultType*)q; - break; - case SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__MultipleTopicsSpecifiedFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__MultipleTopicsSpecifiedFaultType*)p = *(wsnt__MultipleTopicsSpecifiedFaultType*)q; - break; - case SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__InvalidProducerPropertiesExpressionFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__InvalidProducerPropertiesExpressionFaultType*)p = *(wsnt__InvalidProducerPropertiesExpressionFaultType*)q; - break; - case SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__InvalidMessageContentExpressionFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__InvalidMessageContentExpressionFaultType*)p = *(wsnt__InvalidMessageContentExpressionFaultType*)q; - break; - case SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__UnrecognizedPolicyRequestFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__UnrecognizedPolicyRequestFaultType*)p = *(wsnt__UnrecognizedPolicyRequestFaultType*)q; - break; - case SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__UnsupportedPolicyRequestFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__UnsupportedPolicyRequestFaultType*)p = *(wsnt__UnsupportedPolicyRequestFaultType*)q; - break; - case SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__NotifyMessageNotSupportedFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__NotifyMessageNotSupportedFaultType*)p = *(wsnt__NotifyMessageNotSupportedFaultType*)q; - break; - case SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__UnacceptableInitialTerminationTimeFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__UnacceptableInitialTerminationTimeFaultType*)p = *(wsnt__UnacceptableInitialTerminationTimeFaultType*)q; - break; - case SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__NoCurrentMessageOnTopicFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__NoCurrentMessageOnTopicFaultType*)p = *(wsnt__NoCurrentMessageOnTopicFaultType*)q; - break; - case SOAP_TYPE_wsnt__UnableToGetMessagesFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__UnableToGetMessagesFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__UnableToGetMessagesFaultType*)p = *(wsnt__UnableToGetMessagesFaultType*)q; - break; - case SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__UnableToDestroyPullPointFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__UnableToDestroyPullPointFaultType*)p = *(wsnt__UnableToDestroyPullPointFaultType*)q; - break; - case SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__UnableToCreatePullPointFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__UnableToCreatePullPointFaultType*)p = *(wsnt__UnableToCreatePullPointFaultType*)q; - break; - case SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__UnacceptableTerminationTimeFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__UnacceptableTerminationTimeFaultType*)p = *(wsnt__UnacceptableTerminationTimeFaultType*)q; - break; - case SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__UnableToDestroySubscriptionFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__UnableToDestroySubscriptionFaultType*)p = *(wsnt__UnableToDestroySubscriptionFaultType*)q; - break; - case SOAP_TYPE_wsnt__PauseFailedFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__PauseFailedFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__PauseFailedFaultType*)p = *(wsnt__PauseFailedFaultType*)q; - break; - case SOAP_TYPE_wsnt__ResumeFailedFaultType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wsnt__ResumeFailedFaultType type=%d location=%p object=%p\n", t, p, q)); - *(wsnt__ResumeFailedFaultType*)p = *(wsnt__ResumeFailedFaultType*)q; - break; - case SOAP_TYPE__wstop__TopicNamespaceType_Topic: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy _wstop__TopicNamespaceType_Topic type=%d location=%p object=%p\n", t, p, q)); - *(_wstop__TopicNamespaceType_Topic*)p = *(_wstop__TopicNamespaceType_Topic*)q; - break; - case SOAP_TYPE_wstop__TopicNamespaceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wstop__TopicNamespaceType type=%d location=%p object=%p\n", t, p, q)); - *(wstop__TopicNamespaceType*)p = *(wstop__TopicNamespaceType*)q; - break; - case SOAP_TYPE_wstop__TopicType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wstop__TopicType type=%d location=%p object=%p\n", t, p, q)); - *(wstop__TopicType*)p = *(wstop__TopicType*)q; - break; - case SOAP_TYPE_wstop__TopicSetType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy wstop__TopicSetType type=%d location=%p object=%p\n", t, p, q)); - *(wstop__TopicSetType*)p = *(wstop__TopicSetType*)q; - break; -#ifndef WITH_NOGLOBAL - case SOAP_TYPE_SOAP_ENV__Detail: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct SOAP_ENV__Detail type=%d location=%p object=%p\n", t, p, q)); - *(struct SOAP_ENV__Detail*)p = *(struct SOAP_ENV__Detail*)q; - break; -#endif - case SOAP_TYPE___tev__PullMessages: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__PullMessages type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__PullMessages*)p = *(struct __tev__PullMessages*)q; - break; - case SOAP_TYPE___tev__Seek: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__Seek type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__Seek*)p = *(struct __tev__Seek*)q; - break; - case SOAP_TYPE___tev__SetSynchronizationPoint: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__SetSynchronizationPoint type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__SetSynchronizationPoint*)p = *(struct __tev__SetSynchronizationPoint*)q; - break; - case SOAP_TYPE___tev__Unsubscribe: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__Unsubscribe type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__Unsubscribe*)p = *(struct __tev__Unsubscribe*)q; - break; - case SOAP_TYPE___tev__GetServiceCapabilities: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__GetServiceCapabilities type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__GetServiceCapabilities*)p = *(struct __tev__GetServiceCapabilities*)q; - break; - case SOAP_TYPE___tev__CreatePullPointSubscription: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__CreatePullPointSubscription type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__CreatePullPointSubscription*)p = *(struct __tev__CreatePullPointSubscription*)q; - break; - case SOAP_TYPE___tev__GetEventProperties: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__GetEventProperties type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__GetEventProperties*)p = *(struct __tev__GetEventProperties*)q; - break; - case SOAP_TYPE___tev__AddEventBroker: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__AddEventBroker type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__AddEventBroker*)p = *(struct __tev__AddEventBroker*)q; - break; - case SOAP_TYPE___tev__DeleteEventBroker: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__DeleteEventBroker type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__DeleteEventBroker*)p = *(struct __tev__DeleteEventBroker*)q; - break; - case SOAP_TYPE___tev__GetEventBrokers: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__GetEventBrokers type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__GetEventBrokers*)p = *(struct __tev__GetEventBrokers*)q; - break; - case SOAP_TYPE___tev__Renew: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__Renew type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__Renew*)p = *(struct __tev__Renew*)q; - break; - case SOAP_TYPE___tev__Unsubscribe_: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__Unsubscribe_ type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__Unsubscribe_*)p = *(struct __tev__Unsubscribe_*)q; - break; - case SOAP_TYPE___tev__Subscribe: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__Subscribe type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__Subscribe*)p = *(struct __tev__Subscribe*)q; - break; - case SOAP_TYPE___tev__GetCurrentMessage: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__GetCurrentMessage type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__GetCurrentMessage*)p = *(struct __tev__GetCurrentMessage*)q; - break; - case SOAP_TYPE___tev__Notify: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__Notify type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__Notify*)p = *(struct __tev__Notify*)q; - break; - case SOAP_TYPE___tev__GetMessages: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__GetMessages type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__GetMessages*)p = *(struct __tev__GetMessages*)q; - break; - case SOAP_TYPE___tev__DestroyPullPoint: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__DestroyPullPoint type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__DestroyPullPoint*)p = *(struct __tev__DestroyPullPoint*)q; - break; - case SOAP_TYPE___tev__Notify_: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__Notify_ type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__Notify_*)p = *(struct __tev__Notify_*)q; - break; - case SOAP_TYPE___tev__CreatePullPoint: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__CreatePullPoint type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__CreatePullPoint*)p = *(struct __tev__CreatePullPoint*)q; - break; - case SOAP_TYPE___tev__Renew_: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__Renew_ type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__Renew_*)p = *(struct __tev__Renew_*)q; - break; - case SOAP_TYPE___tev__Unsubscribe__: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__Unsubscribe__ type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__Unsubscribe__*)p = *(struct __tev__Unsubscribe__*)q; - break; - case SOAP_TYPE___tev__PauseSubscription: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__PauseSubscription type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__PauseSubscription*)p = *(struct __tev__PauseSubscription*)q; - break; - case SOAP_TYPE___tev__ResumeSubscription: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __tev__ResumeSubscription type=%d location=%p object=%p\n", t, p, q)); - *(struct __tev__ResumeSubscription*)p = *(struct __tev__ResumeSubscription*)q; - break; - case SOAP_TYPE__wsu__Timestamp: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _wsu__Timestamp type=%d location=%p object=%p\n", t, p, q)); - *(struct _wsu__Timestamp*)p = *(struct _wsu__Timestamp*)q; - break; - case SOAP_TYPE_wsse__EncodedString: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsse__EncodedString type=%d location=%p object=%p\n", t, p, q)); - *(struct wsse__EncodedString*)p = *(struct wsse__EncodedString*)q; - break; - case SOAP_TYPE__wsse__UsernameToken: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _wsse__UsernameToken type=%d location=%p object=%p\n", t, p, q)); - *(struct _wsse__UsernameToken*)p = *(struct _wsse__UsernameToken*)q; - break; - case SOAP_TYPE__wsse__BinarySecurityToken: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _wsse__BinarySecurityToken type=%d location=%p object=%p\n", t, p, q)); - *(struct _wsse__BinarySecurityToken*)p = *(struct _wsse__BinarySecurityToken*)q; - break; - case SOAP_TYPE__wsse__Reference: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _wsse__Reference type=%d location=%p object=%p\n", t, p, q)); - *(struct _wsse__Reference*)p = *(struct _wsse__Reference*)q; - break; - case SOAP_TYPE__wsse__Embedded: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _wsse__Embedded type=%d location=%p object=%p\n", t, p, q)); - *(struct _wsse__Embedded*)p = *(struct _wsse__Embedded*)q; - break; - case SOAP_TYPE__wsse__KeyIdentifier: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _wsse__KeyIdentifier type=%d location=%p object=%p\n", t, p, q)); - *(struct _wsse__KeyIdentifier*)p = *(struct _wsse__KeyIdentifier*)q; - break; - case SOAP_TYPE__wsse__SecurityTokenReference: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _wsse__SecurityTokenReference type=%d location=%p object=%p\n", t, p, q)); - *(struct _wsse__SecurityTokenReference*)p = *(struct _wsse__SecurityTokenReference*)q; - break; - case SOAP_TYPE_ds__KeyInfoType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__KeyInfoType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__KeyInfoType*)p = *(struct ds__KeyInfoType*)q; - break; - case SOAP_TYPE_ds__SignatureType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__SignatureType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__SignatureType*)p = *(struct ds__SignatureType*)q; - break; - case SOAP_TYPE__c14n__InclusiveNamespaces: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _c14n__InclusiveNamespaces type=%d location=%p object=%p\n", t, p, q)); - *(struct _c14n__InclusiveNamespaces*)p = *(struct _c14n__InclusiveNamespaces*)q; - break; - case SOAP_TYPE_ds__TransformType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__TransformType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__TransformType*)p = *(struct ds__TransformType*)q; - break; - case SOAP_TYPE_ds__SignedInfoType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__SignedInfoType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__SignedInfoType*)p = *(struct ds__SignedInfoType*)q; - break; - case SOAP_TYPE_ds__CanonicalizationMethodType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__CanonicalizationMethodType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__CanonicalizationMethodType*)p = *(struct ds__CanonicalizationMethodType*)q; - break; - case SOAP_TYPE_ds__SignatureMethodType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__SignatureMethodType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__SignatureMethodType*)p = *(struct ds__SignatureMethodType*)q; - break; - case SOAP_TYPE_ds__ReferenceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__ReferenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__ReferenceType*)p = *(struct ds__ReferenceType*)q; - break; - case SOAP_TYPE_ds__TransformsType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__TransformsType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__TransformsType*)p = *(struct ds__TransformsType*)q; - break; - case SOAP_TYPE_ds__DigestMethodType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__DigestMethodType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__DigestMethodType*)p = *(struct ds__DigestMethodType*)q; - break; - case SOAP_TYPE_ds__KeyValueType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__KeyValueType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__KeyValueType*)p = *(struct ds__KeyValueType*)q; - break; - case SOAP_TYPE_ds__RetrievalMethodType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__RetrievalMethodType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__RetrievalMethodType*)p = *(struct ds__RetrievalMethodType*)q; - break; - case SOAP_TYPE_ds__X509DataType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__X509DataType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__X509DataType*)p = *(struct ds__X509DataType*)q; - break; - case SOAP_TYPE_ds__X509IssuerSerialType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__X509IssuerSerialType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__X509IssuerSerialType*)p = *(struct ds__X509IssuerSerialType*)q; - break; - case SOAP_TYPE_ds__DSAKeyValueType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__DSAKeyValueType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__DSAKeyValueType*)p = *(struct ds__DSAKeyValueType*)q; - break; - case SOAP_TYPE_ds__RSAKeyValueType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__RSAKeyValueType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__RSAKeyValueType*)p = *(struct ds__RSAKeyValueType*)q; - break; - case SOAP_TYPE_xenc__EncryptionPropertyType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__EncryptionPropertyType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__EncryptionPropertyType*)p = *(struct xenc__EncryptionPropertyType*)q; - break; - case SOAP_TYPE_xenc__EncryptedType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__EncryptedType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__EncryptedType*)p = *(struct xenc__EncryptedType*)q; - break; - case SOAP_TYPE_xenc__EncryptionMethodType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__EncryptionMethodType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__EncryptionMethodType*)p = *(struct xenc__EncryptionMethodType*)q; - break; - case SOAP_TYPE_xenc__CipherDataType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__CipherDataType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__CipherDataType*)p = *(struct xenc__CipherDataType*)q; - break; - case SOAP_TYPE_xenc__CipherReferenceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__CipherReferenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__CipherReferenceType*)p = *(struct xenc__CipherReferenceType*)q; - break; - case SOAP_TYPE_xenc__TransformsType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__TransformsType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__TransformsType*)p = *(struct xenc__TransformsType*)q; - break; - case SOAP_TYPE_xenc__AgreementMethodType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__AgreementMethodType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__AgreementMethodType*)p = *(struct xenc__AgreementMethodType*)q; - break; - case SOAP_TYPE_xenc__ReferenceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__ReferenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__ReferenceType*)p = *(struct xenc__ReferenceType*)q; - break; - case SOAP_TYPE_xenc__EncryptionPropertiesType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__EncryptionPropertiesType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__EncryptionPropertiesType*)p = *(struct xenc__EncryptionPropertiesType*)q; - break; - case SOAP_TYPE___xenc__union_ReferenceList: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __xenc__union_ReferenceList type=%d location=%p object=%p\n", t, p, q)); - *(struct __xenc__union_ReferenceList*)p = *(struct __xenc__union_ReferenceList*)q; - break; - case SOAP_TYPE__xenc__ReferenceList: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _xenc__ReferenceList type=%d location=%p object=%p\n", t, p, q)); - *(struct _xenc__ReferenceList*)p = *(struct _xenc__ReferenceList*)q; - break; - case SOAP_TYPE_xenc__EncryptedDataType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__EncryptedDataType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__EncryptedDataType*)p = *(struct xenc__EncryptedDataType*)q; - break; - case SOAP_TYPE_xenc__EncryptedKeyType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct xenc__EncryptedKeyType type=%d location=%p object=%p\n", t, p, q)); - *(struct xenc__EncryptedKeyType*)p = *(struct xenc__EncryptedKeyType*)q; - break; - case SOAP_TYPE_wsc__SecurityContextTokenType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsc__SecurityContextTokenType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsc__SecurityContextTokenType*)p = *(struct wsc__SecurityContextTokenType*)q; - break; - case SOAP_TYPE__wsc__union_DerivedKeyTokenType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy union _wsc__union_DerivedKeyTokenType type=%d location=%p object=%p\n", t, p, q)); - *(union _wsc__union_DerivedKeyTokenType*)p = *(union _wsc__union_DerivedKeyTokenType*)q; - break; - case SOAP_TYPE___wsc__DerivedKeyTokenType_sequence: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __wsc__DerivedKeyTokenType_sequence type=%d location=%p object=%p\n", t, p, q)); - *(struct __wsc__DerivedKeyTokenType_sequence*)p = *(struct __wsc__DerivedKeyTokenType_sequence*)q; - break; - case SOAP_TYPE_wsc__DerivedKeyTokenType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsc__DerivedKeyTokenType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsc__DerivedKeyTokenType*)p = *(struct wsc__DerivedKeyTokenType*)q; - break; - case SOAP_TYPE_wsc__PropertiesType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsc__PropertiesType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsc__PropertiesType*)p = *(struct wsc__PropertiesType*)q; - break; - case SOAP_TYPE___saml1__union_AssertionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __saml1__union_AssertionType type=%d location=%p object=%p\n", t, p, q)); - *(struct __saml1__union_AssertionType*)p = *(struct __saml1__union_AssertionType*)q; - break; - case SOAP_TYPE_saml1__AssertionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AssertionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AssertionType*)p = *(struct saml1__AssertionType*)q; - break; - case SOAP_TYPE___saml1__union_ConditionsType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __saml1__union_ConditionsType type=%d location=%p object=%p\n", t, p, q)); - *(struct __saml1__union_ConditionsType*)p = *(struct __saml1__union_ConditionsType*)q; - break; - case SOAP_TYPE_saml1__ConditionsType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__ConditionsType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__ConditionsType*)p = *(struct saml1__ConditionsType*)q; - break; - case SOAP_TYPE_saml1__ConditionAbstractType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__ConditionAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__ConditionAbstractType*)p = *(struct saml1__ConditionAbstractType*)q; - break; - case SOAP_TYPE___saml1__union_AdviceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __saml1__union_AdviceType type=%d location=%p object=%p\n", t, p, q)); - *(struct __saml1__union_AdviceType*)p = *(struct __saml1__union_AdviceType*)q; - break; - case SOAP_TYPE_saml1__AdviceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AdviceType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AdviceType*)p = *(struct saml1__AdviceType*)q; - break; - case SOAP_TYPE_saml1__StatementAbstractType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__StatementAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__StatementAbstractType*)p = *(struct saml1__StatementAbstractType*)q; - break; - case SOAP_TYPE_saml1__SubjectType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__SubjectType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__SubjectType*)p = *(struct saml1__SubjectType*)q; - break; - case SOAP_TYPE_saml1__SubjectConfirmationType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__SubjectConfirmationType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__SubjectConfirmationType*)p = *(struct saml1__SubjectConfirmationType*)q; - break; - case SOAP_TYPE_saml1__SubjectLocalityType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__SubjectLocalityType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__SubjectLocalityType*)p = *(struct saml1__SubjectLocalityType*)q; - break; - case SOAP_TYPE_saml1__AuthorityBindingType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AuthorityBindingType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AuthorityBindingType*)p = *(struct saml1__AuthorityBindingType*)q; - break; - case SOAP_TYPE___saml1__union_EvidenceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __saml1__union_EvidenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct __saml1__union_EvidenceType*)p = *(struct __saml1__union_EvidenceType*)q; - break; - case SOAP_TYPE_saml1__EvidenceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__EvidenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__EvidenceType*)p = *(struct saml1__EvidenceType*)q; - break; - case SOAP_TYPE_saml1__AttributeDesignatorType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AttributeDesignatorType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AttributeDesignatorType*)p = *(struct saml1__AttributeDesignatorType*)q; - break; - case SOAP_TYPE_saml1__AudienceRestrictionConditionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AudienceRestrictionConditionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AudienceRestrictionConditionType*)p = *(struct saml1__AudienceRestrictionConditionType*)q; - break; - case SOAP_TYPE_saml1__DoNotCacheConditionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__DoNotCacheConditionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__DoNotCacheConditionType*)p = *(struct saml1__DoNotCacheConditionType*)q; - break; - case SOAP_TYPE_saml1__SubjectStatementAbstractType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__SubjectStatementAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__SubjectStatementAbstractType*)p = *(struct saml1__SubjectStatementAbstractType*)q; - break; - case SOAP_TYPE_saml1__NameIdentifierType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__NameIdentifierType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__NameIdentifierType*)p = *(struct saml1__NameIdentifierType*)q; - break; - case SOAP_TYPE_saml1__ActionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__ActionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__ActionType*)p = *(struct saml1__ActionType*)q; - break; - case SOAP_TYPE_saml1__AttributeType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AttributeType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AttributeType*)p = *(struct saml1__AttributeType*)q; - break; - case SOAP_TYPE_saml1__AuthenticationStatementType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AuthenticationStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AuthenticationStatementType*)p = *(struct saml1__AuthenticationStatementType*)q; - break; - case SOAP_TYPE_saml1__AuthorizationDecisionStatementType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AuthorizationDecisionStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AuthorizationDecisionStatementType*)p = *(struct saml1__AuthorizationDecisionStatementType*)q; - break; - case SOAP_TYPE_saml1__AttributeStatementType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AttributeStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AttributeStatementType*)p = *(struct saml1__AttributeStatementType*)q; - break; - case SOAP_TYPE_saml2__BaseIDAbstractType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__BaseIDAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__BaseIDAbstractType*)p = *(struct saml2__BaseIDAbstractType*)q; - break; - case SOAP_TYPE_saml2__EncryptedElementType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__EncryptedElementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__EncryptedElementType*)p = *(struct saml2__EncryptedElementType*)q; - break; - case SOAP_TYPE___saml2__union_AssertionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __saml2__union_AssertionType type=%d location=%p object=%p\n", t, p, q)); - *(struct __saml2__union_AssertionType*)p = *(struct __saml2__union_AssertionType*)q; - break; - case SOAP_TYPE_saml2__AssertionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AssertionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AssertionType*)p = *(struct saml2__AssertionType*)q; - break; - case SOAP_TYPE_saml2__SubjectType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__SubjectType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__SubjectType*)p = *(struct saml2__SubjectType*)q; - break; - case SOAP_TYPE_saml2__SubjectConfirmationType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__SubjectConfirmationType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__SubjectConfirmationType*)p = *(struct saml2__SubjectConfirmationType*)q; - break; - case SOAP_TYPE___saml2__union_ConditionsType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __saml2__union_ConditionsType type=%d location=%p object=%p\n", t, p, q)); - *(struct __saml2__union_ConditionsType*)p = *(struct __saml2__union_ConditionsType*)q; - break; - case SOAP_TYPE_saml2__ConditionsType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__ConditionsType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__ConditionsType*)p = *(struct saml2__ConditionsType*)q; - break; - case SOAP_TYPE_saml2__ConditionAbstractType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__ConditionAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__ConditionAbstractType*)p = *(struct saml2__ConditionAbstractType*)q; - break; - case SOAP_TYPE___saml2__union_AdviceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __saml2__union_AdviceType type=%d location=%p object=%p\n", t, p, q)); - *(struct __saml2__union_AdviceType*)p = *(struct __saml2__union_AdviceType*)q; - break; - case SOAP_TYPE_saml2__AdviceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AdviceType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AdviceType*)p = *(struct saml2__AdviceType*)q; - break; - case SOAP_TYPE_saml2__StatementAbstractType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__StatementAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__StatementAbstractType*)p = *(struct saml2__StatementAbstractType*)q; - break; - case SOAP_TYPE_saml2__SubjectLocalityType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__SubjectLocalityType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__SubjectLocalityType*)p = *(struct saml2__SubjectLocalityType*)q; - break; - case SOAP_TYPE_saml2__AuthnContextType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AuthnContextType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AuthnContextType*)p = *(struct saml2__AuthnContextType*)q; - break; - case SOAP_TYPE___saml2__union_EvidenceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __saml2__union_EvidenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct __saml2__union_EvidenceType*)p = *(struct __saml2__union_EvidenceType*)q; - break; - case SOAP_TYPE_saml2__EvidenceType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__EvidenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__EvidenceType*)p = *(struct saml2__EvidenceType*)q; - break; - case SOAP_TYPE_saml2__AttributeType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AttributeType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AttributeType*)p = *(struct saml2__AttributeType*)q; - break; - case SOAP_TYPE_saml2__NameIDType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__NameIDType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__NameIDType*)p = *(struct saml2__NameIDType*)q; - break; - case SOAP_TYPE_saml2__SubjectConfirmationDataType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__SubjectConfirmationDataType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__SubjectConfirmationDataType*)p = *(struct saml2__SubjectConfirmationDataType*)q; - break; - case SOAP_TYPE_saml2__AudienceRestrictionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AudienceRestrictionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AudienceRestrictionType*)p = *(struct saml2__AudienceRestrictionType*)q; - break; - case SOAP_TYPE_saml2__OneTimeUseType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__OneTimeUseType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__OneTimeUseType*)p = *(struct saml2__OneTimeUseType*)q; - break; - case SOAP_TYPE_saml2__ProxyRestrictionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__ProxyRestrictionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__ProxyRestrictionType*)p = *(struct saml2__ProxyRestrictionType*)q; - break; - case SOAP_TYPE_saml2__AuthnStatementType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AuthnStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AuthnStatementType*)p = *(struct saml2__AuthnStatementType*)q; - break; - case SOAP_TYPE_saml2__AuthzDecisionStatementType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AuthzDecisionStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AuthzDecisionStatementType*)p = *(struct saml2__AuthzDecisionStatementType*)q; - break; - case SOAP_TYPE_saml2__ActionType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__ActionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__ActionType*)p = *(struct saml2__ActionType*)q; - break; - case SOAP_TYPE___saml2__union_AttributeStatementType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct __saml2__union_AttributeStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct __saml2__union_AttributeStatementType*)p = *(struct __saml2__union_AttributeStatementType*)q; - break; - case SOAP_TYPE_saml2__AttributeStatementType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AttributeStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AttributeStatementType*)p = *(struct saml2__AttributeStatementType*)q; - break; - case SOAP_TYPE_saml2__KeyInfoConfirmationDataType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__KeyInfoConfirmationDataType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__KeyInfoConfirmationDataType*)p = *(struct saml2__KeyInfoConfirmationDataType*)q; - break; - case SOAP_TYPE__wsse__Security: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _wsse__Security type=%d location=%p object=%p\n", t, p, q)); - *(struct _wsse__Security*)p = *(struct _wsse__Security*)q; - break; - case SOAP_TYPE__wsse__Password: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct _wsse__Password type=%d location=%p object=%p\n", t, p, q)); - *(struct _wsse__Password*)p = *(struct _wsse__Password*)q; - break; - case SOAP_TYPE_xsd__anyType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct soap_dom_element type=%d location=%p object=%p\n", t, p, q)); - *(struct soap_dom_element*)p = *(struct soap_dom_element*)q; - break; - case SOAP_TYPE_xsd__anyAttribute: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct soap_dom_attribute type=%d location=%p object=%p\n", t, p, q)); - *(struct soap_dom_attribute*)p = *(struct soap_dom_attribute*)q; - break; - case SOAP_TYPE__wsa5__EndpointReference: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__EndpointReferenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__EndpointReferenceType*)p = *(struct wsa5__EndpointReferenceType*)q; - break; - case SOAP_TYPE__wsa5__ReferenceParameters: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__ReferenceParametersType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__ReferenceParametersType*)p = *(struct wsa5__ReferenceParametersType*)q; - break; - case SOAP_TYPE__wsa5__Metadata: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__MetadataType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__MetadataType*)p = *(struct wsa5__MetadataType*)q; - break; - case SOAP_TYPE__wsa5__RelatesTo: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__RelatesToType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__RelatesToType*)p = *(struct wsa5__RelatesToType*)q; - break; - case SOAP_TYPE__wsa5__ReplyTo: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__EndpointReferenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__EndpointReferenceType*)p = *(struct wsa5__EndpointReferenceType*)q; - break; - case SOAP_TYPE__wsa5__From: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__EndpointReferenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__EndpointReferenceType*)p = *(struct wsa5__EndpointReferenceType*)q; - break; - case SOAP_TYPE__wsa5__FaultTo: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__EndpointReferenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__EndpointReferenceType*)p = *(struct wsa5__EndpointReferenceType*)q; - break; - case SOAP_TYPE__wsa5__ProblemAction: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct wsa5__ProblemActionType type=%d location=%p object=%p\n", t, p, q)); - *(struct wsa5__ProblemActionType*)p = *(struct wsa5__ProblemActionType*)q; - break; - case SOAP_TYPE_xsd__QName: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE_xsd__NCName: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE_xsd__anyURI: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE_xsd__duration: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE_xsd__nonNegativeInteger: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE_xsd__token: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE__xml__lang: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE_wstop__ConcreteTopicExpression: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy std::string type=%d location=%p object=%p\n", t, p, q)); - *(std::string*)p = *(std::string*)q; - break; - case SOAP_TYPE__ds__Signature: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__SignatureType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__SignatureType*)p = *(struct ds__SignatureType*)q; - break; - case SOAP_TYPE__ds__Transform: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__TransformType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__TransformType*)p = *(struct ds__TransformType*)q; - break; - case SOAP_TYPE__ds__KeyInfo: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct ds__KeyInfoType type=%d location=%p object=%p\n", t, p, q)); - *(struct ds__KeyInfoType*)p = *(struct ds__KeyInfoType*)q; - break; - case SOAP_TYPE_xsd__dateTime: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct timeval type=%d location=%p object=%p\n", t, p, q)); - *(struct timeval*)p = *(struct timeval*)q; - break; - case SOAP_TYPE__saml1__Assertion: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AssertionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AssertionType*)p = *(struct saml1__AssertionType*)q; - break; - case SOAP_TYPE__saml1__Conditions: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__ConditionsType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__ConditionsType*)p = *(struct saml1__ConditionsType*)q; - break; - case SOAP_TYPE__saml1__Condition: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__ConditionAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__ConditionAbstractType*)p = *(struct saml1__ConditionAbstractType*)q; - break; - case SOAP_TYPE__saml1__AudienceRestrictionCondition: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AudienceRestrictionConditionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AudienceRestrictionConditionType*)p = *(struct saml1__AudienceRestrictionConditionType*)q; - break; - case SOAP_TYPE__saml1__DoNotCacheCondition: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__DoNotCacheConditionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__DoNotCacheConditionType*)p = *(struct saml1__DoNotCacheConditionType*)q; - break; - case SOAP_TYPE__saml1__Advice: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AdviceType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AdviceType*)p = *(struct saml1__AdviceType*)q; - break; - case SOAP_TYPE__saml1__Statement: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__StatementAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__StatementAbstractType*)p = *(struct saml1__StatementAbstractType*)q; - break; - case SOAP_TYPE__saml1__SubjectStatement: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__SubjectStatementAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__SubjectStatementAbstractType*)p = *(struct saml1__SubjectStatementAbstractType*)q; - break; - case SOAP_TYPE__saml1__Subject: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__SubjectType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__SubjectType*)p = *(struct saml1__SubjectType*)q; - break; - case SOAP_TYPE__saml1__NameIdentifier: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__NameIdentifierType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__NameIdentifierType*)p = *(struct saml1__NameIdentifierType*)q; - break; - case SOAP_TYPE__saml1__SubjectConfirmation: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__SubjectConfirmationType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__SubjectConfirmationType*)p = *(struct saml1__SubjectConfirmationType*)q; - break; - case SOAP_TYPE__saml1__AuthenticationStatement: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AuthenticationStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AuthenticationStatementType*)p = *(struct saml1__AuthenticationStatementType*)q; - break; - case SOAP_TYPE__saml1__SubjectLocality: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__SubjectLocalityType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__SubjectLocalityType*)p = *(struct saml1__SubjectLocalityType*)q; - break; - case SOAP_TYPE__saml1__AuthorityBinding: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AuthorityBindingType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AuthorityBindingType*)p = *(struct saml1__AuthorityBindingType*)q; - break; - case SOAP_TYPE__saml1__AuthorizationDecisionStatement: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AuthorizationDecisionStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AuthorizationDecisionStatementType*)p = *(struct saml1__AuthorizationDecisionStatementType*)q; - break; - case SOAP_TYPE__saml1__Action: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__ActionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__ActionType*)p = *(struct saml1__ActionType*)q; - break; - case SOAP_TYPE__saml1__Evidence: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__EvidenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__EvidenceType*)p = *(struct saml1__EvidenceType*)q; - break; - case SOAP_TYPE__saml1__AttributeStatement: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AttributeStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AttributeStatementType*)p = *(struct saml1__AttributeStatementType*)q; - break; - case SOAP_TYPE__saml1__AttributeDesignator: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AttributeDesignatorType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AttributeDesignatorType*)p = *(struct saml1__AttributeDesignatorType*)q; - break; - case SOAP_TYPE__saml1__Attribute: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml1__AttributeType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml1__AttributeType*)p = *(struct saml1__AttributeType*)q; - break; - case SOAP_TYPE__saml2__BaseID: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__BaseIDAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__BaseIDAbstractType*)p = *(struct saml2__BaseIDAbstractType*)q; - break; - case SOAP_TYPE__saml2__NameID: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__NameIDType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__NameIDType*)p = *(struct saml2__NameIDType*)q; - break; - case SOAP_TYPE__saml2__EncryptedID: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__EncryptedElementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__EncryptedElementType*)p = *(struct saml2__EncryptedElementType*)q; - break; - case SOAP_TYPE__saml2__Issuer: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__NameIDType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__NameIDType*)p = *(struct saml2__NameIDType*)q; - break; - case SOAP_TYPE__saml2__Assertion: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AssertionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AssertionType*)p = *(struct saml2__AssertionType*)q; - break; - case SOAP_TYPE__saml2__Subject: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__SubjectType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__SubjectType*)p = *(struct saml2__SubjectType*)q; - break; - case SOAP_TYPE__saml2__SubjectConfirmation: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__SubjectConfirmationType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__SubjectConfirmationType*)p = *(struct saml2__SubjectConfirmationType*)q; - break; - case SOAP_TYPE__saml2__SubjectConfirmationData: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__SubjectConfirmationDataType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__SubjectConfirmationDataType*)p = *(struct saml2__SubjectConfirmationDataType*)q; - break; - case SOAP_TYPE__saml2__Conditions: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__ConditionsType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__ConditionsType*)p = *(struct saml2__ConditionsType*)q; - break; - case SOAP_TYPE__saml2__Condition: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__ConditionAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__ConditionAbstractType*)p = *(struct saml2__ConditionAbstractType*)q; - break; - case SOAP_TYPE__saml2__AudienceRestriction: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AudienceRestrictionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AudienceRestrictionType*)p = *(struct saml2__AudienceRestrictionType*)q; - break; - case SOAP_TYPE__saml2__OneTimeUse: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__OneTimeUseType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__OneTimeUseType*)p = *(struct saml2__OneTimeUseType*)q; - break; - case SOAP_TYPE__saml2__ProxyRestriction: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__ProxyRestrictionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__ProxyRestrictionType*)p = *(struct saml2__ProxyRestrictionType*)q; - break; - case SOAP_TYPE__saml2__Advice: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AdviceType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AdviceType*)p = *(struct saml2__AdviceType*)q; - break; - case SOAP_TYPE__saml2__EncryptedAssertion: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__EncryptedElementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__EncryptedElementType*)p = *(struct saml2__EncryptedElementType*)q; - break; - case SOAP_TYPE__saml2__Statement: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__StatementAbstractType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__StatementAbstractType*)p = *(struct saml2__StatementAbstractType*)q; - break; - case SOAP_TYPE__saml2__AuthnStatement: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AuthnStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AuthnStatementType*)p = *(struct saml2__AuthnStatementType*)q; - break; - case SOAP_TYPE__saml2__SubjectLocality: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__SubjectLocalityType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__SubjectLocalityType*)p = *(struct saml2__SubjectLocalityType*)q; - break; - case SOAP_TYPE__saml2__AuthnContext: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AuthnContextType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AuthnContextType*)p = *(struct saml2__AuthnContextType*)q; - break; - case SOAP_TYPE__saml2__AuthzDecisionStatement: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AuthzDecisionStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AuthzDecisionStatementType*)p = *(struct saml2__AuthzDecisionStatementType*)q; - break; - case SOAP_TYPE__saml2__Action: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__ActionType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__ActionType*)p = *(struct saml2__ActionType*)q; - break; - case SOAP_TYPE__saml2__Evidence: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__EvidenceType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__EvidenceType*)p = *(struct saml2__EvidenceType*)q; - break; - case SOAP_TYPE__saml2__AttributeStatement: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AttributeStatementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AttributeStatementType*)p = *(struct saml2__AttributeStatementType*)q; - break; - case SOAP_TYPE__saml2__Attribute: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__AttributeType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__AttributeType*)p = *(struct saml2__AttributeType*)q; - break; - case SOAP_TYPE__saml2__EncryptedAttribute: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy struct saml2__EncryptedElementType type=%d location=%p object=%p\n", t, p, q)); - *(struct saml2__EncryptedElementType*)p = *(struct saml2__EncryptedElementType*)q; - break; - default: - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not insert type=%d in %d\n", t, tt)); - } -} -#ifdef WIN32 -#pragma warning(pop) -#endif -#endif - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap *soap, const char *tag, int id, const char *a, const char *type) -{ - return soap_outbyte(soap, tag, id, a, type, SOAP_TYPE_byte); -} - -SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap *soap, const char *tag, char *a, const char *type) -{ - a = soap_inbyte(soap, tag, a, type, SOAP_TYPE_byte); - return a; -} - -SOAP_FMAC3 char * SOAP_FMAC4 soap_new_byte(struct soap *soap, int n) -{ - char *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(char))); - for (char *p = a; p && n--; ++p) - soap_default_byte(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap *soap, const char *a, const char *tag, const char *type) -{ - if (soap_out_byte(soap, tag ? tag : "byte", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap *soap, char *p, const char *tag, const char *type) -{ - if ((p = soap_in_byte(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap *soap, const char *tag, int id, const int *a, const char *type) -{ - return soap_outint(soap, tag, id, a, type, SOAP_TYPE_int); -} - -SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap *soap, const char *tag, int *a, const char *type) -{ - a = soap_inint(soap, tag, a, type, SOAP_TYPE_int); - return a; -} - -SOAP_FMAC3 int * SOAP_FMAC4 soap_new_int(struct soap *soap, int n) -{ - int *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(int))); - for (int *p = a; p && n--; ++p) - soap_default_int(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap *soap, const int *a, const char *tag, const char *type) -{ - if (soap_out_int(soap, tag ? tag : "int", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap *soap, int *p, const char *tag, const char *type) -{ - if ((p = soap_in_int(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_unsignedInt(struct soap *soap, const char *tag, int id, const unsigned int *a, const char *type) -{ - return soap_outunsignedInt(soap, tag, id, a, type, SOAP_TYPE_unsignedInt); -} - -SOAP_FMAC3 unsigned int * SOAP_FMAC4 soap_in_unsignedInt(struct soap *soap, const char *tag, unsigned int *a, const char *type) -{ - a = soap_inunsignedInt(soap, tag, a, type, SOAP_TYPE_unsignedInt); - return a; -} - -SOAP_FMAC3 unsigned int * SOAP_FMAC4 soap_new_unsignedInt(struct soap *soap, int n) -{ - unsigned int *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(unsigned int))); - for (unsigned int *p = a; p && n--; ++p) - soap_default_unsignedInt(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_unsignedInt(struct soap *soap, const unsigned int *a, const char *tag, const char *type) -{ - if (soap_out_unsignedInt(soap, tag ? tag : "unsignedInt", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 unsigned int * SOAP_FMAC4 soap_get_unsignedInt(struct soap *soap, unsigned int *p, const char *tag, const char *type) -{ - if ((p = soap_in_unsignedInt(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__RetryAfter(struct soap *soap, const ULONG64 *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__RetryAfter(soap, tag ? tag : "wsa5:RetryAfter", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ULONG64(struct soap *soap, const char *tag, int id, const ULONG64 *a, const char *type) -{ - return soap_outULONG64(soap, tag, id, a, type, SOAP_TYPE_ULONG64); -} - -SOAP_FMAC3 ULONG64 * SOAP_FMAC4 soap_in_ULONG64(struct soap *soap, const char *tag, ULONG64 *a, const char *type) -{ - a = soap_inULONG64(soap, tag, a, type, SOAP_TYPE_ULONG64); - return a; -} - -SOAP_FMAC3 ULONG64 * SOAP_FMAC4 soap_new_ULONG64(struct soap *soap, int n) -{ - ULONG64 *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(ULONG64))); - for (ULONG64 *p = a; p && n--; ++p) - soap_default_ULONG64(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ULONG64(struct soap *soap, const ULONG64 *a, const char *tag, const char *type) -{ - if (soap_out_ULONG64(soap, tag ? tag : "unsignedLong", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 ULONG64 * SOAP_FMAC4 soap_get_ULONG64(struct soap *soap, ULONG64 *p, const char *tag, const char *type) -{ - if ((p = soap_in_ULONG64(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_dateTime(struct soap *soap, const char *tag, int id, const time_t *a, const char *type) -{ - return soap_outdateTime(soap, tag, id, a, type, SOAP_TYPE_dateTime); -} - -SOAP_FMAC3 time_t * SOAP_FMAC4 soap_in_dateTime(struct soap *soap, const char *tag, time_t *a, const char *type) -{ - a = soap_indateTime(soap, tag, a, type, SOAP_TYPE_dateTime); - return a; -} - -SOAP_FMAC3 time_t * SOAP_FMAC4 soap_new_dateTime(struct soap *soap, int n) -{ - time_t *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(time_t))); - for (time_t *p = a; p && n--; ++p) - soap_default_dateTime(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_dateTime(struct soap *soap, const time_t *a, const char *tag, const char *type) -{ - if (soap_out_dateTime(soap, tag ? tag : "dateTime", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 time_t * SOAP_FMAC4 soap_get_dateTime(struct soap *soap, time_t *p, const char *tag, const char *type) -{ - if ((p = soap_in_dateTime(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -static const struct soap_code_map soap_codes_saml2__DecisionType[] = -{ { (LONG64)saml2__DecisionType__Permit, "Permit" }, - { (LONG64)saml2__DecisionType__Deny, "Deny" }, - { (LONG64)saml2__DecisionType__Indeterminate, "Indeterminate" }, - { 0, NULL } -}; - -SOAP_FMAC3S const char* SOAP_FMAC4S soap_saml2__DecisionType2s(struct soap *soap, enum saml2__DecisionType n) -{ - const char *s = soap_code_str(soap_codes_saml2__DecisionType, (long)n); - if (s) - return s; - return soap_long2s(soap, (long)n); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__DecisionType(struct soap *soap, const char *tag, int id, const enum saml2__DecisionType *a, const char *type) -{ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__DecisionType), type) || soap_send(soap, soap_saml2__DecisionType2s(soap, *a))) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3S int SOAP_FMAC4S soap_s2saml2__DecisionType(struct soap *soap, const char *s, enum saml2__DecisionType *a) -{ - const struct soap_code_map *map; - if (!s) - return soap->error; - map = soap_code(soap_codes_saml2__DecisionType, s); - if (map) - *a = (enum saml2__DecisionType)map->code; - else if (!*s) - return soap->error = SOAP_EMPTY; - else - { int n; - if (soap_s2int(soap, s, &n) || n < 0 || n > 2) - return soap->error = SOAP_TYPE; - *a = (enum saml2__DecisionType)n; - } - return SOAP_OK; -} - -SOAP_FMAC3 enum saml2__DecisionType * SOAP_FMAC4 soap_in_saml2__DecisionType(struct soap *soap, const char *tag, enum saml2__DecisionType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, type)) - return NULL; - a = (enum saml2__DecisionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__DecisionType, sizeof(enum saml2__DecisionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - if (*soap->href != '#') - { int err = soap_s2saml2__DecisionType(soap, soap_value(soap), a); - if ((soap->body && soap_element_end_in(soap, tag)) || err) - return NULL; - } - else - { a = (enum saml2__DecisionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__DecisionType, SOAP_TYPE_saml2__DecisionType, sizeof(enum saml2__DecisionType), 0, NULL, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 enum saml2__DecisionType * SOAP_FMAC4 soap_new_saml2__DecisionType(struct soap *soap, int n) -{ - enum saml2__DecisionType *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(enum saml2__DecisionType))); - for (enum saml2__DecisionType *p = a; p && n--; ++p) - soap_default_saml2__DecisionType(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__DecisionType(struct soap *soap, const enum saml2__DecisionType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__DecisionType(soap, tag ? tag : "saml2:DecisionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 enum saml2__DecisionType * SOAP_FMAC4 soap_get_saml2__DecisionType(struct soap *soap, enum saml2__DecisionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__DecisionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -static const struct soap_code_map soap_codes_saml1__DecisionType[] = -{ { (LONG64)saml1__DecisionType__Permit, "Permit" }, - { (LONG64)saml1__DecisionType__Deny, "Deny" }, - { (LONG64)saml1__DecisionType__Indeterminate, "Indeterminate" }, - { 0, NULL } -}; - -SOAP_FMAC3S const char* SOAP_FMAC4S soap_saml1__DecisionType2s(struct soap *soap, enum saml1__DecisionType n) -{ - const char *s = soap_code_str(soap_codes_saml1__DecisionType, (long)n); - if (s) - return s; - return soap_long2s(soap, (long)n); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__DecisionType(struct soap *soap, const char *tag, int id, const enum saml1__DecisionType *a, const char *type) -{ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__DecisionType), type) || soap_send(soap, soap_saml1__DecisionType2s(soap, *a))) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3S int SOAP_FMAC4S soap_s2saml1__DecisionType(struct soap *soap, const char *s, enum saml1__DecisionType *a) -{ - const struct soap_code_map *map; - if (!s) - return soap->error; - map = soap_code(soap_codes_saml1__DecisionType, s); - if (map) - *a = (enum saml1__DecisionType)map->code; - else if (!*s) - return soap->error = SOAP_EMPTY; - else - { int n; - if (soap_s2int(soap, s, &n) || n < 0 || n > 2) - return soap->error = SOAP_TYPE; - *a = (enum saml1__DecisionType)n; - } - return SOAP_OK; -} - -SOAP_FMAC3 enum saml1__DecisionType * SOAP_FMAC4 soap_in_saml1__DecisionType(struct soap *soap, const char *tag, enum saml1__DecisionType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, type)) - return NULL; - a = (enum saml1__DecisionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__DecisionType, sizeof(enum saml1__DecisionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - if (*soap->href != '#') - { int err = soap_s2saml1__DecisionType(soap, soap_value(soap), a); - if ((soap->body && soap_element_end_in(soap, tag)) || err) - return NULL; - } - else - { a = (enum saml1__DecisionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__DecisionType, SOAP_TYPE_saml1__DecisionType, sizeof(enum saml1__DecisionType), 0, NULL, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 enum saml1__DecisionType * SOAP_FMAC4 soap_new_saml1__DecisionType(struct soap *soap, int n) -{ - enum saml1__DecisionType *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(enum saml1__DecisionType))); - for (enum saml1__DecisionType *p = a; p && n--; ++p) - soap_default_saml1__DecisionType(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__DecisionType(struct soap *soap, const enum saml1__DecisionType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__DecisionType(soap, tag ? tag : "saml1:DecisionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 enum saml1__DecisionType * SOAP_FMAC4 soap_get_saml1__DecisionType(struct soap *soap, enum saml1__DecisionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__DecisionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -static const struct soap_code_map soap_codes_wsc__FaultCodeType[] = -{ { (LONG64)wsc__BadContextToken, "wsc:BadContextToken" }, - { (LONG64)wsc__UnsupportedContextToken, "wsc:UnsupportedContextToken" }, - { (LONG64)wsc__UnknownDerivationSource, "wsc:UnknownDerivationSource" }, - { (LONG64)wsc__RenewNeeded, "wsc:RenewNeeded" }, - { (LONG64)wsc__UnableToRenew, "wsc:UnableToRenew" }, - { 0, NULL } -}; - -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsc__FaultCodeType2s(struct soap *soap, enum wsc__FaultCodeType n) -{ - const char *s = soap_code_str(soap_codes_wsc__FaultCodeType, (long)n); - if (s) - return s; - return soap_long2s(soap, (long)n); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__FaultCodeType(struct soap *soap, const char *tag, int id, const enum wsc__FaultCodeType *a, const char *type) -{ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsc__FaultCodeType), type) || soap_send(soap, soap_wsc__FaultCodeType2s(soap, *a))) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsc__FaultCodeType(struct soap *soap, const char *s, enum wsc__FaultCodeType *a) -{ - const struct soap_code_map *map; - char *t; - if (!s) - return soap->error; - soap_s2QName(soap, s, &t, 0, -1, NULL); - map = soap_code(soap_codes_wsc__FaultCodeType, t); - if (map) - *a = (enum wsc__FaultCodeType)map->code; - else if (!*s) - return soap->error = SOAP_EMPTY; - else - { int n; - if (soap_s2int(soap, s, &n) || n < 0 || n > 4) - return soap->error = SOAP_TYPE; - *a = (enum wsc__FaultCodeType)n; - } - return SOAP_OK; -} - -SOAP_FMAC3 enum wsc__FaultCodeType * SOAP_FMAC4 soap_in_wsc__FaultCodeType(struct soap *soap, const char *tag, enum wsc__FaultCodeType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, type)) - return NULL; - a = (enum wsc__FaultCodeType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsc__FaultCodeType, sizeof(enum wsc__FaultCodeType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - if (*soap->href != '#') - { int err = soap_s2wsc__FaultCodeType(soap, soap_value(soap), a); - if ((soap->body && soap_element_end_in(soap, tag)) || err) - return NULL; - } - else - { a = (enum wsc__FaultCodeType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsc__FaultCodeType, SOAP_TYPE_wsc__FaultCodeType, sizeof(enum wsc__FaultCodeType), 0, NULL, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 enum wsc__FaultCodeType * SOAP_FMAC4 soap_new_wsc__FaultCodeType(struct soap *soap, int n) -{ - enum wsc__FaultCodeType *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(enum wsc__FaultCodeType))); - for (enum wsc__FaultCodeType *p = a; p && n--; ++p) - soap_default_wsc__FaultCodeType(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__FaultCodeType(struct soap *soap, const enum wsc__FaultCodeType *a, const char *tag, const char *type) -{ - if (soap_out_wsc__FaultCodeType(soap, tag ? tag : "wsc:FaultCodeType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 enum wsc__FaultCodeType * SOAP_FMAC4 soap_get_wsc__FaultCodeType(struct soap *soap, enum wsc__FaultCodeType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsc__FaultCodeType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -static const struct soap_code_map soap_codes_wsse__FaultcodeEnum[] = -{ { (LONG64)wsse__UnsupportedSecurityToken, "wsse:UnsupportedSecurityToken" }, - { (LONG64)wsse__UnsupportedAlgorithm, "wsse:UnsupportedAlgorithm" }, - { (LONG64)wsse__InvalidSecurity, "wsse:InvalidSecurity" }, - { (LONG64)wsse__InvalidSecurityToken, "wsse:InvalidSecurityToken" }, - { (LONG64)wsse__FailedAuthentication, "wsse:FailedAuthentication" }, - { (LONG64)wsse__FailedCheck, "wsse:FailedCheck" }, - { (LONG64)wsse__SecurityTokenUnavailable, "wsse:SecurityTokenUnavailable" }, - { 0, NULL } -}; - -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsse__FaultcodeEnum2s(struct soap *soap, enum wsse__FaultcodeEnum n) -{ - const char *s = soap_code_str(soap_codes_wsse__FaultcodeEnum, (long)n); - if (s) - return s; - return soap_long2s(soap, (long)n); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsse__FaultcodeEnum(struct soap *soap, const char *tag, int id, const enum wsse__FaultcodeEnum *a, const char *type) -{ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsse__FaultcodeEnum), type) || soap_send(soap, soap_wsse__FaultcodeEnum2s(soap, *a))) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsse__FaultcodeEnum(struct soap *soap, const char *s, enum wsse__FaultcodeEnum *a) -{ - const struct soap_code_map *map; - char *t; - if (!s) - return soap->error; - soap_s2QName(soap, s, &t, 0, -1, NULL); - map = soap_code(soap_codes_wsse__FaultcodeEnum, t); - if (map) - *a = (enum wsse__FaultcodeEnum)map->code; - else if (!*s) - return soap->error = SOAP_EMPTY; - else - { int n; - if (soap_s2int(soap, s, &n) || n < 0 || n > 6) - return soap->error = SOAP_TYPE; - *a = (enum wsse__FaultcodeEnum)n; - } - return SOAP_OK; -} - -SOAP_FMAC3 enum wsse__FaultcodeEnum * SOAP_FMAC4 soap_in_wsse__FaultcodeEnum(struct soap *soap, const char *tag, enum wsse__FaultcodeEnum *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, type)) - return NULL; - a = (enum wsse__FaultcodeEnum*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsse__FaultcodeEnum, sizeof(enum wsse__FaultcodeEnum), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - if (*soap->href != '#') - { int err = soap_s2wsse__FaultcodeEnum(soap, soap_value(soap), a); - if ((soap->body && soap_element_end_in(soap, tag)) || err) - return NULL; - } - else - { a = (enum wsse__FaultcodeEnum *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsse__FaultcodeEnum, SOAP_TYPE_wsse__FaultcodeEnum, sizeof(enum wsse__FaultcodeEnum), 0, NULL, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 enum wsse__FaultcodeEnum * SOAP_FMAC4 soap_new_wsse__FaultcodeEnum(struct soap *soap, int n) -{ - enum wsse__FaultcodeEnum *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(enum wsse__FaultcodeEnum))); - for (enum wsse__FaultcodeEnum *p = a; p && n--; ++p) - soap_default_wsse__FaultcodeEnum(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsse__FaultcodeEnum(struct soap *soap, const enum wsse__FaultcodeEnum *a, const char *tag, const char *type) -{ - if (soap_out_wsse__FaultcodeEnum(soap, tag ? tag : "wsse:FaultcodeEnum", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 enum wsse__FaultcodeEnum * SOAP_FMAC4 soap_get_wsse__FaultcodeEnum(struct soap *soap, enum wsse__FaultcodeEnum *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsse__FaultcodeEnum(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -static const struct soap_code_map soap_codes_wsu__tTimestampFault[] = -{ { (LONG64)wsu__MessageExpired, "wsu:MessageExpired" }, - { 0, NULL } -}; - -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsu__tTimestampFault2s(struct soap *soap, enum wsu__tTimestampFault n) -{ - const char *s = soap_code_str(soap_codes_wsu__tTimestampFault, (long)n); - if (s) - return s; - return soap_long2s(soap, (long)n); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsu__tTimestampFault(struct soap *soap, const char *tag, int id, const enum wsu__tTimestampFault *a, const char *type) -{ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsu__tTimestampFault), type) || soap_send(soap, soap_wsu__tTimestampFault2s(soap, *a))) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsu__tTimestampFault(struct soap *soap, const char *s, enum wsu__tTimestampFault *a) -{ - const struct soap_code_map *map; - char *t; - if (!s) - return soap->error; - soap_s2QName(soap, s, &t, 0, -1, NULL); - map = soap_code(soap_codes_wsu__tTimestampFault, t); - if (map) - *a = (enum wsu__tTimestampFault)map->code; - else if (!*s) - return soap->error = SOAP_EMPTY; - else - { int n; - if (soap_s2int(soap, s, &n) || n < 0 || n > 0) - return soap->error = SOAP_TYPE; - *a = (enum wsu__tTimestampFault)n; - } - return SOAP_OK; -} - -SOAP_FMAC3 enum wsu__tTimestampFault * SOAP_FMAC4 soap_in_wsu__tTimestampFault(struct soap *soap, const char *tag, enum wsu__tTimestampFault *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, type)) - return NULL; - a = (enum wsu__tTimestampFault*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsu__tTimestampFault, sizeof(enum wsu__tTimestampFault), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - if (*soap->href != '#') - { int err = soap_s2wsu__tTimestampFault(soap, soap_value(soap), a); - if ((soap->body && soap_element_end_in(soap, tag)) || err) - return NULL; - } - else - { a = (enum wsu__tTimestampFault *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsu__tTimestampFault, SOAP_TYPE_wsu__tTimestampFault, sizeof(enum wsu__tTimestampFault), 0, NULL, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 enum wsu__tTimestampFault * SOAP_FMAC4 soap_new_wsu__tTimestampFault(struct soap *soap, int n) -{ - enum wsu__tTimestampFault *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(enum wsu__tTimestampFault))); - for (enum wsu__tTimestampFault *p = a; p && n--; ++p) - soap_default_wsu__tTimestampFault(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsu__tTimestampFault(struct soap *soap, const enum wsu__tTimestampFault *a, const char *tag, const char *type) -{ - if (soap_out_wsu__tTimestampFault(soap, tag ? tag : "wsu:tTimestampFault", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 enum wsu__tTimestampFault * SOAP_FMAC4 soap_get_wsu__tTimestampFault(struct soap *soap, enum wsu__tTimestampFault *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsu__tTimestampFault(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -static const struct soap_code_map soap_codes_bool[] = -{ { (LONG64)false, "false" }, - { (LONG64)true, "true" }, - { 0, NULL } -}; - -SOAP_FMAC3S const char* SOAP_FMAC4S soap_bool2s(struct soap *soap, bool n) -{ - (void)soap; /* appease -Wall -Werror */ - return soap_code_str(soap_codes_bool, n != 0); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_bool(struct soap *soap, const char *tag, int id, const bool *a, const char *type) -{ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_bool), type) || soap_send(soap, soap_bool2s(soap, *a))) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3S int SOAP_FMAC4S soap_s2bool(struct soap *soap, const char *s, bool *a) -{ - const struct soap_code_map *map; - if (!s) - return soap->error; - map = soap_code(soap_codes_bool, s); - if (map) - *a = (bool)(map->code != 0); - else if (!*s) - return soap->error = SOAP_EMPTY; - else - { long n; - if (soap_s2long(soap, s, &n) || n < 0 || n > 1) - return soap->error = SOAP_TYPE; - *a = (bool)(n != 0); - } - return SOAP_OK; -} - -SOAP_FMAC3 bool * SOAP_FMAC4 soap_in_bool(struct soap *soap, const char *tag, bool *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - if (*soap->type && soap_match_tag(soap, soap->type, type) && soap_match_tag(soap, soap->type, ":boolean")) - { soap->error = SOAP_TYPE; - return NULL; - } - a = (bool*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_bool, sizeof(bool), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - if (*soap->href != '#') - { int err = soap_s2bool(soap, soap_value(soap), a); - if ((soap->body && soap_element_end_in(soap, tag)) || err) - return NULL; - } - else - { a = (bool *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_bool, SOAP_TYPE_bool, sizeof(bool), 0, NULL, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 bool * SOAP_FMAC4 soap_new_bool(struct soap *soap, int n) -{ - bool *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(bool))); - for (bool *p = a; p && n--; ++p) - soap_default_bool(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_bool(struct soap *soap, const bool *a, const char *tag, const char *type) -{ - if (soap_out_bool(soap, tag ? tag : "boolean", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 bool * SOAP_FMAC4 soap_get_bool(struct soap *soap, bool *p, const char *tag, const char *type) -{ - if ((p = soap_in_bool(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -static const struct soap_code_map soap_codes__wsa5__IsReferenceParameter[] = -{ { (LONG64)_wsa5__IsReferenceParameter__false, "false" }, - { (LONG64)_wsa5__IsReferenceParameter__true, "true" }, - { 0, NULL } -}; - -SOAP_FMAC3S const char* SOAP_FMAC4S soap__wsa5__IsReferenceParameter2s(struct soap *soap, enum _wsa5__IsReferenceParameter n) -{ - const char *s = soap_code_str(soap_codes__wsa5__IsReferenceParameter, (long)n); - if (s) - return s; - return soap_long2s(soap, (long)n); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsa5__IsReferenceParameter(struct soap *soap, const char *tag, int id, const enum _wsa5__IsReferenceParameter *a, const char *type) -{ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsa5__IsReferenceParameter), type) || soap_send(soap, soap__wsa5__IsReferenceParameter2s(soap, *a))) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3S int SOAP_FMAC4S soap_s2_wsa5__IsReferenceParameter(struct soap *soap, const char *s, enum _wsa5__IsReferenceParameter *a) -{ - const struct soap_code_map *map; - if (!s) - return soap->error; - map = soap_code(soap_codes__wsa5__IsReferenceParameter, s); - if (map) - *a = (enum _wsa5__IsReferenceParameter)map->code; - else if (!*s) - return soap->error = SOAP_EMPTY; - else - { int n; - if (soap_s2int(soap, s, &n) || n < 0 || n > 1) - return soap->error = SOAP_TYPE; - *a = (enum _wsa5__IsReferenceParameter)n; - } - return SOAP_OK; -} - -SOAP_FMAC3 enum _wsa5__IsReferenceParameter * SOAP_FMAC4 soap_in__wsa5__IsReferenceParameter(struct soap *soap, const char *tag, enum _wsa5__IsReferenceParameter *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, type)) - return NULL; - a = (enum _wsa5__IsReferenceParameter*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsa5__IsReferenceParameter, sizeof(enum _wsa5__IsReferenceParameter), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - if (*soap->href != '#') - { int err = soap_s2_wsa5__IsReferenceParameter(soap, soap_value(soap), a); - if ((soap->body && soap_element_end_in(soap, tag)) || err) - return NULL; - } - else - { a = (enum _wsa5__IsReferenceParameter *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsa5__IsReferenceParameter, SOAP_TYPE__wsa5__IsReferenceParameter, sizeof(enum _wsa5__IsReferenceParameter), 0, NULL, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 enum _wsa5__IsReferenceParameter * SOAP_FMAC4 soap_new__wsa5__IsReferenceParameter(struct soap *soap, int n) -{ - enum _wsa5__IsReferenceParameter *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(enum _wsa5__IsReferenceParameter))); - for (enum _wsa5__IsReferenceParameter *p = a; p && n--; ++p) - soap_default__wsa5__IsReferenceParameter(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__IsReferenceParameter(struct soap *soap, const enum _wsa5__IsReferenceParameter *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__IsReferenceParameter(soap, tag ? tag : "wsa5:IsReferenceParameter", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 enum _wsa5__IsReferenceParameter * SOAP_FMAC4 soap_get__wsa5__IsReferenceParameter(struct soap *soap, enum _wsa5__IsReferenceParameter *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsa5__IsReferenceParameter(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -static const struct soap_code_map soap_codes_wsa5__FaultCodesType[] = -{ { (LONG64)wsa5__InvalidAddressingHeader, "wsa5:InvalidAddressingHeader" }, - { (LONG64)wsa5__InvalidAddress, "wsa5:InvalidAddress" }, - { (LONG64)wsa5__InvalidEPR, "wsa5:InvalidEPR" }, - { (LONG64)wsa5__InvalidCardinality, "wsa5:InvalidCardinality" }, - { (LONG64)wsa5__MissingAddressInEPR, "wsa5:MissingAddressInEPR" }, - { (LONG64)wsa5__DuplicateMessageID, "wsa5:DuplicateMessageID" }, - { (LONG64)wsa5__ActionMismatch, "wsa5:ActionMismatch" }, - { (LONG64)wsa5__MessageAddressingHeaderRequired, "wsa5:MessageAddressingHeaderRequired" }, - { (LONG64)wsa5__DestinationUnreachable, "wsa5:DestinationUnreachable" }, - { (LONG64)wsa5__ActionNotSupported, "wsa5:ActionNotSupported" }, - { (LONG64)wsa5__EndpointUnavailable, "wsa5:EndpointUnavailable" }, - { 0, NULL } -}; - -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsa5__FaultCodesType2s(struct soap *soap, enum wsa5__FaultCodesType n) -{ - const char *s = soap_code_str(soap_codes_wsa5__FaultCodesType, (long)n); - if (s) - return s; - return soap_long2s(soap, (long)n); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__FaultCodesType(struct soap *soap, const char *tag, int id, const enum wsa5__FaultCodesType *a, const char *type) -{ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsa5__FaultCodesType), type) || soap_send(soap, soap_wsa5__FaultCodesType2s(soap, *a))) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsa5__FaultCodesType(struct soap *soap, const char *s, enum wsa5__FaultCodesType *a) -{ - const struct soap_code_map *map; - char *t; - if (!s) - return soap->error; - soap_s2QName(soap, s, &t, 0, -1, NULL); - map = soap_code(soap_codes_wsa5__FaultCodesType, t); - if (map) - *a = (enum wsa5__FaultCodesType)map->code; - else if (!*s) - return soap->error = SOAP_EMPTY; - else - { int n; - if (soap_s2int(soap, s, &n) || n < 0 || n > 10) - return soap->error = SOAP_TYPE; - *a = (enum wsa5__FaultCodesType)n; - } - return SOAP_OK; -} - -SOAP_FMAC3 enum wsa5__FaultCodesType * SOAP_FMAC4 soap_in_wsa5__FaultCodesType(struct soap *soap, const char *tag, enum wsa5__FaultCodesType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, type)) - return NULL; - a = (enum wsa5__FaultCodesType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsa5__FaultCodesType, sizeof(enum wsa5__FaultCodesType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - if (*soap->href != '#') - { int err = soap_s2wsa5__FaultCodesType(soap, soap_value(soap), a); - if ((soap->body && soap_element_end_in(soap, tag)) || err) - return NULL; - } - else - { a = (enum wsa5__FaultCodesType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsa5__FaultCodesType, SOAP_TYPE_wsa5__FaultCodesType, sizeof(enum wsa5__FaultCodesType), 0, NULL, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 enum wsa5__FaultCodesType * SOAP_FMAC4 soap_new_wsa5__FaultCodesType(struct soap *soap, int n) -{ - enum wsa5__FaultCodesType *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(enum wsa5__FaultCodesType))); - for (enum wsa5__FaultCodesType *p = a; p && n--; ++p) - soap_default_wsa5__FaultCodesType(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__FaultCodesType(struct soap *soap, const enum wsa5__FaultCodesType *a, const char *tag, const char *type) -{ - if (soap_out_wsa5__FaultCodesType(soap, tag ? tag : "wsa5:FaultCodesType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 enum wsa5__FaultCodesType * SOAP_FMAC4 soap_get_wsa5__FaultCodesType(struct soap *soap, enum wsa5__FaultCodesType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsa5__FaultCodesType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -static const struct soap_code_map soap_codes_wsa5__RelationshipType[] = -{ { (LONG64)http_x003a_x002f_x002fwww_x002ew3_x002eorg_x002f2005_x002f08_x002faddressing_x002freply, "http://www.w3.org/2005/08/addressing/reply" }, - { 0, NULL } -}; - -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsa5__RelationshipType2s(struct soap *soap, enum wsa5__RelationshipType n) -{ - const char *s = soap_code_str(soap_codes_wsa5__RelationshipType, (long)n); - if (s) - return s; - return soap_long2s(soap, (long)n); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__RelationshipType(struct soap *soap, const char *tag, int id, const enum wsa5__RelationshipType *a, const char *type) -{ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsa5__RelationshipType), type) || soap_send(soap, soap_wsa5__RelationshipType2s(soap, *a))) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsa5__RelationshipType(struct soap *soap, const char *s, enum wsa5__RelationshipType *a) -{ - const struct soap_code_map *map; - if (!s) - return soap->error; - map = soap_code(soap_codes_wsa5__RelationshipType, s); - if (map) - *a = (enum wsa5__RelationshipType)map->code; - else if (!*s) - return soap->error = SOAP_EMPTY; - else - { int n; - if (soap_s2int(soap, s, &n) || n < 0 || n > 0) - return soap->error = SOAP_TYPE; - *a = (enum wsa5__RelationshipType)n; - } - return SOAP_OK; -} - -SOAP_FMAC3 enum wsa5__RelationshipType * SOAP_FMAC4 soap_in_wsa5__RelationshipType(struct soap *soap, const char *tag, enum wsa5__RelationshipType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, type)) - return NULL; - a = (enum wsa5__RelationshipType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsa5__RelationshipType, sizeof(enum wsa5__RelationshipType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - if (*soap->href != '#') - { int err = soap_s2wsa5__RelationshipType(soap, soap_value(soap), a); - if ((soap->body && soap_element_end_in(soap, tag)) || err) - return NULL; - } - else - { a = (enum wsa5__RelationshipType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsa5__RelationshipType, SOAP_TYPE_wsa5__RelationshipType, sizeof(enum wsa5__RelationshipType), 0, NULL, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 enum wsa5__RelationshipType * SOAP_FMAC4 soap_new_wsa5__RelationshipType(struct soap *soap, int n) -{ - enum wsa5__RelationshipType *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(enum wsa5__RelationshipType))); - for (enum wsa5__RelationshipType *p = a; p && n--; ++p) - soap_default_wsa5__RelationshipType(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__RelationshipType(struct soap *soap, const enum wsa5__RelationshipType *a, const char *tag, const char *type) -{ - if (soap_out_wsa5__RelationshipType(soap, tag ? tag : "wsa5:RelationshipType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 enum wsa5__RelationshipType * SOAP_FMAC4 soap_get_wsa5__RelationshipType(struct soap *soap, enum wsa5__RelationshipType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsa5__RelationshipType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wstop__TopicNamespaceType_Topic::soap_default(struct soap *soap) -{ - (void)soap; /* appease -Wall -Werror */ - this->_wstop__TopicNamespaceType_Topic::documentation = NULL; - soap_default_xsd__anyAttribute(soap, &this->_wstop__TopicNamespaceType_Topic::__anyAttribute); - this->_wstop__TopicNamespaceType_Topic::MessagePattern = NULL; - soap_default_std__vectorTemplateOfPointerTowstop__TopicType(soap, &this->_wstop__TopicNamespaceType_Topic::Topic); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wstop__TopicNamespaceType_Topic::__any); - soap_default_xsd__NCName(soap, &this->_wstop__TopicNamespaceType_Topic::name); - this->_wstop__TopicNamespaceType_Topic::messageTypes = NULL; - this->_wstop__TopicNamespaceType_Topic::final_ = (bool)0; - this->_wstop__TopicNamespaceType_Topic::parent = NULL; -} - -void _wstop__TopicNamespaceType_Topic::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTowstop__Documentation(soap, &this->_wstop__TopicNamespaceType_Topic::documentation); - soap_serialize_PointerTowstop__QueryExpressionType(soap, &this->_wstop__TopicNamespaceType_Topic::MessagePattern); - soap_serialize_std__vectorTemplateOfPointerTowstop__TopicType(soap, &this->_wstop__TopicNamespaceType_Topic::Topic); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wstop__TopicNamespaceType_Topic::__any); -#endif -} - -int _wstop__TopicNamespaceType_Topic::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wstop__TopicNamespaceType_Topic(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wstop__TopicNamespaceType_Topic(struct soap *soap, const char *tag, int id, const _wstop__TopicNamespaceType_Topic *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((_wstop__TopicNamespaceType_Topic*)a)->__anyAttribute, "")) - return soap->error; - soap_set_attr(soap, "name", soap_xsd__NCName2s(soap, ((_wstop__TopicNamespaceType_Topic*)a)->name), 1); - if (((_wstop__TopicNamespaceType_Topic*)a)->messageTypes) - { soap_set_attr(soap, "messageTypes", soap_xsd__QName2s(soap, *((_wstop__TopicNamespaceType_Topic*)a)->messageTypes), 1); - } - if (((_wstop__TopicNamespaceType_Topic*)a)->final_ != (bool)0) - { soap_set_attr(soap, "final", soap_bool2s(soap, ((_wstop__TopicNamespaceType_Topic*)a)->final_), 1); - } - if (((_wstop__TopicNamespaceType_Topic*)a)->parent) - { soap_set_attr(soap, "parent", soap_wstop__ConcreteTopicExpression2s(soap, *((_wstop__TopicNamespaceType_Topic*)a)->parent), 1); - } - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wstop__TopicNamespaceType_Topic), type)) - return soap->error; - if (soap_out_PointerTowstop__Documentation(soap, "wstop:documentation", -1, &a->_wstop__TopicNamespaceType_Topic::documentation, "")) - return soap->error; - if (soap_out_PointerTowstop__QueryExpressionType(soap, "wstop:MessagePattern", -1, &a->_wstop__TopicNamespaceType_Topic::MessagePattern, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfPointerTowstop__TopicType(soap, "wstop:Topic", -1, &a->_wstop__TopicNamespaceType_Topic::Topic, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wstop__TopicNamespaceType_Topic::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wstop__TopicNamespaceType_Topic::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wstop__TopicNamespaceType_Topic(soap, tag, this, type); -} - -SOAP_FMAC3 _wstop__TopicNamespaceType_Topic * SOAP_FMAC4 soap_in__wstop__TopicNamespaceType_Topic(struct soap *soap, const char *tag, _wstop__TopicNamespaceType_Topic *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wstop__TopicNamespaceType_Topic*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wstop__TopicNamespaceType_Topic, sizeof(_wstop__TopicNamespaceType_Topic), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wstop__TopicNamespaceType_Topic) - { soap_revert(soap); - *soap->id = '\0'; - return (_wstop__TopicNamespaceType_Topic *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((_wstop__TopicNamespaceType_Topic*)a)->__anyAttribute, "xsd:anyAttribute"); - if (soap_s2xsd__NCName(soap, soap_attr_value(soap, "name", 5, 1), &((_wstop__TopicNamespaceType_Topic*)a)->name)) - return NULL; - { - const char *t = soap_attr_value(soap, "messageTypes", 2, 0); - if (t) - { - if (!(((_wstop__TopicNamespaceType_Topic*)a)->messageTypes = soap_new_xsd__QName(soap))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__QName(soap, t, ((_wstop__TopicNamespaceType_Topic*)a)->messageTypes)) - return NULL; - } - else if (soap->error) - return NULL; - } - if (soap_s2bool(soap, soap_attr_value(soap, "final", 5, 0), &((_wstop__TopicNamespaceType_Topic*)a)->final_)) - return NULL; - { - const char *t = soap_attr_value(soap, "parent", 5, 0); - if (t) - { - if (!(((_wstop__TopicNamespaceType_Topic*)a)->parent = soap_new_wstop__ConcreteTopicExpression(soap))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2wstop__ConcreteTopicExpression(soap, t, ((_wstop__TopicNamespaceType_Topic*)a)->parent)) - return NULL; - } - else if (soap->error) - return NULL; - } - size_t soap_flag_documentation1 = 1; - size_t soap_flag_MessagePattern1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_documentation1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowstop__Documentation(soap, "wstop:documentation", &a->_wstop__TopicNamespaceType_Topic::documentation, "wstop:Documentation")) - { soap_flag_documentation1--; - continue; - } - } - if (soap_flag_MessagePattern1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowstop__QueryExpressionType(soap, "wstop:MessagePattern", &a->_wstop__TopicNamespaceType_Topic::MessagePattern, "wstop:QueryExpressionType")) - { soap_flag_MessagePattern1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfPointerTowstop__TopicType(soap, "wstop:Topic", &a->_wstop__TopicNamespaceType_Topic::Topic, "wstop:TopicType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wstop__TopicNamespaceType_Topic::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wstop__TopicNamespaceType_Topic *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wstop__TopicNamespaceType_Topic, SOAP_TYPE__wstop__TopicNamespaceType_Topic, sizeof(_wstop__TopicNamespaceType_Topic), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wstop__TopicNamespaceType_Topic * SOAP_FMAC2 soap_instantiate__wstop__TopicNamespaceType_Topic(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wstop__TopicNamespaceType_Topic(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wstop__TopicNamespaceType_Topic *p; - size_t k = sizeof(_wstop__TopicNamespaceType_Topic); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wstop__TopicNamespaceType_Topic, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wstop__TopicNamespaceType_Topic); - } - else - { p = SOAP_NEW_ARRAY(soap, _wstop__TopicNamespaceType_Topic, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wstop__TopicNamespaceType_Topic location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wstop__TopicNamespaceType_Topic::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wstop__TopicNamespaceType_Topic(soap, tag ? tag : "wstop:TopicNamespaceType-Topic", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wstop__TopicNamespaceType_Topic::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wstop__TopicNamespaceType_Topic(soap, this, tag, type); -} - -SOAP_FMAC3 _wstop__TopicNamespaceType_Topic * SOAP_FMAC4 soap_get__wstop__TopicNamespaceType_Topic(struct soap *soap, _wstop__TopicNamespaceType_Topic *p, const char *tag, const char *type) -{ - if ((p = soap_in__wstop__TopicNamespaceType_Topic(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__Subscribe_SubscriptionPolicy::soap_default(struct soap *soap) -{ - (void)soap; /* appease -Wall -Werror */ - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Subscribe_SubscriptionPolicy::__any); -} - -void _wsnt__Subscribe_SubscriptionPolicy::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Subscribe_SubscriptionPolicy::__any); -#endif -} - -int _wsnt__Subscribe_SubscriptionPolicy::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__Subscribe_SubscriptionPolicy(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *tag, int id, const _wsnt__Subscribe_SubscriptionPolicy *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__Subscribe_SubscriptionPolicy::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__Subscribe_SubscriptionPolicy::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__Subscribe_SubscriptionPolicy(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy * SOAP_FMAC4 soap_in__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *tag, _wsnt__Subscribe_SubscriptionPolicy *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__Subscribe_SubscriptionPolicy*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy, sizeof(_wsnt__Subscribe_SubscriptionPolicy), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__Subscribe_SubscriptionPolicy *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__Subscribe_SubscriptionPolicy::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__Subscribe_SubscriptionPolicy *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy, sizeof(_wsnt__Subscribe_SubscriptionPolicy), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__Subscribe_SubscriptionPolicy * SOAP_FMAC2 soap_instantiate__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__Subscribe_SubscriptionPolicy(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__Subscribe_SubscriptionPolicy *p; - size_t k = sizeof(_wsnt__Subscribe_SubscriptionPolicy); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__Subscribe_SubscriptionPolicy); - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__Subscribe_SubscriptionPolicy, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__Subscribe_SubscriptionPolicy location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__Subscribe_SubscriptionPolicy::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__Subscribe_SubscriptionPolicy(soap, tag ? tag : "wsnt:Subscribe-SubscriptionPolicy", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__Subscribe_SubscriptionPolicy::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__Subscribe_SubscriptionPolicy(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy * SOAP_FMAC4 soap_get__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__Subscribe_SubscriptionPolicy(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__NotificationMessageHolderType_Message::soap_default(struct soap *soap) -{ - (void)soap; /* appease -Wall -Werror */ - soap_default_xsd__anyType(soap, &this->_wsnt__NotificationMessageHolderType_Message::__any); -} - -void _wsnt__NotificationMessageHolderType_Message::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_xsd__anyType(soap, &this->_wsnt__NotificationMessageHolderType_Message::__any); -#endif -} - -int _wsnt__NotificationMessageHolderType_Message::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__NotificationMessageHolderType_Message(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__NotificationMessageHolderType_Message(struct soap *soap, const char *tag, int id, const _wsnt__NotificationMessageHolderType_Message *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__NotificationMessageHolderType_Message), type)) - return soap->error; - if (soap_out_xsd__anyType(soap, "-any", -1, &a->_wsnt__NotificationMessageHolderType_Message::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__NotificationMessageHolderType_Message::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__NotificationMessageHolderType_Message(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__NotificationMessageHolderType_Message * SOAP_FMAC4 soap_in__wsnt__NotificationMessageHolderType_Message(struct soap *soap, const char *tag, _wsnt__NotificationMessageHolderType_Message *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__NotificationMessageHolderType_Message*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__NotificationMessageHolderType_Message, sizeof(_wsnt__NotificationMessageHolderType_Message), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__NotificationMessageHolderType_Message) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__NotificationMessageHolderType_Message *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag___any1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag___any1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-any", &a->_wsnt__NotificationMessageHolderType_Message::__any, "xsd:anyType")) - { soap_flag___any1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__NotificationMessageHolderType_Message *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__NotificationMessageHolderType_Message, SOAP_TYPE__wsnt__NotificationMessageHolderType_Message, sizeof(_wsnt__NotificationMessageHolderType_Message), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__NotificationMessageHolderType_Message * SOAP_FMAC2 soap_instantiate__wsnt__NotificationMessageHolderType_Message(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__NotificationMessageHolderType_Message(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__NotificationMessageHolderType_Message *p; - size_t k = sizeof(_wsnt__NotificationMessageHolderType_Message); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__NotificationMessageHolderType_Message, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__NotificationMessageHolderType_Message); - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__NotificationMessageHolderType_Message, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__NotificationMessageHolderType_Message location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__NotificationMessageHolderType_Message::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__NotificationMessageHolderType_Message(soap, tag ? tag : "wsnt:NotificationMessageHolderType-Message", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__NotificationMessageHolderType_Message::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__NotificationMessageHolderType_Message(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__NotificationMessageHolderType_Message * SOAP_FMAC4 soap_get__wsnt__NotificationMessageHolderType_Message(struct soap *soap, _wsnt__NotificationMessageHolderType_Message *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__NotificationMessageHolderType_Message(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsrfbf__BaseFaultType_FaultCause::soap_default(struct soap *soap) -{ - (void)soap; /* appease -Wall -Werror */ - soap_default_xsd__anyType(soap, &this->_wsrfbf__BaseFaultType_FaultCause::__any); -} - -void _wsrfbf__BaseFaultType_FaultCause::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_xsd__anyType(soap, &this->_wsrfbf__BaseFaultType_FaultCause::__any); -#endif -} - -int _wsrfbf__BaseFaultType_FaultCause::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsrfbf__BaseFaultType_FaultCause(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *tag, int id, const _wsrfbf__BaseFaultType_FaultCause *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause), type)) - return soap->error; - if (soap_out_xsd__anyType(soap, "-any", -1, &a->_wsrfbf__BaseFaultType_FaultCause::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsrfbf__BaseFaultType_FaultCause::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsrfbf__BaseFaultType_FaultCause(soap, tag, this, type); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause * SOAP_FMAC4 soap_in__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *tag, _wsrfbf__BaseFaultType_FaultCause *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsrfbf__BaseFaultType_FaultCause*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause, sizeof(_wsrfbf__BaseFaultType_FaultCause), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsrfbf__BaseFaultType_FaultCause *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag___any1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag___any1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-any", &a->_wsrfbf__BaseFaultType_FaultCause::__any, "xsd:anyType")) - { soap_flag___any1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsrfbf__BaseFaultType_FaultCause *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause, sizeof(_wsrfbf__BaseFaultType_FaultCause), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsrfbf__BaseFaultType_FaultCause * SOAP_FMAC2 soap_instantiate__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsrfbf__BaseFaultType_FaultCause(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsrfbf__BaseFaultType_FaultCause *p; - size_t k = sizeof(_wsrfbf__BaseFaultType_FaultCause); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsrfbf__BaseFaultType_FaultCause); - } - else - { p = SOAP_NEW_ARRAY(soap, _wsrfbf__BaseFaultType_FaultCause, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsrfbf__BaseFaultType_FaultCause location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsrfbf__BaseFaultType_FaultCause::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsrfbf__BaseFaultType_FaultCause(soap, tag ? tag : "wsrfbf:BaseFaultType-FaultCause", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsrfbf__BaseFaultType_FaultCause::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsrfbf__BaseFaultType_FaultCause(soap, this, tag, type); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause * SOAP_FMAC4 soap_get__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsrfbf__BaseFaultType_FaultCause(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsrfbf__BaseFaultType_Description::soap_default(struct soap *soap) -{ - (void)soap; /* appease -Wall -Werror */ - soap_default_std__string(soap, &this->_wsrfbf__BaseFaultType_Description::__item); - this->_wsrfbf__BaseFaultType_Description::xml__lang = NULL; -} - -void _wsrfbf__BaseFaultType_Description::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_wsrfbf__BaseFaultType_Description::__item, SOAP_TYPE_std__string); - soap_serialize_std__string(soap, &this->_wsrfbf__BaseFaultType_Description::__item); -#endif -} - -int _wsrfbf__BaseFaultType_Description::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsrfbf__BaseFaultType_Description(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsrfbf__BaseFaultType_Description(struct soap *soap, const char *tag, int id, const _wsrfbf__BaseFaultType_Description *a, const char *type) -{ - if (((_wsrfbf__BaseFaultType_Description*)a)->xml__lang) - { soap_set_attr(soap, "xml:lang", soap__xml__lang2s(soap, *((_wsrfbf__BaseFaultType_Description*)a)->xml__lang), 1); - } - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_std__string(soap, tag, id, &a->_wsrfbf__BaseFaultType_Description::__item, ""); -} - -void *_wsrfbf__BaseFaultType_Description::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsrfbf__BaseFaultType_Description(soap, tag, this, type); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_Description * SOAP_FMAC4 soap_in__wsrfbf__BaseFaultType_Description(struct soap *soap, const char *tag, _wsrfbf__BaseFaultType_Description *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!(a = (_wsrfbf__BaseFaultType_Description*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsrfbf__BaseFaultType_Description, sizeof(_wsrfbf__BaseFaultType_Description), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - { soap->error = SOAP_TAG_MISMATCH; - return NULL; - } - soap_revert(soap); - *soap->id = '\0'; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsrfbf__BaseFaultType_Description) - return (_wsrfbf__BaseFaultType_Description *)a->soap_in(soap, tag, type); - if (soap->alloced) - a->soap_default(soap); - { - const char *t = soap_attr_value(soap, "xml:lang", 1, 0); - if (t) - { - if (!(((_wsrfbf__BaseFaultType_Description*)a)->xml__lang = soap_new__xml__lang(soap))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2_xml__lang(soap, t, ((_wsrfbf__BaseFaultType_Description*)a)->xml__lang)) - return NULL; - } - else if (soap->error) - return NULL; - } - if (!soap_in_std__string(soap, tag, &a->_wsrfbf__BaseFaultType_Description::__item, "")) - return NULL; - return a; -} - -SOAP_FMAC1 _wsrfbf__BaseFaultType_Description * SOAP_FMAC2 soap_instantiate__wsrfbf__BaseFaultType_Description(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsrfbf__BaseFaultType_Description(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsrfbf__BaseFaultType_Description *p; - size_t k = sizeof(_wsrfbf__BaseFaultType_Description); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsrfbf__BaseFaultType_Description, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsrfbf__BaseFaultType_Description); - } - else - { p = SOAP_NEW_ARRAY(soap, _wsrfbf__BaseFaultType_Description, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsrfbf__BaseFaultType_Description location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsrfbf__BaseFaultType_Description::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsrfbf__BaseFaultType_Description(soap, tag ? tag : "wsrfbf:BaseFaultType-Description", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsrfbf__BaseFaultType_Description::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsrfbf__BaseFaultType_Description(soap, this, tag, type); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_Description * SOAP_FMAC4 soap_get__wsrfbf__BaseFaultType_Description(struct soap *soap, _wsrfbf__BaseFaultType_Description *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsrfbf__BaseFaultType_Description(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsrfbf__BaseFaultType_ErrorCode::soap_default(struct soap *soap) -{ - (void)soap; /* appease -Wall -Werror */ - soap_default_xsd__anyURI(soap, &this->_wsrfbf__BaseFaultType_ErrorCode::dialect); - soap_default_xsd__anyType(soap, &this->_wsrfbf__BaseFaultType_ErrorCode::__mixed); -} - -void _wsrfbf__BaseFaultType_ErrorCode::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_xsd__anyType(soap, &this->_wsrfbf__BaseFaultType_ErrorCode::__mixed); -#endif -} - -int _wsrfbf__BaseFaultType_ErrorCode::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsrfbf__BaseFaultType_ErrorCode(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *tag, int id, const _wsrfbf__BaseFaultType_ErrorCode *a, const char *type) -{ - soap_set_attr(soap, "dialect", soap_xsd__anyURI2s(soap, ((_wsrfbf__BaseFaultType_ErrorCode*)a)->dialect), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode), type)) - return soap->error; - if (soap_out_xsd__anyType(soap, "-mixed", -1, &a->_wsrfbf__BaseFaultType_ErrorCode::__mixed, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsrfbf__BaseFaultType_ErrorCode::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsrfbf__BaseFaultType_ErrorCode(soap, tag, this, type); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode * SOAP_FMAC4 soap_in__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *tag, _wsrfbf__BaseFaultType_ErrorCode *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsrfbf__BaseFaultType_ErrorCode*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode, sizeof(_wsrfbf__BaseFaultType_ErrorCode), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsrfbf__BaseFaultType_ErrorCode *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap_s2xsd__anyURI(soap, soap_attr_value(soap, "dialect", 4, 1), &((_wsrfbf__BaseFaultType_ErrorCode*)a)->dialect)) - return NULL; - size_t soap_flag___mixed1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag___mixed1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-mixed", &a->_wsrfbf__BaseFaultType_ErrorCode::__mixed, "xsd:anyType")) - { soap_flag___mixed1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsrfbf__BaseFaultType_ErrorCode *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode, sizeof(_wsrfbf__BaseFaultType_ErrorCode), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsrfbf__BaseFaultType_ErrorCode * SOAP_FMAC2 soap_instantiate__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsrfbf__BaseFaultType_ErrorCode(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsrfbf__BaseFaultType_ErrorCode *p; - size_t k = sizeof(_wsrfbf__BaseFaultType_ErrorCode); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsrfbf__BaseFaultType_ErrorCode); - } - else - { p = SOAP_NEW_ARRAY(soap, _wsrfbf__BaseFaultType_ErrorCode, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsrfbf__BaseFaultType_ErrorCode location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsrfbf__BaseFaultType_ErrorCode::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsrfbf__BaseFaultType_ErrorCode(soap, tag ? tag : "wsrfbf:BaseFaultType-ErrorCode", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsrfbf__BaseFaultType_ErrorCode::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsrfbf__BaseFaultType_ErrorCode(soap, this, tag, type); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode * SOAP_FMAC4 soap_get__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsrfbf__BaseFaultType_ErrorCode(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__CreatePullPointSubscription_SubscriptionPolicy::soap_default(struct soap *soap) -{ - (void)soap; /* appease -Wall -Werror */ - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__CreatePullPointSubscription_SubscriptionPolicy::__any); -} - -void _tev__CreatePullPointSubscription_SubscriptionPolicy::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__CreatePullPointSubscription_SubscriptionPolicy::__any); -#endif -} - -int _tev__CreatePullPointSubscription_SubscriptionPolicy::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *tag, int id, const _tev__CreatePullPointSubscription_SubscriptionPolicy *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_tev__CreatePullPointSubscription_SubscriptionPolicy::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__CreatePullPointSubscription_SubscriptionPolicy::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy * SOAP_FMAC4 soap_in__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *tag, _tev__CreatePullPointSubscription_SubscriptionPolicy *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__CreatePullPointSubscription_SubscriptionPolicy*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy, sizeof(_tev__CreatePullPointSubscription_SubscriptionPolicy), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__CreatePullPointSubscription_SubscriptionPolicy *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_tev__CreatePullPointSubscription_SubscriptionPolicy::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__CreatePullPointSubscription_SubscriptionPolicy *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy, sizeof(_tev__CreatePullPointSubscription_SubscriptionPolicy), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__CreatePullPointSubscription_SubscriptionPolicy * SOAP_FMAC2 soap_instantiate__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__CreatePullPointSubscription_SubscriptionPolicy(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__CreatePullPointSubscription_SubscriptionPolicy *p; - size_t k = sizeof(_tev__CreatePullPointSubscription_SubscriptionPolicy); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__CreatePullPointSubscription_SubscriptionPolicy); - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__CreatePullPointSubscription_SubscriptionPolicy, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__CreatePullPointSubscription_SubscriptionPolicy location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__CreatePullPointSubscription_SubscriptionPolicy::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag ? tag : "tev:CreatePullPointSubscription-SubscriptionPolicy", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__CreatePullPointSubscription_SubscriptionPolicy::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy * SOAP_FMAC4 soap_get__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__ConcreteTopicExpression(struct soap *soap, const char *tag, int id, const std::string *s, const char *type) -{ - if ((soap->mode & SOAP_C_NILSTRING) && s->empty()) - return soap_element_null(soap, tag, id, type); - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, s, SOAP_TYPE_wstop__ConcreteTopicExpression), type) || soap_string_out(soap, s->c_str(), 0) || soap_element_end_out(soap, tag)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_wstop__ConcreteTopicExpression(struct soap *soap, const char *tag, std::string *s, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!s) - s = soap_new_std__string(soap, -1); - if (soap->null) - if (s) - s->erase(); - if (soap->body && *soap->href != '#') - { char *t; - s = (std::string*)soap_id_enter(soap, soap->id, s, SOAP_TYPE_wstop__ConcreteTopicExpression, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (s) - { if (!(t = soap_string_in(soap, 5, 0, -1, "(([\\i-[:]][\\c-[:]]*:)?[\\i-[:]][\\c-[:]]*)(/([\\i-[:]][\\c-[:]]*:)?[\\i-[:]][\\c-[:]]*)*"))) - return NULL; - s->assign(t); - } - } - else - s = (std::string*)soap_id_forward(soap, soap->href, soap_id_enter(soap, soap->id, s, SOAP_TYPE_wstop__ConcreteTopicExpression, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase), 0, SOAP_TYPE_wstop__ConcreteTopicExpression, SOAP_TYPE_wstop__ConcreteTopicExpression, sizeof(std::string), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - return s; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wstop__ConcreteTopicExpression(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out_wstop__ConcreteTopicExpression(soap, tag ? tag : "wstop:ConcreteTopicExpression", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_wstop__ConcreteTopicExpression(struct soap *soap, std::string *p, const char *tag, const char *type) -{ - if ((p = soap_in_wstop__ConcreteTopicExpression(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const std::string *a) -{ (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *tag, int id, const std::string *s, const char *type) -{ - if ((soap->mode & SOAP_C_NILSTRING) && s->empty()) - return soap_element_null(soap, tag, id, type); - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, s, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType), type) || soap_string_out(soap, s->c_str(), 0) || soap_element_end_out(soap, tag)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *tag, std::string *s, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!s) - s = soap_new_std__string(soap, -1); - if (soap->null) - if (s) - s->erase(); - if (soap->body && *soap->href != '#') - { char *t; - s = (std::string*)soap_id_enter(soap, soap->id, s, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (s) - { if (!(t = soap_string_in(soap, 1, 0, -1, NULL))) - return NULL; - s->assign(t); - } - } - else - s = (std::string*)soap_id_forward(soap, soap->href, soap_id_enter(soap, soap->id, s, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase), 0, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType, sizeof(std::string), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - return s; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out_wsnt__AbsoluteOrRelativeTimeType(soap, tag ? tag : "wsnt:AbsoluteOrRelativeTimeType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__AbsoluteOrRelativeTimeType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wstop__TopicSetType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wstop__ExtensibleDocumented::soap_default(soap); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->wstop__TopicSetType::__any); -} - -void wstop__TopicSetType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->wstop__TopicSetType::__any); - this->wstop__ExtensibleDocumented::soap_serialize(soap); -#endif -} - -int wstop__TopicSetType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wstop__TopicSetType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__TopicSetType(struct soap *soap, const char *tag, int id, const wstop__TopicSetType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wstop__ExtensibleDocumented*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wstop__TopicSetType), type ? type : "wstop:TopicSetType")) - return soap->error; - if (soap_out_PointerTowstop__Documentation(soap, "wstop:documentation", -1, &a->wstop__ExtensibleDocumented::documentation, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wstop__TopicSetType::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wstop__TopicSetType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wstop__TopicSetType(soap, tag, this, type); -} - -SOAP_FMAC3 wstop__TopicSetType * SOAP_FMAC4 soap_in_wstop__TopicSetType(struct soap *soap, const char *tag, wstop__TopicSetType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wstop__TopicSetType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wstop__TopicSetType, sizeof(wstop__TopicSetType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wstop__TopicSetType) - { soap_revert(soap); - *soap->id = '\0'; - return (wstop__TopicSetType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wstop__ExtensibleDocumented*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_documentation2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_documentation2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowstop__Documentation(soap, "wstop:documentation", &a->wstop__ExtensibleDocumented::documentation, "wstop:Documentation")) - { soap_flag_documentation2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wstop__TopicSetType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wstop__TopicSetType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wstop__TopicSetType, SOAP_TYPE_wstop__TopicSetType, sizeof(wstop__TopicSetType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wstop__TopicSetType * SOAP_FMAC2 soap_instantiate_wstop__TopicSetType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wstop__TopicSetType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wstop__TopicSetType *p; - size_t k = sizeof(wstop__TopicSetType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wstop__TopicSetType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wstop__TopicSetType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wstop__TopicSetType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wstop__TopicSetType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wstop__TopicSetType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wstop__TopicSetType(soap, tag ? tag : "wstop:TopicSetType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wstop__TopicSetType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wstop__TopicSetType(soap, this, tag, type); -} - -SOAP_FMAC3 wstop__TopicSetType * SOAP_FMAC4 soap_get_wstop__TopicSetType(struct soap *soap, wstop__TopicSetType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wstop__TopicSetType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wstop__TopicType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wstop__ExtensibleDocumented::soap_default(soap); - this->wstop__TopicType::MessagePattern = NULL; - soap_default_std__vectorTemplateOfPointerTowstop__TopicType(soap, &this->wstop__TopicType::Topic); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->wstop__TopicType::__any); - soap_default_xsd__NCName(soap, &this->wstop__TopicType::name); - this->wstop__TopicType::messageTypes = NULL; - this->wstop__TopicType::final_ = (bool)0; -} - -void wstop__TopicType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTowstop__QueryExpressionType(soap, &this->wstop__TopicType::MessagePattern); - soap_serialize_std__vectorTemplateOfPointerTowstop__TopicType(soap, &this->wstop__TopicType::Topic); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->wstop__TopicType::__any); - this->wstop__ExtensibleDocumented::soap_serialize(soap); -#endif -} - -int wstop__TopicType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wstop__TopicType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__TopicType(struct soap *soap, const char *tag, int id, const wstop__TopicType *a, const char *type) -{ - soap_set_attr(soap, "name", soap_xsd__NCName2s(soap, ((wstop__TopicType*)a)->name), 1); - if (((wstop__TopicType*)a)->messageTypes) - { soap_set_attr(soap, "messageTypes", soap_xsd__QName2s(soap, *((wstop__TopicType*)a)->messageTypes), 1); - } - if (((wstop__TopicType*)a)->final_ != (bool)0) - { soap_set_attr(soap, "final", soap_bool2s(soap, ((wstop__TopicType*)a)->final_), 1); - } - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wstop__ExtensibleDocumented*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wstop__TopicType), type ? type : "wstop:TopicType")) - return soap->error; - if (soap_out_PointerTowstop__Documentation(soap, "wstop:documentation", -1, &a->wstop__ExtensibleDocumented::documentation, "")) - return soap->error; - if (soap_out_PointerTowstop__QueryExpressionType(soap, "wstop:MessagePattern", -1, &a->wstop__TopicType::MessagePattern, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfPointerTowstop__TopicType(soap, "wstop:Topic", -1, &a->wstop__TopicType::Topic, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wstop__TopicType::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wstop__TopicType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wstop__TopicType(soap, tag, this, type); -} - -SOAP_FMAC3 wstop__TopicType * SOAP_FMAC4 soap_in_wstop__TopicType(struct soap *soap, const char *tag, wstop__TopicType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wstop__TopicType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wstop__TopicType, sizeof(wstop__TopicType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wstop__TopicType) - { soap_revert(soap); - *soap->id = '\0'; - return (wstop__TopicType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap_s2xsd__NCName(soap, soap_attr_value(soap, "name", 5, 1), &((wstop__TopicType*)a)->name)) - return NULL; - { - const char *t = soap_attr_value(soap, "messageTypes", 2, 0); - if (t) - { - if (!(((wstop__TopicType*)a)->messageTypes = soap_new_xsd__QName(soap))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__QName(soap, t, ((wstop__TopicType*)a)->messageTypes)) - return NULL; - } - else if (soap->error) - return NULL; - } - if (soap_s2bool(soap, soap_attr_value(soap, "final", 5, 0), &((wstop__TopicType*)a)->final_)) - return NULL; - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wstop__ExtensibleDocumented*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_documentation2 = 1; - size_t soap_flag_MessagePattern1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_documentation2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowstop__Documentation(soap, "wstop:documentation", &a->wstop__ExtensibleDocumented::documentation, "wstop:Documentation")) - { soap_flag_documentation2--; - continue; - } - } - if (soap_flag_MessagePattern1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowstop__QueryExpressionType(soap, "wstop:MessagePattern", &a->wstop__TopicType::MessagePattern, "wstop:QueryExpressionType")) - { soap_flag_MessagePattern1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfPointerTowstop__TopicType(soap, "wstop:Topic", &a->wstop__TopicType::Topic, "wstop:TopicType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wstop__TopicType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wstop__TopicType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wstop__TopicType, SOAP_TYPE_wstop__TopicType, sizeof(wstop__TopicType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wstop__TopicType * SOAP_FMAC2 soap_instantiate_wstop__TopicType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wstop__TopicType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wstop__TopicType *p; - size_t k = sizeof(wstop__TopicType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wstop__TopicType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wstop__TopicType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wstop__TopicType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wstop__TopicType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wstop__TopicType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wstop__TopicType(soap, tag ? tag : "wstop:TopicType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wstop__TopicType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wstop__TopicType(soap, this, tag, type); -} - -SOAP_FMAC3 wstop__TopicType * SOAP_FMAC4 soap_get_wstop__TopicType(struct soap *soap, wstop__TopicType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wstop__TopicType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wstop__TopicNamespaceType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wstop__ExtensibleDocumented::soap_default(soap); - soap_default_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(soap, &this->wstop__TopicNamespaceType::Topic); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->wstop__TopicNamespaceType::__any); - this->wstop__TopicNamespaceType::name = NULL; - soap_default_xsd__anyURI(soap, &this->wstop__TopicNamespaceType::targetNamespace); - this->wstop__TopicNamespaceType::final_ = (bool)0; -} - -void wstop__TopicNamespaceType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(soap, &this->wstop__TopicNamespaceType::Topic); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->wstop__TopicNamespaceType::__any); - this->wstop__ExtensibleDocumented::soap_serialize(soap); -#endif -} - -int wstop__TopicNamespaceType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wstop__TopicNamespaceType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__TopicNamespaceType(struct soap *soap, const char *tag, int id, const wstop__TopicNamespaceType *a, const char *type) -{ - if (((wstop__TopicNamespaceType*)a)->name) - { soap_set_attr(soap, "name", soap_xsd__NCName2s(soap, *((wstop__TopicNamespaceType*)a)->name), 1); - } - soap_set_attr(soap, "targetNamespace", soap_xsd__anyURI2s(soap, ((wstop__TopicNamespaceType*)a)->targetNamespace), 1); - if (((wstop__TopicNamespaceType*)a)->final_ != (bool)0) - { soap_set_attr(soap, "final", soap_bool2s(soap, ((wstop__TopicNamespaceType*)a)->final_), 1); - } - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wstop__ExtensibleDocumented*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wstop__TopicNamespaceType), type ? type : "wstop:TopicNamespaceType")) - return soap->error; - if (soap_out_PointerTowstop__Documentation(soap, "wstop:documentation", -1, &a->wstop__ExtensibleDocumented::documentation, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(soap, "wstop:Topic", -1, &a->wstop__TopicNamespaceType::Topic, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wstop__TopicNamespaceType::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wstop__TopicNamespaceType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wstop__TopicNamespaceType(soap, tag, this, type); -} - -SOAP_FMAC3 wstop__TopicNamespaceType * SOAP_FMAC4 soap_in_wstop__TopicNamespaceType(struct soap *soap, const char *tag, wstop__TopicNamespaceType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wstop__TopicNamespaceType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wstop__TopicNamespaceType, sizeof(wstop__TopicNamespaceType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wstop__TopicNamespaceType) - { soap_revert(soap); - *soap->id = '\0'; - return (wstop__TopicNamespaceType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - { - const char *t = soap_attr_value(soap, "name", 5, 0); - if (t) - { - if (!(((wstop__TopicNamespaceType*)a)->name = soap_new_xsd__NCName(soap))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__NCName(soap, t, ((wstop__TopicNamespaceType*)a)->name)) - return NULL; - } - else if (soap->error) - return NULL; - } - if (soap_s2xsd__anyURI(soap, soap_attr_value(soap, "targetNamespace", 4, 1), &((wstop__TopicNamespaceType*)a)->targetNamespace)) - return NULL; - if (soap_s2bool(soap, soap_attr_value(soap, "final", 5, 0), &((wstop__TopicNamespaceType*)a)->final_)) - return NULL; - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wstop__ExtensibleDocumented*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_documentation2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_documentation2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowstop__Documentation(soap, "wstop:documentation", &a->wstop__ExtensibleDocumented::documentation, "wstop:Documentation")) - { soap_flag_documentation2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(soap, "wstop:Topic", &a->wstop__TopicNamespaceType::Topic, "")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wstop__TopicNamespaceType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wstop__TopicNamespaceType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wstop__TopicNamespaceType, SOAP_TYPE_wstop__TopicNamespaceType, sizeof(wstop__TopicNamespaceType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wstop__TopicNamespaceType * SOAP_FMAC2 soap_instantiate_wstop__TopicNamespaceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wstop__TopicNamespaceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wstop__TopicNamespaceType *p; - size_t k = sizeof(wstop__TopicNamespaceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wstop__TopicNamespaceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wstop__TopicNamespaceType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wstop__TopicNamespaceType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wstop__TopicNamespaceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wstop__TopicNamespaceType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wstop__TopicNamespaceType(soap, tag ? tag : "wstop:TopicNamespaceType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wstop__TopicNamespaceType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wstop__TopicNamespaceType(soap, this, tag, type); -} - -SOAP_FMAC3 wstop__TopicNamespaceType * SOAP_FMAC4 soap_get_wstop__TopicNamespaceType(struct soap *soap, wstop__TopicNamespaceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wstop__TopicNamespaceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wstop__QueryExpressionType::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_xsd__anyType(soap, &this->wstop__QueryExpressionType::__any); - soap_default_xsd__anyURI(soap, &this->wstop__QueryExpressionType::Dialect); - soap_default_xsd__anyType(soap, &this->wstop__QueryExpressionType::__mixed); -} - -void wstop__QueryExpressionType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_xsd__anyType(soap, &this->wstop__QueryExpressionType::__any); - soap_serialize_xsd__anyType(soap, &this->wstop__QueryExpressionType::__mixed); -#endif -} - -int wstop__QueryExpressionType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wstop__QueryExpressionType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__QueryExpressionType(struct soap *soap, const char *tag, int id, const wstop__QueryExpressionType *a, const char *type) -{ - soap_set_attr(soap, "Dialect", soap_xsd__anyURI2s(soap, ((wstop__QueryExpressionType*)a)->Dialect), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wstop__QueryExpressionType), type)) - return soap->error; - if (soap_out_xsd__anyType(soap, "-any", -1, &a->wstop__QueryExpressionType::__any, "")) - return soap->error; - if (soap_out_xsd__anyType(soap, "-mixed", -1, &a->wstop__QueryExpressionType::__mixed, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wstop__QueryExpressionType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wstop__QueryExpressionType(soap, tag, this, type); -} - -SOAP_FMAC3 wstop__QueryExpressionType * SOAP_FMAC4 soap_in_wstop__QueryExpressionType(struct soap *soap, const char *tag, wstop__QueryExpressionType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wstop__QueryExpressionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wstop__QueryExpressionType, sizeof(wstop__QueryExpressionType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wstop__QueryExpressionType) - { soap_revert(soap); - *soap->id = '\0'; - return (wstop__QueryExpressionType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap_s2xsd__anyURI(soap, soap_attr_value(soap, "Dialect", 4, 1), &((wstop__QueryExpressionType*)a)->Dialect)) - return NULL; - size_t soap_flag___any1 = 1; - size_t soap_flag___mixed1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag___any1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-any", &a->wstop__QueryExpressionType::__any, "xsd:anyType")) - { soap_flag___any1--; - continue; - } - } - if (soap_flag___mixed1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-mixed", &a->wstop__QueryExpressionType::__mixed, "xsd:anyType")) - { soap_flag___mixed1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wstop__QueryExpressionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wstop__QueryExpressionType, SOAP_TYPE_wstop__QueryExpressionType, sizeof(wstop__QueryExpressionType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wstop__QueryExpressionType * SOAP_FMAC2 soap_instantiate_wstop__QueryExpressionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wstop__QueryExpressionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wstop__QueryExpressionType *p; - size_t k = sizeof(wstop__QueryExpressionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wstop__QueryExpressionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wstop__QueryExpressionType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wstop__QueryExpressionType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wstop__QueryExpressionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wstop__QueryExpressionType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wstop__QueryExpressionType(soap, tag ? tag : "wstop:QueryExpressionType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wstop__QueryExpressionType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wstop__QueryExpressionType(soap, this, tag, type); -} - -SOAP_FMAC3 wstop__QueryExpressionType * SOAP_FMAC4 soap_get_wstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wstop__QueryExpressionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wstop__ExtensibleDocumented::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wstop__ExtensibleDocumented::documentation = NULL; - soap_default_xsd__anyAttribute(soap, &this->wstop__ExtensibleDocumented::__anyAttribute); -} - -void wstop__ExtensibleDocumented::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTowstop__Documentation(soap, &this->wstop__ExtensibleDocumented::documentation); -#endif -} - -int wstop__ExtensibleDocumented::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wstop__ExtensibleDocumented(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__ExtensibleDocumented(struct soap *soap, const char *tag, int id, const wstop__ExtensibleDocumented *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wstop__ExtensibleDocumented*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wstop__ExtensibleDocumented), type)) - return soap->error; - if (soap_out_PointerTowstop__Documentation(soap, "wstop:documentation", -1, &a->wstop__ExtensibleDocumented::documentation, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wstop__ExtensibleDocumented::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wstop__ExtensibleDocumented(soap, tag, this, type); -} - -SOAP_FMAC3 wstop__ExtensibleDocumented * SOAP_FMAC4 soap_in_wstop__ExtensibleDocumented(struct soap *soap, const char *tag, wstop__ExtensibleDocumented *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wstop__ExtensibleDocumented*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wstop__ExtensibleDocumented, sizeof(wstop__ExtensibleDocumented), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wstop__ExtensibleDocumented) - { soap_revert(soap); - *soap->id = '\0'; - return (wstop__ExtensibleDocumented *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wstop__ExtensibleDocumented*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_documentation1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_documentation1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowstop__Documentation(soap, "wstop:documentation", &a->wstop__ExtensibleDocumented::documentation, "wstop:Documentation")) - { soap_flag_documentation1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wstop__ExtensibleDocumented *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wstop__ExtensibleDocumented, SOAP_TYPE_wstop__ExtensibleDocumented, sizeof(wstop__ExtensibleDocumented), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wstop__ExtensibleDocumented * SOAP_FMAC2 soap_instantiate_wstop__ExtensibleDocumented(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wstop__ExtensibleDocumented(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - if (soap && type && !soap_match_tag(soap, type, "wstop:TopicNamespaceType")) - return soap_instantiate_wstop__TopicNamespaceType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wstop:TopicType")) - return soap_instantiate_wstop__TopicType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wstop:TopicSetType")) - return soap_instantiate_wstop__TopicSetType(soap, n, NULL, NULL, size); - wstop__ExtensibleDocumented *p; - size_t k = sizeof(wstop__ExtensibleDocumented); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wstop__ExtensibleDocumented, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wstop__ExtensibleDocumented); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wstop__ExtensibleDocumented, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wstop__ExtensibleDocumented location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wstop__ExtensibleDocumented::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wstop__ExtensibleDocumented(soap, tag ? tag : "wstop:ExtensibleDocumented", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wstop__ExtensibleDocumented::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wstop__ExtensibleDocumented(soap, this, tag, type); -} - -SOAP_FMAC3 wstop__ExtensibleDocumented * SOAP_FMAC4 soap_get_wstop__ExtensibleDocumented(struct soap *soap, wstop__ExtensibleDocumented *p, const char *tag, const char *type) -{ - if ((p = soap_in_wstop__ExtensibleDocumented(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wstop__Documentation::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->wstop__Documentation::__any); - soap_default_xsd__anyType(soap, &this->wstop__Documentation::__mixed); -} - -void wstop__Documentation::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->wstop__Documentation::__any); - soap_serialize_xsd__anyType(soap, &this->wstop__Documentation::__mixed); -#endif -} - -int wstop__Documentation::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wstop__Documentation(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__Documentation(struct soap *soap, const char *tag, int id, const wstop__Documentation *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wstop__Documentation), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wstop__Documentation::__any, "")) - return soap->error; - if (soap_out_xsd__anyType(soap, "-mixed", -1, &a->wstop__Documentation::__mixed, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wstop__Documentation::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wstop__Documentation(soap, tag, this, type); -} - -SOAP_FMAC3 wstop__Documentation * SOAP_FMAC4 soap_in_wstop__Documentation(struct soap *soap, const char *tag, wstop__Documentation *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wstop__Documentation*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wstop__Documentation, sizeof(wstop__Documentation), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wstop__Documentation) - { soap_revert(soap); - *soap->id = '\0'; - return (wstop__Documentation *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag___mixed1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wstop__Documentation::__any, "xsd:anyType")) - continue; - } - if (soap_flag___mixed1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-mixed", &a->wstop__Documentation::__mixed, "xsd:anyType")) - { soap_flag___mixed1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wstop__Documentation *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wstop__Documentation, SOAP_TYPE_wstop__Documentation, sizeof(wstop__Documentation), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wstop__Documentation * SOAP_FMAC2 soap_instantiate_wstop__Documentation(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wstop__Documentation(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wstop__Documentation *p; - size_t k = sizeof(wstop__Documentation); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wstop__Documentation, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wstop__Documentation); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wstop__Documentation, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wstop__Documentation location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wstop__Documentation::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wstop__Documentation(soap, tag ? tag : "wstop:Documentation", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wstop__Documentation::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wstop__Documentation(soap, this, tag, type); -} - -SOAP_FMAC3 wstop__Documentation * SOAP_FMAC4 soap_get_wstop__Documentation(struct soap *soap, wstop__Documentation *p, const char *tag, const char *type) -{ - if ((p = soap_in_wstop__Documentation(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__ResumeSubscriptionResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__ResumeSubscriptionResponse::__any); -} - -void _wsnt__ResumeSubscriptionResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__ResumeSubscriptionResponse::__any); -#endif -} - -int _wsnt__ResumeSubscriptionResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__ResumeSubscriptionResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__ResumeSubscriptionResponse(struct soap *soap, const char *tag, int id, const _wsnt__ResumeSubscriptionResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__ResumeSubscriptionResponse), type)) - return soap->error; - soap_element_result(soap, "-any"); - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__ResumeSubscriptionResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__ResumeSubscriptionResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__ResumeSubscriptionResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__ResumeSubscriptionResponse * SOAP_FMAC4 soap_in__wsnt__ResumeSubscriptionResponse(struct soap *soap, const char *tag, _wsnt__ResumeSubscriptionResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__ResumeSubscriptionResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__ResumeSubscriptionResponse, sizeof(_wsnt__ResumeSubscriptionResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__ResumeSubscriptionResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__ResumeSubscriptionResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__ResumeSubscriptionResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "-any"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__ResumeSubscriptionResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__ResumeSubscriptionResponse, SOAP_TYPE__wsnt__ResumeSubscriptionResponse, sizeof(_wsnt__ResumeSubscriptionResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__ResumeSubscriptionResponse * SOAP_FMAC2 soap_instantiate__wsnt__ResumeSubscriptionResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__ResumeSubscriptionResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__ResumeSubscriptionResponse *p; - size_t k = sizeof(_wsnt__ResumeSubscriptionResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__ResumeSubscriptionResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__ResumeSubscriptionResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__ResumeSubscriptionResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__ResumeSubscriptionResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__ResumeSubscriptionResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__ResumeSubscriptionResponse(soap, tag ? tag : "wsnt:ResumeSubscriptionResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__ResumeSubscriptionResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__ResumeSubscriptionResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__ResumeSubscriptionResponse * SOAP_FMAC4 soap_get__wsnt__ResumeSubscriptionResponse(struct soap *soap, _wsnt__ResumeSubscriptionResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__ResumeSubscriptionResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__ResumeSubscription::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__ResumeSubscription::__any); -} - -void _wsnt__ResumeSubscription::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__ResumeSubscription::__any); -#endif -} - -int _wsnt__ResumeSubscription::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__ResumeSubscription(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__ResumeSubscription(struct soap *soap, const char *tag, int id, const _wsnt__ResumeSubscription *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__ResumeSubscription), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__ResumeSubscription::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__ResumeSubscription::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__ResumeSubscription(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__ResumeSubscription * SOAP_FMAC4 soap_in__wsnt__ResumeSubscription(struct soap *soap, const char *tag, _wsnt__ResumeSubscription *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__ResumeSubscription*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__ResumeSubscription, sizeof(_wsnt__ResumeSubscription), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__ResumeSubscription) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__ResumeSubscription *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__ResumeSubscription::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__ResumeSubscription *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__ResumeSubscription, SOAP_TYPE__wsnt__ResumeSubscription, sizeof(_wsnt__ResumeSubscription), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__ResumeSubscription * SOAP_FMAC2 soap_instantiate__wsnt__ResumeSubscription(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__ResumeSubscription(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__ResumeSubscription *p; - size_t k = sizeof(_wsnt__ResumeSubscription); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__ResumeSubscription, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__ResumeSubscription); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__ResumeSubscription, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__ResumeSubscription location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__ResumeSubscription::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__ResumeSubscription(soap, tag ? tag : "wsnt:ResumeSubscription", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__ResumeSubscription::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__ResumeSubscription(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__ResumeSubscription * SOAP_FMAC4 soap_get__wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__ResumeSubscription(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__PauseSubscriptionResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__PauseSubscriptionResponse::__any); -} - -void _wsnt__PauseSubscriptionResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__PauseSubscriptionResponse::__any); -#endif -} - -int _wsnt__PauseSubscriptionResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__PauseSubscriptionResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__PauseSubscriptionResponse(struct soap *soap, const char *tag, int id, const _wsnt__PauseSubscriptionResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__PauseSubscriptionResponse), type)) - return soap->error; - soap_element_result(soap, "-any"); - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__PauseSubscriptionResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__PauseSubscriptionResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__PauseSubscriptionResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__PauseSubscriptionResponse * SOAP_FMAC4 soap_in__wsnt__PauseSubscriptionResponse(struct soap *soap, const char *tag, _wsnt__PauseSubscriptionResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__PauseSubscriptionResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__PauseSubscriptionResponse, sizeof(_wsnt__PauseSubscriptionResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__PauseSubscriptionResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__PauseSubscriptionResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__PauseSubscriptionResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "-any"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__PauseSubscriptionResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__PauseSubscriptionResponse, SOAP_TYPE__wsnt__PauseSubscriptionResponse, sizeof(_wsnt__PauseSubscriptionResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__PauseSubscriptionResponse * SOAP_FMAC2 soap_instantiate__wsnt__PauseSubscriptionResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__PauseSubscriptionResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__PauseSubscriptionResponse *p; - size_t k = sizeof(_wsnt__PauseSubscriptionResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__PauseSubscriptionResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__PauseSubscriptionResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__PauseSubscriptionResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__PauseSubscriptionResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__PauseSubscriptionResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__PauseSubscriptionResponse(soap, tag ? tag : "wsnt:PauseSubscriptionResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__PauseSubscriptionResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__PauseSubscriptionResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__PauseSubscriptionResponse * SOAP_FMAC4 soap_get__wsnt__PauseSubscriptionResponse(struct soap *soap, _wsnt__PauseSubscriptionResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__PauseSubscriptionResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__PauseSubscription::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__PauseSubscription::__any); -} - -void _wsnt__PauseSubscription::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__PauseSubscription::__any); -#endif -} - -int _wsnt__PauseSubscription::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__PauseSubscription(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__PauseSubscription(struct soap *soap, const char *tag, int id, const _wsnt__PauseSubscription *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__PauseSubscription), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__PauseSubscription::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__PauseSubscription::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__PauseSubscription(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__PauseSubscription * SOAP_FMAC4 soap_in__wsnt__PauseSubscription(struct soap *soap, const char *tag, _wsnt__PauseSubscription *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__PauseSubscription*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__PauseSubscription, sizeof(_wsnt__PauseSubscription), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__PauseSubscription) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__PauseSubscription *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__PauseSubscription::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__PauseSubscription *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__PauseSubscription, SOAP_TYPE__wsnt__PauseSubscription, sizeof(_wsnt__PauseSubscription), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__PauseSubscription * SOAP_FMAC2 soap_instantiate__wsnt__PauseSubscription(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__PauseSubscription(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__PauseSubscription *p; - size_t k = sizeof(_wsnt__PauseSubscription); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__PauseSubscription, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__PauseSubscription); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__PauseSubscription, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__PauseSubscription location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__PauseSubscription::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__PauseSubscription(soap, tag ? tag : "wsnt:PauseSubscription", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__PauseSubscription::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__PauseSubscription(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__PauseSubscription * SOAP_FMAC4 soap_get__wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__PauseSubscription(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__UnsubscribeResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__UnsubscribeResponse::__any); -} - -void _wsnt__UnsubscribeResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__UnsubscribeResponse::__any); -#endif -} - -int _wsnt__UnsubscribeResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__UnsubscribeResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__UnsubscribeResponse(struct soap *soap, const char *tag, int id, const _wsnt__UnsubscribeResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__UnsubscribeResponse), type)) - return soap->error; - soap_element_result(soap, "-any"); - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__UnsubscribeResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__UnsubscribeResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__UnsubscribeResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__UnsubscribeResponse * SOAP_FMAC4 soap_in__wsnt__UnsubscribeResponse(struct soap *soap, const char *tag, _wsnt__UnsubscribeResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__UnsubscribeResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__UnsubscribeResponse, sizeof(_wsnt__UnsubscribeResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__UnsubscribeResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__UnsubscribeResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__UnsubscribeResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "-any"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__UnsubscribeResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__UnsubscribeResponse, SOAP_TYPE__wsnt__UnsubscribeResponse, sizeof(_wsnt__UnsubscribeResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__UnsubscribeResponse * SOAP_FMAC2 soap_instantiate__wsnt__UnsubscribeResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__UnsubscribeResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__UnsubscribeResponse *p; - size_t k = sizeof(_wsnt__UnsubscribeResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__UnsubscribeResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__UnsubscribeResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__UnsubscribeResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__UnsubscribeResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__UnsubscribeResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__UnsubscribeResponse(soap, tag ? tag : "wsnt:UnsubscribeResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__UnsubscribeResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__UnsubscribeResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__UnsubscribeResponse * SOAP_FMAC4 soap_get__wsnt__UnsubscribeResponse(struct soap *soap, _wsnt__UnsubscribeResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__UnsubscribeResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__Unsubscribe::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Unsubscribe::__any); -} - -void _wsnt__Unsubscribe::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Unsubscribe::__any); -#endif -} - -int _wsnt__Unsubscribe::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__Unsubscribe(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Unsubscribe(struct soap *soap, const char *tag, int id, const _wsnt__Unsubscribe *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__Unsubscribe), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__Unsubscribe::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__Unsubscribe::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__Unsubscribe(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__Unsubscribe * SOAP_FMAC4 soap_in__wsnt__Unsubscribe(struct soap *soap, const char *tag, _wsnt__Unsubscribe *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__Unsubscribe*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__Unsubscribe, sizeof(_wsnt__Unsubscribe), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__Unsubscribe) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__Unsubscribe *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__Unsubscribe::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__Unsubscribe *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__Unsubscribe, SOAP_TYPE__wsnt__Unsubscribe, sizeof(_wsnt__Unsubscribe), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__Unsubscribe * SOAP_FMAC2 soap_instantiate__wsnt__Unsubscribe(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__Unsubscribe(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__Unsubscribe *p; - size_t k = sizeof(_wsnt__Unsubscribe); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__Unsubscribe, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__Unsubscribe); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__Unsubscribe, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__Unsubscribe location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__Unsubscribe::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__Unsubscribe(soap, tag ? tag : "wsnt:Unsubscribe", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__Unsubscribe::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__Unsubscribe(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__Unsubscribe * SOAP_FMAC4 soap_get__wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__Unsubscribe(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__RenewResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_dateTime(soap, &this->_wsnt__RenewResponse::TerminationTime); - this->_wsnt__RenewResponse::CurrentTime = NULL; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__RenewResponse::__any); -} - -void _wsnt__RenewResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_wsnt__RenewResponse::TerminationTime, SOAP_TYPE_dateTime); - soap_serialize_PointerTodateTime(soap, &this->_wsnt__RenewResponse::CurrentTime); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__RenewResponse::__any); -#endif -} - -int _wsnt__RenewResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__RenewResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__RenewResponse(struct soap *soap, const char *tag, int id, const _wsnt__RenewResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__RenewResponse), type)) - return soap->error; - soap_element_result(soap, "wsnt:TerminationTime"); - if (soap_out_dateTime(soap, "wsnt:TerminationTime", -1, &a->_wsnt__RenewResponse::TerminationTime, "")) - return soap->error; - if (soap_out_PointerTodateTime(soap, "wsnt:CurrentTime", -1, &a->_wsnt__RenewResponse::CurrentTime, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__RenewResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__RenewResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__RenewResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__RenewResponse * SOAP_FMAC4 soap_in__wsnt__RenewResponse(struct soap *soap, const char *tag, _wsnt__RenewResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__RenewResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__RenewResponse, sizeof(_wsnt__RenewResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__RenewResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__RenewResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_TerminationTime1 = 1; - size_t soap_flag_CurrentTime1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_TerminationTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsnt:TerminationTime", &a->_wsnt__RenewResponse::TerminationTime, "xsd:dateTime")) - { soap_flag_TerminationTime1--; - continue; - } - } - if (soap_flag_CurrentTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTodateTime(soap, "wsnt:CurrentTime", &a->_wsnt__RenewResponse::CurrentTime, "xsd:dateTime")) - { soap_flag_CurrentTime1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__RenewResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "wsnt:TerminationTime"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_TerminationTime1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_wsnt__RenewResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__RenewResponse, SOAP_TYPE__wsnt__RenewResponse, sizeof(_wsnt__RenewResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__RenewResponse * SOAP_FMAC2 soap_instantiate__wsnt__RenewResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__RenewResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__RenewResponse *p; - size_t k = sizeof(_wsnt__RenewResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__RenewResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__RenewResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__RenewResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__RenewResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__RenewResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__RenewResponse(soap, tag ? tag : "wsnt:RenewResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__RenewResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__RenewResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__RenewResponse * SOAP_FMAC4 soap_get__wsnt__RenewResponse(struct soap *soap, _wsnt__RenewResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__RenewResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__Renew::soap_default(struct soap *soap) -{ - this->soap = soap; - this->_wsnt__Renew::TerminationTime = NULL; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Renew::__any); -} - -void _wsnt__Renew::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, &this->_wsnt__Renew::TerminationTime); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Renew::__any); -#endif -} - -int _wsnt__Renew::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__Renew(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Renew(struct soap *soap, const char *tag, int id, const _wsnt__Renew *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__Renew), type)) - return soap->error; - if (!a->_wsnt__Renew::TerminationTime) - { if (soap_element_nil(soap, "wsnt:TerminationTime")) - return soap->error; - } - else if (soap_out_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, "wsnt:TerminationTime", -1, &a->_wsnt__Renew::TerminationTime, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__Renew::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__Renew::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__Renew(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__Renew * SOAP_FMAC4 soap_in__wsnt__Renew(struct soap *soap, const char *tag, _wsnt__Renew *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__Renew*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__Renew, sizeof(_wsnt__Renew), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__Renew) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__Renew *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_TerminationTime1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_TerminationTime1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, "wsnt:TerminationTime", &a->_wsnt__Renew::TerminationTime, "wsnt:AbsoluteOrRelativeTimeType")) - { soap_flag_TerminationTime1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__Renew::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_TerminationTime1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_wsnt__Renew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__Renew, SOAP_TYPE__wsnt__Renew, sizeof(_wsnt__Renew), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__Renew * SOAP_FMAC2 soap_instantiate__wsnt__Renew(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__Renew(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__Renew *p; - size_t k = sizeof(_wsnt__Renew); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__Renew, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__Renew); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__Renew, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__Renew location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__Renew::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__Renew(soap, tag ? tag : "wsnt:Renew", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__Renew::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__Renew(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__Renew * SOAP_FMAC4 soap_get__wsnt__Renew(struct soap *soap, _wsnt__Renew *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__Renew(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__CreatePullPointResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_wsa5__EndpointReferenceType(soap, &this->_wsnt__CreatePullPointResponse::PullPoint); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__CreatePullPointResponse::__any); - soap_default_xsd__anyAttribute(soap, &this->_wsnt__CreatePullPointResponse::__anyAttribute); -} - -void _wsnt__CreatePullPointResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_wsnt__CreatePullPointResponse::PullPoint, SOAP_TYPE_wsa5__EndpointReferenceType); - soap_serialize_wsa5__EndpointReferenceType(soap, &this->_wsnt__CreatePullPointResponse::PullPoint); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__CreatePullPointResponse::__any); -#endif -} - -int _wsnt__CreatePullPointResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__CreatePullPointResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__CreatePullPointResponse(struct soap *soap, const char *tag, int id, const _wsnt__CreatePullPointResponse *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((_wsnt__CreatePullPointResponse*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__CreatePullPointResponse), type)) - return soap->error; - soap_element_result(soap, "wsnt:PullPoint"); - if (soap_out_wsa5__EndpointReferenceType(soap, "wsnt:PullPoint", -1, &a->_wsnt__CreatePullPointResponse::PullPoint, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__CreatePullPointResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__CreatePullPointResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__CreatePullPointResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__CreatePullPointResponse * SOAP_FMAC4 soap_in__wsnt__CreatePullPointResponse(struct soap *soap, const char *tag, _wsnt__CreatePullPointResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__CreatePullPointResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__CreatePullPointResponse, sizeof(_wsnt__CreatePullPointResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__CreatePullPointResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__CreatePullPointResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((_wsnt__CreatePullPointResponse*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_PullPoint1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_PullPoint1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_wsa5__EndpointReferenceType(soap, "wsnt:PullPoint", &a->_wsnt__CreatePullPointResponse::PullPoint, "wsa5:EndpointReferenceType")) - { soap_flag_PullPoint1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__CreatePullPointResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "wsnt:PullPoint"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_PullPoint1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_wsnt__CreatePullPointResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__CreatePullPointResponse, SOAP_TYPE__wsnt__CreatePullPointResponse, sizeof(_wsnt__CreatePullPointResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__CreatePullPointResponse * SOAP_FMAC2 soap_instantiate__wsnt__CreatePullPointResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__CreatePullPointResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__CreatePullPointResponse *p; - size_t k = sizeof(_wsnt__CreatePullPointResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__CreatePullPointResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__CreatePullPointResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__CreatePullPointResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__CreatePullPointResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__CreatePullPointResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__CreatePullPointResponse(soap, tag ? tag : "wsnt:CreatePullPointResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__CreatePullPointResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__CreatePullPointResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__CreatePullPointResponse * SOAP_FMAC4 soap_get__wsnt__CreatePullPointResponse(struct soap *soap, _wsnt__CreatePullPointResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__CreatePullPointResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__CreatePullPoint::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__CreatePullPoint::__any); - soap_default_xsd__anyAttribute(soap, &this->_wsnt__CreatePullPoint::__anyAttribute); -} - -void _wsnt__CreatePullPoint::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__CreatePullPoint::__any); -#endif -} - -int _wsnt__CreatePullPoint::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__CreatePullPoint(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__CreatePullPoint(struct soap *soap, const char *tag, int id, const _wsnt__CreatePullPoint *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((_wsnt__CreatePullPoint*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__CreatePullPoint), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__CreatePullPoint::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__CreatePullPoint::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__CreatePullPoint(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__CreatePullPoint * SOAP_FMAC4 soap_in__wsnt__CreatePullPoint(struct soap *soap, const char *tag, _wsnt__CreatePullPoint *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__CreatePullPoint*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__CreatePullPoint, sizeof(_wsnt__CreatePullPoint), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__CreatePullPoint) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__CreatePullPoint *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((_wsnt__CreatePullPoint*)a)->__anyAttribute, "xsd:anyAttribute"); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__CreatePullPoint::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__CreatePullPoint *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__CreatePullPoint, SOAP_TYPE__wsnt__CreatePullPoint, sizeof(_wsnt__CreatePullPoint), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__CreatePullPoint * SOAP_FMAC2 soap_instantiate__wsnt__CreatePullPoint(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__CreatePullPoint(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__CreatePullPoint *p; - size_t k = sizeof(_wsnt__CreatePullPoint); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__CreatePullPoint, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__CreatePullPoint); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__CreatePullPoint, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__CreatePullPoint location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__CreatePullPoint::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__CreatePullPoint(soap, tag ? tag : "wsnt:CreatePullPoint", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__CreatePullPoint::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__CreatePullPoint(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__CreatePullPoint * SOAP_FMAC4 soap_get__wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__CreatePullPoint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__DestroyPullPointResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__DestroyPullPointResponse::__any); - soap_default_xsd__anyAttribute(soap, &this->_wsnt__DestroyPullPointResponse::__anyAttribute); -} - -void _wsnt__DestroyPullPointResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__DestroyPullPointResponse::__any); -#endif -} - -int _wsnt__DestroyPullPointResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__DestroyPullPointResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__DestroyPullPointResponse(struct soap *soap, const char *tag, int id, const _wsnt__DestroyPullPointResponse *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((_wsnt__DestroyPullPointResponse*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__DestroyPullPointResponse), type)) - return soap->error; - soap_element_result(soap, "-any"); - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__DestroyPullPointResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__DestroyPullPointResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__DestroyPullPointResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__DestroyPullPointResponse * SOAP_FMAC4 soap_in__wsnt__DestroyPullPointResponse(struct soap *soap, const char *tag, _wsnt__DestroyPullPointResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__DestroyPullPointResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__DestroyPullPointResponse, sizeof(_wsnt__DestroyPullPointResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__DestroyPullPointResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__DestroyPullPointResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((_wsnt__DestroyPullPointResponse*)a)->__anyAttribute, "xsd:anyAttribute"); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__DestroyPullPointResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "-any"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__DestroyPullPointResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__DestroyPullPointResponse, SOAP_TYPE__wsnt__DestroyPullPointResponse, sizeof(_wsnt__DestroyPullPointResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__DestroyPullPointResponse * SOAP_FMAC2 soap_instantiate__wsnt__DestroyPullPointResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__DestroyPullPointResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__DestroyPullPointResponse *p; - size_t k = sizeof(_wsnt__DestroyPullPointResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__DestroyPullPointResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__DestroyPullPointResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__DestroyPullPointResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__DestroyPullPointResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__DestroyPullPointResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__DestroyPullPointResponse(soap, tag ? tag : "wsnt:DestroyPullPointResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__DestroyPullPointResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__DestroyPullPointResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__DestroyPullPointResponse * SOAP_FMAC4 soap_get__wsnt__DestroyPullPointResponse(struct soap *soap, _wsnt__DestroyPullPointResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__DestroyPullPointResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__DestroyPullPoint::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__DestroyPullPoint::__any); - soap_default_xsd__anyAttribute(soap, &this->_wsnt__DestroyPullPoint::__anyAttribute); -} - -void _wsnt__DestroyPullPoint::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__DestroyPullPoint::__any); -#endif -} - -int _wsnt__DestroyPullPoint::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__DestroyPullPoint(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__DestroyPullPoint(struct soap *soap, const char *tag, int id, const _wsnt__DestroyPullPoint *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((_wsnt__DestroyPullPoint*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__DestroyPullPoint), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__DestroyPullPoint::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__DestroyPullPoint::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__DestroyPullPoint(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__DestroyPullPoint * SOAP_FMAC4 soap_in__wsnt__DestroyPullPoint(struct soap *soap, const char *tag, _wsnt__DestroyPullPoint *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__DestroyPullPoint*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__DestroyPullPoint, sizeof(_wsnt__DestroyPullPoint), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__DestroyPullPoint) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__DestroyPullPoint *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((_wsnt__DestroyPullPoint*)a)->__anyAttribute, "xsd:anyAttribute"); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__DestroyPullPoint::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__DestroyPullPoint *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__DestroyPullPoint, SOAP_TYPE__wsnt__DestroyPullPoint, sizeof(_wsnt__DestroyPullPoint), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__DestroyPullPoint * SOAP_FMAC2 soap_instantiate__wsnt__DestroyPullPoint(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__DestroyPullPoint(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__DestroyPullPoint *p; - size_t k = sizeof(_wsnt__DestroyPullPoint); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__DestroyPullPoint, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__DestroyPullPoint); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__DestroyPullPoint, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__DestroyPullPoint location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__DestroyPullPoint::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__DestroyPullPoint(soap, tag ? tag : "wsnt:DestroyPullPoint", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__DestroyPullPoint::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__DestroyPullPoint(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__DestroyPullPoint * SOAP_FMAC4 soap_get__wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__DestroyPullPoint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__GetMessagesResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, &this->_wsnt__GetMessagesResponse::NotificationMessage); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__GetMessagesResponse::__any); - soap_default_xsd__anyAttribute(soap, &this->_wsnt__GetMessagesResponse::__anyAttribute); -} - -void _wsnt__GetMessagesResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, &this->_wsnt__GetMessagesResponse::NotificationMessage); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__GetMessagesResponse::__any); -#endif -} - -int _wsnt__GetMessagesResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__GetMessagesResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__GetMessagesResponse(struct soap *soap, const char *tag, int id, const _wsnt__GetMessagesResponse *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((_wsnt__GetMessagesResponse*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__GetMessagesResponse), type)) - return soap->error; - soap_element_result(soap, "wsnt:NotificationMessage"); - if (soap_out_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, "wsnt:NotificationMessage", -1, &a->_wsnt__GetMessagesResponse::NotificationMessage, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__GetMessagesResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__GetMessagesResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__GetMessagesResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__GetMessagesResponse * SOAP_FMAC4 soap_in__wsnt__GetMessagesResponse(struct soap *soap, const char *tag, _wsnt__GetMessagesResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__GetMessagesResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__GetMessagesResponse, sizeof(_wsnt__GetMessagesResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__GetMessagesResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__GetMessagesResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((_wsnt__GetMessagesResponse*)a)->__anyAttribute, "xsd:anyAttribute"); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, "wsnt:NotificationMessage", &a->_wsnt__GetMessagesResponse::NotificationMessage, "wsnt:NotificationMessageHolderType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__GetMessagesResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "wsnt:NotificationMessage"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__GetMessagesResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__GetMessagesResponse, SOAP_TYPE__wsnt__GetMessagesResponse, sizeof(_wsnt__GetMessagesResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__GetMessagesResponse * SOAP_FMAC2 soap_instantiate__wsnt__GetMessagesResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__GetMessagesResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__GetMessagesResponse *p; - size_t k = sizeof(_wsnt__GetMessagesResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__GetMessagesResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__GetMessagesResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__GetMessagesResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__GetMessagesResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__GetMessagesResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__GetMessagesResponse(soap, tag ? tag : "wsnt:GetMessagesResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__GetMessagesResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__GetMessagesResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__GetMessagesResponse * SOAP_FMAC4 soap_get__wsnt__GetMessagesResponse(struct soap *soap, _wsnt__GetMessagesResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__GetMessagesResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__GetMessages::soap_default(struct soap *soap) -{ - this->soap = soap; - this->_wsnt__GetMessages::MaximumNumber = NULL; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__GetMessages::__any); - soap_default_xsd__anyAttribute(soap, &this->_wsnt__GetMessages::__anyAttribute); -} - -void _wsnt__GetMessages::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToxsd__nonNegativeInteger(soap, &this->_wsnt__GetMessages::MaximumNumber); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__GetMessages::__any); -#endif -} - -int _wsnt__GetMessages::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__GetMessages(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__GetMessages(struct soap *soap, const char *tag, int id, const _wsnt__GetMessages *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((_wsnt__GetMessages*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__GetMessages), type)) - return soap->error; - if (soap_out_PointerToxsd__nonNegativeInteger(soap, "wsnt:MaximumNumber", -1, &a->_wsnt__GetMessages::MaximumNumber, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__GetMessages::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__GetMessages::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__GetMessages(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__GetMessages * SOAP_FMAC4 soap_in__wsnt__GetMessages(struct soap *soap, const char *tag, _wsnt__GetMessages *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__GetMessages*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__GetMessages, sizeof(_wsnt__GetMessages), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__GetMessages) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__GetMessages *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((_wsnt__GetMessages*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_MaximumNumber1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_MaximumNumber1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerToxsd__nonNegativeInteger(soap, "wsnt:MaximumNumber", &a->_wsnt__GetMessages::MaximumNumber, "xsd:nonNegativeInteger")) - { soap_flag_MaximumNumber1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__GetMessages::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__GetMessages *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__GetMessages, SOAP_TYPE__wsnt__GetMessages, sizeof(_wsnt__GetMessages), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__GetMessages * SOAP_FMAC2 soap_instantiate__wsnt__GetMessages(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__GetMessages(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__GetMessages *p; - size_t k = sizeof(_wsnt__GetMessages); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__GetMessages, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__GetMessages); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__GetMessages, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__GetMessages location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__GetMessages::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__GetMessages(soap, tag ? tag : "wsnt:GetMessages", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__GetMessages::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__GetMessages(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__GetMessages * SOAP_FMAC4 soap_get__wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__GetMessages(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__GetCurrentMessageResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__GetCurrentMessageResponse::__any); -} - -void _wsnt__GetCurrentMessageResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__GetCurrentMessageResponse::__any); -#endif -} - -int _wsnt__GetCurrentMessageResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__GetCurrentMessageResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__GetCurrentMessageResponse(struct soap *soap, const char *tag, int id, const _wsnt__GetCurrentMessageResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__GetCurrentMessageResponse), type)) - return soap->error; - soap_element_result(soap, "-any"); - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__GetCurrentMessageResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__GetCurrentMessageResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__GetCurrentMessageResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__GetCurrentMessageResponse * SOAP_FMAC4 soap_in__wsnt__GetCurrentMessageResponse(struct soap *soap, const char *tag, _wsnt__GetCurrentMessageResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__GetCurrentMessageResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__GetCurrentMessageResponse, sizeof(_wsnt__GetCurrentMessageResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__GetCurrentMessageResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__GetCurrentMessageResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__GetCurrentMessageResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "-any"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__GetCurrentMessageResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__GetCurrentMessageResponse, SOAP_TYPE__wsnt__GetCurrentMessageResponse, sizeof(_wsnt__GetCurrentMessageResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__GetCurrentMessageResponse * SOAP_FMAC2 soap_instantiate__wsnt__GetCurrentMessageResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__GetCurrentMessageResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__GetCurrentMessageResponse *p; - size_t k = sizeof(_wsnt__GetCurrentMessageResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__GetCurrentMessageResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__GetCurrentMessageResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__GetCurrentMessageResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__GetCurrentMessageResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__GetCurrentMessageResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__GetCurrentMessageResponse(soap, tag ? tag : "wsnt:GetCurrentMessageResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__GetCurrentMessageResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__GetCurrentMessageResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__GetCurrentMessageResponse * SOAP_FMAC4 soap_get__wsnt__GetCurrentMessageResponse(struct soap *soap, _wsnt__GetCurrentMessageResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__GetCurrentMessageResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__GetCurrentMessage::soap_default(struct soap *soap) -{ - this->soap = soap; - this->_wsnt__GetCurrentMessage::Topic = NULL; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__GetCurrentMessage::__any); -} - -void _wsnt__GetCurrentMessage::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTowsnt__TopicExpressionType(soap, &this->_wsnt__GetCurrentMessage::Topic); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__GetCurrentMessage::__any); -#endif -} - -int _wsnt__GetCurrentMessage::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__GetCurrentMessage(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__GetCurrentMessage(struct soap *soap, const char *tag, int id, const _wsnt__GetCurrentMessage *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__GetCurrentMessage), type)) - return soap->error; - if (!a->_wsnt__GetCurrentMessage::Topic) - { if (soap_element_empty(soap, "wsnt:Topic", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTowsnt__TopicExpressionType(soap, "wsnt:Topic", -1, &a->_wsnt__GetCurrentMessage::Topic, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__GetCurrentMessage::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__GetCurrentMessage::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__GetCurrentMessage(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__GetCurrentMessage * SOAP_FMAC4 soap_in__wsnt__GetCurrentMessage(struct soap *soap, const char *tag, _wsnt__GetCurrentMessage *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__GetCurrentMessage*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__GetCurrentMessage, sizeof(_wsnt__GetCurrentMessage), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__GetCurrentMessage) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__GetCurrentMessage *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_Topic1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Topic1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__TopicExpressionType(soap, "wsnt:Topic", &a->_wsnt__GetCurrentMessage::Topic, "wsnt:TopicExpressionType")) - { soap_flag_Topic1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__GetCurrentMessage::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->_wsnt__GetCurrentMessage::Topic)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_wsnt__GetCurrentMessage *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__GetCurrentMessage, SOAP_TYPE__wsnt__GetCurrentMessage, sizeof(_wsnt__GetCurrentMessage), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__GetCurrentMessage * SOAP_FMAC2 soap_instantiate__wsnt__GetCurrentMessage(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__GetCurrentMessage(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__GetCurrentMessage *p; - size_t k = sizeof(_wsnt__GetCurrentMessage); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__GetCurrentMessage, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__GetCurrentMessage); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__GetCurrentMessage, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__GetCurrentMessage location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__GetCurrentMessage::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__GetCurrentMessage(soap, tag ? tag : "wsnt:GetCurrentMessage", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__GetCurrentMessage::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__GetCurrentMessage(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__GetCurrentMessage * SOAP_FMAC4 soap_get__wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__GetCurrentMessage(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__SubscribeResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_wsa5__EndpointReferenceType(soap, &this->_wsnt__SubscribeResponse::SubscriptionReference); - this->_wsnt__SubscribeResponse::CurrentTime = NULL; - this->_wsnt__SubscribeResponse::TerminationTime = NULL; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__SubscribeResponse::__any); -} - -void _wsnt__SubscribeResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_wsnt__SubscribeResponse::SubscriptionReference, SOAP_TYPE_wsa5__EndpointReferenceType); - soap_serialize_wsa5__EndpointReferenceType(soap, &this->_wsnt__SubscribeResponse::SubscriptionReference); - soap_serialize_PointerTodateTime(soap, &this->_wsnt__SubscribeResponse::CurrentTime); - soap_serialize_PointerTodateTime(soap, &this->_wsnt__SubscribeResponse::TerminationTime); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__SubscribeResponse::__any); -#endif -} - -int _wsnt__SubscribeResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__SubscribeResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__SubscribeResponse(struct soap *soap, const char *tag, int id, const _wsnt__SubscribeResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__SubscribeResponse), type)) - return soap->error; - soap_element_result(soap, "wsnt:SubscriptionReference"); - if (soap_out_wsa5__EndpointReferenceType(soap, "wsnt:SubscriptionReference", -1, &a->_wsnt__SubscribeResponse::SubscriptionReference, "")) - return soap->error; - if (soap_out_PointerTodateTime(soap, "wsnt:CurrentTime", -1, &a->_wsnt__SubscribeResponse::CurrentTime, "")) - return soap->error; - if (soap_out_PointerTodateTime(soap, "wsnt:TerminationTime", -1, &a->_wsnt__SubscribeResponse::TerminationTime, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__SubscribeResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__SubscribeResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__SubscribeResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__SubscribeResponse * SOAP_FMAC4 soap_in__wsnt__SubscribeResponse(struct soap *soap, const char *tag, _wsnt__SubscribeResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__SubscribeResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__SubscribeResponse, sizeof(_wsnt__SubscribeResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__SubscribeResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__SubscribeResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_SubscriptionReference1 = 1; - size_t soap_flag_CurrentTime1 = 1; - size_t soap_flag_TerminationTime1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_SubscriptionReference1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_wsa5__EndpointReferenceType(soap, "wsnt:SubscriptionReference", &a->_wsnt__SubscribeResponse::SubscriptionReference, "wsa5:EndpointReferenceType")) - { soap_flag_SubscriptionReference1--; - continue; - } - } - if (soap_flag_CurrentTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTodateTime(soap, "wsnt:CurrentTime", &a->_wsnt__SubscribeResponse::CurrentTime, "xsd:dateTime")) - { soap_flag_CurrentTime1--; - continue; - } - } - if (soap_flag_TerminationTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTodateTime(soap, "wsnt:TerminationTime", &a->_wsnt__SubscribeResponse::TerminationTime, "xsd:dateTime")) - { soap_flag_TerminationTime1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__SubscribeResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "wsnt:SubscriptionReference"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_SubscriptionReference1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_wsnt__SubscribeResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__SubscribeResponse, SOAP_TYPE__wsnt__SubscribeResponse, sizeof(_wsnt__SubscribeResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__SubscribeResponse * SOAP_FMAC2 soap_instantiate__wsnt__SubscribeResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__SubscribeResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__SubscribeResponse *p; - size_t k = sizeof(_wsnt__SubscribeResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__SubscribeResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__SubscribeResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__SubscribeResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__SubscribeResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__SubscribeResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__SubscribeResponse(soap, tag ? tag : "wsnt:SubscribeResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__SubscribeResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__SubscribeResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__SubscribeResponse * SOAP_FMAC4 soap_get__wsnt__SubscribeResponse(struct soap *soap, _wsnt__SubscribeResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__SubscribeResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__Subscribe::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_wsa5__EndpointReferenceType(soap, &this->_wsnt__Subscribe::ConsumerReference); - this->_wsnt__Subscribe::Filter = NULL; - this->_wsnt__Subscribe::InitialTerminationTime = NULL; - this->_wsnt__Subscribe::SubscriptionPolicy = NULL; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Subscribe::__any); -} - -void _wsnt__Subscribe::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_wsnt__Subscribe::ConsumerReference, SOAP_TYPE_wsa5__EndpointReferenceType); - soap_serialize_wsa5__EndpointReferenceType(soap, &this->_wsnt__Subscribe::ConsumerReference); - soap_serialize_PointerTowsnt__FilterType(soap, &this->_wsnt__Subscribe::Filter); - soap_serialize_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, &this->_wsnt__Subscribe::InitialTerminationTime); - soap_serialize_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, &this->_wsnt__Subscribe::SubscriptionPolicy); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Subscribe::__any); -#endif -} - -int _wsnt__Subscribe::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__Subscribe(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Subscribe(struct soap *soap, const char *tag, int id, const _wsnt__Subscribe *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__Subscribe), type)) - return soap->error; - if (soap_out_wsa5__EndpointReferenceType(soap, "wsnt:ConsumerReference", -1, &a->_wsnt__Subscribe::ConsumerReference, "")) - return soap->error; - if (soap_out_PointerTowsnt__FilterType(soap, "wsnt:Filter", -1, &a->_wsnt__Subscribe::Filter, "")) - return soap->error; - if (soap_out_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, "wsnt:InitialTerminationTime", -1, &a->_wsnt__Subscribe::InitialTerminationTime, "")) - return soap->error; - if (soap_out_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, "wsnt:SubscriptionPolicy", -1, &a->_wsnt__Subscribe::SubscriptionPolicy, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__Subscribe::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__Subscribe::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__Subscribe(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__Subscribe * SOAP_FMAC4 soap_in__wsnt__Subscribe(struct soap *soap, const char *tag, _wsnt__Subscribe *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__Subscribe*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__Subscribe, sizeof(_wsnt__Subscribe), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__Subscribe) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__Subscribe *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_ConsumerReference1 = 1; - size_t soap_flag_Filter1 = 1; - size_t soap_flag_InitialTerminationTime1 = 1; - size_t soap_flag_SubscriptionPolicy1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_ConsumerReference1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_wsa5__EndpointReferenceType(soap, "wsnt:ConsumerReference", &a->_wsnt__Subscribe::ConsumerReference, "wsa5:EndpointReferenceType")) - { soap_flag_ConsumerReference1--; - continue; - } - } - if (soap_flag_Filter1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__FilterType(soap, "wsnt:Filter", &a->_wsnt__Subscribe::Filter, "wsnt:FilterType")) - { soap_flag_Filter1--; - continue; - } - } - if (soap_flag_InitialTerminationTime1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, "wsnt:InitialTerminationTime", &a->_wsnt__Subscribe::InitialTerminationTime, "wsnt:AbsoluteOrRelativeTimeType")) - { soap_flag_InitialTerminationTime1--; - continue; - } - } - if (soap_flag_SubscriptionPolicy1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, "wsnt:SubscriptionPolicy", &a->_wsnt__Subscribe::SubscriptionPolicy, "")) - { soap_flag_SubscriptionPolicy1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__Subscribe::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_ConsumerReference1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_wsnt__Subscribe *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__Subscribe, SOAP_TYPE__wsnt__Subscribe, sizeof(_wsnt__Subscribe), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__Subscribe * SOAP_FMAC2 soap_instantiate__wsnt__Subscribe(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__Subscribe(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__Subscribe *p; - size_t k = sizeof(_wsnt__Subscribe); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__Subscribe, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__Subscribe); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__Subscribe, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__Subscribe location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__Subscribe::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__Subscribe(soap, tag ? tag : "wsnt:Subscribe", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__Subscribe::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__Subscribe(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__Subscribe * SOAP_FMAC4 soap_get__wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__Subscribe(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__UseRaw::soap_default(struct soap *soap) -{ - this->soap = soap; -} - -void _wsnt__UseRaw::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -int _wsnt__UseRaw::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__UseRaw(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__UseRaw(struct soap *soap, const char *tag, int id, const _wsnt__UseRaw *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__UseRaw), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__UseRaw::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__UseRaw(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__UseRaw * SOAP_FMAC4 soap_in__wsnt__UseRaw(struct soap *soap, const char *tag, _wsnt__UseRaw *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__UseRaw*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__UseRaw, sizeof(_wsnt__UseRaw), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__UseRaw) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__UseRaw *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__UseRaw *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__UseRaw, SOAP_TYPE__wsnt__UseRaw, sizeof(_wsnt__UseRaw), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__UseRaw * SOAP_FMAC2 soap_instantiate__wsnt__UseRaw(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__UseRaw(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__UseRaw *p; - size_t k = sizeof(_wsnt__UseRaw); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__UseRaw, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__UseRaw); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__UseRaw, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__UseRaw location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__UseRaw::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__UseRaw(soap, tag ? tag : "wsnt:UseRaw", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__UseRaw::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__UseRaw(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__UseRaw * SOAP_FMAC4 soap_get__wsnt__UseRaw(struct soap *soap, _wsnt__UseRaw *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__UseRaw(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__Notify::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, &this->_wsnt__Notify::NotificationMessage); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Notify::__any); -} - -void _wsnt__Notify::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, &this->_wsnt__Notify::NotificationMessage); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_wsnt__Notify::__any); -#endif -} - -int _wsnt__Notify::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__Notify(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Notify(struct soap *soap, const char *tag, int id, const _wsnt__Notify *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__Notify), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, "wsnt:NotificationMessage", -1, &a->_wsnt__Notify::NotificationMessage, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_wsnt__Notify::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__Notify::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__Notify(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__Notify * SOAP_FMAC4 soap_in__wsnt__Notify(struct soap *soap, const char *tag, _wsnt__Notify *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__Notify*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__Notify, sizeof(_wsnt__Notify), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__Notify) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__Notify *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, "wsnt:NotificationMessage", &a->_wsnt__Notify::NotificationMessage, "wsnt:NotificationMessageHolderType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_wsnt__Notify::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->_wsnt__Notify::NotificationMessage.size() < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_wsnt__Notify *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__Notify, SOAP_TYPE__wsnt__Notify, sizeof(_wsnt__Notify), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__Notify * SOAP_FMAC2 soap_instantiate__wsnt__Notify(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__Notify(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__Notify *p; - size_t k = sizeof(_wsnt__Notify); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__Notify, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__Notify); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__Notify, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__Notify location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__Notify::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__Notify(soap, tag ? tag : "wsnt:Notify", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__Notify::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__Notify(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__Notify * SOAP_FMAC4 soap_get__wsnt__Notify(struct soap *soap, _wsnt__Notify *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__Notify(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__SubscriptionManagerRP::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_wsa5__EndpointReferenceType(soap, &this->_wsnt__SubscriptionManagerRP::ConsumerReference); - this->_wsnt__SubscriptionManagerRP::Filter = NULL; - this->_wsnt__SubscriptionManagerRP::SubscriptionPolicy = NULL; - this->_wsnt__SubscriptionManagerRP::CreationTime = NULL; -} - -void _wsnt__SubscriptionManagerRP::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_wsnt__SubscriptionManagerRP::ConsumerReference, SOAP_TYPE_wsa5__EndpointReferenceType); - soap_serialize_wsa5__EndpointReferenceType(soap, &this->_wsnt__SubscriptionManagerRP::ConsumerReference); - soap_serialize_PointerTowsnt__FilterType(soap, &this->_wsnt__SubscriptionManagerRP::Filter); - soap_serialize_PointerTowsnt__SubscriptionPolicyType(soap, &this->_wsnt__SubscriptionManagerRP::SubscriptionPolicy); - soap_serialize_PointerTodateTime(soap, &this->_wsnt__SubscriptionManagerRP::CreationTime); -#endif -} - -int _wsnt__SubscriptionManagerRP::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__SubscriptionManagerRP(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__SubscriptionManagerRP(struct soap *soap, const char *tag, int id, const _wsnt__SubscriptionManagerRP *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__SubscriptionManagerRP), type)) - return soap->error; - if (soap_out_wsa5__EndpointReferenceType(soap, "wsnt:ConsumerReference", -1, &a->_wsnt__SubscriptionManagerRP::ConsumerReference, "")) - return soap->error; - if (soap_out_PointerTowsnt__FilterType(soap, "wsnt:Filter", -1, &a->_wsnt__SubscriptionManagerRP::Filter, "")) - return soap->error; - if (soap_out_PointerTowsnt__SubscriptionPolicyType(soap, "wsnt:SubscriptionPolicy", -1, &a->_wsnt__SubscriptionManagerRP::SubscriptionPolicy, "")) - return soap->error; - if (soap_out_PointerTodateTime(soap, "wsnt:CreationTime", -1, &a->_wsnt__SubscriptionManagerRP::CreationTime, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__SubscriptionManagerRP::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__SubscriptionManagerRP(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__SubscriptionManagerRP * SOAP_FMAC4 soap_in__wsnt__SubscriptionManagerRP(struct soap *soap, const char *tag, _wsnt__SubscriptionManagerRP *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__SubscriptionManagerRP*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__SubscriptionManagerRP, sizeof(_wsnt__SubscriptionManagerRP), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__SubscriptionManagerRP) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__SubscriptionManagerRP *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_ConsumerReference1 = 1; - size_t soap_flag_Filter1 = 1; - size_t soap_flag_SubscriptionPolicy1 = 1; - size_t soap_flag_CreationTime1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_ConsumerReference1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_wsa5__EndpointReferenceType(soap, "wsnt:ConsumerReference", &a->_wsnt__SubscriptionManagerRP::ConsumerReference, "wsa5:EndpointReferenceType")) - { soap_flag_ConsumerReference1--; - continue; - } - } - if (soap_flag_Filter1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__FilterType(soap, "wsnt:Filter", &a->_wsnt__SubscriptionManagerRP::Filter, "wsnt:FilterType")) - { soap_flag_Filter1--; - continue; - } - } - if (soap_flag_SubscriptionPolicy1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__SubscriptionPolicyType(soap, "wsnt:SubscriptionPolicy", &a->_wsnt__SubscriptionManagerRP::SubscriptionPolicy, "wsnt:SubscriptionPolicyType")) - { soap_flag_SubscriptionPolicy1--; - continue; - } - } - if (soap_flag_CreationTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTodateTime(soap, "wsnt:CreationTime", &a->_wsnt__SubscriptionManagerRP::CreationTime, "xsd:dateTime")) - { soap_flag_CreationTime1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_ConsumerReference1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_wsnt__SubscriptionManagerRP *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__SubscriptionManagerRP, SOAP_TYPE__wsnt__SubscriptionManagerRP, sizeof(_wsnt__SubscriptionManagerRP), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__SubscriptionManagerRP * SOAP_FMAC2 soap_instantiate__wsnt__SubscriptionManagerRP(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__SubscriptionManagerRP(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__SubscriptionManagerRP *p; - size_t k = sizeof(_wsnt__SubscriptionManagerRP); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__SubscriptionManagerRP, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__SubscriptionManagerRP); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__SubscriptionManagerRP, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__SubscriptionManagerRP location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__SubscriptionManagerRP::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__SubscriptionManagerRP(soap, tag ? tag : "wsnt:SubscriptionManagerRP", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__SubscriptionManagerRP::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__SubscriptionManagerRP(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__SubscriptionManagerRP * SOAP_FMAC4 soap_get__wsnt__SubscriptionManagerRP(struct soap *soap, _wsnt__SubscriptionManagerRP *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__SubscriptionManagerRP(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _wsnt__NotificationProducerRP::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(soap, &this->_wsnt__NotificationProducerRP::TopicExpression); - this->_wsnt__NotificationProducerRP::FixedTopicSet = NULL; - soap_default_std__vectorTemplateOfxsd__anyURI(soap, &this->_wsnt__NotificationProducerRP::TopicExpressionDialect); - this->_wsnt__NotificationProducerRP::wstop__TopicSet = NULL; -} - -void _wsnt__NotificationProducerRP::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(soap, &this->_wsnt__NotificationProducerRP::TopicExpression); - soap_serialize_PointerTobool(soap, &this->_wsnt__NotificationProducerRP::FixedTopicSet); - soap_serialize_std__vectorTemplateOfxsd__anyURI(soap, &this->_wsnt__NotificationProducerRP::TopicExpressionDialect); - soap_serialize_PointerTowstop__TopicSetType(soap, &this->_wsnt__NotificationProducerRP::wstop__TopicSet); -#endif -} - -int _wsnt__NotificationProducerRP::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__wsnt__NotificationProducerRP(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__NotificationProducerRP(struct soap *soap, const char *tag, int id, const _wsnt__NotificationProducerRP *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsnt__NotificationProducerRP), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(soap, "wsnt:TopicExpression", -1, &a->_wsnt__NotificationProducerRP::TopicExpression, "")) - return soap->error; - if (soap_out_PointerTobool(soap, "wsnt:FixedTopicSet", -1, &a->_wsnt__NotificationProducerRP::FixedTopicSet, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyURI(soap, "wsnt:TopicExpressionDialect", -1, &a->_wsnt__NotificationProducerRP::TopicExpressionDialect, "")) - return soap->error; - if (soap_out_PointerTowstop__TopicSetType(soap, "wstop:TopicSet", -1, &a->_wsnt__NotificationProducerRP::wstop__TopicSet, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_wsnt__NotificationProducerRP::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__wsnt__NotificationProducerRP(soap, tag, this, type); -} - -SOAP_FMAC3 _wsnt__NotificationProducerRP * SOAP_FMAC4 soap_in__wsnt__NotificationProducerRP(struct soap *soap, const char *tag, _wsnt__NotificationProducerRP *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_wsnt__NotificationProducerRP*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsnt__NotificationProducerRP, sizeof(_wsnt__NotificationProducerRP), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__wsnt__NotificationProducerRP) - { soap_revert(soap); - *soap->id = '\0'; - return (_wsnt__NotificationProducerRP *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_FixedTopicSet1 = 1; - size_t soap_flag_wstop__TopicSet1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(soap, "wsnt:TopicExpression", &a->_wsnt__NotificationProducerRP::TopicExpression, "wsnt:TopicExpressionType")) - continue; - } - if (soap_flag_FixedTopicSet1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTobool(soap, "wsnt:FixedTopicSet", &a->_wsnt__NotificationProducerRP::FixedTopicSet, "xsd:boolean")) - { soap_flag_FixedTopicSet1--; - continue; - } - if (soap->error == SOAP_EMPTY) - { if (!(a->_wsnt__NotificationProducerRP::FixedTopicSet = (bool *)soap_malloc(soap, sizeof(bool)))) - return NULL; - *a->_wsnt__NotificationProducerRP::FixedTopicSet = (bool)1; - soap->error = SOAP_OK; - soap_flag_FixedTopicSet1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyURI(soap, "wsnt:TopicExpressionDialect", &a->_wsnt__NotificationProducerRP::TopicExpressionDialect, "xsd:anyURI")) - continue; - } - if (soap_flag_wstop__TopicSet1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowstop__TopicSetType(soap, "wstop:TopicSet", &a->_wsnt__NotificationProducerRP::wstop__TopicSet, "wstop:TopicSetType")) - { soap_flag_wstop__TopicSet1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_wsnt__NotificationProducerRP *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsnt__NotificationProducerRP, SOAP_TYPE__wsnt__NotificationProducerRP, sizeof(_wsnt__NotificationProducerRP), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _wsnt__NotificationProducerRP * SOAP_FMAC2 soap_instantiate__wsnt__NotificationProducerRP(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsnt__NotificationProducerRP(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _wsnt__NotificationProducerRP *p; - size_t k = sizeof(_wsnt__NotificationProducerRP); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsnt__NotificationProducerRP, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _wsnt__NotificationProducerRP); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _wsnt__NotificationProducerRP, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _wsnt__NotificationProducerRP location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _wsnt__NotificationProducerRP::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__wsnt__NotificationProducerRP(soap, tag ? tag : "wsnt:NotificationProducerRP", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_wsnt__NotificationProducerRP::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__wsnt__NotificationProducerRP(soap, this, tag, type); -} - -SOAP_FMAC3 _wsnt__NotificationProducerRP * SOAP_FMAC4 soap_get__wsnt__NotificationProducerRP(struct soap *soap, _wsnt__NotificationProducerRP *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsnt__NotificationProducerRP(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__ResumeFailedFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__ResumeFailedFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__ResumeFailedFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__ResumeFailedFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__ResumeFailedFaultType(struct soap *soap, const char *tag, int id, const wsnt__ResumeFailedFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__ResumeFailedFaultType), type ? type : "wsnt:ResumeFailedFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__ResumeFailedFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__ResumeFailedFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__ResumeFailedFaultType * SOAP_FMAC4 soap_in_wsnt__ResumeFailedFaultType(struct soap *soap, const char *tag, wsnt__ResumeFailedFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__ResumeFailedFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__ResumeFailedFaultType, sizeof(wsnt__ResumeFailedFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__ResumeFailedFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__ResumeFailedFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__ResumeFailedFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__ResumeFailedFaultType, SOAP_TYPE_wsnt__ResumeFailedFaultType, sizeof(wsnt__ResumeFailedFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__ResumeFailedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__ResumeFailedFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__ResumeFailedFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__ResumeFailedFaultType *p; - size_t k = sizeof(wsnt__ResumeFailedFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__ResumeFailedFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__ResumeFailedFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__ResumeFailedFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__ResumeFailedFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__ResumeFailedFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__ResumeFailedFaultType(soap, tag ? tag : "wsnt:ResumeFailedFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__ResumeFailedFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__ResumeFailedFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__ResumeFailedFaultType * SOAP_FMAC4 soap_get_wsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__ResumeFailedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__PauseFailedFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__PauseFailedFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__PauseFailedFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__PauseFailedFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__PauseFailedFaultType(struct soap *soap, const char *tag, int id, const wsnt__PauseFailedFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__PauseFailedFaultType), type ? type : "wsnt:PauseFailedFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__PauseFailedFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__PauseFailedFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__PauseFailedFaultType * SOAP_FMAC4 soap_in_wsnt__PauseFailedFaultType(struct soap *soap, const char *tag, wsnt__PauseFailedFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__PauseFailedFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__PauseFailedFaultType, sizeof(wsnt__PauseFailedFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__PauseFailedFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__PauseFailedFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__PauseFailedFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__PauseFailedFaultType, SOAP_TYPE_wsnt__PauseFailedFaultType, sizeof(wsnt__PauseFailedFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__PauseFailedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__PauseFailedFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__PauseFailedFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__PauseFailedFaultType *p; - size_t k = sizeof(wsnt__PauseFailedFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__PauseFailedFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__PauseFailedFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__PauseFailedFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__PauseFailedFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__PauseFailedFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__PauseFailedFaultType(soap, tag ? tag : "wsnt:PauseFailedFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__PauseFailedFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__PauseFailedFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__PauseFailedFaultType * SOAP_FMAC4 soap_get_wsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__PauseFailedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__UnableToDestroySubscriptionFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__UnableToDestroySubscriptionFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__UnableToDestroySubscriptionFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__UnableToDestroySubscriptionFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *tag, int id, const wsnt__UnableToDestroySubscriptionFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType), type ? type : "wsnt:UnableToDestroySubscriptionFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__UnableToDestroySubscriptionFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__UnableToDestroySubscriptionFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType * SOAP_FMAC4 soap_in_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *tag, wsnt__UnableToDestroySubscriptionFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__UnableToDestroySubscriptionFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType, sizeof(wsnt__UnableToDestroySubscriptionFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__UnableToDestroySubscriptionFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__UnableToDestroySubscriptionFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType, sizeof(wsnt__UnableToDestroySubscriptionFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__UnableToDestroySubscriptionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__UnableToDestroySubscriptionFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__UnableToDestroySubscriptionFaultType *p; - size_t k = sizeof(wsnt__UnableToDestroySubscriptionFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__UnableToDestroySubscriptionFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__UnableToDestroySubscriptionFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__UnableToDestroySubscriptionFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__UnableToDestroySubscriptionFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__UnableToDestroySubscriptionFaultType(soap, tag ? tag : "wsnt:UnableToDestroySubscriptionFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__UnableToDestroySubscriptionFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__UnableToDestroySubscriptionFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType * SOAP_FMAC4 soap_get_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__UnableToDestroySubscriptionFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__UnacceptableTerminationTimeFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); - soap_default_dateTime(soap, &this->wsnt__UnacceptableTerminationTimeFaultType::MinimumTime); - this->wsnt__UnacceptableTerminationTimeFaultType::MaximumTime = NULL; -} - -void wsnt__UnacceptableTerminationTimeFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->wsnt__UnacceptableTerminationTimeFaultType::MinimumTime, SOAP_TYPE_dateTime); - soap_serialize_PointerTodateTime(soap, &this->wsnt__UnacceptableTerminationTimeFaultType::MaximumTime); - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__UnacceptableTerminationTimeFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__UnacceptableTerminationTimeFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *tag, int id, const wsnt__UnacceptableTerminationTimeFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType), type ? type : "wsnt:UnacceptableTerminationTimeFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsnt:MinimumTime", -1, &a->wsnt__UnacceptableTerminationTimeFaultType::MinimumTime, "")) - return soap->error; - if (soap_out_PointerTodateTime(soap, "wsnt:MaximumTime", -1, &a->wsnt__UnacceptableTerminationTimeFaultType::MaximumTime, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__UnacceptableTerminationTimeFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__UnacceptableTerminationTimeFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType * SOAP_FMAC4 soap_in_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *tag, wsnt__UnacceptableTerminationTimeFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__UnacceptableTerminationTimeFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType, sizeof(wsnt__UnacceptableTerminationTimeFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__UnacceptableTerminationTimeFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - size_t soap_flag_MinimumTime1 = 1; - size_t soap_flag_MaximumTime1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap_flag_MinimumTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsnt:MinimumTime", &a->wsnt__UnacceptableTerminationTimeFaultType::MinimumTime, "xsd:dateTime")) - { soap_flag_MinimumTime1--; - continue; - } - } - if (soap_flag_MaximumTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTodateTime(soap, "wsnt:MaximumTime", &a->wsnt__UnacceptableTerminationTimeFaultType::MaximumTime, "xsd:dateTime")) - { soap_flag_MaximumTime1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0 || soap_flag_MinimumTime1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__UnacceptableTerminationTimeFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType, sizeof(wsnt__UnacceptableTerminationTimeFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__UnacceptableTerminationTimeFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__UnacceptableTerminationTimeFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__UnacceptableTerminationTimeFaultType *p; - size_t k = sizeof(wsnt__UnacceptableTerminationTimeFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__UnacceptableTerminationTimeFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__UnacceptableTerminationTimeFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__UnacceptableTerminationTimeFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__UnacceptableTerminationTimeFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__UnacceptableTerminationTimeFaultType(soap, tag ? tag : "wsnt:UnacceptableTerminationTimeFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__UnacceptableTerminationTimeFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__UnacceptableTerminationTimeFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType * SOAP_FMAC4 soap_get_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__UnacceptableTerminationTimeFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__UnableToCreatePullPointFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__UnableToCreatePullPointFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__UnableToCreatePullPointFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__UnableToCreatePullPointFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *tag, int id, const wsnt__UnableToCreatePullPointFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType), type ? type : "wsnt:UnableToCreatePullPointFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__UnableToCreatePullPointFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__UnableToCreatePullPointFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType * SOAP_FMAC4 soap_in_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *tag, wsnt__UnableToCreatePullPointFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__UnableToCreatePullPointFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType, sizeof(wsnt__UnableToCreatePullPointFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__UnableToCreatePullPointFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__UnableToCreatePullPointFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType, sizeof(wsnt__UnableToCreatePullPointFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__UnableToCreatePullPointFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__UnableToCreatePullPointFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__UnableToCreatePullPointFaultType *p; - size_t k = sizeof(wsnt__UnableToCreatePullPointFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__UnableToCreatePullPointFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__UnableToCreatePullPointFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__UnableToCreatePullPointFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__UnableToCreatePullPointFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__UnableToCreatePullPointFaultType(soap, tag ? tag : "wsnt:UnableToCreatePullPointFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__UnableToCreatePullPointFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__UnableToCreatePullPointFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType * SOAP_FMAC4 soap_get_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__UnableToCreatePullPointFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__UnableToDestroyPullPointFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__UnableToDestroyPullPointFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__UnableToDestroyPullPointFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__UnableToDestroyPullPointFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *tag, int id, const wsnt__UnableToDestroyPullPointFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType), type ? type : "wsnt:UnableToDestroyPullPointFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__UnableToDestroyPullPointFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__UnableToDestroyPullPointFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType * SOAP_FMAC4 soap_in_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *tag, wsnt__UnableToDestroyPullPointFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__UnableToDestroyPullPointFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType, sizeof(wsnt__UnableToDestroyPullPointFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__UnableToDestroyPullPointFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__UnableToDestroyPullPointFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType, sizeof(wsnt__UnableToDestroyPullPointFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__UnableToDestroyPullPointFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__UnableToDestroyPullPointFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__UnableToDestroyPullPointFaultType *p; - size_t k = sizeof(wsnt__UnableToDestroyPullPointFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__UnableToDestroyPullPointFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__UnableToDestroyPullPointFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__UnableToDestroyPullPointFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__UnableToDestroyPullPointFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__UnableToDestroyPullPointFaultType(soap, tag ? tag : "wsnt:UnableToDestroyPullPointFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__UnableToDestroyPullPointFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__UnableToDestroyPullPointFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType * SOAP_FMAC4 soap_get_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__UnableToDestroyPullPointFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__UnableToGetMessagesFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__UnableToGetMessagesFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__UnableToGetMessagesFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__UnableToGetMessagesFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *tag, int id, const wsnt__UnableToGetMessagesFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType), type ? type : "wsnt:UnableToGetMessagesFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__UnableToGetMessagesFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__UnableToGetMessagesFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType * SOAP_FMAC4 soap_in_wsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *tag, wsnt__UnableToGetMessagesFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__UnableToGetMessagesFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType, sizeof(wsnt__UnableToGetMessagesFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__UnableToGetMessagesFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__UnableToGetMessagesFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__UnableToGetMessagesFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType, sizeof(wsnt__UnableToGetMessagesFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__UnableToGetMessagesFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToGetMessagesFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__UnableToGetMessagesFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__UnableToGetMessagesFaultType *p; - size_t k = sizeof(wsnt__UnableToGetMessagesFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__UnableToGetMessagesFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__UnableToGetMessagesFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__UnableToGetMessagesFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__UnableToGetMessagesFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__UnableToGetMessagesFaultType(soap, tag ? tag : "wsnt:UnableToGetMessagesFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__UnableToGetMessagesFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__UnableToGetMessagesFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType * SOAP_FMAC4 soap_get_wsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__UnableToGetMessagesFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__NoCurrentMessageOnTopicFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__NoCurrentMessageOnTopicFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__NoCurrentMessageOnTopicFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__NoCurrentMessageOnTopicFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *tag, int id, const wsnt__NoCurrentMessageOnTopicFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType), type ? type : "wsnt:NoCurrentMessageOnTopicFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__NoCurrentMessageOnTopicFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__NoCurrentMessageOnTopicFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType * SOAP_FMAC4 soap_in_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *tag, wsnt__NoCurrentMessageOnTopicFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__NoCurrentMessageOnTopicFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType, sizeof(wsnt__NoCurrentMessageOnTopicFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__NoCurrentMessageOnTopicFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__NoCurrentMessageOnTopicFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType, sizeof(wsnt__NoCurrentMessageOnTopicFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__NoCurrentMessageOnTopicFaultType * SOAP_FMAC2 soap_instantiate_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__NoCurrentMessageOnTopicFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__NoCurrentMessageOnTopicFaultType *p; - size_t k = sizeof(wsnt__NoCurrentMessageOnTopicFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__NoCurrentMessageOnTopicFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__NoCurrentMessageOnTopicFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__NoCurrentMessageOnTopicFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__NoCurrentMessageOnTopicFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__NoCurrentMessageOnTopicFaultType(soap, tag ? tag : "wsnt:NoCurrentMessageOnTopicFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__NoCurrentMessageOnTopicFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__NoCurrentMessageOnTopicFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType * SOAP_FMAC4 soap_get_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__NoCurrentMessageOnTopicFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__UnacceptableInitialTerminationTimeFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); - soap_default_dateTime(soap, &this->wsnt__UnacceptableInitialTerminationTimeFaultType::MinimumTime); - this->wsnt__UnacceptableInitialTerminationTimeFaultType::MaximumTime = NULL; -} - -void wsnt__UnacceptableInitialTerminationTimeFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->wsnt__UnacceptableInitialTerminationTimeFaultType::MinimumTime, SOAP_TYPE_dateTime); - soap_serialize_PointerTodateTime(soap, &this->wsnt__UnacceptableInitialTerminationTimeFaultType::MaximumTime); - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__UnacceptableInitialTerminationTimeFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *tag, int id, const wsnt__UnacceptableInitialTerminationTimeFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType), type ? type : "wsnt:UnacceptableInitialTerminationTimeFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsnt:MinimumTime", -1, &a->wsnt__UnacceptableInitialTerminationTimeFaultType::MinimumTime, "")) - return soap->error; - if (soap_out_PointerTodateTime(soap, "wsnt:MaximumTime", -1, &a->wsnt__UnacceptableInitialTerminationTimeFaultType::MaximumTime, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__UnacceptableInitialTerminationTimeFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType * SOAP_FMAC4 soap_in_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *tag, wsnt__UnacceptableInitialTerminationTimeFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__UnacceptableInitialTerminationTimeFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType, sizeof(wsnt__UnacceptableInitialTerminationTimeFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__UnacceptableInitialTerminationTimeFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - size_t soap_flag_MinimumTime1 = 1; - size_t soap_flag_MaximumTime1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap_flag_MinimumTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsnt:MinimumTime", &a->wsnt__UnacceptableInitialTerminationTimeFaultType::MinimumTime, "xsd:dateTime")) - { soap_flag_MinimumTime1--; - continue; - } - } - if (soap_flag_MaximumTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTodateTime(soap, "wsnt:MaximumTime", &a->wsnt__UnacceptableInitialTerminationTimeFaultType::MaximumTime, "xsd:dateTime")) - { soap_flag_MaximumTime1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0 || soap_flag_MinimumTime1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__UnacceptableInitialTerminationTimeFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType, sizeof(wsnt__UnacceptableInitialTerminationTimeFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__UnacceptableInitialTerminationTimeFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__UnacceptableInitialTerminationTimeFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__UnacceptableInitialTerminationTimeFaultType *p; - size_t k = sizeof(wsnt__UnacceptableInitialTerminationTimeFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__UnacceptableInitialTerminationTimeFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__UnacceptableInitialTerminationTimeFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__UnacceptableInitialTerminationTimeFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__UnacceptableInitialTerminationTimeFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag ? tag : "wsnt:UnacceptableInitialTerminationTimeFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__UnacceptableInitialTerminationTimeFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType * SOAP_FMAC4 soap_get_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__NotifyMessageNotSupportedFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__NotifyMessageNotSupportedFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__NotifyMessageNotSupportedFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__NotifyMessageNotSupportedFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *tag, int id, const wsnt__NotifyMessageNotSupportedFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType), type ? type : "wsnt:NotifyMessageNotSupportedFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__NotifyMessageNotSupportedFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__NotifyMessageNotSupportedFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType * SOAP_FMAC4 soap_in_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *tag, wsnt__NotifyMessageNotSupportedFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__NotifyMessageNotSupportedFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType, sizeof(wsnt__NotifyMessageNotSupportedFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__NotifyMessageNotSupportedFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__NotifyMessageNotSupportedFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType, sizeof(wsnt__NotifyMessageNotSupportedFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__NotifyMessageNotSupportedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__NotifyMessageNotSupportedFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__NotifyMessageNotSupportedFaultType *p; - size_t k = sizeof(wsnt__NotifyMessageNotSupportedFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__NotifyMessageNotSupportedFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__NotifyMessageNotSupportedFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__NotifyMessageNotSupportedFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__NotifyMessageNotSupportedFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__NotifyMessageNotSupportedFaultType(soap, tag ? tag : "wsnt:NotifyMessageNotSupportedFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__NotifyMessageNotSupportedFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__NotifyMessageNotSupportedFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType * SOAP_FMAC4 soap_get_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__NotifyMessageNotSupportedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__UnsupportedPolicyRequestFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); - soap_default_std__vectorTemplateOfxsd__QName(soap, &this->wsnt__UnsupportedPolicyRequestFaultType::UnsupportedPolicy); -} - -void wsnt__UnsupportedPolicyRequestFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__QName(soap, &this->wsnt__UnsupportedPolicyRequestFaultType::UnsupportedPolicy); - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__UnsupportedPolicyRequestFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__UnsupportedPolicyRequestFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *tag, int id, const wsnt__UnsupportedPolicyRequestFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType), type ? type : "wsnt:UnsupportedPolicyRequestFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__QName(soap, "wsnt:UnsupportedPolicy", -1, &a->wsnt__UnsupportedPolicyRequestFaultType::UnsupportedPolicy, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__UnsupportedPolicyRequestFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__UnsupportedPolicyRequestFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType * SOAP_FMAC4 soap_in_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *tag, wsnt__UnsupportedPolicyRequestFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__UnsupportedPolicyRequestFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType, sizeof(wsnt__UnsupportedPolicyRequestFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__UnsupportedPolicyRequestFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__QName(soap, "wsnt:UnsupportedPolicy", &a->wsnt__UnsupportedPolicyRequestFaultType::UnsupportedPolicy, "xsd:QName")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__UnsupportedPolicyRequestFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType, sizeof(wsnt__UnsupportedPolicyRequestFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__UnsupportedPolicyRequestFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__UnsupportedPolicyRequestFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__UnsupportedPolicyRequestFaultType *p; - size_t k = sizeof(wsnt__UnsupportedPolicyRequestFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__UnsupportedPolicyRequestFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__UnsupportedPolicyRequestFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__UnsupportedPolicyRequestFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__UnsupportedPolicyRequestFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__UnsupportedPolicyRequestFaultType(soap, tag ? tag : "wsnt:UnsupportedPolicyRequestFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__UnsupportedPolicyRequestFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__UnsupportedPolicyRequestFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType * SOAP_FMAC4 soap_get_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__UnsupportedPolicyRequestFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__UnrecognizedPolicyRequestFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); - soap_default_std__vectorTemplateOfxsd__QName(soap, &this->wsnt__UnrecognizedPolicyRequestFaultType::UnrecognizedPolicy); -} - -void wsnt__UnrecognizedPolicyRequestFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__QName(soap, &this->wsnt__UnrecognizedPolicyRequestFaultType::UnrecognizedPolicy); - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__UnrecognizedPolicyRequestFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__UnrecognizedPolicyRequestFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *tag, int id, const wsnt__UnrecognizedPolicyRequestFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType), type ? type : "wsnt:UnrecognizedPolicyRequestFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__QName(soap, "wsnt:UnrecognizedPolicy", -1, &a->wsnt__UnrecognizedPolicyRequestFaultType::UnrecognizedPolicy, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__UnrecognizedPolicyRequestFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__UnrecognizedPolicyRequestFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType * SOAP_FMAC4 soap_in_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *tag, wsnt__UnrecognizedPolicyRequestFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__UnrecognizedPolicyRequestFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType, sizeof(wsnt__UnrecognizedPolicyRequestFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__UnrecognizedPolicyRequestFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__QName(soap, "wsnt:UnrecognizedPolicy", &a->wsnt__UnrecognizedPolicyRequestFaultType::UnrecognizedPolicy, "xsd:QName")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__UnrecognizedPolicyRequestFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType, sizeof(wsnt__UnrecognizedPolicyRequestFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__UnrecognizedPolicyRequestFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__UnrecognizedPolicyRequestFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__UnrecognizedPolicyRequestFaultType *p; - size_t k = sizeof(wsnt__UnrecognizedPolicyRequestFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__UnrecognizedPolicyRequestFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__UnrecognizedPolicyRequestFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__UnrecognizedPolicyRequestFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__UnrecognizedPolicyRequestFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__UnrecognizedPolicyRequestFaultType(soap, tag ? tag : "wsnt:UnrecognizedPolicyRequestFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__UnrecognizedPolicyRequestFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__UnrecognizedPolicyRequestFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType * SOAP_FMAC4 soap_get_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__UnrecognizedPolicyRequestFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__InvalidMessageContentExpressionFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__InvalidMessageContentExpressionFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__InvalidMessageContentExpressionFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__InvalidMessageContentExpressionFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *tag, int id, const wsnt__InvalidMessageContentExpressionFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType), type ? type : "wsnt:InvalidMessageContentExpressionFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__InvalidMessageContentExpressionFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__InvalidMessageContentExpressionFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType * SOAP_FMAC4 soap_in_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *tag, wsnt__InvalidMessageContentExpressionFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__InvalidMessageContentExpressionFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType, sizeof(wsnt__InvalidMessageContentExpressionFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__InvalidMessageContentExpressionFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__InvalidMessageContentExpressionFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType, sizeof(wsnt__InvalidMessageContentExpressionFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__InvalidMessageContentExpressionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__InvalidMessageContentExpressionFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__InvalidMessageContentExpressionFaultType *p; - size_t k = sizeof(wsnt__InvalidMessageContentExpressionFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__InvalidMessageContentExpressionFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__InvalidMessageContentExpressionFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__InvalidMessageContentExpressionFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__InvalidMessageContentExpressionFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__InvalidMessageContentExpressionFaultType(soap, tag ? tag : "wsnt:InvalidMessageContentExpressionFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__InvalidMessageContentExpressionFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__InvalidMessageContentExpressionFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType * SOAP_FMAC4 soap_get_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__InvalidMessageContentExpressionFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__InvalidProducerPropertiesExpressionFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__InvalidProducerPropertiesExpressionFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__InvalidProducerPropertiesExpressionFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *tag, int id, const wsnt__InvalidProducerPropertiesExpressionFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType), type ? type : "wsnt:InvalidProducerPropertiesExpressionFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__InvalidProducerPropertiesExpressionFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType * SOAP_FMAC4 soap_in_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *tag, wsnt__InvalidProducerPropertiesExpressionFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__InvalidProducerPropertiesExpressionFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType, sizeof(wsnt__InvalidProducerPropertiesExpressionFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__InvalidProducerPropertiesExpressionFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__InvalidProducerPropertiesExpressionFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType, sizeof(wsnt__InvalidProducerPropertiesExpressionFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__InvalidProducerPropertiesExpressionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__InvalidProducerPropertiesExpressionFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__InvalidProducerPropertiesExpressionFaultType *p; - size_t k = sizeof(wsnt__InvalidProducerPropertiesExpressionFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__InvalidProducerPropertiesExpressionFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__InvalidProducerPropertiesExpressionFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__InvalidProducerPropertiesExpressionFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__InvalidProducerPropertiesExpressionFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag ? tag : "wsnt:InvalidProducerPropertiesExpressionFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__InvalidProducerPropertiesExpressionFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType * SOAP_FMAC4 soap_get_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__MultipleTopicsSpecifiedFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__MultipleTopicsSpecifiedFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__MultipleTopicsSpecifiedFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__MultipleTopicsSpecifiedFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *tag, int id, const wsnt__MultipleTopicsSpecifiedFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType), type ? type : "wsnt:MultipleTopicsSpecifiedFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__MultipleTopicsSpecifiedFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__MultipleTopicsSpecifiedFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType * SOAP_FMAC4 soap_in_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *tag, wsnt__MultipleTopicsSpecifiedFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__MultipleTopicsSpecifiedFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType, sizeof(wsnt__MultipleTopicsSpecifiedFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__MultipleTopicsSpecifiedFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__MultipleTopicsSpecifiedFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType, sizeof(wsnt__MultipleTopicsSpecifiedFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__MultipleTopicsSpecifiedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__MultipleTopicsSpecifiedFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__MultipleTopicsSpecifiedFaultType *p; - size_t k = sizeof(wsnt__MultipleTopicsSpecifiedFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__MultipleTopicsSpecifiedFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__MultipleTopicsSpecifiedFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__MultipleTopicsSpecifiedFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__MultipleTopicsSpecifiedFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__MultipleTopicsSpecifiedFaultType(soap, tag ? tag : "wsnt:MultipleTopicsSpecifiedFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__MultipleTopicsSpecifiedFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__MultipleTopicsSpecifiedFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType * SOAP_FMAC4 soap_get_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__MultipleTopicsSpecifiedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__TopicNotSupportedFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__TopicNotSupportedFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__TopicNotSupportedFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__TopicNotSupportedFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__TopicNotSupportedFaultType(struct soap *soap, const char *tag, int id, const wsnt__TopicNotSupportedFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__TopicNotSupportedFaultType), type ? type : "wsnt:TopicNotSupportedFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__TopicNotSupportedFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__TopicNotSupportedFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__TopicNotSupportedFaultType * SOAP_FMAC4 soap_in_wsnt__TopicNotSupportedFaultType(struct soap *soap, const char *tag, wsnt__TopicNotSupportedFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__TopicNotSupportedFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__TopicNotSupportedFaultType, sizeof(wsnt__TopicNotSupportedFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__TopicNotSupportedFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__TopicNotSupportedFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__TopicNotSupportedFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__TopicNotSupportedFaultType, SOAP_TYPE_wsnt__TopicNotSupportedFaultType, sizeof(wsnt__TopicNotSupportedFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__TopicNotSupportedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__TopicNotSupportedFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__TopicNotSupportedFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__TopicNotSupportedFaultType *p; - size_t k = sizeof(wsnt__TopicNotSupportedFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__TopicNotSupportedFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__TopicNotSupportedFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__TopicNotSupportedFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__TopicNotSupportedFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__TopicNotSupportedFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__TopicNotSupportedFaultType(soap, tag ? tag : "wsnt:TopicNotSupportedFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__TopicNotSupportedFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__TopicNotSupportedFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__TopicNotSupportedFaultType * SOAP_FMAC4 soap_get_wsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__TopicNotSupportedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__InvalidTopicExpressionFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__InvalidTopicExpressionFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__InvalidTopicExpressionFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__InvalidTopicExpressionFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *tag, int id, const wsnt__InvalidTopicExpressionFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType), type ? type : "wsnt:InvalidTopicExpressionFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__InvalidTopicExpressionFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__InvalidTopicExpressionFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType * SOAP_FMAC4 soap_in_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *tag, wsnt__InvalidTopicExpressionFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__InvalidTopicExpressionFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType, sizeof(wsnt__InvalidTopicExpressionFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__InvalidTopicExpressionFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__InvalidTopicExpressionFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType, sizeof(wsnt__InvalidTopicExpressionFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__InvalidTopicExpressionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__InvalidTopicExpressionFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__InvalidTopicExpressionFaultType *p; - size_t k = sizeof(wsnt__InvalidTopicExpressionFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__InvalidTopicExpressionFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__InvalidTopicExpressionFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__InvalidTopicExpressionFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__InvalidTopicExpressionFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__InvalidTopicExpressionFaultType(soap, tag ? tag : "wsnt:InvalidTopicExpressionFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__InvalidTopicExpressionFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__InvalidTopicExpressionFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType * SOAP_FMAC4 soap_get_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__InvalidTopicExpressionFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__TopicExpressionDialectUnknownFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__TopicExpressionDialectUnknownFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__TopicExpressionDialectUnknownFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__TopicExpressionDialectUnknownFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *tag, int id, const wsnt__TopicExpressionDialectUnknownFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType), type ? type : "wsnt:TopicExpressionDialectUnknownFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__TopicExpressionDialectUnknownFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__TopicExpressionDialectUnknownFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType * SOAP_FMAC4 soap_in_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *tag, wsnt__TopicExpressionDialectUnknownFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__TopicExpressionDialectUnknownFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType, sizeof(wsnt__TopicExpressionDialectUnknownFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__TopicExpressionDialectUnknownFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__TopicExpressionDialectUnknownFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType, sizeof(wsnt__TopicExpressionDialectUnknownFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__TopicExpressionDialectUnknownFaultType * SOAP_FMAC2 soap_instantiate_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__TopicExpressionDialectUnknownFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__TopicExpressionDialectUnknownFaultType *p; - size_t k = sizeof(wsnt__TopicExpressionDialectUnknownFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__TopicExpressionDialectUnknownFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__TopicExpressionDialectUnknownFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__TopicExpressionDialectUnknownFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__TopicExpressionDialectUnknownFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__TopicExpressionDialectUnknownFaultType(soap, tag ? tag : "wsnt:TopicExpressionDialectUnknownFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__TopicExpressionDialectUnknownFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__TopicExpressionDialectUnknownFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType * SOAP_FMAC4 soap_get_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__TopicExpressionDialectUnknownFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__InvalidFilterFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); - soap_default_std__vectorTemplateOfxsd__QName(soap, &this->wsnt__InvalidFilterFaultType::UnknownFilter); -} - -void wsnt__InvalidFilterFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__QName(soap, &this->wsnt__InvalidFilterFaultType::UnknownFilter); - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__InvalidFilterFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__InvalidFilterFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__InvalidFilterFaultType(struct soap *soap, const char *tag, int id, const wsnt__InvalidFilterFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__InvalidFilterFaultType), type ? type : "wsnt:InvalidFilterFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__QName(soap, "wsnt:UnknownFilter", -1, &a->wsnt__InvalidFilterFaultType::UnknownFilter, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__InvalidFilterFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__InvalidFilterFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__InvalidFilterFaultType * SOAP_FMAC4 soap_in_wsnt__InvalidFilterFaultType(struct soap *soap, const char *tag, wsnt__InvalidFilterFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__InvalidFilterFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__InvalidFilterFaultType, sizeof(wsnt__InvalidFilterFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__InvalidFilterFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__InvalidFilterFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__QName(soap, "wsnt:UnknownFilter", &a->wsnt__InvalidFilterFaultType::UnknownFilter, "xsd:QName")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0 || a->wsnt__InvalidFilterFaultType::UnknownFilter.size() < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__InvalidFilterFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__InvalidFilterFaultType, SOAP_TYPE_wsnt__InvalidFilterFaultType, sizeof(wsnt__InvalidFilterFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__InvalidFilterFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidFilterFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__InvalidFilterFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__InvalidFilterFaultType *p; - size_t k = sizeof(wsnt__InvalidFilterFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__InvalidFilterFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__InvalidFilterFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__InvalidFilterFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__InvalidFilterFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__InvalidFilterFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__InvalidFilterFaultType(soap, tag ? tag : "wsnt:InvalidFilterFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__InvalidFilterFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__InvalidFilterFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__InvalidFilterFaultType * SOAP_FMAC4 soap_get_wsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__InvalidFilterFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__SubscribeCreationFailedFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsnt__SubscribeCreationFailedFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsnt__SubscribeCreationFailedFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__SubscribeCreationFailedFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *tag, int id, const wsnt__SubscribeCreationFailedFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType), type ? type : "wsnt:SubscribeCreationFailedFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__SubscribeCreationFailedFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__SubscribeCreationFailedFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType * SOAP_FMAC4 soap_in_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *tag, wsnt__SubscribeCreationFailedFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__SubscribeCreationFailedFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType, sizeof(wsnt__SubscribeCreationFailedFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__SubscribeCreationFailedFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__SubscribeCreationFailedFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType, sizeof(wsnt__SubscribeCreationFailedFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__SubscribeCreationFailedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__SubscribeCreationFailedFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__SubscribeCreationFailedFaultType *p; - size_t k = sizeof(wsnt__SubscribeCreationFailedFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__SubscribeCreationFailedFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__SubscribeCreationFailedFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__SubscribeCreationFailedFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__SubscribeCreationFailedFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__SubscribeCreationFailedFaultType(soap, tag ? tag : "wsnt:SubscribeCreationFailedFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__SubscribeCreationFailedFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__SubscribeCreationFailedFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType * SOAP_FMAC4 soap_get_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__SubscribeCreationFailedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__NotificationMessageHolderType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsnt__NotificationMessageHolderType::SubscriptionReference = NULL; - this->wsnt__NotificationMessageHolderType::Topic = NULL; - this->wsnt__NotificationMessageHolderType::ProducerReference = NULL; - this->wsnt__NotificationMessageHolderType::Message._wsnt__NotificationMessageHolderType_Message::soap_default(soap); -} - -void wsnt__NotificationMessageHolderType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTowsa5__EndpointReferenceType(soap, &this->wsnt__NotificationMessageHolderType::SubscriptionReference); - soap_serialize_PointerTowsnt__TopicExpressionType(soap, &this->wsnt__NotificationMessageHolderType::Topic); - soap_serialize_PointerTowsa5__EndpointReferenceType(soap, &this->wsnt__NotificationMessageHolderType::ProducerReference); - this->wsnt__NotificationMessageHolderType::Message.soap_serialize(soap); -#endif -} - -int wsnt__NotificationMessageHolderType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__NotificationMessageHolderType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__NotificationMessageHolderType(struct soap *soap, const char *tag, int id, const wsnt__NotificationMessageHolderType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__NotificationMessageHolderType), type)) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsnt:SubscriptionReference", -1, &a->wsnt__NotificationMessageHolderType::SubscriptionReference, "")) - return soap->error; - if (soap_out_PointerTowsnt__TopicExpressionType(soap, "wsnt:Topic", -1, &a->wsnt__NotificationMessageHolderType::Topic, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsnt:ProducerReference", -1, &a->wsnt__NotificationMessageHolderType::ProducerReference, "")) - return soap->error; - if ((a->wsnt__NotificationMessageHolderType::Message).soap_out(soap, "wsnt:Message", -1, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__NotificationMessageHolderType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__NotificationMessageHolderType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__NotificationMessageHolderType * SOAP_FMAC4 soap_in_wsnt__NotificationMessageHolderType(struct soap *soap, const char *tag, wsnt__NotificationMessageHolderType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__NotificationMessageHolderType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__NotificationMessageHolderType, sizeof(wsnt__NotificationMessageHolderType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__NotificationMessageHolderType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__NotificationMessageHolderType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_SubscriptionReference1 = 1; - size_t soap_flag_Topic1 = 1; - size_t soap_flag_ProducerReference1 = 1; - size_t soap_flag_Message1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_SubscriptionReference1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsnt:SubscriptionReference", &a->wsnt__NotificationMessageHolderType::SubscriptionReference, "wsa5:EndpointReferenceType")) - { soap_flag_SubscriptionReference1--; - continue; - } - } - if (soap_flag_Topic1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__TopicExpressionType(soap, "wsnt:Topic", &a->wsnt__NotificationMessageHolderType::Topic, "wsnt:TopicExpressionType")) - { soap_flag_Topic1--; - continue; - } - } - if (soap_flag_ProducerReference1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsnt:ProducerReference", &a->wsnt__NotificationMessageHolderType::ProducerReference, "wsa5:EndpointReferenceType")) - { soap_flag_ProducerReference1--; - continue; - } - } - if (soap_flag_Message1 && soap->error == SOAP_TAG_MISMATCH) - { if ((a->wsnt__NotificationMessageHolderType::Message).soap_in(soap, "wsnt:Message", "")) - { soap_flag_Message1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Message1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsnt__NotificationMessageHolderType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__NotificationMessageHolderType, SOAP_TYPE_wsnt__NotificationMessageHolderType, sizeof(wsnt__NotificationMessageHolderType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__NotificationMessageHolderType * SOAP_FMAC2 soap_instantiate_wsnt__NotificationMessageHolderType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__NotificationMessageHolderType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__NotificationMessageHolderType *p; - size_t k = sizeof(wsnt__NotificationMessageHolderType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__NotificationMessageHolderType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__NotificationMessageHolderType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__NotificationMessageHolderType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__NotificationMessageHolderType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__NotificationMessageHolderType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__NotificationMessageHolderType(soap, tag ? tag : "wsnt:NotificationMessageHolderType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__NotificationMessageHolderType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__NotificationMessageHolderType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__NotificationMessageHolderType * SOAP_FMAC4 soap_get_wsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__NotificationMessageHolderType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__SubscriptionPolicyType::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->wsnt__SubscriptionPolicyType::__any); -} - -void wsnt__SubscriptionPolicyType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->wsnt__SubscriptionPolicyType::__any); -#endif -} - -int wsnt__SubscriptionPolicyType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__SubscriptionPolicyType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__SubscriptionPolicyType(struct soap *soap, const char *tag, int id, const wsnt__SubscriptionPolicyType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__SubscriptionPolicyType), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsnt__SubscriptionPolicyType::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__SubscriptionPolicyType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__SubscriptionPolicyType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__SubscriptionPolicyType * SOAP_FMAC4 soap_in_wsnt__SubscriptionPolicyType(struct soap *soap, const char *tag, wsnt__SubscriptionPolicyType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__SubscriptionPolicyType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__SubscriptionPolicyType, sizeof(wsnt__SubscriptionPolicyType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__SubscriptionPolicyType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__SubscriptionPolicyType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsnt__SubscriptionPolicyType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wsnt__SubscriptionPolicyType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__SubscriptionPolicyType, SOAP_TYPE_wsnt__SubscriptionPolicyType, sizeof(wsnt__SubscriptionPolicyType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__SubscriptionPolicyType * SOAP_FMAC2 soap_instantiate_wsnt__SubscriptionPolicyType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__SubscriptionPolicyType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__SubscriptionPolicyType *p; - size_t k = sizeof(wsnt__SubscriptionPolicyType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__SubscriptionPolicyType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__SubscriptionPolicyType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__SubscriptionPolicyType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__SubscriptionPolicyType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__SubscriptionPolicyType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__SubscriptionPolicyType(soap, tag ? tag : "wsnt:SubscriptionPolicyType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__SubscriptionPolicyType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__SubscriptionPolicyType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__SubscriptionPolicyType * SOAP_FMAC4 soap_get_wsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__SubscriptionPolicyType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__FilterType::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->wsnt__FilterType::__any); -} - -void wsnt__FilterType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->wsnt__FilterType::__any); -#endif -} - -int wsnt__FilterType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__FilterType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__FilterType(struct soap *soap, const char *tag, int id, const wsnt__FilterType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__FilterType), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsnt__FilterType::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__FilterType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__FilterType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__FilterType * SOAP_FMAC4 soap_in_wsnt__FilterType(struct soap *soap, const char *tag, wsnt__FilterType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__FilterType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__FilterType, sizeof(wsnt__FilterType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__FilterType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__FilterType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsnt__FilterType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wsnt__FilterType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__FilterType, SOAP_TYPE_wsnt__FilterType, sizeof(wsnt__FilterType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__FilterType * SOAP_FMAC2 soap_instantiate_wsnt__FilterType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__FilterType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__FilterType *p; - size_t k = sizeof(wsnt__FilterType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__FilterType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__FilterType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__FilterType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__FilterType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__FilterType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__FilterType(soap, tag ? tag : "wsnt:FilterType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__FilterType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__FilterType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__FilterType * SOAP_FMAC4 soap_get_wsnt__FilterType(struct soap *soap, wsnt__FilterType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__FilterType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__TopicExpressionType::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_xsd__anyType(soap, &this->wsnt__TopicExpressionType::__any); - soap_default_xsd__anyURI(soap, &this->wsnt__TopicExpressionType::Dialect); - soap_default_xsd__anyAttribute(soap, &this->wsnt__TopicExpressionType::__anyAttribute); - soap_default_xsd__anyType(soap, &this->wsnt__TopicExpressionType::__mixed); -} - -void wsnt__TopicExpressionType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_xsd__anyType(soap, &this->wsnt__TopicExpressionType::__any); - soap_serialize_xsd__anyType(soap, &this->wsnt__TopicExpressionType::__mixed); -#endif -} - -int wsnt__TopicExpressionType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__TopicExpressionType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__TopicExpressionType(struct soap *soap, const char *tag, int id, const wsnt__TopicExpressionType *a, const char *type) -{ - soap_set_attr(soap, "Dialect", soap_xsd__anyURI2s(soap, ((wsnt__TopicExpressionType*)a)->Dialect), 1); - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsnt__TopicExpressionType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__TopicExpressionType), type)) - return soap->error; - if (soap_out_xsd__anyType(soap, "-any", -1, &a->wsnt__TopicExpressionType::__any, "")) - return soap->error; - if (soap_out_xsd__anyType(soap, "-mixed", -1, &a->wsnt__TopicExpressionType::__mixed, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__TopicExpressionType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__TopicExpressionType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__TopicExpressionType * SOAP_FMAC4 soap_in_wsnt__TopicExpressionType(struct soap *soap, const char *tag, wsnt__TopicExpressionType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__TopicExpressionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__TopicExpressionType, sizeof(wsnt__TopicExpressionType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__TopicExpressionType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__TopicExpressionType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap_s2xsd__anyURI(soap, soap_attr_value(soap, "Dialect", 4, 1), &((wsnt__TopicExpressionType*)a)->Dialect)) - return NULL; - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsnt__TopicExpressionType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag___any1 = 1; - size_t soap_flag___mixed1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag___any1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-any", &a->wsnt__TopicExpressionType::__any, "xsd:anyType")) - { soap_flag___any1--; - continue; - } - } - if (soap_flag___mixed1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-mixed", &a->wsnt__TopicExpressionType::__mixed, "xsd:anyType")) - { soap_flag___mixed1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wsnt__TopicExpressionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__TopicExpressionType, SOAP_TYPE_wsnt__TopicExpressionType, sizeof(wsnt__TopicExpressionType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__TopicExpressionType * SOAP_FMAC2 soap_instantiate_wsnt__TopicExpressionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__TopicExpressionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__TopicExpressionType *p; - size_t k = sizeof(wsnt__TopicExpressionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__TopicExpressionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__TopicExpressionType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__TopicExpressionType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__TopicExpressionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__TopicExpressionType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__TopicExpressionType(soap, tag ? tag : "wsnt:TopicExpressionType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__TopicExpressionType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__TopicExpressionType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__TopicExpressionType * SOAP_FMAC4 soap_get_wsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__TopicExpressionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsnt__QueryExpressionType::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_xsd__anyType(soap, &this->wsnt__QueryExpressionType::__any); - soap_default_xsd__anyURI(soap, &this->wsnt__QueryExpressionType::Dialect); - soap_default_xsd__anyType(soap, &this->wsnt__QueryExpressionType::__mixed); -} - -void wsnt__QueryExpressionType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_xsd__anyType(soap, &this->wsnt__QueryExpressionType::__any); - soap_serialize_xsd__anyType(soap, &this->wsnt__QueryExpressionType::__mixed); -#endif -} - -int wsnt__QueryExpressionType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsnt__QueryExpressionType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__QueryExpressionType(struct soap *soap, const char *tag, int id, const wsnt__QueryExpressionType *a, const char *type) -{ - soap_set_attr(soap, "Dialect", soap_xsd__anyURI2s(soap, ((wsnt__QueryExpressionType*)a)->Dialect), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsnt__QueryExpressionType), type)) - return soap->error; - if (soap_out_xsd__anyType(soap, "-any", -1, &a->wsnt__QueryExpressionType::__any, "")) - return soap->error; - if (soap_out_xsd__anyType(soap, "-mixed", -1, &a->wsnt__QueryExpressionType::__mixed, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsnt__QueryExpressionType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsnt__QueryExpressionType(soap, tag, this, type); -} - -SOAP_FMAC3 wsnt__QueryExpressionType * SOAP_FMAC4 soap_in_wsnt__QueryExpressionType(struct soap *soap, const char *tag, wsnt__QueryExpressionType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsnt__QueryExpressionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsnt__QueryExpressionType, sizeof(wsnt__QueryExpressionType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsnt__QueryExpressionType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsnt__QueryExpressionType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap_s2xsd__anyURI(soap, soap_attr_value(soap, "Dialect", 4, 1), &((wsnt__QueryExpressionType*)a)->Dialect)) - return NULL; - size_t soap_flag___any1 = 1; - size_t soap_flag___mixed1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag___any1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-any", &a->wsnt__QueryExpressionType::__any, "xsd:anyType")) - { soap_flag___any1--; - continue; - } - } - if (soap_flag___mixed1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xsd__anyType(soap, "-mixed", &a->wsnt__QueryExpressionType::__mixed, "xsd:anyType")) - { soap_flag___mixed1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (wsnt__QueryExpressionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsnt__QueryExpressionType, SOAP_TYPE_wsnt__QueryExpressionType, sizeof(wsnt__QueryExpressionType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsnt__QueryExpressionType * SOAP_FMAC2 soap_instantiate_wsnt__QueryExpressionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsnt__QueryExpressionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsnt__QueryExpressionType *p; - size_t k = sizeof(wsnt__QueryExpressionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsnt__QueryExpressionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsnt__QueryExpressionType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsnt__QueryExpressionType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsnt__QueryExpressionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsnt__QueryExpressionType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsnt__QueryExpressionType(soap, tag ? tag : "wsnt:QueryExpressionType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsnt__QueryExpressionType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsnt__QueryExpressionType(soap, this, tag, type); -} - -SOAP_FMAC3 wsnt__QueryExpressionType * SOAP_FMAC4 soap_get_wsnt__QueryExpressionType(struct soap *soap, wsnt__QueryExpressionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsnt__QueryExpressionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsrfbf__BaseFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->wsrfbf__BaseFaultType::__any); - soap_default_dateTime(soap, &this->wsrfbf__BaseFaultType::Timestamp); - this->wsrfbf__BaseFaultType::Originator = NULL; - this->wsrfbf__BaseFaultType::ErrorCode = NULL; - soap_default_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, &this->wsrfbf__BaseFaultType::Description); - this->wsrfbf__BaseFaultType::FaultCause = NULL; - soap_default_xsd__anyAttribute(soap, &this->wsrfbf__BaseFaultType::__anyAttribute); -} - -void wsrfbf__BaseFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->wsrfbf__BaseFaultType::__any); - soap_embedded(soap, &this->wsrfbf__BaseFaultType::Timestamp, SOAP_TYPE_dateTime); - soap_serialize_PointerTowsa5__EndpointReferenceType(soap, &this->wsrfbf__BaseFaultType::Originator); - soap_serialize_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, &this->wsrfbf__BaseFaultType::ErrorCode); - soap_serialize_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, &this->wsrfbf__BaseFaultType::Description); - soap_serialize_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, &this->wsrfbf__BaseFaultType::FaultCause); -#endif -} - -int wsrfbf__BaseFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsrfbf__BaseFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsrfbf__BaseFaultType(struct soap *soap, const char *tag, int id, const wsrfbf__BaseFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsrfbf__BaseFaultType), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsrfbf__BaseFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsrfbf__BaseFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsrfbf__BaseFaultType * SOAP_FMAC4 soap_in_wsrfbf__BaseFaultType(struct soap *soap, const char *tag, wsrfbf__BaseFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsrfbf__BaseFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsrfbf__BaseFaultType, sizeof(wsrfbf__BaseFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsrfbf__BaseFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsrfbf__BaseFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp1 = 1; - size_t soap_flag_Originator1 = 1; - size_t soap_flag_ErrorCode1 = 1; - size_t soap_flag_FaultCause1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp1--; - continue; - } - } - if (soap_flag_Originator1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator1--; - continue; - } - } - if (soap_flag_ErrorCode1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsrfbf__BaseFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsrfbf__BaseFaultType, SOAP_TYPE_wsrfbf__BaseFaultType, sizeof(wsrfbf__BaseFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsrfbf__BaseFaultType * SOAP_FMAC2 soap_instantiate_wsrfbf__BaseFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsrfbf__BaseFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - if (soap && type && !soap_match_tag(soap, type, "wsrfr:ResourceUnknownFaultType")) - return soap_instantiate_wsrfr__ResourceUnknownFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsrfr:ResourceUnavailableFaultType")) - return soap_instantiate_wsrfr__ResourceUnavailableFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:SubscribeCreationFailedFaultType")) - return soap_instantiate_wsnt__SubscribeCreationFailedFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:InvalidFilterFaultType")) - return soap_instantiate_wsnt__InvalidFilterFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:TopicExpressionDialectUnknownFaultType")) - return soap_instantiate_wsnt__TopicExpressionDialectUnknownFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:InvalidTopicExpressionFaultType")) - return soap_instantiate_wsnt__InvalidTopicExpressionFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:TopicNotSupportedFaultType")) - return soap_instantiate_wsnt__TopicNotSupportedFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:MultipleTopicsSpecifiedFaultType")) - return soap_instantiate_wsnt__MultipleTopicsSpecifiedFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:InvalidProducerPropertiesExpressionFaultType")) - return soap_instantiate_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:InvalidMessageContentExpressionFaultType")) - return soap_instantiate_wsnt__InvalidMessageContentExpressionFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:UnrecognizedPolicyRequestFaultType")) - return soap_instantiate_wsnt__UnrecognizedPolicyRequestFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:UnsupportedPolicyRequestFaultType")) - return soap_instantiate_wsnt__UnsupportedPolicyRequestFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:NotifyMessageNotSupportedFaultType")) - return soap_instantiate_wsnt__NotifyMessageNotSupportedFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:UnacceptableInitialTerminationTimeFaultType")) - return soap_instantiate_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:NoCurrentMessageOnTopicFaultType")) - return soap_instantiate_wsnt__NoCurrentMessageOnTopicFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:UnableToGetMessagesFaultType")) - return soap_instantiate_wsnt__UnableToGetMessagesFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:UnableToDestroyPullPointFaultType")) - return soap_instantiate_wsnt__UnableToDestroyPullPointFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:UnableToCreatePullPointFaultType")) - return soap_instantiate_wsnt__UnableToCreatePullPointFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:UnacceptableTerminationTimeFaultType")) - return soap_instantiate_wsnt__UnacceptableTerminationTimeFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:UnableToDestroySubscriptionFaultType")) - return soap_instantiate_wsnt__UnableToDestroySubscriptionFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:PauseFailedFaultType")) - return soap_instantiate_wsnt__PauseFailedFaultType(soap, n, NULL, NULL, size); - if (soap && type && !soap_match_tag(soap, type, "wsnt:ResumeFailedFaultType")) - return soap_instantiate_wsnt__ResumeFailedFaultType(soap, n, NULL, NULL, size); - wsrfbf__BaseFaultType *p; - size_t k = sizeof(wsrfbf__BaseFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsrfbf__BaseFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsrfbf__BaseFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsrfbf__BaseFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsrfbf__BaseFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsrfbf__BaseFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsrfbf__BaseFaultType(soap, tag ? tag : "wsrfbf:BaseFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsrfbf__BaseFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsrfbf__BaseFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsrfbf__BaseFaultType * SOAP_FMAC4 soap_get_wsrfbf__BaseFaultType(struct soap *soap, wsrfbf__BaseFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsrfbf__BaseFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsrfr__ResourceUnavailableFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsrfr__ResourceUnavailableFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsrfr__ResourceUnavailableFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsrfr__ResourceUnavailableFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsrfr__ResourceUnavailableFaultType(struct soap *soap, const char *tag, int id, const wsrfr__ResourceUnavailableFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsrfr__ResourceUnavailableFaultType), type ? type : "wsrfr:ResourceUnavailableFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsrfr__ResourceUnavailableFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsrfr__ResourceUnavailableFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsrfr__ResourceUnavailableFaultType * SOAP_FMAC4 soap_in_wsrfr__ResourceUnavailableFaultType(struct soap *soap, const char *tag, wsrfr__ResourceUnavailableFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsrfr__ResourceUnavailableFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsrfr__ResourceUnavailableFaultType, sizeof(wsrfr__ResourceUnavailableFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsrfr__ResourceUnavailableFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsrfr__ResourceUnavailableFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsrfr__ResourceUnavailableFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsrfr__ResourceUnavailableFaultType, SOAP_TYPE_wsrfr__ResourceUnavailableFaultType, sizeof(wsrfr__ResourceUnavailableFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsrfr__ResourceUnavailableFaultType * SOAP_FMAC2 soap_instantiate_wsrfr__ResourceUnavailableFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsrfr__ResourceUnavailableFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsrfr__ResourceUnavailableFaultType *p; - size_t k = sizeof(wsrfr__ResourceUnavailableFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsrfr__ResourceUnavailableFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsrfr__ResourceUnavailableFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsrfr__ResourceUnavailableFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsrfr__ResourceUnavailableFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsrfr__ResourceUnavailableFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsrfr__ResourceUnavailableFaultType(soap, tag ? tag : "wsrfr:ResourceUnavailableFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsrfr__ResourceUnavailableFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsrfr__ResourceUnavailableFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsrfr__ResourceUnavailableFaultType * SOAP_FMAC4 soap_get_wsrfr__ResourceUnavailableFaultType(struct soap *soap, wsrfr__ResourceUnavailableFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsrfr__ResourceUnavailableFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void wsrfr__ResourceUnknownFaultType::soap_default(struct soap *soap) -{ - this->soap = soap; - this->wsrfbf__BaseFaultType::soap_default(soap); -} - -void wsrfr__ResourceUnknownFaultType::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - this->wsrfbf__BaseFaultType::soap_serialize(soap); -#endif -} - -int wsrfr__ResourceUnknownFaultType::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_wsrfr__ResourceUnknownFaultType(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsrfr__ResourceUnknownFaultType(struct soap *soap, const char *tag, int id, const wsrfr__ResourceUnknownFaultType *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsrfr__ResourceUnknownFaultType), type ? type : "wsrfr:ResourceUnknownFaultType")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->wsrfbf__BaseFaultType::__any, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsrfbf:Timestamp", -1, &a->wsrfbf__BaseFaultType::Timestamp, "")) - return soap->error; - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", -1, &a->wsrfbf__BaseFaultType::Originator, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", -1, &a->wsrfbf__BaseFaultType::ErrorCode, "")) - return soap->error; - if (soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", -1, &a->wsrfbf__BaseFaultType::Description, "")) - return soap->error; - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", -1, &a->wsrfbf__BaseFaultType::FaultCause, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *wsrfr__ResourceUnknownFaultType::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_wsrfr__ResourceUnknownFaultType(soap, tag, this, type); -} - -SOAP_FMAC3 wsrfr__ResourceUnknownFaultType * SOAP_FMAC4 soap_in_wsrfr__ResourceUnknownFaultType(struct soap *soap, const char *tag, wsrfr__ResourceUnknownFaultType *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (wsrfr__ResourceUnknownFaultType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsrfr__ResourceUnknownFaultType, sizeof(wsrfr__ResourceUnknownFaultType), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_wsrfr__ResourceUnknownFaultType) - { soap_revert(soap); - *soap->id = '\0'; - return (wsrfr__ResourceUnknownFaultType *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((wsrfbf__BaseFaultType*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Timestamp2 = 1; - size_t soap_flag_Originator2 = 1; - size_t soap_flag_ErrorCode2 = 1; - size_t soap_flag_FaultCause2 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timestamp2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsrfbf:Timestamp", &a->wsrfbf__BaseFaultType::Timestamp, "xsd:dateTime")) - { soap_flag_Timestamp2--; - continue; - } - } - if (soap_flag_Originator2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__EndpointReferenceType(soap, "wsrfbf:Originator", &a->wsrfbf__BaseFaultType::Originator, "wsa5:EndpointReferenceType")) - { soap_flag_Originator2--; - continue; - } - } - if (soap_flag_ErrorCode2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, "wsrfbf:ErrorCode", &a->wsrfbf__BaseFaultType::ErrorCode, "")) - { soap_flag_ErrorCode2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, "wsrfbf:Description", &a->wsrfbf__BaseFaultType::Description, "")) - continue; - } - if (soap_flag_FaultCause2 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, "wsrfbf:FaultCause", &a->wsrfbf__BaseFaultType::FaultCause, "")) - { soap_flag_FaultCause2--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->wsrfbf__BaseFaultType::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timestamp2 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (wsrfr__ResourceUnknownFaultType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsrfr__ResourceUnknownFaultType, SOAP_TYPE_wsrfr__ResourceUnknownFaultType, sizeof(wsrfr__ResourceUnknownFaultType), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 wsrfr__ResourceUnknownFaultType * SOAP_FMAC2 soap_instantiate_wsrfr__ResourceUnknownFaultType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsrfr__ResourceUnknownFaultType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - wsrfr__ResourceUnknownFaultType *p; - size_t k = sizeof(wsrfr__ResourceUnknownFaultType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsrfr__ResourceUnknownFaultType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, wsrfr__ResourceUnknownFaultType); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, wsrfr__ResourceUnknownFaultType, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated wsrfr__ResourceUnknownFaultType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int wsrfr__ResourceUnknownFaultType::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_wsrfr__ResourceUnknownFaultType(soap, tag ? tag : "wsrfr:ResourceUnknownFaultType", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *wsrfr__ResourceUnknownFaultType::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_wsrfr__ResourceUnknownFaultType(soap, this, tag, type); -} - -SOAP_FMAC3 wsrfr__ResourceUnknownFaultType * SOAP_FMAC4 soap_get_wsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsrfr__ResourceUnknownFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__GetEventBrokersResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfPointerTotev__EventBrokerConfig(soap, &this->_tev__GetEventBrokersResponse::EventBroker); -} - -void _tev__GetEventBrokersResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfPointerTotev__EventBrokerConfig(soap, &this->_tev__GetEventBrokersResponse::EventBroker); -#endif -} - -int _tev__GetEventBrokersResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__GetEventBrokersResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetEventBrokersResponse(struct soap *soap, const char *tag, int id, const _tev__GetEventBrokersResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__GetEventBrokersResponse), type)) - return soap->error; - soap_element_result(soap, "tev:EventBroker"); - if (soap_out_std__vectorTemplateOfPointerTotev__EventBrokerConfig(soap, "tev:EventBroker", -1, &a->_tev__GetEventBrokersResponse::EventBroker, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__GetEventBrokersResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__GetEventBrokersResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__GetEventBrokersResponse * SOAP_FMAC4 soap_in__tev__GetEventBrokersResponse(struct soap *soap, const char *tag, _tev__GetEventBrokersResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__GetEventBrokersResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__GetEventBrokersResponse, sizeof(_tev__GetEventBrokersResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__GetEventBrokersResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__GetEventBrokersResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfPointerTotev__EventBrokerConfig(soap, "tev:EventBroker", &a->_tev__GetEventBrokersResponse::EventBroker, "tev:EventBrokerConfig")) - continue; - } - soap_check_result(soap, "tev:EventBroker"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__GetEventBrokersResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__GetEventBrokersResponse, SOAP_TYPE__tev__GetEventBrokersResponse, sizeof(_tev__GetEventBrokersResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__GetEventBrokersResponse * SOAP_FMAC2 soap_instantiate__tev__GetEventBrokersResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__GetEventBrokersResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__GetEventBrokersResponse *p; - size_t k = sizeof(_tev__GetEventBrokersResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__GetEventBrokersResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__GetEventBrokersResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__GetEventBrokersResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__GetEventBrokersResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__GetEventBrokersResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__GetEventBrokersResponse(soap, tag ? tag : "tev:GetEventBrokersResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__GetEventBrokersResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__GetEventBrokersResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__GetEventBrokersResponse * SOAP_FMAC4 soap_get__tev__GetEventBrokersResponse(struct soap *soap, _tev__GetEventBrokersResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__GetEventBrokersResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__GetEventBrokers::soap_default(struct soap *soap) -{ - this->soap = soap; - this->_tev__GetEventBrokers::Address = NULL; -} - -void _tev__GetEventBrokers::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToxsd__anyURI(soap, &this->_tev__GetEventBrokers::Address); -#endif -} - -int _tev__GetEventBrokers::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__GetEventBrokers(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetEventBrokers(struct soap *soap, const char *tag, int id, const _tev__GetEventBrokers *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__GetEventBrokers), type)) - return soap->error; - if (soap_out_PointerToxsd__anyURI(soap, "tev:Address", -1, &a->_tev__GetEventBrokers::Address, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__GetEventBrokers::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__GetEventBrokers(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__GetEventBrokers * SOAP_FMAC4 soap_in__tev__GetEventBrokers(struct soap *soap, const char *tag, _tev__GetEventBrokers *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__GetEventBrokers*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__GetEventBrokers, sizeof(_tev__GetEventBrokers), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__GetEventBrokers) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__GetEventBrokers *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_Address1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Address1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerToxsd__anyURI(soap, "tev:Address", &a->_tev__GetEventBrokers::Address, "xsd:anyURI")) - { soap_flag_Address1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__GetEventBrokers *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__GetEventBrokers, SOAP_TYPE__tev__GetEventBrokers, sizeof(_tev__GetEventBrokers), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__GetEventBrokers * SOAP_FMAC2 soap_instantiate__tev__GetEventBrokers(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__GetEventBrokers(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__GetEventBrokers *p; - size_t k = sizeof(_tev__GetEventBrokers); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__GetEventBrokers, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__GetEventBrokers); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__GetEventBrokers, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__GetEventBrokers location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__GetEventBrokers::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__GetEventBrokers(soap, tag ? tag : "tev:GetEventBrokers", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__GetEventBrokers::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__GetEventBrokers(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__GetEventBrokers * SOAP_FMAC4 soap_get__tev__GetEventBrokers(struct soap *soap, _tev__GetEventBrokers *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__GetEventBrokers(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__DeleteEventBrokerResponse::soap_default(struct soap *soap) -{ - this->soap = soap; -} - -void _tev__DeleteEventBrokerResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -int _tev__DeleteEventBrokerResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__DeleteEventBrokerResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__DeleteEventBrokerResponse(struct soap *soap, const char *tag, int id, const _tev__DeleteEventBrokerResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__DeleteEventBrokerResponse), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__DeleteEventBrokerResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__DeleteEventBrokerResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__DeleteEventBrokerResponse * SOAP_FMAC4 soap_in__tev__DeleteEventBrokerResponse(struct soap *soap, const char *tag, _tev__DeleteEventBrokerResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__DeleteEventBrokerResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__DeleteEventBrokerResponse, sizeof(_tev__DeleteEventBrokerResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__DeleteEventBrokerResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__DeleteEventBrokerResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__DeleteEventBrokerResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__DeleteEventBrokerResponse, SOAP_TYPE__tev__DeleteEventBrokerResponse, sizeof(_tev__DeleteEventBrokerResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__DeleteEventBrokerResponse * SOAP_FMAC2 soap_instantiate__tev__DeleteEventBrokerResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__DeleteEventBrokerResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__DeleteEventBrokerResponse *p; - size_t k = sizeof(_tev__DeleteEventBrokerResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__DeleteEventBrokerResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__DeleteEventBrokerResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__DeleteEventBrokerResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__DeleteEventBrokerResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__DeleteEventBrokerResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__DeleteEventBrokerResponse(soap, tag ? tag : "tev:DeleteEventBrokerResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__DeleteEventBrokerResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__DeleteEventBrokerResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__DeleteEventBrokerResponse * SOAP_FMAC4 soap_get__tev__DeleteEventBrokerResponse(struct soap *soap, _tev__DeleteEventBrokerResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__DeleteEventBrokerResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__DeleteEventBroker::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_xsd__anyURI(soap, &this->_tev__DeleteEventBroker::Address); -} - -void _tev__DeleteEventBroker::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_tev__DeleteEventBroker::Address, SOAP_TYPE_xsd__anyURI); - soap_serialize_xsd__anyURI(soap, &this->_tev__DeleteEventBroker::Address); -#endif -} - -int _tev__DeleteEventBroker::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__DeleteEventBroker(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__DeleteEventBroker(struct soap *soap, const char *tag, int id, const _tev__DeleteEventBroker *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__DeleteEventBroker), type)) - return soap->error; - if (soap_out_xsd__anyURI(soap, "tev:Address", -1, &a->_tev__DeleteEventBroker::Address, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__DeleteEventBroker::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__DeleteEventBroker(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__DeleteEventBroker * SOAP_FMAC4 soap_in__tev__DeleteEventBroker(struct soap *soap, const char *tag, _tev__DeleteEventBroker *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__DeleteEventBroker*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__DeleteEventBroker, sizeof(_tev__DeleteEventBroker), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__DeleteEventBroker) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__DeleteEventBroker *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_Address1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Address1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_xsd__anyURI(soap, "tev:Address", &a->_tev__DeleteEventBroker::Address, "xsd:anyURI")) - { soap_flag_Address1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Address1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_tev__DeleteEventBroker *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__DeleteEventBroker, SOAP_TYPE__tev__DeleteEventBroker, sizeof(_tev__DeleteEventBroker), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__DeleteEventBroker * SOAP_FMAC2 soap_instantiate__tev__DeleteEventBroker(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__DeleteEventBroker(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__DeleteEventBroker *p; - size_t k = sizeof(_tev__DeleteEventBroker); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__DeleteEventBroker, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__DeleteEventBroker); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__DeleteEventBroker, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__DeleteEventBroker location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__DeleteEventBroker::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__DeleteEventBroker(soap, tag ? tag : "tev:DeleteEventBroker", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__DeleteEventBroker::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__DeleteEventBroker(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__DeleteEventBroker * SOAP_FMAC4 soap_get__tev__DeleteEventBroker(struct soap *soap, _tev__DeleteEventBroker *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__DeleteEventBroker(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__AddEventBrokerResponse::soap_default(struct soap *soap) -{ - this->soap = soap; -} - -void _tev__AddEventBrokerResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -int _tev__AddEventBrokerResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__AddEventBrokerResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__AddEventBrokerResponse(struct soap *soap, const char *tag, int id, const _tev__AddEventBrokerResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__AddEventBrokerResponse), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__AddEventBrokerResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__AddEventBrokerResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__AddEventBrokerResponse * SOAP_FMAC4 soap_in__tev__AddEventBrokerResponse(struct soap *soap, const char *tag, _tev__AddEventBrokerResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__AddEventBrokerResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__AddEventBrokerResponse, sizeof(_tev__AddEventBrokerResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__AddEventBrokerResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__AddEventBrokerResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__AddEventBrokerResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__AddEventBrokerResponse, SOAP_TYPE__tev__AddEventBrokerResponse, sizeof(_tev__AddEventBrokerResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__AddEventBrokerResponse * SOAP_FMAC2 soap_instantiate__tev__AddEventBrokerResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__AddEventBrokerResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__AddEventBrokerResponse *p; - size_t k = sizeof(_tev__AddEventBrokerResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__AddEventBrokerResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__AddEventBrokerResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__AddEventBrokerResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__AddEventBrokerResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__AddEventBrokerResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__AddEventBrokerResponse(soap, tag ? tag : "tev:AddEventBrokerResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__AddEventBrokerResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__AddEventBrokerResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__AddEventBrokerResponse * SOAP_FMAC4 soap_get__tev__AddEventBrokerResponse(struct soap *soap, _tev__AddEventBrokerResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__AddEventBrokerResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__AddEventBroker::soap_default(struct soap *soap) -{ - this->soap = soap; - this->_tev__AddEventBroker::EventBroker = NULL; -} - -void _tev__AddEventBroker::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTotev__EventBrokerConfig(soap, &this->_tev__AddEventBroker::EventBroker); -#endif -} - -int _tev__AddEventBroker::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__AddEventBroker(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__AddEventBroker(struct soap *soap, const char *tag, int id, const _tev__AddEventBroker *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__AddEventBroker), type)) - return soap->error; - if (!a->_tev__AddEventBroker::EventBroker) - { if (soap_element_empty(soap, "tev:EventBroker", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTotev__EventBrokerConfig(soap, "tev:EventBroker", -1, &a->_tev__AddEventBroker::EventBroker, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__AddEventBroker::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__AddEventBroker(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__AddEventBroker * SOAP_FMAC4 soap_in__tev__AddEventBroker(struct soap *soap, const char *tag, _tev__AddEventBroker *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__AddEventBroker*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__AddEventBroker, sizeof(_tev__AddEventBroker), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__AddEventBroker) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__AddEventBroker *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_EventBroker1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_EventBroker1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTotev__EventBrokerConfig(soap, "tev:EventBroker", &a->_tev__AddEventBroker::EventBroker, "tev:EventBrokerConfig")) - { soap_flag_EventBroker1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->_tev__AddEventBroker::EventBroker)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_tev__AddEventBroker *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__AddEventBroker, SOAP_TYPE__tev__AddEventBroker, sizeof(_tev__AddEventBroker), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__AddEventBroker * SOAP_FMAC2 soap_instantiate__tev__AddEventBroker(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__AddEventBroker(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__AddEventBroker *p; - size_t k = sizeof(_tev__AddEventBroker); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__AddEventBroker, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__AddEventBroker); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__AddEventBroker, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__AddEventBroker location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__AddEventBroker::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__AddEventBroker(soap, tag ? tag : "tev:AddEventBroker", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__AddEventBroker::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__AddEventBroker(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__AddEventBroker * SOAP_FMAC4 soap_get__tev__AddEventBroker(struct soap *soap, _tev__AddEventBroker *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__AddEventBroker(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__GetEventPropertiesResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::TopicNamespaceLocation); - this->_tev__GetEventPropertiesResponse::wsnt__FixedTopicSet = (bool)1; - this->_tev__GetEventPropertiesResponse::wstop__TopicSet = NULL; - soap_default_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::wsnt__TopicExpressionDialect); - soap_default_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::MessageContentFilterDialect); - soap_default_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::ProducerPropertiesFilterDialect); - soap_default_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::MessageContentSchemaLocation); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__GetEventPropertiesResponse::__any); -} - -void _tev__GetEventPropertiesResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::TopicNamespaceLocation); - soap_embedded(soap, &this->_tev__GetEventPropertiesResponse::wsnt__FixedTopicSet, SOAP_TYPE_bool); - soap_serialize_PointerTowstop__TopicSetType(soap, &this->_tev__GetEventPropertiesResponse::wstop__TopicSet); - soap_serialize_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::wsnt__TopicExpressionDialect); - soap_serialize_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::MessageContentFilterDialect); - soap_serialize_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::ProducerPropertiesFilterDialect); - soap_serialize_std__vectorTemplateOfxsd__anyURI(soap, &this->_tev__GetEventPropertiesResponse::MessageContentSchemaLocation); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__GetEventPropertiesResponse::__any); -#endif -} - -int _tev__GetEventPropertiesResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__GetEventPropertiesResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetEventPropertiesResponse(struct soap *soap, const char *tag, int id, const _tev__GetEventPropertiesResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__GetEventPropertiesResponse), type)) - return soap->error; - soap_element_result(soap, "tev:TopicNamespaceLocation"); - if (soap_out_std__vectorTemplateOfxsd__anyURI(soap, "tev:TopicNamespaceLocation", -1, &a->_tev__GetEventPropertiesResponse::TopicNamespaceLocation, "")) - return soap->error; - if (soap_out_bool(soap, "wsnt:FixedTopicSet", -1, &a->_tev__GetEventPropertiesResponse::wsnt__FixedTopicSet, "")) - return soap->error; - if (!a->_tev__GetEventPropertiesResponse::wstop__TopicSet) - { if (soap_element_empty(soap, "wstop:TopicSet", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTowstop__TopicSetType(soap, "wstop:TopicSet", -1, &a->_tev__GetEventPropertiesResponse::wstop__TopicSet, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyURI(soap, "wsnt:TopicExpressionDialect", -1, &a->_tev__GetEventPropertiesResponse::wsnt__TopicExpressionDialect, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyURI(soap, "tev:MessageContentFilterDialect", -1, &a->_tev__GetEventPropertiesResponse::MessageContentFilterDialect, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyURI(soap, "tev:ProducerPropertiesFilterDialect", -1, &a->_tev__GetEventPropertiesResponse::ProducerPropertiesFilterDialect, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyURI(soap, "tev:MessageContentSchemaLocation", -1, &a->_tev__GetEventPropertiesResponse::MessageContentSchemaLocation, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_tev__GetEventPropertiesResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__GetEventPropertiesResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__GetEventPropertiesResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__GetEventPropertiesResponse * SOAP_FMAC4 soap_in__tev__GetEventPropertiesResponse(struct soap *soap, const char *tag, _tev__GetEventPropertiesResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__GetEventPropertiesResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__GetEventPropertiesResponse, sizeof(_tev__GetEventPropertiesResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__GetEventPropertiesResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__GetEventPropertiesResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_wsnt__FixedTopicSet1 = 1; - size_t soap_flag_wstop__TopicSet1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyURI(soap, "tev:TopicNamespaceLocation", &a->_tev__GetEventPropertiesResponse::TopicNamespaceLocation, "xsd:anyURI")) - continue; - } - if (soap_flag_wsnt__FixedTopicSet1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_bool(soap, "wsnt:FixedTopicSet", &a->_tev__GetEventPropertiesResponse::wsnt__FixedTopicSet, "xsd:boolean")) - { soap_flag_wsnt__FixedTopicSet1--; - continue; - } - } - if (soap_flag_wstop__TopicSet1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowstop__TopicSetType(soap, "wstop:TopicSet", &a->_tev__GetEventPropertiesResponse::wstop__TopicSet, "wstop:TopicSetType")) - { soap_flag_wstop__TopicSet1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyURI(soap, "wsnt:TopicExpressionDialect", &a->_tev__GetEventPropertiesResponse::wsnt__TopicExpressionDialect, "xsd:anyURI")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyURI(soap, "tev:MessageContentFilterDialect", &a->_tev__GetEventPropertiesResponse::MessageContentFilterDialect, "xsd:anyURI")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyURI(soap, "tev:ProducerPropertiesFilterDialect", &a->_tev__GetEventPropertiesResponse::ProducerPropertiesFilterDialect, "xsd:anyURI")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyURI(soap, "tev:MessageContentSchemaLocation", &a->_tev__GetEventPropertiesResponse::MessageContentSchemaLocation, "xsd:anyURI")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_tev__GetEventPropertiesResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "tev:TopicNamespaceLocation"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->_tev__GetEventPropertiesResponse::TopicNamespaceLocation.size() < 1 || soap_flag_wsnt__FixedTopicSet1 > 0 || !a->_tev__GetEventPropertiesResponse::wstop__TopicSet || a->_tev__GetEventPropertiesResponse::wsnt__TopicExpressionDialect.size() < 1 || a->_tev__GetEventPropertiesResponse::MessageContentFilterDialect.size() < 1 || a->_tev__GetEventPropertiesResponse::MessageContentSchemaLocation.size() < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_tev__GetEventPropertiesResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__GetEventPropertiesResponse, SOAP_TYPE__tev__GetEventPropertiesResponse, sizeof(_tev__GetEventPropertiesResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__GetEventPropertiesResponse * SOAP_FMAC2 soap_instantiate__tev__GetEventPropertiesResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__GetEventPropertiesResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__GetEventPropertiesResponse *p; - size_t k = sizeof(_tev__GetEventPropertiesResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__GetEventPropertiesResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__GetEventPropertiesResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__GetEventPropertiesResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__GetEventPropertiesResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__GetEventPropertiesResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__GetEventPropertiesResponse(soap, tag ? tag : "tev:GetEventPropertiesResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__GetEventPropertiesResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__GetEventPropertiesResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__GetEventPropertiesResponse * SOAP_FMAC4 soap_get__tev__GetEventPropertiesResponse(struct soap *soap, _tev__GetEventPropertiesResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__GetEventPropertiesResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__GetEventProperties::soap_default(struct soap *soap) -{ - this->soap = soap; -} - -void _tev__GetEventProperties::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -int _tev__GetEventProperties::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__GetEventProperties(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetEventProperties(struct soap *soap, const char *tag, int id, const _tev__GetEventProperties *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__GetEventProperties), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__GetEventProperties::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__GetEventProperties(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__GetEventProperties * SOAP_FMAC4 soap_in__tev__GetEventProperties(struct soap *soap, const char *tag, _tev__GetEventProperties *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__GetEventProperties*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__GetEventProperties, sizeof(_tev__GetEventProperties), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__GetEventProperties) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__GetEventProperties *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__GetEventProperties *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__GetEventProperties, SOAP_TYPE__tev__GetEventProperties, sizeof(_tev__GetEventProperties), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__GetEventProperties * SOAP_FMAC2 soap_instantiate__tev__GetEventProperties(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__GetEventProperties(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__GetEventProperties *p; - size_t k = sizeof(_tev__GetEventProperties); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__GetEventProperties, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__GetEventProperties); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__GetEventProperties, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__GetEventProperties location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__GetEventProperties::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__GetEventProperties(soap, tag ? tag : "tev:GetEventProperties", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__GetEventProperties::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__GetEventProperties(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__GetEventProperties * SOAP_FMAC4 soap_get__tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__GetEventProperties(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__SetSynchronizationPointResponse::soap_default(struct soap *soap) -{ - this->soap = soap; -} - -void _tev__SetSynchronizationPointResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -int _tev__SetSynchronizationPointResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__SetSynchronizationPointResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__SetSynchronizationPointResponse(struct soap *soap, const char *tag, int id, const _tev__SetSynchronizationPointResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__SetSynchronizationPointResponse), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__SetSynchronizationPointResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__SetSynchronizationPointResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__SetSynchronizationPointResponse * SOAP_FMAC4 soap_in__tev__SetSynchronizationPointResponse(struct soap *soap, const char *tag, _tev__SetSynchronizationPointResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__SetSynchronizationPointResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__SetSynchronizationPointResponse, sizeof(_tev__SetSynchronizationPointResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__SetSynchronizationPointResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__SetSynchronizationPointResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__SetSynchronizationPointResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__SetSynchronizationPointResponse, SOAP_TYPE__tev__SetSynchronizationPointResponse, sizeof(_tev__SetSynchronizationPointResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__SetSynchronizationPointResponse * SOAP_FMAC2 soap_instantiate__tev__SetSynchronizationPointResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__SetSynchronizationPointResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__SetSynchronizationPointResponse *p; - size_t k = sizeof(_tev__SetSynchronizationPointResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__SetSynchronizationPointResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__SetSynchronizationPointResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__SetSynchronizationPointResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__SetSynchronizationPointResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__SetSynchronizationPointResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__SetSynchronizationPointResponse(soap, tag ? tag : "tev:SetSynchronizationPointResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__SetSynchronizationPointResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__SetSynchronizationPointResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__SetSynchronizationPointResponse * SOAP_FMAC4 soap_get__tev__SetSynchronizationPointResponse(struct soap *soap, _tev__SetSynchronizationPointResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__SetSynchronizationPointResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__SetSynchronizationPoint::soap_default(struct soap *soap) -{ - this->soap = soap; -} - -void _tev__SetSynchronizationPoint::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -int _tev__SetSynchronizationPoint::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__SetSynchronizationPoint(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__SetSynchronizationPoint(struct soap *soap, const char *tag, int id, const _tev__SetSynchronizationPoint *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__SetSynchronizationPoint), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__SetSynchronizationPoint::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__SetSynchronizationPoint(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__SetSynchronizationPoint * SOAP_FMAC4 soap_in__tev__SetSynchronizationPoint(struct soap *soap, const char *tag, _tev__SetSynchronizationPoint *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__SetSynchronizationPoint*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__SetSynchronizationPoint, sizeof(_tev__SetSynchronizationPoint), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__SetSynchronizationPoint) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__SetSynchronizationPoint *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__SetSynchronizationPoint *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__SetSynchronizationPoint, SOAP_TYPE__tev__SetSynchronizationPoint, sizeof(_tev__SetSynchronizationPoint), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__SetSynchronizationPoint * SOAP_FMAC2 soap_instantiate__tev__SetSynchronizationPoint(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__SetSynchronizationPoint(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__SetSynchronizationPoint *p; - size_t k = sizeof(_tev__SetSynchronizationPoint); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__SetSynchronizationPoint, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__SetSynchronizationPoint); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__SetSynchronizationPoint, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__SetSynchronizationPoint location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__SetSynchronizationPoint::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__SetSynchronizationPoint(soap, tag ? tag : "tev:SetSynchronizationPoint", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__SetSynchronizationPoint::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__SetSynchronizationPoint(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__SetSynchronizationPoint * SOAP_FMAC4 soap_get__tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__SetSynchronizationPoint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__SeekResponse::soap_default(struct soap *soap) -{ - this->soap = soap; -} - -void _tev__SeekResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -int _tev__SeekResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__SeekResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__SeekResponse(struct soap *soap, const char *tag, int id, const _tev__SeekResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__SeekResponse), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__SeekResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__SeekResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__SeekResponse * SOAP_FMAC4 soap_in__tev__SeekResponse(struct soap *soap, const char *tag, _tev__SeekResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__SeekResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__SeekResponse, sizeof(_tev__SeekResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__SeekResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__SeekResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__SeekResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__SeekResponse, SOAP_TYPE__tev__SeekResponse, sizeof(_tev__SeekResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__SeekResponse * SOAP_FMAC2 soap_instantiate__tev__SeekResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__SeekResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__SeekResponse *p; - size_t k = sizeof(_tev__SeekResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__SeekResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__SeekResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__SeekResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__SeekResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__SeekResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__SeekResponse(soap, tag ? tag : "tev:SeekResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__SeekResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__SeekResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__SeekResponse * SOAP_FMAC4 soap_get__tev__SeekResponse(struct soap *soap, _tev__SeekResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__SeekResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__Seek::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_dateTime(soap, &this->_tev__Seek::UtcTime); - this->_tev__Seek::Reverse = NULL; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__Seek::__any); -} - -void _tev__Seek::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_tev__Seek::UtcTime, SOAP_TYPE_dateTime); - soap_serialize_PointerTobool(soap, &this->_tev__Seek::Reverse); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__Seek::__any); -#endif -} - -int _tev__Seek::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__Seek(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__Seek(struct soap *soap, const char *tag, int id, const _tev__Seek *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__Seek), type)) - return soap->error; - if (soap_out_dateTime(soap, "tev:UtcTime", -1, &a->_tev__Seek::UtcTime, "")) - return soap->error; - if (soap_out_PointerTobool(soap, "tev:Reverse", -1, &a->_tev__Seek::Reverse, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_tev__Seek::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__Seek::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__Seek(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__Seek * SOAP_FMAC4 soap_in__tev__Seek(struct soap *soap, const char *tag, _tev__Seek *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__Seek*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__Seek, sizeof(_tev__Seek), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__Seek) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__Seek *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_UtcTime1 = 1; - size_t soap_flag_Reverse1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_UtcTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "tev:UtcTime", &a->_tev__Seek::UtcTime, "xsd:dateTime")) - { soap_flag_UtcTime1--; - continue; - } - } - if (soap_flag_Reverse1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTobool(soap, "tev:Reverse", &a->_tev__Seek::Reverse, "xsd:boolean")) - { soap_flag_Reverse1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_tev__Seek::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_UtcTime1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_tev__Seek *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__Seek, SOAP_TYPE__tev__Seek, sizeof(_tev__Seek), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__Seek * SOAP_FMAC2 soap_instantiate__tev__Seek(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__Seek(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__Seek *p; - size_t k = sizeof(_tev__Seek); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__Seek, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__Seek); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__Seek, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__Seek location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__Seek::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__Seek(soap, tag ? tag : "tev:Seek", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__Seek::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__Seek(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__Seek * SOAP_FMAC4 soap_get__tev__Seek(struct soap *soap, _tev__Seek *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__Seek(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__PullMessagesFaultResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_xsd__duration(soap, &this->_tev__PullMessagesFaultResponse::MaxTimeout); - soap_default_int(soap, &this->_tev__PullMessagesFaultResponse::MaxMessageLimit); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__PullMessagesFaultResponse::__any); -} - -void _tev__PullMessagesFaultResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_xsd__duration(soap, &this->_tev__PullMessagesFaultResponse::MaxTimeout); - soap_embedded(soap, &this->_tev__PullMessagesFaultResponse::MaxMessageLimit, SOAP_TYPE_int); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__PullMessagesFaultResponse::__any); -#endif -} - -int _tev__PullMessagesFaultResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__PullMessagesFaultResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__PullMessagesFaultResponse(struct soap *soap, const char *tag, int id, const _tev__PullMessagesFaultResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__PullMessagesFaultResponse), type)) - return soap->error; - if (soap_out_xsd__duration(soap, "tev:MaxTimeout", -1, &a->_tev__PullMessagesFaultResponse::MaxTimeout, "")) - return soap->error; - if (soap_out_int(soap, "tev:MaxMessageLimit", -1, &a->_tev__PullMessagesFaultResponse::MaxMessageLimit, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_tev__PullMessagesFaultResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__PullMessagesFaultResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__PullMessagesFaultResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__PullMessagesFaultResponse * SOAP_FMAC4 soap_in__tev__PullMessagesFaultResponse(struct soap *soap, const char *tag, _tev__PullMessagesFaultResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__PullMessagesFaultResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__PullMessagesFaultResponse, sizeof(_tev__PullMessagesFaultResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__PullMessagesFaultResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__PullMessagesFaultResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_MaxTimeout1 = 1; - size_t soap_flag_MaxMessageLimit1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_MaxTimeout1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_xsd__duration(soap, "tev:MaxTimeout", &a->_tev__PullMessagesFaultResponse::MaxTimeout, "xsd:duration")) - { soap_flag_MaxTimeout1--; - continue; - } - } - if (soap_flag_MaxMessageLimit1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_int(soap, "tev:MaxMessageLimit", &a->_tev__PullMessagesFaultResponse::MaxMessageLimit, "xsd:int")) - { soap_flag_MaxMessageLimit1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_tev__PullMessagesFaultResponse::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_MaxTimeout1 > 0 || soap_flag_MaxMessageLimit1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_tev__PullMessagesFaultResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__PullMessagesFaultResponse, SOAP_TYPE__tev__PullMessagesFaultResponse, sizeof(_tev__PullMessagesFaultResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__PullMessagesFaultResponse * SOAP_FMAC2 soap_instantiate__tev__PullMessagesFaultResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__PullMessagesFaultResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__PullMessagesFaultResponse *p; - size_t k = sizeof(_tev__PullMessagesFaultResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__PullMessagesFaultResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__PullMessagesFaultResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__PullMessagesFaultResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__PullMessagesFaultResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__PullMessagesFaultResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__PullMessagesFaultResponse(soap, tag ? tag : "tev:PullMessagesFaultResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__PullMessagesFaultResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__PullMessagesFaultResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__PullMessagesFaultResponse * SOAP_FMAC4 soap_get__tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__PullMessagesFaultResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__PullMessagesResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_dateTime(soap, &this->_tev__PullMessagesResponse::CurrentTime); - soap_default_dateTime(soap, &this->_tev__PullMessagesResponse::TerminationTime); - soap_default_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, &this->_tev__PullMessagesResponse::wsnt__NotificationMessage); -} - -void _tev__PullMessagesResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_tev__PullMessagesResponse::CurrentTime, SOAP_TYPE_dateTime); - soap_embedded(soap, &this->_tev__PullMessagesResponse::TerminationTime, SOAP_TYPE_dateTime); - soap_serialize_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, &this->_tev__PullMessagesResponse::wsnt__NotificationMessage); -#endif -} - -int _tev__PullMessagesResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__PullMessagesResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__PullMessagesResponse(struct soap *soap, const char *tag, int id, const _tev__PullMessagesResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__PullMessagesResponse), type)) - return soap->error; - soap_element_result(soap, "tev:CurrentTime"); - if (soap_out_dateTime(soap, "tev:CurrentTime", -1, &a->_tev__PullMessagesResponse::CurrentTime, "")) - return soap->error; - if (soap_out_dateTime(soap, "tev:TerminationTime", -1, &a->_tev__PullMessagesResponse::TerminationTime, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, "wsnt:NotificationMessage", -1, &a->_tev__PullMessagesResponse::wsnt__NotificationMessage, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__PullMessagesResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__PullMessagesResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__PullMessagesResponse * SOAP_FMAC4 soap_in__tev__PullMessagesResponse(struct soap *soap, const char *tag, _tev__PullMessagesResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__PullMessagesResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__PullMessagesResponse, sizeof(_tev__PullMessagesResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__PullMessagesResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__PullMessagesResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_CurrentTime1 = 1; - size_t soap_flag_TerminationTime1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_CurrentTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "tev:CurrentTime", &a->_tev__PullMessagesResponse::CurrentTime, "xsd:dateTime")) - { soap_flag_CurrentTime1--; - continue; - } - } - if (soap_flag_TerminationTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "tev:TerminationTime", &a->_tev__PullMessagesResponse::TerminationTime, "xsd:dateTime")) - { soap_flag_TerminationTime1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, "wsnt:NotificationMessage", &a->_tev__PullMessagesResponse::wsnt__NotificationMessage, "wsnt:NotificationMessageHolderType")) - continue; - } - soap_check_result(soap, "tev:CurrentTime"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_CurrentTime1 > 0 || soap_flag_TerminationTime1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_tev__PullMessagesResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__PullMessagesResponse, SOAP_TYPE__tev__PullMessagesResponse, sizeof(_tev__PullMessagesResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__PullMessagesResponse * SOAP_FMAC2 soap_instantiate__tev__PullMessagesResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__PullMessagesResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__PullMessagesResponse *p; - size_t k = sizeof(_tev__PullMessagesResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__PullMessagesResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__PullMessagesResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__PullMessagesResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__PullMessagesResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__PullMessagesResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__PullMessagesResponse(soap, tag ? tag : "tev:PullMessagesResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__PullMessagesResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__PullMessagesResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__PullMessagesResponse * SOAP_FMAC4 soap_get__tev__PullMessagesResponse(struct soap *soap, _tev__PullMessagesResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__PullMessagesResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__PullMessages::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_xsd__duration(soap, &this->_tev__PullMessages::Timeout); - soap_default_int(soap, &this->_tev__PullMessages::MessageLimit); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__PullMessages::__any); -} - -void _tev__PullMessages::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_xsd__duration(soap, &this->_tev__PullMessages::Timeout); - soap_embedded(soap, &this->_tev__PullMessages::MessageLimit, SOAP_TYPE_int); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__PullMessages::__any); -#endif -} - -int _tev__PullMessages::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__PullMessages(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__PullMessages(struct soap *soap, const char *tag, int id, const _tev__PullMessages *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__PullMessages), type)) - return soap->error; - if (soap_out_xsd__duration(soap, "tev:Timeout", -1, &a->_tev__PullMessages::Timeout, "")) - return soap->error; - if (soap_out_int(soap, "tev:MessageLimit", -1, &a->_tev__PullMessages::MessageLimit, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_tev__PullMessages::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__PullMessages::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__PullMessages(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__PullMessages * SOAP_FMAC4 soap_in__tev__PullMessages(struct soap *soap, const char *tag, _tev__PullMessages *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__PullMessages*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__PullMessages, sizeof(_tev__PullMessages), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__PullMessages) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__PullMessages *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_Timeout1 = 1; - size_t soap_flag_MessageLimit1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Timeout1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_xsd__duration(soap, "tev:Timeout", &a->_tev__PullMessages::Timeout, "xsd:duration")) - { soap_flag_Timeout1--; - continue; - } - } - if (soap_flag_MessageLimit1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_int(soap, "tev:MessageLimit", &a->_tev__PullMessages::MessageLimit, "xsd:int")) - { soap_flag_MessageLimit1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_tev__PullMessages::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Timeout1 > 0 || soap_flag_MessageLimit1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_tev__PullMessages *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__PullMessages, SOAP_TYPE__tev__PullMessages, sizeof(_tev__PullMessages), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__PullMessages * SOAP_FMAC2 soap_instantiate__tev__PullMessages(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__PullMessages(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__PullMessages *p; - size_t k = sizeof(_tev__PullMessages); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__PullMessages, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__PullMessages); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__PullMessages, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__PullMessages location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__PullMessages::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__PullMessages(soap, tag ? tag : "tev:PullMessages", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__PullMessages::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__PullMessages(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__PullMessages * SOAP_FMAC4 soap_get__tev__PullMessages(struct soap *soap, _tev__PullMessages *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__PullMessages(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__CreatePullPointSubscriptionResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_wsa5__EndpointReferenceType(soap, &this->_tev__CreatePullPointSubscriptionResponse::SubscriptionReference); - soap_default_dateTime(soap, &this->_tev__CreatePullPointSubscriptionResponse::wsnt__CurrentTime); - soap_default_dateTime(soap, &this->_tev__CreatePullPointSubscriptionResponse::wsnt__TerminationTime); - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__CreatePullPointSubscriptionResponse::__any); -} - -void _tev__CreatePullPointSubscriptionResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->_tev__CreatePullPointSubscriptionResponse::SubscriptionReference, SOAP_TYPE_wsa5__EndpointReferenceType); - soap_serialize_wsa5__EndpointReferenceType(soap, &this->_tev__CreatePullPointSubscriptionResponse::SubscriptionReference); - soap_embedded(soap, &this->_tev__CreatePullPointSubscriptionResponse::wsnt__CurrentTime, SOAP_TYPE_dateTime); - soap_embedded(soap, &this->_tev__CreatePullPointSubscriptionResponse::wsnt__TerminationTime, SOAP_TYPE_dateTime); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__CreatePullPointSubscriptionResponse::__any); -#endif -} - -int _tev__CreatePullPointSubscriptionResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__CreatePullPointSubscriptionResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__CreatePullPointSubscriptionResponse(struct soap *soap, const char *tag, int id, const _tev__CreatePullPointSubscriptionResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__CreatePullPointSubscriptionResponse), type)) - return soap->error; - soap_element_result(soap, "tev:SubscriptionReference"); - if (soap_out_wsa5__EndpointReferenceType(soap, "tev:SubscriptionReference", -1, &a->_tev__CreatePullPointSubscriptionResponse::SubscriptionReference, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsnt:CurrentTime", -1, &a->_tev__CreatePullPointSubscriptionResponse::wsnt__CurrentTime, "")) - return soap->error; - if (soap_out_dateTime(soap, "wsnt:TerminationTime", -1, &a->_tev__CreatePullPointSubscriptionResponse::wsnt__TerminationTime, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_tev__CreatePullPointSubscriptionResponse::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__CreatePullPointSubscriptionResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__CreatePullPointSubscriptionResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscriptionResponse * SOAP_FMAC4 soap_in__tev__CreatePullPointSubscriptionResponse(struct soap *soap, const char *tag, _tev__CreatePullPointSubscriptionResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__CreatePullPointSubscriptionResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__CreatePullPointSubscriptionResponse, sizeof(_tev__CreatePullPointSubscriptionResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__CreatePullPointSubscriptionResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__CreatePullPointSubscriptionResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_SubscriptionReference1 = 1; - size_t soap_flag_wsnt__CurrentTime1 = 1; - size_t soap_flag_wsnt__TerminationTime1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_SubscriptionReference1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_wsa5__EndpointReferenceType(soap, "tev:SubscriptionReference", &a->_tev__CreatePullPointSubscriptionResponse::SubscriptionReference, "wsa5:EndpointReferenceType")) - { soap_flag_SubscriptionReference1--; - continue; - } - } - if (soap_flag_wsnt__CurrentTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsnt:CurrentTime", &a->_tev__CreatePullPointSubscriptionResponse::wsnt__CurrentTime, "xsd:dateTime")) - { soap_flag_wsnt__CurrentTime1--; - continue; - } - } - if (soap_flag_wsnt__TerminationTime1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_dateTime(soap, "wsnt:TerminationTime", &a->_tev__CreatePullPointSubscriptionResponse::wsnt__TerminationTime, "xsd:dateTime")) - { soap_flag_wsnt__TerminationTime1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_tev__CreatePullPointSubscriptionResponse::__any, "xsd:anyType")) - continue; - } - soap_check_result(soap, "tev:SubscriptionReference"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_SubscriptionReference1 > 0 || soap_flag_wsnt__CurrentTime1 > 0 || soap_flag_wsnt__TerminationTime1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_tev__CreatePullPointSubscriptionResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__CreatePullPointSubscriptionResponse, SOAP_TYPE__tev__CreatePullPointSubscriptionResponse, sizeof(_tev__CreatePullPointSubscriptionResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__CreatePullPointSubscriptionResponse * SOAP_FMAC2 soap_instantiate__tev__CreatePullPointSubscriptionResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__CreatePullPointSubscriptionResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__CreatePullPointSubscriptionResponse *p; - size_t k = sizeof(_tev__CreatePullPointSubscriptionResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__CreatePullPointSubscriptionResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__CreatePullPointSubscriptionResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__CreatePullPointSubscriptionResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__CreatePullPointSubscriptionResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__CreatePullPointSubscriptionResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__CreatePullPointSubscriptionResponse(soap, tag ? tag : "tev:CreatePullPointSubscriptionResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__CreatePullPointSubscriptionResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__CreatePullPointSubscriptionResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscriptionResponse * SOAP_FMAC4 soap_get__tev__CreatePullPointSubscriptionResponse(struct soap *soap, _tev__CreatePullPointSubscriptionResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__CreatePullPointSubscriptionResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__CreatePullPointSubscription::soap_default(struct soap *soap) -{ - this->soap = soap; - this->_tev__CreatePullPointSubscription::Filter = NULL; - this->_tev__CreatePullPointSubscription::InitialTerminationTime = NULL; - this->_tev__CreatePullPointSubscription::SubscriptionPolicy = NULL; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__CreatePullPointSubscription::__any); -} - -void _tev__CreatePullPointSubscription::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTowsnt__FilterType(soap, &this->_tev__CreatePullPointSubscription::Filter); - soap_serialize_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, &this->_tev__CreatePullPointSubscription::InitialTerminationTime); - soap_serialize_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, &this->_tev__CreatePullPointSubscription::SubscriptionPolicy); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->_tev__CreatePullPointSubscription::__any); -#endif -} - -int _tev__CreatePullPointSubscription::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__CreatePullPointSubscription(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__CreatePullPointSubscription(struct soap *soap, const char *tag, int id, const _tev__CreatePullPointSubscription *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__CreatePullPointSubscription), type)) - return soap->error; - if (soap_out_PointerTowsnt__FilterType(soap, "tev:Filter", -1, &a->_tev__CreatePullPointSubscription::Filter, "")) - return soap->error; - if (soap_out_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, "tev:InitialTerminationTime", -1, &a->_tev__CreatePullPointSubscription::InitialTerminationTime, "")) - return soap->error; - if (soap_out_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, "tev:SubscriptionPolicy", -1, &a->_tev__CreatePullPointSubscription::SubscriptionPolicy, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->_tev__CreatePullPointSubscription::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__CreatePullPointSubscription::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__CreatePullPointSubscription(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscription * SOAP_FMAC4 soap_in__tev__CreatePullPointSubscription(struct soap *soap, const char *tag, _tev__CreatePullPointSubscription *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__CreatePullPointSubscription*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__CreatePullPointSubscription, sizeof(_tev__CreatePullPointSubscription), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__CreatePullPointSubscription) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__CreatePullPointSubscription *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_Filter1 = 1; - size_t soap_flag_InitialTerminationTime1 = 1; - size_t soap_flag_SubscriptionPolicy1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Filter1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__FilterType(soap, "tev:Filter", &a->_tev__CreatePullPointSubscription::Filter, "wsnt:FilterType")) - { soap_flag_Filter1--; - continue; - } - } - if (soap_flag_InitialTerminationTime1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, "tev:InitialTerminationTime", &a->_tev__CreatePullPointSubscription::InitialTerminationTime, "wsnt:AbsoluteOrRelativeTimeType")) - { soap_flag_InitialTerminationTime1--; - continue; - } - } - if (soap_flag_SubscriptionPolicy1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, "tev:SubscriptionPolicy", &a->_tev__CreatePullPointSubscription::SubscriptionPolicy, "")) - { soap_flag_SubscriptionPolicy1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->_tev__CreatePullPointSubscription::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__CreatePullPointSubscription *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__CreatePullPointSubscription, SOAP_TYPE__tev__CreatePullPointSubscription, sizeof(_tev__CreatePullPointSubscription), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__CreatePullPointSubscription * SOAP_FMAC2 soap_instantiate__tev__CreatePullPointSubscription(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__CreatePullPointSubscription(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__CreatePullPointSubscription *p; - size_t k = sizeof(_tev__CreatePullPointSubscription); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__CreatePullPointSubscription, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__CreatePullPointSubscription); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__CreatePullPointSubscription, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__CreatePullPointSubscription location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__CreatePullPointSubscription::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__CreatePullPointSubscription(soap, tag ? tag : "tev:CreatePullPointSubscription", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__CreatePullPointSubscription::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__CreatePullPointSubscription(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscription * SOAP_FMAC4 soap_get__tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__CreatePullPointSubscription(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__GetServiceCapabilitiesResponse::soap_default(struct soap *soap) -{ - this->soap = soap; - this->_tev__GetServiceCapabilitiesResponse::Capabilities = NULL; -} - -void _tev__GetServiceCapabilitiesResponse::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTotev__Capabilities(soap, &this->_tev__GetServiceCapabilitiesResponse::Capabilities); -#endif -} - -int _tev__GetServiceCapabilitiesResponse::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__GetServiceCapabilitiesResponse(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetServiceCapabilitiesResponse(struct soap *soap, const char *tag, int id, const _tev__GetServiceCapabilitiesResponse *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__GetServiceCapabilitiesResponse), type)) - return soap->error; - if (a->Capabilities) - soap_element_result(soap, "tev:Capabilities"); - if (!a->_tev__GetServiceCapabilitiesResponse::Capabilities) - { if (soap_element_empty(soap, "tev:Capabilities", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTotev__Capabilities(soap, "tev:Capabilities", -1, &a->_tev__GetServiceCapabilitiesResponse::Capabilities, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__GetServiceCapabilitiesResponse::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__GetServiceCapabilitiesResponse(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__GetServiceCapabilitiesResponse * SOAP_FMAC4 soap_in__tev__GetServiceCapabilitiesResponse(struct soap *soap, const char *tag, _tev__GetServiceCapabilitiesResponse *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__GetServiceCapabilitiesResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__GetServiceCapabilitiesResponse, sizeof(_tev__GetServiceCapabilitiesResponse), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__GetServiceCapabilitiesResponse) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__GetServiceCapabilitiesResponse *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - size_t soap_flag_Capabilities1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Capabilities1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTotev__Capabilities(soap, "tev:Capabilities", &a->_tev__GetServiceCapabilitiesResponse::Capabilities, "tev:Capabilities")) - { soap_flag_Capabilities1--; - continue; - } - } - soap_check_result(soap, "tev:Capabilities"); - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->_tev__GetServiceCapabilitiesResponse::Capabilities)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (_tev__GetServiceCapabilitiesResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__GetServiceCapabilitiesResponse, SOAP_TYPE__tev__GetServiceCapabilitiesResponse, sizeof(_tev__GetServiceCapabilitiesResponse), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__GetServiceCapabilitiesResponse * SOAP_FMAC2 soap_instantiate__tev__GetServiceCapabilitiesResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__GetServiceCapabilitiesResponse(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__GetServiceCapabilitiesResponse *p; - size_t k = sizeof(_tev__GetServiceCapabilitiesResponse); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__GetServiceCapabilitiesResponse, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__GetServiceCapabilitiesResponse); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__GetServiceCapabilitiesResponse, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__GetServiceCapabilitiesResponse location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__GetServiceCapabilitiesResponse::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__GetServiceCapabilitiesResponse(soap, tag ? tag : "tev:GetServiceCapabilitiesResponse", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__GetServiceCapabilitiesResponse::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__GetServiceCapabilitiesResponse(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__GetServiceCapabilitiesResponse * SOAP_FMAC4 soap_get__tev__GetServiceCapabilitiesResponse(struct soap *soap, _tev__GetServiceCapabilitiesResponse *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__GetServiceCapabilitiesResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void _tev__GetServiceCapabilities::soap_default(struct soap *soap) -{ - this->soap = soap; -} - -void _tev__GetServiceCapabilities::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -int _tev__GetServiceCapabilities::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out__tev__GetServiceCapabilities(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetServiceCapabilities(struct soap *soap, const char *tag, int id, const _tev__GetServiceCapabilities *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__tev__GetServiceCapabilities), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *_tev__GetServiceCapabilities::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in__tev__GetServiceCapabilities(soap, tag, this, type); -} - -SOAP_FMAC3 _tev__GetServiceCapabilities * SOAP_FMAC4 soap_in__tev__GetServiceCapabilities(struct soap *soap, const char *tag, _tev__GetServiceCapabilities *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (_tev__GetServiceCapabilities*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__tev__GetServiceCapabilities, sizeof(_tev__GetServiceCapabilities), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE__tev__GetServiceCapabilities) - { soap_revert(soap); - *soap->id = '\0'; - return (_tev__GetServiceCapabilities *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (_tev__GetServiceCapabilities *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__tev__GetServiceCapabilities, SOAP_TYPE__tev__GetServiceCapabilities, sizeof(_tev__GetServiceCapabilities), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 _tev__GetServiceCapabilities * SOAP_FMAC2 soap_instantiate__tev__GetServiceCapabilities(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__tev__GetServiceCapabilities(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - _tev__GetServiceCapabilities *p; - size_t k = sizeof(_tev__GetServiceCapabilities); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__tev__GetServiceCapabilities, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, _tev__GetServiceCapabilities); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, _tev__GetServiceCapabilities, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated _tev__GetServiceCapabilities location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int _tev__GetServiceCapabilities::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out__tev__GetServiceCapabilities(soap, tag ? tag : "tev:GetServiceCapabilities", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *_tev__GetServiceCapabilities::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get__tev__GetServiceCapabilities(soap, this, tag, type); -} - -SOAP_FMAC3 _tev__GetServiceCapabilities * SOAP_FMAC4 soap_get__tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities *p, const char *tag, const char *type) -{ - if ((p = soap_in__tev__GetServiceCapabilities(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void tev__EventBrokerConfig::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_xsd__anyURI(soap, &this->tev__EventBrokerConfig::Address); - soap_default_std__string(soap, &this->tev__EventBrokerConfig::TopicPrefix); - this->tev__EventBrokerConfig::UserName = NULL; - this->tev__EventBrokerConfig::Password = NULL; - this->tev__EventBrokerConfig::CertificateID = NULL; - this->tev__EventBrokerConfig::PublishFilter = NULL; - this->tev__EventBrokerConfig::QoS = NULL; - this->tev__EventBrokerConfig::Status = NULL; - this->tev__EventBrokerConfig::CertPathValidationPolicyID = NULL; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->tev__EventBrokerConfig::__any); - soap_default_xsd__anyAttribute(soap, &this->tev__EventBrokerConfig::__anyAttribute); -} - -void tev__EventBrokerConfig::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &this->tev__EventBrokerConfig::Address, SOAP_TYPE_xsd__anyURI); - soap_serialize_xsd__anyURI(soap, &this->tev__EventBrokerConfig::Address); - soap_embedded(soap, &this->tev__EventBrokerConfig::TopicPrefix, SOAP_TYPE_std__string); - soap_serialize_std__string(soap, &this->tev__EventBrokerConfig::TopicPrefix); - soap_serialize_PointerTostd__string(soap, &this->tev__EventBrokerConfig::UserName); - soap_serialize_PointerTostd__string(soap, &this->tev__EventBrokerConfig::Password); - soap_serialize_PointerToxsd__token(soap, &this->tev__EventBrokerConfig::CertificateID); - soap_serialize_PointerTowsnt__FilterType(soap, &this->tev__EventBrokerConfig::PublishFilter); - soap_serialize_PointerToint(soap, &this->tev__EventBrokerConfig::QoS); - soap_serialize_PointerTostd__string(soap, &this->tev__EventBrokerConfig::Status); - soap_serialize_PointerTostd__string(soap, &this->tev__EventBrokerConfig::CertPathValidationPolicyID); - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->tev__EventBrokerConfig::__any); -#endif -} - -int tev__EventBrokerConfig::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_tev__EventBrokerConfig(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_tev__EventBrokerConfig(struct soap *soap, const char *tag, int id, const tev__EventBrokerConfig *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((tev__EventBrokerConfig*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_tev__EventBrokerConfig), type)) - return soap->error; - if (soap_out_xsd__anyURI(soap, "tev:Address", -1, &a->tev__EventBrokerConfig::Address, "")) - return soap->error; - if (soap_out_std__string(soap, "tev:TopicPrefix", -1, &a->tev__EventBrokerConfig::TopicPrefix, "")) - return soap->error; - if (soap_out_PointerTostd__string(soap, "tev:UserName", -1, &a->tev__EventBrokerConfig::UserName, "")) - return soap->error; - if (soap_out_PointerTostd__string(soap, "tev:Password", -1, &a->tev__EventBrokerConfig::Password, "")) - return soap->error; - if (soap_out_PointerToxsd__token(soap, "tev:CertificateID", -1, &a->tev__EventBrokerConfig::CertificateID, "")) - return soap->error; - if (soap_out_PointerTowsnt__FilterType(soap, "tev:PublishFilter", -1, &a->tev__EventBrokerConfig::PublishFilter, "")) - return soap->error; - if (soap_out_PointerToint(soap, "tev:QoS", -1, &a->tev__EventBrokerConfig::QoS, "")) - return soap->error; - if (soap_out_PointerTostd__string(soap, "tev:Status", -1, &a->tev__EventBrokerConfig::Status, "")) - return soap->error; - if (soap_out_PointerTostd__string(soap, "tev:CertPathValidationPolicyID", -1, &a->tev__EventBrokerConfig::CertPathValidationPolicyID, "")) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->tev__EventBrokerConfig::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *tev__EventBrokerConfig::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_tev__EventBrokerConfig(soap, tag, this, type); -} - -SOAP_FMAC3 tev__EventBrokerConfig * SOAP_FMAC4 soap_in_tev__EventBrokerConfig(struct soap *soap, const char *tag, tev__EventBrokerConfig *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (tev__EventBrokerConfig*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_tev__EventBrokerConfig, sizeof(tev__EventBrokerConfig), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_tev__EventBrokerConfig) - { soap_revert(soap); - *soap->id = '\0'; - return (tev__EventBrokerConfig *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((tev__EventBrokerConfig*)a)->__anyAttribute, "xsd:anyAttribute"); - size_t soap_flag_Address1 = 1; - size_t soap_flag_TopicPrefix1 = 1; - size_t soap_flag_UserName1 = 1; - size_t soap_flag_Password1 = 1; - size_t soap_flag_CertificateID1 = 1; - size_t soap_flag_PublishFilter1 = 1; - size_t soap_flag_QoS1 = 1; - size_t soap_flag_Status1 = 1; - size_t soap_flag_CertPathValidationPolicyID1 = 1; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Address1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_xsd__anyURI(soap, "tev:Address", &a->tev__EventBrokerConfig::Address, "xsd:anyURI")) - { soap_flag_Address1--; - continue; - } - } - if (soap_flag_TopicPrefix1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_std__string(soap, "tev:TopicPrefix", &a->tev__EventBrokerConfig::TopicPrefix, "xsd:string")) - { soap_flag_TopicPrefix1--; - continue; - } - } - if (soap_flag_UserName1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerTostd__string(soap, "tev:UserName", &a->tev__EventBrokerConfig::UserName, "xsd:string")) - { soap_flag_UserName1--; - continue; - } - } - if (soap_flag_Password1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerTostd__string(soap, "tev:Password", &a->tev__EventBrokerConfig::Password, "xsd:string")) - { soap_flag_Password1--; - continue; - } - } - if (soap_flag_CertificateID1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerToxsd__token(soap, "tev:CertificateID", &a->tev__EventBrokerConfig::CertificateID, "xsd:token")) - { soap_flag_CertificateID1--; - continue; - } - } - if (soap_flag_PublishFilter1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__FilterType(soap, "tev:PublishFilter", &a->tev__EventBrokerConfig::PublishFilter, "wsnt:FilterType")) - { soap_flag_PublishFilter1--; - continue; - } - } - if (soap_flag_QoS1 && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToint(soap, "tev:QoS", &a->tev__EventBrokerConfig::QoS, "xsd:int")) - { soap_flag_QoS1--; - continue; - } - } - if (soap_flag_Status1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerTostd__string(soap, "tev:Status", &a->tev__EventBrokerConfig::Status, "xsd:string")) - { soap_flag_Status1--; - continue; - } - } - if (soap_flag_CertPathValidationPolicyID1 && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_PointerTostd__string(soap, "tev:CertPathValidationPolicyID", &a->tev__EventBrokerConfig::CertPathValidationPolicyID, "xsd:string")) - { soap_flag_CertPathValidationPolicyID1--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->tev__EventBrokerConfig::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_Address1 > 0 || soap_flag_TopicPrefix1 > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (tev__EventBrokerConfig *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_tev__EventBrokerConfig, SOAP_TYPE_tev__EventBrokerConfig, sizeof(tev__EventBrokerConfig), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 tev__EventBrokerConfig * SOAP_FMAC2 soap_instantiate_tev__EventBrokerConfig(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_tev__EventBrokerConfig(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - tev__EventBrokerConfig *p; - size_t k = sizeof(tev__EventBrokerConfig); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_tev__EventBrokerConfig, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, tev__EventBrokerConfig); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, tev__EventBrokerConfig, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated tev__EventBrokerConfig location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int tev__EventBrokerConfig::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_tev__EventBrokerConfig(soap, tag ? tag : "tev:EventBrokerConfig", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *tev__EventBrokerConfig::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_tev__EventBrokerConfig(soap, this, tag, type); -} - -SOAP_FMAC3 tev__EventBrokerConfig * SOAP_FMAC4 soap_get_tev__EventBrokerConfig(struct soap *soap, tev__EventBrokerConfig *p, const char *tag, const char *type) -{ - if ((p = soap_in_tev__EventBrokerConfig(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -void tev__Capabilities::soap_default(struct soap *soap) -{ - this->soap = soap; - soap_default_std__vectorTemplateOfxsd__anyType(soap, &this->tev__Capabilities::__any); - this->tev__Capabilities::WSSubscriptionPolicySupport = NULL; - this->tev__Capabilities::WSPullPointSupport = NULL; - this->tev__Capabilities::WSPausableSubscriptionManagerInterfaceSupport = NULL; - this->tev__Capabilities::MaxNotificationProducers = NULL; - this->tev__Capabilities::MaxPullPoints = NULL; - this->tev__Capabilities::PersistentNotificationStorage = NULL; - this->tev__Capabilities::EventBrokerProtocols = NULL; - this->tev__Capabilities::MaxEventBrokers = NULL; - soap_default_xsd__anyAttribute(soap, &this->tev__Capabilities::__anyAttribute); -} - -void tev__Capabilities::soap_serialize(struct soap *soap) const -{ - (void)soap; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_std__vectorTemplateOfxsd__anyType(soap, &this->tev__Capabilities::__any); -#endif -} - -int tev__Capabilities::soap_out(struct soap *soap, const char *tag, int id, const char *type) const -{ - return soap_out_tev__Capabilities(soap, tag, id, this, type); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_tev__Capabilities(struct soap *soap, const char *tag, int id, const tev__Capabilities *a, const char *type) -{ - if (((tev__Capabilities*)a)->WSSubscriptionPolicySupport) - { soap_set_attr(soap, "WSSubscriptionPolicySupport", soap_bool2s(soap, *((tev__Capabilities*)a)->WSSubscriptionPolicySupport), 1); - } - if (((tev__Capabilities*)a)->WSPullPointSupport) - { soap_set_attr(soap, "WSPullPointSupport", soap_bool2s(soap, *((tev__Capabilities*)a)->WSPullPointSupport), 1); - } - if (((tev__Capabilities*)a)->WSPausableSubscriptionManagerInterfaceSupport) - { soap_set_attr(soap, "WSPausableSubscriptionManagerInterfaceSupport", soap_bool2s(soap, *((tev__Capabilities*)a)->WSPausableSubscriptionManagerInterfaceSupport), 1); - } - if (((tev__Capabilities*)a)->MaxNotificationProducers) - { soap_set_attr(soap, "MaxNotificationProducers", soap_int2s(soap, *((tev__Capabilities*)a)->MaxNotificationProducers), 1); - } - if (((tev__Capabilities*)a)->MaxPullPoints) - { soap_set_attr(soap, "MaxPullPoints", soap_int2s(soap, *((tev__Capabilities*)a)->MaxPullPoints), 1); - } - if (((tev__Capabilities*)a)->PersistentNotificationStorage) - { soap_set_attr(soap, "PersistentNotificationStorage", soap_bool2s(soap, *((tev__Capabilities*)a)->PersistentNotificationStorage), 1); - } - if (((tev__Capabilities*)a)->EventBrokerProtocols) - { soap_set_attr(soap, "EventBrokerProtocols", soap_std__string2s(soap, *((tev__Capabilities*)a)->EventBrokerProtocols), 1); - } - if (((tev__Capabilities*)a)->MaxEventBrokers) - { soap_set_attr(soap, "MaxEventBrokers", soap_int2s(soap, *((tev__Capabilities*)a)->MaxEventBrokers), 1); - } - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &((tev__Capabilities*)a)->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_tev__Capabilities), type)) - return soap->error; - if (soap_out_std__vectorTemplateOfxsd__anyType(soap, "-any", -1, &a->tev__Capabilities::__any, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -void *tev__Capabilities::soap_in(struct soap *soap, const char *tag, const char *type) -{ - return soap_in_tev__Capabilities(soap, tag, this, type); -} - -SOAP_FMAC3 tev__Capabilities * SOAP_FMAC4 soap_in_tev__Capabilities(struct soap *soap, const char *tag, tev__Capabilities *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - a = (tev__Capabilities*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_tev__Capabilities, sizeof(tev__Capabilities), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (!a) - return NULL; - if (soap->alloced && soap->alloced != SOAP_TYPE_tev__Capabilities) - { soap_revert(soap); - *soap->id = '\0'; - return (tev__Capabilities *)a->soap_in(soap, tag, type); - } - if (soap->alloced) - a->soap_default(soap); - { - const char *t = soap_attr_value(soap, "WSSubscriptionPolicySupport", 5, 0); - if (t) - { - if (!(((tev__Capabilities*)a)->WSSubscriptionPolicySupport = (bool *)soap_malloc(soap, sizeof(bool)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2bool(soap, t, ((tev__Capabilities*)a)->WSSubscriptionPolicySupport)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "WSPullPointSupport", 5, 0); - if (t) - { - if (!(((tev__Capabilities*)a)->WSPullPointSupport = (bool *)soap_malloc(soap, sizeof(bool)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2bool(soap, t, ((tev__Capabilities*)a)->WSPullPointSupport)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "WSPausableSubscriptionManagerInterfaceSupport", 5, 0); - if (t) - { - if (!(((tev__Capabilities*)a)->WSPausableSubscriptionManagerInterfaceSupport = (bool *)soap_malloc(soap, sizeof(bool)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2bool(soap, t, ((tev__Capabilities*)a)->WSPausableSubscriptionManagerInterfaceSupport)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "MaxNotificationProducers", 5, 0); - if (t) - { - if (!(((tev__Capabilities*)a)->MaxNotificationProducers = (int *)soap_malloc(soap, sizeof(int)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2int(soap, t, ((tev__Capabilities*)a)->MaxNotificationProducers)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "MaxPullPoints", 5, 0); - if (t) - { - if (!(((tev__Capabilities*)a)->MaxPullPoints = (int *)soap_malloc(soap, sizeof(int)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2int(soap, t, ((tev__Capabilities*)a)->MaxPullPoints)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "PersistentNotificationStorage", 5, 0); - if (t) - { - if (!(((tev__Capabilities*)a)->PersistentNotificationStorage = (bool *)soap_malloc(soap, sizeof(bool)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2bool(soap, t, ((tev__Capabilities*)a)->PersistentNotificationStorage)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "EventBrokerProtocols", 1, 0); - if (t) - { - if (!(((tev__Capabilities*)a)->EventBrokerProtocols = soap_new_std__string(soap))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2std__string(soap, t, ((tev__Capabilities*)a)->EventBrokerProtocols)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "MaxEventBrokers", 5, 0); - if (t) - { - if (!(((tev__Capabilities*)a)->MaxEventBrokers = (int *)soap_malloc(soap, sizeof(int)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2int(soap, t, ((tev__Capabilities*)a)->MaxEventBrokers)) - return NULL; - } - else if (soap->error) - return NULL; - } - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &((tev__Capabilities*)a)->__anyAttribute, "xsd:anyAttribute"); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_std__vectorTemplateOfxsd__anyType(soap, "-any", &a->tev__Capabilities::__any, "xsd:anyType")) - continue; - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (tev__Capabilities *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_tev__Capabilities, SOAP_TYPE_tev__Capabilities, sizeof(tev__Capabilities), 0, soap_finsert, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 tev__Capabilities * SOAP_FMAC2 soap_instantiate_tev__Capabilities(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_tev__Capabilities(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - tev__Capabilities *p; - size_t k = sizeof(tev__Capabilities); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_tev__Capabilities, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, tev__Capabilities); - if (p) - p->soap = soap; - } - else - { p = SOAP_NEW_ARRAY(soap, tev__Capabilities, n); - k *= n; - if (p) - for (int i = 0; i < n; i++) - p[i].soap = soap; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated tev__Capabilities location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -int tev__Capabilities::soap_put(struct soap *soap, const char *tag, const char *type) const -{ - if (soap_out_tev__Capabilities(soap, tag ? tag : "tev:Capabilities", -2, this, type)) - return soap->error; - return soap_putindependent(soap); -} - -void *tev__Capabilities::soap_get(struct soap *soap, const char *tag, const char *type) -{ - return soap_get_tev__Capabilities(soap, this, tag, type); -} - -SOAP_FMAC3 tev__Capabilities * SOAP_FMAC4 soap_get_tev__Capabilities(struct soap *soap, tev__Capabilities *p, const char *tag, const char *type) -{ - if ((p = soap_in_tev__Capabilities(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__xml__lang(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out__xml__lang(soap, tag ? tag : "xml:lang", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__token(struct soap *soap, const std::string *a) -{ (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__token(struct soap *soap, const char *tag, int id, const std::string *s, const char *type) -{ - if ((soap->mode & SOAP_C_NILSTRING) && s->empty()) - return soap_element_null(soap, tag, id, type); - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, s, SOAP_TYPE_xsd__token), type) || soap_string_out(soap, s->c_str(), 0) || soap_element_end_out(soap, tag)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__token(struct soap *soap, const char *tag, std::string *s, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!s) - s = soap_new_std__string(soap, -1); - if (soap->null) - if (s) - s->erase(); - if (soap->body && *soap->href != '#') - { char *t; - s = (std::string*)soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__token, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (s) - { if (!(t = soap_string_in(soap, 5, 0, -1, NULL))) - return NULL; - s->assign(t); - } - } - else - s = (std::string*)soap_id_forward(soap, soap->href, soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__token, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase), 0, SOAP_TYPE_xsd__token, SOAP_TYPE_xsd__token, sizeof(std::string), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - return s; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__token(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out_xsd__token(soap, tag ? tag : "xsd:token", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__token(struct soap *soap, std::string *p, const char *tag, const char *type) -{ - if ((p = soap_in_xsd__token(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__nonNegativeInteger(struct soap *soap, const std::string *a) -{ (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__nonNegativeInteger(struct soap *soap, const char *tag, int id, const std::string *s, const char *type) -{ - if ((soap->mode & SOAP_C_NILSTRING) && s->empty()) - return soap_element_null(soap, tag, id, type); - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, s, SOAP_TYPE_xsd__nonNegativeInteger), type) || soap_string_out(soap, s->c_str(), 0) || soap_element_end_out(soap, tag)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__nonNegativeInteger(struct soap *soap, const char *tag, std::string *s, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!s) - s = soap_new_std__string(soap, -1); - if (soap->null) - if (s) - s->erase(); - if (soap->body && *soap->href != '#') - { char *t; - s = (std::string*)soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__nonNegativeInteger, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (s) - { if (!(t = soap_string_in(soap, 5, 0, -1, "\\+?\\d+"))) - return NULL; - s->assign(t); - } - } - else - s = (std::string*)soap_id_forward(soap, soap->href, soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__nonNegativeInteger, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase), 0, SOAP_TYPE_xsd__nonNegativeInteger, SOAP_TYPE_xsd__nonNegativeInteger, sizeof(std::string), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - return s; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__nonNegativeInteger(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out_xsd__nonNegativeInteger(soap, tag ? tag : "xsd:nonNegativeInteger", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__nonNegativeInteger(struct soap *soap, std::string *p, const char *tag, const char *type) -{ - if ((p = soap_in_xsd__nonNegativeInteger(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__duration(struct soap *soap, const std::string *a) -{ (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__duration(struct soap *soap, const char *tag, int id, const std::string *s, const char *type) -{ - if ((soap->mode & SOAP_C_NILSTRING) && s->empty()) - return soap_element_null(soap, tag, id, type); - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, s, SOAP_TYPE_xsd__duration), type) || soap_string_out(soap, s->c_str(), 0) || soap_element_end_out(soap, tag)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__duration(struct soap *soap, const char *tag, std::string *s, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!s) - s = soap_new_std__string(soap, -1); - if (soap->null) - if (s) - s->erase(); - if (soap->body && *soap->href != '#') - { char *t; - s = (std::string*)soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__duration, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (s) - { if (!(t = soap_string_in(soap, 5, 0, -1, "[-+]?P(\\d+Y)?(\\d+M)?(\\d+D)?(T(\\d+H)?(\\d+M)?(\\d+(\\.\\d*)?S)?)?"))) - return NULL; - s->assign(t); - } - } - else - s = (std::string*)soap_id_forward(soap, soap->href, soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__duration, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase), 0, SOAP_TYPE_xsd__duration, SOAP_TYPE_xsd__duration, sizeof(std::string), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - return s; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__duration(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out_xsd__duration(soap, tag ? tag : "xsd:duration", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__duration(struct soap *soap, std::string *p, const char *tag, const char *type) -{ - if ((p = soap_in_xsd__duration(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__anyURI(struct soap *soap, const std::string *a) -{ (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__anyURI(struct soap *soap, const char *tag, int id, const std::string *s, const char *type) -{ - if ((soap->mode & SOAP_C_NILSTRING) && s->empty()) - return soap_element_null(soap, tag, id, type); - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, s, SOAP_TYPE_xsd__anyURI), type) || soap_string_out(soap, s->c_str(), 0) || soap_element_end_out(soap, tag)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__anyURI(struct soap *soap, const char *tag, std::string *s, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!s) - s = soap_new_std__string(soap, -1); - if (soap->null) - if (s) - s->erase(); - if (soap->body && *soap->href != '#') - { char *t; - s = (std::string*)soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__anyURI, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (s) - { if (!(t = soap_string_in(soap, 4, 0, -1, NULL))) - return NULL; - s->assign(t); - } - } - else - s = (std::string*)soap_id_forward(soap, soap->href, soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__anyURI, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase), 0, SOAP_TYPE_xsd__anyURI, SOAP_TYPE_xsd__anyURI, sizeof(std::string), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - return s; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__anyURI(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out_xsd__anyURI(soap, tag ? tag : "xsd:anyURI", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__anyURI(struct soap *soap, std::string *p, const char *tag, const char *type) -{ - if ((p = soap_in_xsd__anyURI(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__NCName(struct soap *soap, const std::string *a) -{ (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__NCName(struct soap *soap, const char *tag, int id, const std::string *s, const char *type) -{ - if ((soap->mode & SOAP_C_NILSTRING) && s->empty()) - return soap_element_null(soap, tag, id, type); - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, s, SOAP_TYPE_xsd__NCName), type) || soap_string_out(soap, s->c_str(), 0) || soap_element_end_out(soap, tag)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__NCName(struct soap *soap, const char *tag, std::string *s, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!s) - s = soap_new_std__string(soap, -1); - if (soap->null) - if (s) - s->erase(); - if (soap->body && *soap->href != '#') - { char *t; - s = (std::string*)soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__NCName, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (s) - { if (!(t = soap_string_in(soap, 5, 0, -1, "[\\i-[:]][\\c-[:]]*"))) - return NULL; - s->assign(t); - } - } - else - s = (std::string*)soap_id_forward(soap, soap->href, soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__NCName, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase), 0, SOAP_TYPE_xsd__NCName, SOAP_TYPE_xsd__NCName, sizeof(std::string), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - return s; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__NCName(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out_xsd__NCName(soap, tag ? tag : "xsd:NCName", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__NCName(struct soap *soap, std::string *p, const char *tag, const char *type) -{ - if ((p = soap_in_xsd__NCName(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__QName(struct soap *soap, const std::string *a) -{ (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__QName(struct soap *soap, const char *tag, int id, const std::string *s, const char *type) -{ - if ((soap->mode & SOAP_C_NILSTRING) && s->empty()) - return soap_element_null(soap, tag, id, type); - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, s, SOAP_TYPE_xsd__QName), type) || soap_string_out(soap, s->c_str(), 0) || soap_element_end_out(soap, tag)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__QName(struct soap *soap, const char *tag, std::string *s, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!s) - s = soap_new_std__string(soap, -1); - if (soap->null) - if (s) - s->erase(); - if (soap->body && *soap->href != '#') - { char *t; - s = (std::string*)soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__QName, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (s) - { if (!(t = soap_string_in(soap, 2, 0, -1, NULL))) - return NULL; - s->assign(t); - } - } - else - s = (std::string*)soap_id_forward(soap, soap->href, soap_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__QName, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase), 0, SOAP_TYPE_xsd__QName, SOAP_TYPE_xsd__QName, sizeof(std::string), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - return s; -} - -SOAP_FMAC1 std::string * SOAP_FMAC2 soap_instantiate_xsd__QName(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xsd__QName(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::string *p; - size_t k = sizeof(std::string); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xsd__QName, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::string); - } - else - { p = SOAP_NEW_ARRAY(soap, std::string, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::string location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__QName(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out_xsd__QName(soap, tag ? tag : "xsd:QName", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__QName(struct soap *soap, std::string *p, const char *tag, const char *type) -{ - if ((p = soap_in_xsd__QName(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__string(struct soap *soap, const std::string *a) -{ (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__string(struct soap *soap, const char *tag, int id, const std::string *s, const char *type) -{ - if ((soap->mode & SOAP_C_NILSTRING) && s->empty()) - return soap_element_null(soap, tag, id, type); - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, s, SOAP_TYPE_std__string), type) || soap_string_out(soap, s->c_str(), 0) || soap_element_end_out(soap, tag)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_std__string(struct soap *soap, const char *tag, std::string *s, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!s) - s = soap_new_std__string(soap, -1); - if (soap->null) - if (s) - s->erase(); - if (soap->body && *soap->href != '#') - { char *t; - s = (std::string*)soap_id_enter(soap, soap->id, s, SOAP_TYPE_std__string, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase); - if (s) - { if (!(t = soap_string_in(soap, 1, 0, -1, NULL))) - return NULL; - s->assign(t); - } - } - else - s = (std::string*)soap_id_forward(soap, soap->href, soap_id_enter(soap, soap->id, s, SOAP_TYPE_std__string, sizeof(std::string), soap->type, soap->arrayType, soap_instantiate, soap_fbase), 0, SOAP_TYPE_std__string, SOAP_TYPE_std__string, sizeof(std::string), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - return s; -} - -SOAP_FMAC1 std::string * SOAP_FMAC2 soap_instantiate_std__string(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__string(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::string *p; - size_t k = sizeof(std::string); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__string, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::string); - } - else - { p = SOAP_NEW_ARRAY(soap, std::string, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::string location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__string(struct soap *soap, const std::string *a, const char *tag, const char *type) -{ - if (soap_out_std__string(soap, tag ? tag : "string", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_std__string(struct soap *soap, std::string *p, const char *tag, const char *type) -{ - if ((p = soap_in_std__string(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__Security(struct soap *soap, struct _wsse__Security *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsu__Timestamp = NULL; - a->UsernameToken = NULL; - a->BinarySecurityToken = NULL; - a->xenc__EncryptedKey = NULL; - a->xenc__ReferenceList = NULL; - a->wsc__SecurityContextToken = NULL; - a->ds__Signature = NULL; - a->saml1__Assertion = NULL; - a->saml2__Assertion = NULL; - soap_default_string(soap, &a->SOAP_ENV__actor); - soap_default_string(soap, &a->SOAP_ENV__role); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__Security(struct soap *soap, const struct _wsse__Security *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsu__Timestamp(soap, &a->wsu__Timestamp); - soap_serialize_PointerTo_wsse__UsernameToken(soap, &a->UsernameToken); - soap_serialize_PointerTo_wsse__BinarySecurityToken(soap, &a->BinarySecurityToken); - soap_serialize_PointerToxenc__EncryptedKeyType(soap, &a->xenc__EncryptedKey); - soap_serialize_PointerTo_xenc__ReferenceList(soap, &a->xenc__ReferenceList); - soap_serialize_PointerTowsc__SecurityContextTokenType(soap, &a->wsc__SecurityContextToken); - soap_serialize_PointerTods__SignatureType(soap, &a->ds__Signature); - soap_serialize_PointerTosaml1__AssertionType(soap, &a->saml1__Assertion); - soap_serialize_PointerTosaml2__AssertionType(soap, &a->saml2__Assertion); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__Security(struct soap *soap, const char *tag, int id, const struct _wsse__Security *a, const char *type) -{ - if (a->SOAP_ENV__actor) - soap_set_attr(soap, "SOAP-ENV:actor", soap_string2s(soap, a->SOAP_ENV__actor), 1); - if (a->SOAP_ENV__role) - soap_set_attr(soap, "SOAP-ENV:role", soap_string2s(soap, a->SOAP_ENV__role), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsse__Security), type)) - return soap->error; - if (soap_out_PointerTo_wsu__Timestamp(soap, "wsu:Timestamp", -1, &a->wsu__Timestamp, "")) - return soap->error; - if (soap_out_PointerTo_wsse__UsernameToken(soap, "wsse:UsernameToken", -1, &a->UsernameToken, "")) - return soap->error; - if (soap_out_PointerTo_wsse__BinarySecurityToken(soap, "wsse:BinarySecurityToken", -1, &a->BinarySecurityToken, "")) - return soap->error; - if (soap_out_PointerToxenc__EncryptedKeyType(soap, "xenc:EncryptedKey", -1, &a->xenc__EncryptedKey, "")) - return soap->error; - if (soap_out_PointerTo_xenc__ReferenceList(soap, "xenc:ReferenceList", -1, &a->xenc__ReferenceList, "")) - return soap->error; - if (soap_out_PointerTowsc__SecurityContextTokenType(soap, "wsc:SecurityContextToken", -1, &a->wsc__SecurityContextToken, "")) - return soap->error; - if (soap_out_PointerTods__SignatureType(soap, "ds:Signature", -1, &a->ds__Signature, "")) - return soap->error; - if (soap_out_PointerTosaml1__AssertionType(soap, "saml1:Assertion", -1, &a->saml1__Assertion, "")) - return soap->error; - if (soap_out_PointerTosaml2__AssertionType(soap, "saml2:Assertion", -1, &a->saml2__Assertion, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct _wsse__Security * SOAP_FMAC4 soap_in__wsse__Security(struct soap *soap, const char *tag, struct _wsse__Security *a, const char *type) -{ - size_t soap_flag_wsu__Timestamp = 1; - size_t soap_flag_UsernameToken = 1; - size_t soap_flag_BinarySecurityToken = 1; - size_t soap_flag_xenc__EncryptedKey = 1; - size_t soap_flag_xenc__ReferenceList = 1; - size_t soap_flag_wsc__SecurityContextToken = 1; - size_t soap_flag_ds__Signature = 1; - size_t soap_flag_saml1__Assertion = 1; - size_t soap_flag_saml2__Assertion = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct _wsse__Security*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsse__Security, sizeof(struct _wsse__Security), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default__wsse__Security(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "SOAP-ENV:actor", 1, 0), &a->SOAP_ENV__actor)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "SOAP-ENV:role", 1, 0), &a->SOAP_ENV__role)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsu__Timestamp && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsu__Timestamp(soap, "wsu:Timestamp", &a->wsu__Timestamp, "")) - { soap_flag_wsu__Timestamp--; - continue; - } - } - if (soap_flag_UsernameToken && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsse__UsernameToken(soap, "wsse:UsernameToken", &a->UsernameToken, "")) - { soap_flag_UsernameToken--; - continue; - } - } - if (soap_flag_BinarySecurityToken && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsse__BinarySecurityToken(soap, "wsse:BinarySecurityToken", &a->BinarySecurityToken, "")) - { soap_flag_BinarySecurityToken--; - continue; - } - } - if (soap_flag_xenc__EncryptedKey && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__EncryptedKeyType(soap, "xenc:EncryptedKey", &a->xenc__EncryptedKey, "xenc:EncryptedKeyType")) - { soap_flag_xenc__EncryptedKey--; - continue; - } - } - if (soap_flag_xenc__ReferenceList && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_xenc__ReferenceList(soap, "xenc:ReferenceList", &a->xenc__ReferenceList, "")) - { soap_flag_xenc__ReferenceList--; - continue; - } - } - if (soap_flag_wsc__SecurityContextToken && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsc__SecurityContextTokenType(soap, "wsc:SecurityContextToken", &a->wsc__SecurityContextToken, "wsc:SecurityContextTokenType")) - { soap_flag_wsc__SecurityContextToken--; - continue; - } - } - if (soap_flag_ds__Signature && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__SignatureType(soap, "ds:Signature", &a->ds__Signature, "ds:SignatureType")) - { soap_flag_ds__Signature--; - continue; - } - } - if (soap_flag_saml1__Assertion && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__AssertionType(soap, "saml1:Assertion", &a->saml1__Assertion, "saml1:AssertionType")) - { soap_flag_saml1__Assertion--; - continue; - } - } - if (soap_flag_saml2__Assertion && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AssertionType(soap, "saml2:Assertion", &a->saml2__Assertion, "saml2:AssertionType")) - { soap_flag_saml2__Assertion--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct _wsse__Security *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsse__Security, SOAP_TYPE__wsse__Security, sizeof(struct _wsse__Security), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct _wsse__Security * SOAP_FMAC2 soap_instantiate__wsse__Security(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsse__Security(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _wsse__Security *p; - size_t k = sizeof(struct _wsse__Security); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsse__Security, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _wsse__Security); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _wsse__Security, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _wsse__Security location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__Security(struct soap *soap, const struct _wsse__Security *a, const char *tag, const char *type) -{ - if (soap_out__wsse__Security(soap, tag ? tag : "wsse:Security", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__Security * SOAP_FMAC4 soap_get__wsse__Security(struct soap *soap, struct _wsse__Security *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsse__Security(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__EncryptedAttribute(struct soap *soap, const struct saml2__EncryptedElementType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__EncryptedAttribute(soap, tag ? tag : "saml2:EncryptedAttribute", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Attribute(struct soap *soap, const struct saml2__AttributeType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Attribute(soap, tag ? tag : "saml2:Attribute", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AttributeStatement(struct soap *soap, const struct saml2__AttributeStatementType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__AttributeStatement(soap, tag ? tag : "saml2:AttributeStatement", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Evidence(struct soap *soap, const struct saml2__EvidenceType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Evidence(soap, tag ? tag : "saml2:Evidence", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Action(struct soap *soap, const struct saml2__ActionType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Action(soap, tag ? tag : "saml2:Action", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthzDecisionStatement(struct soap *soap, const struct saml2__AuthzDecisionStatementType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__AuthzDecisionStatement(soap, tag ? tag : "saml2:AuthzDecisionStatement", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnContext(struct soap *soap, const struct saml2__AuthnContextType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__AuthnContext(soap, tag ? tag : "saml2:AuthnContext", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__SubjectLocality(struct soap *soap, const struct saml2__SubjectLocalityType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__SubjectLocality(soap, tag ? tag : "saml2:SubjectLocality", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnStatement(struct soap *soap, const struct saml2__AuthnStatementType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__AuthnStatement(soap, tag ? tag : "saml2:AuthnStatement", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Statement(struct soap *soap, const struct saml2__StatementAbstractType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Statement(soap, tag ? tag : "saml2:Statement", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__EncryptedAssertion(struct soap *soap, const struct saml2__EncryptedElementType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__EncryptedAssertion(soap, tag ? tag : "saml2:EncryptedAssertion", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Advice(struct soap *soap, const struct saml2__AdviceType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Advice(soap, tag ? tag : "saml2:Advice", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__ProxyRestriction(struct soap *soap, const struct saml2__ProxyRestrictionType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__ProxyRestriction(soap, tag ? tag : "saml2:ProxyRestriction", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__OneTimeUse(struct soap *soap, const struct saml2__OneTimeUseType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__OneTimeUse(soap, tag ? tag : "saml2:OneTimeUse", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AudienceRestriction(struct soap *soap, const struct saml2__AudienceRestrictionType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__AudienceRestriction(soap, tag ? tag : "saml2:AudienceRestriction", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Condition(struct soap *soap, const struct saml2__ConditionAbstractType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Condition(soap, tag ? tag : "saml2:Condition", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Conditions(struct soap *soap, const struct saml2__ConditionsType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Conditions(soap, tag ? tag : "saml2:Conditions", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__SubjectConfirmationData(struct soap *soap, const struct saml2__SubjectConfirmationDataType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__SubjectConfirmationData(soap, tag ? tag : "saml2:SubjectConfirmationData", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__SubjectConfirmation(struct soap *soap, const struct saml2__SubjectConfirmationType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__SubjectConfirmation(soap, tag ? tag : "saml2:SubjectConfirmation", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Subject(struct soap *soap, const struct saml2__SubjectType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Subject(soap, tag ? tag : "saml2:Subject", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Assertion(struct soap *soap, const struct saml2__AssertionType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Assertion(soap, tag ? tag : "saml2:Assertion", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Issuer(struct soap *soap, const struct saml2__NameIDType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__Issuer(soap, tag ? tag : "saml2:Issuer", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__EncryptedID(struct soap *soap, const struct saml2__EncryptedElementType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__EncryptedID(soap, tag ? tag : "saml2:EncryptedID", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__NameID(struct soap *soap, const struct saml2__NameIDType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__NameID(soap, tag ? tag : "saml2:NameID", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__BaseID(struct soap *soap, const struct saml2__BaseIDAbstractType *a, const char *tag, const char *type) -{ - if (soap_out__saml2__BaseID(soap, tag ? tag : "saml2:BaseID", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml2__Attribute = NULL; - a->saml2__EncryptedAttribute = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_AttributeStatementType(struct soap *soap, const struct __saml2__union_AttributeStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml2__AttributeType(soap, &a->saml2__Attribute); - soap_serialize_PointerTosaml2__EncryptedElementType(soap, &a->saml2__EncryptedAttribute); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_AttributeStatementType(struct soap *soap, const char *tag, int id, const struct __saml2__union_AttributeStatementType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTosaml2__AttributeType(soap, "saml2:Attribute", -1, &a->saml2__Attribute, "")) - return soap->error; - if (soap_out_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedAttribute", -1, &a->saml2__EncryptedAttribute, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_AttributeStatementType * SOAP_FMAC4 soap_in___saml2__union_AttributeStatementType(struct soap *soap, const char *tag, struct __saml2__union_AttributeStatementType *a, const char *type) -{ - size_t soap_flag_saml2__Attribute = 1; - size_t soap_flag_saml2__EncryptedAttribute = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __saml2__union_AttributeStatementType*)soap_id_enter(soap, "", a, SOAP_TYPE___saml2__union_AttributeStatementType, sizeof(struct __saml2__union_AttributeStatementType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___saml2__union_AttributeStatementType(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__Attribute && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AttributeType(soap, "saml2:Attribute", &a->saml2__Attribute, "saml2:AttributeType")) - { soap_flag_saml2__Attribute--; - continue; - } - } - if (soap_flag_saml2__EncryptedAttribute && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedAttribute", &a->saml2__EncryptedAttribute, "saml2:EncryptedElementType")) - { soap_flag_saml2__EncryptedAttribute--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __saml2__union_AttributeStatementType * SOAP_FMAC2 soap_instantiate___saml2__union_AttributeStatementType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___saml2__union_AttributeStatementType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __saml2__union_AttributeStatementType *p; - size_t k = sizeof(struct __saml2__union_AttributeStatementType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___saml2__union_AttributeStatementType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __saml2__union_AttributeStatementType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __saml2__union_AttributeStatementType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __saml2__union_AttributeStatementType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_AttributeStatementType(struct soap *soap, const struct __saml2__union_AttributeStatementType *a, const char *tag, const char *type) -{ - if (soap_out___saml2__union_AttributeStatementType(soap, tag ? tag : "-saml2:union-AttributeStatementType", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_AttributeStatementType * SOAP_FMAC4 soap_get___saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType *p, const char *tag, const char *type) -{ - if ((p = soap_in___saml2__union_AttributeStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->saml2__AssertionIDRef); - soap_default_string(soap, &a->saml2__AssertionURIRef); - a->saml2__Assertion = NULL; - a->saml2__EncryptedAssertion = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_EvidenceType(struct soap *soap, const struct __saml2__union_EvidenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->saml2__AssertionIDRef); - soap_serialize_string(soap, (char*const*)&a->saml2__AssertionURIRef); - soap_serialize_PointerTosaml2__AssertionType(soap, &a->saml2__Assertion); - soap_serialize_PointerTosaml2__EncryptedElementType(soap, &a->saml2__EncryptedAssertion); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_EvidenceType(struct soap *soap, const char *tag, int id, const struct __saml2__union_EvidenceType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_string(soap, "saml2:AssertionIDRef", -1, (char*const*)&a->saml2__AssertionIDRef, "")) - return soap->error; - if (soap_out_string(soap, "saml2:AssertionURIRef", -1, (char*const*)&a->saml2__AssertionURIRef, "")) - return soap->error; - if (soap_out_PointerTosaml2__AssertionType(soap, "saml2:Assertion", -1, &a->saml2__Assertion, "")) - return soap->error; - if (soap_out_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedAssertion", -1, &a->saml2__EncryptedAssertion, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_EvidenceType * SOAP_FMAC4 soap_in___saml2__union_EvidenceType(struct soap *soap, const char *tag, struct __saml2__union_EvidenceType *a, const char *type) -{ - size_t soap_flag_saml2__AssertionIDRef = 1; - size_t soap_flag_saml2__AssertionURIRef = 1; - size_t soap_flag_saml2__Assertion = 1; - size_t soap_flag_saml2__EncryptedAssertion = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __saml2__union_EvidenceType*)soap_id_enter(soap, "", a, SOAP_TYPE___saml2__union_EvidenceType, sizeof(struct __saml2__union_EvidenceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___saml2__union_EvidenceType(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__AssertionIDRef && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "saml2:AssertionIDRef", (char**)&a->saml2__AssertionIDRef, "xsd:string")) - { soap_flag_saml2__AssertionIDRef--; - continue; - } - } - if (soap_flag_saml2__AssertionURIRef && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "saml2:AssertionURIRef", (char**)&a->saml2__AssertionURIRef, "xsd:string")) - { soap_flag_saml2__AssertionURIRef--; - continue; - } - } - if (soap_flag_saml2__Assertion && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AssertionType(soap, "saml2:Assertion", &a->saml2__Assertion, "saml2:AssertionType")) - { soap_flag_saml2__Assertion--; - continue; - } - } - if (soap_flag_saml2__EncryptedAssertion && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedAssertion", &a->saml2__EncryptedAssertion, "saml2:EncryptedElementType")) - { soap_flag_saml2__EncryptedAssertion--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __saml2__union_EvidenceType * SOAP_FMAC2 soap_instantiate___saml2__union_EvidenceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___saml2__union_EvidenceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __saml2__union_EvidenceType *p; - size_t k = sizeof(struct __saml2__union_EvidenceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___saml2__union_EvidenceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __saml2__union_EvidenceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __saml2__union_EvidenceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __saml2__union_EvidenceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_EvidenceType(struct soap *soap, const struct __saml2__union_EvidenceType *a, const char *tag, const char *type) -{ - if (soap_out___saml2__union_EvidenceType(soap, tag ? tag : "-saml2:union-EvidenceType", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_EvidenceType * SOAP_FMAC4 soap_get___saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType *p, const char *tag, const char *type) -{ - if ((p = soap_in___saml2__union_EvidenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->saml2__AssertionIDRef); - soap_default_string(soap, &a->saml2__AssertionURIRef); - a->saml2__Assertion = NULL; - a->saml2__EncryptedAssertion = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_AdviceType(struct soap *soap, const struct __saml2__union_AdviceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->saml2__AssertionIDRef); - soap_serialize_string(soap, (char*const*)&a->saml2__AssertionURIRef); - soap_serialize_PointerTosaml2__AssertionType(soap, &a->saml2__Assertion); - soap_serialize_PointerTosaml2__EncryptedElementType(soap, &a->saml2__EncryptedAssertion); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_AdviceType(struct soap *soap, const char *tag, int id, const struct __saml2__union_AdviceType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_string(soap, "saml2:AssertionIDRef", -1, (char*const*)&a->saml2__AssertionIDRef, "")) - return soap->error; - if (soap_out_string(soap, "saml2:AssertionURIRef", -1, (char*const*)&a->saml2__AssertionURIRef, "")) - return soap->error; - if (soap_out_PointerTosaml2__AssertionType(soap, "saml2:Assertion", -1, &a->saml2__Assertion, "")) - return soap->error; - if (soap_out_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedAssertion", -1, &a->saml2__EncryptedAssertion, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_AdviceType * SOAP_FMAC4 soap_in___saml2__union_AdviceType(struct soap *soap, const char *tag, struct __saml2__union_AdviceType *a, const char *type) -{ - size_t soap_flag_saml2__AssertionIDRef = 1; - size_t soap_flag_saml2__AssertionURIRef = 1; - size_t soap_flag_saml2__Assertion = 1; - size_t soap_flag_saml2__EncryptedAssertion = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __saml2__union_AdviceType*)soap_id_enter(soap, "", a, SOAP_TYPE___saml2__union_AdviceType, sizeof(struct __saml2__union_AdviceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___saml2__union_AdviceType(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__AssertionIDRef && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "saml2:AssertionIDRef", (char**)&a->saml2__AssertionIDRef, "xsd:string")) - { soap_flag_saml2__AssertionIDRef--; - continue; - } - } - if (soap_flag_saml2__AssertionURIRef && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "saml2:AssertionURIRef", (char**)&a->saml2__AssertionURIRef, "xsd:string")) - { soap_flag_saml2__AssertionURIRef--; - continue; - } - } - if (soap_flag_saml2__Assertion && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AssertionType(soap, "saml2:Assertion", &a->saml2__Assertion, "saml2:AssertionType")) - { soap_flag_saml2__Assertion--; - continue; - } - } - if (soap_flag_saml2__EncryptedAssertion && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedAssertion", &a->saml2__EncryptedAssertion, "saml2:EncryptedElementType")) - { soap_flag_saml2__EncryptedAssertion--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __saml2__union_AdviceType * SOAP_FMAC2 soap_instantiate___saml2__union_AdviceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___saml2__union_AdviceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __saml2__union_AdviceType *p; - size_t k = sizeof(struct __saml2__union_AdviceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___saml2__union_AdviceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __saml2__union_AdviceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __saml2__union_AdviceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __saml2__union_AdviceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_AdviceType(struct soap *soap, const struct __saml2__union_AdviceType *a, const char *tag, const char *type) -{ - if (soap_out___saml2__union_AdviceType(soap, tag ? tag : "-saml2:union-AdviceType", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_AdviceType * SOAP_FMAC4 soap_get___saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType *p, const char *tag, const char *type) -{ - if ((p = soap_in___saml2__union_AdviceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml2__Condition = NULL; - a->saml2__AudienceRestriction = NULL; - a->saml2__OneTimeUse = NULL; - a->saml2__ProxyRestriction = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_ConditionsType(struct soap *soap, const struct __saml2__union_ConditionsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml2__ConditionAbstractType(soap, &a->saml2__Condition); - soap_serialize_PointerTosaml2__AudienceRestrictionType(soap, &a->saml2__AudienceRestriction); - soap_serialize_PointerTosaml2__OneTimeUseType(soap, &a->saml2__OneTimeUse); - soap_serialize_PointerTosaml2__ProxyRestrictionType(soap, &a->saml2__ProxyRestriction); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_ConditionsType(struct soap *soap, const char *tag, int id, const struct __saml2__union_ConditionsType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTosaml2__ConditionAbstractType(soap, "saml2:Condition", -1, &a->saml2__Condition, "")) - return soap->error; - if (soap_out_PointerTosaml2__AudienceRestrictionType(soap, "saml2:AudienceRestriction", -1, &a->saml2__AudienceRestriction, "")) - return soap->error; - if (soap_out_PointerTosaml2__OneTimeUseType(soap, "saml2:OneTimeUse", -1, &a->saml2__OneTimeUse, "")) - return soap->error; - if (soap_out_PointerTosaml2__ProxyRestrictionType(soap, "saml2:ProxyRestriction", -1, &a->saml2__ProxyRestriction, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_ConditionsType * SOAP_FMAC4 soap_in___saml2__union_ConditionsType(struct soap *soap, const char *tag, struct __saml2__union_ConditionsType *a, const char *type) -{ - size_t soap_flag_saml2__Condition = 1; - size_t soap_flag_saml2__AudienceRestriction = 1; - size_t soap_flag_saml2__OneTimeUse = 1; - size_t soap_flag_saml2__ProxyRestriction = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __saml2__union_ConditionsType*)soap_id_enter(soap, "", a, SOAP_TYPE___saml2__union_ConditionsType, sizeof(struct __saml2__union_ConditionsType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___saml2__union_ConditionsType(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__Condition && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__ConditionAbstractType(soap, "saml2:Condition", &a->saml2__Condition, "saml2:ConditionAbstractType")) - { soap_flag_saml2__Condition--; - continue; - } - } - if (soap_flag_saml2__AudienceRestriction && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AudienceRestrictionType(soap, "saml2:AudienceRestriction", &a->saml2__AudienceRestriction, "saml2:AudienceRestrictionType")) - { soap_flag_saml2__AudienceRestriction--; - continue; - } - } - if (soap_flag_saml2__OneTimeUse && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__OneTimeUseType(soap, "saml2:OneTimeUse", &a->saml2__OneTimeUse, "saml2:OneTimeUseType")) - { soap_flag_saml2__OneTimeUse--; - continue; - } - } - if (soap_flag_saml2__ProxyRestriction && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__ProxyRestrictionType(soap, "saml2:ProxyRestriction", &a->saml2__ProxyRestriction, "saml2:ProxyRestrictionType")) - { soap_flag_saml2__ProxyRestriction--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __saml2__union_ConditionsType * SOAP_FMAC2 soap_instantiate___saml2__union_ConditionsType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___saml2__union_ConditionsType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __saml2__union_ConditionsType *p; - size_t k = sizeof(struct __saml2__union_ConditionsType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___saml2__union_ConditionsType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __saml2__union_ConditionsType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __saml2__union_ConditionsType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __saml2__union_ConditionsType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_ConditionsType(struct soap *soap, const struct __saml2__union_ConditionsType *a, const char *tag, const char *type) -{ - if (soap_out___saml2__union_ConditionsType(soap, tag ? tag : "-saml2:union-ConditionsType", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_ConditionsType * SOAP_FMAC4 soap_get___saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType *p, const char *tag, const char *type) -{ - if ((p = soap_in___saml2__union_ConditionsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml2__Statement = NULL; - a->saml2__AuthnStatement = NULL; - a->saml2__AuthzDecisionStatement = NULL; - a->saml2__AttributeStatement = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_AssertionType(struct soap *soap, const struct __saml2__union_AssertionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml2__StatementAbstractType(soap, &a->saml2__Statement); - soap_serialize_PointerTosaml2__AuthnStatementType(soap, &a->saml2__AuthnStatement); - soap_serialize_PointerTosaml2__AuthzDecisionStatementType(soap, &a->saml2__AuthzDecisionStatement); - soap_serialize_PointerTosaml2__AttributeStatementType(soap, &a->saml2__AttributeStatement); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_AssertionType(struct soap *soap, const char *tag, int id, const struct __saml2__union_AssertionType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTosaml2__StatementAbstractType(soap, "saml2:Statement", -1, &a->saml2__Statement, "")) - return soap->error; - if (soap_out_PointerTosaml2__AuthnStatementType(soap, "saml2:AuthnStatement", -1, &a->saml2__AuthnStatement, "")) - return soap->error; - if (soap_out_PointerTosaml2__AuthzDecisionStatementType(soap, "saml2:AuthzDecisionStatement", -1, &a->saml2__AuthzDecisionStatement, "")) - return soap->error; - if (soap_out_PointerTosaml2__AttributeStatementType(soap, "saml2:AttributeStatement", -1, &a->saml2__AttributeStatement, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_AssertionType * SOAP_FMAC4 soap_in___saml2__union_AssertionType(struct soap *soap, const char *tag, struct __saml2__union_AssertionType *a, const char *type) -{ - size_t soap_flag_saml2__Statement = 1; - size_t soap_flag_saml2__AuthnStatement = 1; - size_t soap_flag_saml2__AuthzDecisionStatement = 1; - size_t soap_flag_saml2__AttributeStatement = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __saml2__union_AssertionType*)soap_id_enter(soap, "", a, SOAP_TYPE___saml2__union_AssertionType, sizeof(struct __saml2__union_AssertionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___saml2__union_AssertionType(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__Statement && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__StatementAbstractType(soap, "saml2:Statement", &a->saml2__Statement, "saml2:StatementAbstractType")) - { soap_flag_saml2__Statement--; - continue; - } - } - if (soap_flag_saml2__AuthnStatement && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AuthnStatementType(soap, "saml2:AuthnStatement", &a->saml2__AuthnStatement, "saml2:AuthnStatementType")) - { soap_flag_saml2__AuthnStatement--; - continue; - } - } - if (soap_flag_saml2__AuthzDecisionStatement && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AuthzDecisionStatementType(soap, "saml2:AuthzDecisionStatement", &a->saml2__AuthzDecisionStatement, "saml2:AuthzDecisionStatementType")) - { soap_flag_saml2__AuthzDecisionStatement--; - continue; - } - } - if (soap_flag_saml2__AttributeStatement && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AttributeStatementType(soap, "saml2:AttributeStatement", &a->saml2__AttributeStatement, "saml2:AttributeStatementType")) - { soap_flag_saml2__AttributeStatement--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __saml2__union_AssertionType * SOAP_FMAC2 soap_instantiate___saml2__union_AssertionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___saml2__union_AssertionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __saml2__union_AssertionType *p; - size_t k = sizeof(struct __saml2__union_AssertionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___saml2__union_AssertionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __saml2__union_AssertionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __saml2__union_AssertionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __saml2__union_AssertionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_AssertionType(struct soap *soap, const struct __saml2__union_AssertionType *a, const char *tag, const char *type) -{ - if (soap_out___saml2__union_AssertionType(soap, tag ? tag : "-saml2:union-AssertionType", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml2__union_AssertionType * SOAP_FMAC4 soap_get___saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType *p, const char *tag, const char *type) -{ - if ((p = soap_in___saml2__union_AssertionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AttributeType(struct soap *soap, struct saml2__AttributeType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__sizeAttributeValue = 0; - a->saml2__AttributeValue = NULL; - soap_default_string(soap, &a->Name); - soap_default_string(soap, &a->NameFormat); - soap_default_string(soap, &a->FriendlyName); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AttributeType(struct soap *soap, const struct saml2__AttributeType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AttributeType(struct soap *soap, const char *tag, int id, const struct saml2__AttributeType *a, const char *type) -{ - soap_set_attr(soap, "Name", a->Name ? soap_string2s(soap, a->Name) : "", 1); - if (a->NameFormat) - soap_set_attr(soap, "NameFormat", soap_string2s(soap, a->NameFormat), 1); - if (a->FriendlyName) - soap_set_attr(soap, "FriendlyName", soap_string2s(soap, a->FriendlyName), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__AttributeType), type)) - return soap->error; - if (a->saml2__AttributeValue) - { int i; - for (i = 0; i < (int)a->__sizeAttributeValue; i++) - if (soap_outliteral(soap, "saml2:AttributeValue", (char*const*)(a->saml2__AttributeValue + i), NULL)) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__AttributeType * SOAP_FMAC4 soap_in_saml2__AttributeType(struct soap *soap, const char *tag, struct saml2__AttributeType *a, const char *type) -{ - struct soap_blist *soap_blist_saml2__AttributeValue = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__AttributeType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__AttributeType, sizeof(struct saml2__AttributeType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__AttributeType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Name", 1, 1), &a->Name)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "NameFormat", 1, 0), &a->NameFormat)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "FriendlyName", 1, 0), &a->FriendlyName)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml2:AttributeValue", 1, NULL)) - { if (a->saml2__AttributeValue == NULL) - { if (soap_blist_saml2__AttributeValue == NULL) - soap_blist_saml2__AttributeValue = soap_alloc_block(soap); - a->saml2__AttributeValue = (char **)soap_push_block_max(soap, soap_blist_saml2__AttributeValue, sizeof(char *)); - if (a->saml2__AttributeValue == NULL) - return NULL; - *a->saml2__AttributeValue = NULL; - } - soap_revert(soap); - if (soap_inliteral(soap, "saml2:AttributeValue", (char**)a->saml2__AttributeValue)) - { a->__sizeAttributeValue++; - a->saml2__AttributeValue = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml2__AttributeValue) - soap_pop_block(soap, soap_blist_saml2__AttributeValue); - if (a->__sizeAttributeValue) - { a->saml2__AttributeValue = (char **)soap_save_block(soap, soap_blist_saml2__AttributeValue, NULL, 1); - } - else - { a->saml2__AttributeValue = NULL; - if (soap_blist_saml2__AttributeValue) - soap_end_block(soap, soap_blist_saml2__AttributeValue); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__AttributeType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__AttributeType, SOAP_TYPE_saml2__AttributeType, sizeof(struct saml2__AttributeType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__AttributeType * SOAP_FMAC2 soap_instantiate_saml2__AttributeType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__AttributeType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__AttributeType *p; - size_t k = sizeof(struct saml2__AttributeType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__AttributeType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__AttributeType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__AttributeType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__AttributeType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AttributeType(struct soap *soap, const struct saml2__AttributeType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__AttributeType(soap, tag ? tag : "saml2:AttributeType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AttributeType * SOAP_FMAC4 soap_get_saml2__AttributeType(struct soap *soap, struct saml2__AttributeType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__AttributeType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__size_AttributeStatementType = 0; - a->__union_AttributeStatementType = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AttributeStatementType(struct soap *soap, const struct saml2__AttributeStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->__union_AttributeStatementType) - { int i; - for (i = 0; i < (int)a->__size_AttributeStatementType; i++) - { - soap_serialize___saml2__union_AttributeStatementType(soap, a->__union_AttributeStatementType + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AttributeStatementType(struct soap *soap, const char *tag, int id, const struct saml2__AttributeStatementType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__AttributeStatementType), type)) - return soap->error; - if (a->__union_AttributeStatementType) - { int i; - for (i = 0; i < (int)a->__size_AttributeStatementType; i++) - if (soap_out___saml2__union_AttributeStatementType(soap, "-union-AttributeStatementType", -1, a->__union_AttributeStatementType + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__AttributeStatementType * SOAP_FMAC4 soap_in_saml2__AttributeStatementType(struct soap *soap, const char *tag, struct saml2__AttributeStatementType *a, const char *type) -{ - struct soap_blist *soap_blist___union_AttributeStatementType = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__AttributeStatementType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__AttributeStatementType, sizeof(struct saml2__AttributeStatementType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__AttributeStatementType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_AttributeStatementType == NULL) - { if (soap_blist___union_AttributeStatementType == NULL) - soap_blist___union_AttributeStatementType = soap_alloc_block(soap); - a->__union_AttributeStatementType = soap_block::push(soap, soap_blist___union_AttributeStatementType); - if (a->__union_AttributeStatementType == NULL) - return NULL; - soap_default___saml2__union_AttributeStatementType(soap, a->__union_AttributeStatementType); - } - if (soap_in___saml2__union_AttributeStatementType(soap, "-union-AttributeStatementType", a->__union_AttributeStatementType, "-saml2:union-AttributeStatementType")) - { a->__size_AttributeStatementType++; - a->__union_AttributeStatementType = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_AttributeStatementType) - soap_block::pop(soap, soap_blist___union_AttributeStatementType); - if (a->__size_AttributeStatementType) - { a->__union_AttributeStatementType = soap_new___saml2__union_AttributeStatementType(soap, a->__size_AttributeStatementType); - if (!a->__union_AttributeStatementType) - return NULL; - soap_block::save(soap, soap_blist___union_AttributeStatementType, a->__union_AttributeStatementType); - } - else - { a->__union_AttributeStatementType = NULL; - if (soap_blist___union_AttributeStatementType) - soap_block::end(soap, soap_blist___union_AttributeStatementType); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__AttributeStatementType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__AttributeStatementType, SOAP_TYPE_saml2__AttributeStatementType, sizeof(struct saml2__AttributeStatementType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__AttributeStatementType * SOAP_FMAC2 soap_instantiate_saml2__AttributeStatementType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__AttributeStatementType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__AttributeStatementType *p; - size_t k = sizeof(struct saml2__AttributeStatementType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__AttributeStatementType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__AttributeStatementType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__AttributeStatementType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__AttributeStatementType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AttributeStatementType(struct soap *soap, const struct saml2__AttributeStatementType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__AttributeStatementType(soap, tag ? tag : "saml2:AttributeStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AttributeStatementType * SOAP_FMAC4 soap_get_saml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__AttributeStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__size_EvidenceType = 0; - a->__union_EvidenceType = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__EvidenceType(struct soap *soap, const struct saml2__EvidenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->__union_EvidenceType) - { int i; - for (i = 0; i < (int)a->__size_EvidenceType; i++) - { - soap_serialize___saml2__union_EvidenceType(soap, a->__union_EvidenceType + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__EvidenceType(struct soap *soap, const char *tag, int id, const struct saml2__EvidenceType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__EvidenceType), type)) - return soap->error; - if (a->__union_EvidenceType) - { int i; - for (i = 0; i < (int)a->__size_EvidenceType; i++) - if (soap_out___saml2__union_EvidenceType(soap, "-union-EvidenceType", -1, a->__union_EvidenceType + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__EvidenceType * SOAP_FMAC4 soap_in_saml2__EvidenceType(struct soap *soap, const char *tag, struct saml2__EvidenceType *a, const char *type) -{ - struct soap_blist *soap_blist___union_EvidenceType = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__EvidenceType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__EvidenceType, sizeof(struct saml2__EvidenceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__EvidenceType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_EvidenceType == NULL) - { if (soap_blist___union_EvidenceType == NULL) - soap_blist___union_EvidenceType = soap_alloc_block(soap); - a->__union_EvidenceType = soap_block::push(soap, soap_blist___union_EvidenceType); - if (a->__union_EvidenceType == NULL) - return NULL; - soap_default___saml2__union_EvidenceType(soap, a->__union_EvidenceType); - } - if (soap_in___saml2__union_EvidenceType(soap, "-union-EvidenceType", a->__union_EvidenceType, "-saml2:union-EvidenceType")) - { a->__size_EvidenceType++; - a->__union_EvidenceType = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_EvidenceType) - soap_block::pop(soap, soap_blist___union_EvidenceType); - if (a->__size_EvidenceType) - { a->__union_EvidenceType = soap_new___saml2__union_EvidenceType(soap, a->__size_EvidenceType); - if (!a->__union_EvidenceType) - return NULL; - soap_block::save(soap, soap_blist___union_EvidenceType, a->__union_EvidenceType); - } - else - { a->__union_EvidenceType = NULL; - if (soap_blist___union_EvidenceType) - soap_block::end(soap, soap_blist___union_EvidenceType); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__EvidenceType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__EvidenceType, SOAP_TYPE_saml2__EvidenceType, sizeof(struct saml2__EvidenceType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__EvidenceType * SOAP_FMAC2 soap_instantiate_saml2__EvidenceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__EvidenceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__EvidenceType *p; - size_t k = sizeof(struct saml2__EvidenceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__EvidenceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__EvidenceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__EvidenceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__EvidenceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__EvidenceType(struct soap *soap, const struct saml2__EvidenceType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__EvidenceType(soap, tag ? tag : "saml2:EvidenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__EvidenceType * SOAP_FMAC4 soap_get_saml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__EvidenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__ActionType(struct soap *soap, struct saml2__ActionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->__item); - soap_default_string(soap, &a->Namespace); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ActionType(struct soap *soap, const struct saml2__ActionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->__item); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__ActionType(struct soap *soap, const char *tag, int id, const struct saml2__ActionType *a, const char *type) -{ - soap_set_attr(soap, "Namespace", a->Namespace ? soap_string2s(soap, a->Namespace) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_string(soap, tag, id, (char*const*)&a->__item, ""); -} - -SOAP_FMAC3 struct saml2__ActionType * SOAP_FMAC4 soap_in_saml2__ActionType(struct soap *soap, const char *tag, struct saml2__ActionType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct saml2__ActionType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__ActionType, sizeof(struct saml2__ActionType), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default_saml2__ActionType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Namespace", 1, 1), &a->Namespace)) - return NULL; - if (!soap_in_string(soap, tag, (char**)&a->__item, "saml2:ActionType")) - return NULL; - return a; -} - -SOAP_FMAC1 struct saml2__ActionType * SOAP_FMAC2 soap_instantiate_saml2__ActionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__ActionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__ActionType *p; - size_t k = sizeof(struct saml2__ActionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__ActionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__ActionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__ActionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__ActionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__ActionType(struct soap *soap, const struct saml2__ActionType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__ActionType(soap, tag ? tag : "saml2:ActionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__ActionType * SOAP_FMAC4 soap_get_saml2__ActionType(struct soap *soap, struct saml2__ActionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__ActionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__sizeAction = 0; - a->saml2__Action = NULL; - a->saml2__Evidence = NULL; - soap_default_string(soap, &a->Resource); - soap_default_saml2__DecisionType(soap, &a->Decision); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AuthzDecisionStatementType(struct soap *soap, const struct saml2__AuthzDecisionStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->saml2__Action) - { int i; - for (i = 0; i < (int)a->__sizeAction; i++) - { - soap_embedded(soap, a->saml2__Action + i, SOAP_TYPE_saml2__ActionType); - soap_serialize_saml2__ActionType(soap, a->saml2__Action + i); - } - } - soap_serialize_PointerTosaml2__EvidenceType(soap, &a->saml2__Evidence); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AuthzDecisionStatementType(struct soap *soap, const char *tag, int id, const struct saml2__AuthzDecisionStatementType *a, const char *type) -{ - soap_set_attr(soap, "Resource", a->Resource ? soap_string2s(soap, a->Resource) : "", 1); - soap_set_attr(soap, "Decision", soap_saml2__DecisionType2s(soap, a->Decision), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__AuthzDecisionStatementType), type)) - return soap->error; - if (a->saml2__Action) - { int i; - for (i = 0; i < (int)a->__sizeAction; i++) - if (soap_out_saml2__ActionType(soap, "saml2:Action", -1, a->saml2__Action + i, "")) - return soap->error; - } - if (soap_out_PointerTosaml2__EvidenceType(soap, "saml2:Evidence", -1, &a->saml2__Evidence, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__AuthzDecisionStatementType * SOAP_FMAC4 soap_in_saml2__AuthzDecisionStatementType(struct soap *soap, const char *tag, struct saml2__AuthzDecisionStatementType *a, const char *type) -{ - struct soap_blist *soap_blist_saml2__Action = NULL; - size_t soap_flag_saml2__Evidence = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__AuthzDecisionStatementType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__AuthzDecisionStatementType, sizeof(struct saml2__AuthzDecisionStatementType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__AuthzDecisionStatementType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Resource", 1, 1), &a->Resource)) - return NULL; - if (soap_s2saml2__DecisionType(soap, soap_attr_value(soap, "Decision", 5, 1), &a->Decision)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml2:Action", 1, NULL)) - { if (a->saml2__Action == NULL) - { if (soap_blist_saml2__Action == NULL) - soap_blist_saml2__Action = soap_alloc_block(soap); - a->saml2__Action = soap_block::push(soap, soap_blist_saml2__Action); - if (a->saml2__Action == NULL) - return NULL; - soap_default_saml2__ActionType(soap, a->saml2__Action); - } - soap_revert(soap); - if (soap_in_saml2__ActionType(soap, "saml2:Action", a->saml2__Action, "saml2:ActionType")) - { a->__sizeAction++; - a->saml2__Action = NULL; - continue; - } - } - if (soap_flag_saml2__Evidence && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__EvidenceType(soap, "saml2:Evidence", &a->saml2__Evidence, "saml2:EvidenceType")) - { soap_flag_saml2__Evidence--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml2__Action) - soap_block::pop(soap, soap_blist_saml2__Action); - if (a->__sizeAction) - { a->saml2__Action = soap_new_saml2__ActionType(soap, a->__sizeAction); - if (!a->saml2__Action) - return NULL; - soap_block::save(soap, soap_blist_saml2__Action, a->saml2__Action); - } - else - { a->saml2__Action = NULL; - if (soap_blist_saml2__Action) - soap_block::end(soap, soap_blist_saml2__Action); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->__sizeAction < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml2__AuthzDecisionStatementType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__AuthzDecisionStatementType, SOAP_TYPE_saml2__AuthzDecisionStatementType, sizeof(struct saml2__AuthzDecisionStatementType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__AuthzDecisionStatementType * SOAP_FMAC2 soap_instantiate_saml2__AuthzDecisionStatementType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__AuthzDecisionStatementType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__AuthzDecisionStatementType *p; - size_t k = sizeof(struct saml2__AuthzDecisionStatementType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__AuthzDecisionStatementType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__AuthzDecisionStatementType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__AuthzDecisionStatementType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__AuthzDecisionStatementType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AuthzDecisionStatementType(struct soap *soap, const struct saml2__AuthzDecisionStatementType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__AuthzDecisionStatementType(soap, tag ? tag : "saml2:AuthzDecisionStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AuthzDecisionStatementType * SOAP_FMAC4 soap_get_saml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__AuthzDecisionStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->saml2__AuthnContextClassRef); - a->saml2__AuthnContextDecl = NULL; - soap_default_string(soap, &a->saml2__AuthnContextDeclRef); - a->saml2__AuthnContextDecl_ = NULL; - soap_default_string(soap, &a->saml2__AuthnContextDeclRef_); - a->__sizeAuthenticatingAuthority = 0; - a->saml2__AuthenticatingAuthority = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AuthnContextType(struct soap *soap, const struct saml2__AuthnContextType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->saml2__AuthnContextClassRef); - soap_serialize_string(soap, (char*const*)&a->saml2__AuthnContextDeclRef); - soap_serialize_string(soap, (char*const*)&a->saml2__AuthnContextDeclRef_); - if (a->saml2__AuthenticatingAuthority) - { int i; - for (i = 0; i < (int)a->__sizeAuthenticatingAuthority; i++) - { - soap_serialize_string(soap, (char*const*)(a->saml2__AuthenticatingAuthority + i)); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AuthnContextType(struct soap *soap, const char *tag, int id, const struct saml2__AuthnContextType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__AuthnContextType), type)) - return soap->error; - if (soap_out_string(soap, "saml2:AuthnContextClassRef", -1, (char*const*)&a->saml2__AuthnContextClassRef, "")) - return soap->error; - if (soap_outliteral(soap, "saml2:AuthnContextDecl", (char*const*)&a->saml2__AuthnContextDecl, NULL)) - return soap->error; - if (soap_out_string(soap, "saml2:AuthnContextDeclRef", -1, (char*const*)&a->saml2__AuthnContextDeclRef, "")) - return soap->error; - if (soap_outliteral(soap, "saml2:AuthnContextDecl", (char*const*)&a->saml2__AuthnContextDecl_, NULL)) - return soap->error; - if (soap_out_string(soap, "saml2:AuthnContextDeclRef", -1, (char*const*)&a->saml2__AuthnContextDeclRef_, "")) - return soap->error; - if (a->saml2__AuthenticatingAuthority) - { int i; - for (i = 0; i < (int)a->__sizeAuthenticatingAuthority; i++) - if (soap_out_string(soap, "saml2:AuthenticatingAuthority", -1, (char*const*)(a->saml2__AuthenticatingAuthority + i), "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__AuthnContextType * SOAP_FMAC4 soap_in_saml2__AuthnContextType(struct soap *soap, const char *tag, struct saml2__AuthnContextType *a, const char *type) -{ - size_t soap_flag_saml2__AuthnContextClassRef = 1; - size_t soap_flag_saml2__AuthnContextDecl = 1; - size_t soap_flag_saml2__AuthnContextDeclRef = 1; - size_t soap_flag_saml2__AuthnContextDecl_ = 1; - size_t soap_flag_saml2__AuthnContextDeclRef_ = 1; - struct soap_blist *soap_blist_saml2__AuthenticatingAuthority = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__AuthnContextType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__AuthnContextType, sizeof(struct saml2__AuthnContextType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__AuthnContextType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__AuthnContextClassRef && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "saml2:AuthnContextClassRef", (char**)&a->saml2__AuthnContextClassRef, "xsd:string")) - { soap_flag_saml2__AuthnContextClassRef--; - continue; - } - } - if (soap_flag_saml2__AuthnContextDecl && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_inliteral(soap, "saml2:AuthnContextDecl", (char**)&a->saml2__AuthnContextDecl)) - { soap_flag_saml2__AuthnContextDecl--; - continue; - } - } - if (soap_flag_saml2__AuthnContextDeclRef && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "saml2:AuthnContextDeclRef", (char**)&a->saml2__AuthnContextDeclRef, "xsd:string")) - { soap_flag_saml2__AuthnContextDeclRef--; - continue; - } - } - if (soap_flag_saml2__AuthnContextDecl_ && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_inliteral(soap, "saml2:AuthnContextDecl", (char**)&a->saml2__AuthnContextDecl_)) - { soap_flag_saml2__AuthnContextDecl_--; - continue; - } - } - if (soap_flag_saml2__AuthnContextDeclRef_ && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "saml2:AuthnContextDeclRef", (char**)&a->saml2__AuthnContextDeclRef_, "xsd:string")) - { soap_flag_saml2__AuthnContextDeclRef_--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml2:AuthenticatingAuthority", 1, NULL)) - { if (a->saml2__AuthenticatingAuthority == NULL) - { if (soap_blist_saml2__AuthenticatingAuthority == NULL) - soap_blist_saml2__AuthenticatingAuthority = soap_alloc_block(soap); - a->saml2__AuthenticatingAuthority = (char **)soap_push_block_max(soap, soap_blist_saml2__AuthenticatingAuthority, sizeof(char *)); - if (a->saml2__AuthenticatingAuthority == NULL) - return NULL; - *a->saml2__AuthenticatingAuthority = NULL; - } - soap_revert(soap); - if (soap_in_string(soap, "saml2:AuthenticatingAuthority", (char**)a->saml2__AuthenticatingAuthority, "xsd:string")) - { a->__sizeAuthenticatingAuthority++; - a->saml2__AuthenticatingAuthority = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml2__AuthenticatingAuthority) - soap_pop_block(soap, soap_blist_saml2__AuthenticatingAuthority); - if (a->__sizeAuthenticatingAuthority) - { a->saml2__AuthenticatingAuthority = (char **)soap_save_block(soap, soap_blist_saml2__AuthenticatingAuthority, NULL, 1); - } - else - { a->saml2__AuthenticatingAuthority = NULL; - if (soap_blist_saml2__AuthenticatingAuthority) - soap_end_block(soap, soap_blist_saml2__AuthenticatingAuthority); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__AuthnContextType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__AuthnContextType, SOAP_TYPE_saml2__AuthnContextType, sizeof(struct saml2__AuthnContextType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__AuthnContextType * SOAP_FMAC2 soap_instantiate_saml2__AuthnContextType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__AuthnContextType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__AuthnContextType *p; - size_t k = sizeof(struct saml2__AuthnContextType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__AuthnContextType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__AuthnContextType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__AuthnContextType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__AuthnContextType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AuthnContextType(struct soap *soap, const struct saml2__AuthnContextType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__AuthnContextType(soap, tag ? tag : "saml2:AuthnContextType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AuthnContextType * SOAP_FMAC4 soap_get_saml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__AuthnContextType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->Address); - soap_default_string(soap, &a->DNSName); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectLocalityType(struct soap *soap, const struct saml2__SubjectLocalityType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__SubjectLocalityType(struct soap *soap, const char *tag, int id, const struct saml2__SubjectLocalityType *a, const char *type) -{ - if (a->Address) - soap_set_attr(soap, "Address", soap_string2s(soap, a->Address), 1); - if (a->DNSName) - soap_set_attr(soap, "DNSName", soap_string2s(soap, a->DNSName), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__SubjectLocalityType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__SubjectLocalityType * SOAP_FMAC4 soap_in_saml2__SubjectLocalityType(struct soap *soap, const char *tag, struct saml2__SubjectLocalityType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__SubjectLocalityType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__SubjectLocalityType, sizeof(struct saml2__SubjectLocalityType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__SubjectLocalityType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Address", 1, 0), &a->Address)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "DNSName", 1, 0), &a->DNSName)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__SubjectLocalityType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__SubjectLocalityType, SOAP_TYPE_saml2__SubjectLocalityType, sizeof(struct saml2__SubjectLocalityType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__SubjectLocalityType * SOAP_FMAC2 soap_instantiate_saml2__SubjectLocalityType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__SubjectLocalityType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__SubjectLocalityType *p; - size_t k = sizeof(struct saml2__SubjectLocalityType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__SubjectLocalityType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__SubjectLocalityType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__SubjectLocalityType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__SubjectLocalityType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__SubjectLocalityType(struct soap *soap, const struct saml2__SubjectLocalityType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__SubjectLocalityType(soap, tag ? tag : "saml2:SubjectLocalityType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__SubjectLocalityType * SOAP_FMAC4 soap_get_saml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__SubjectLocalityType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml2__SubjectLocality = NULL; - a->saml2__AuthnContext = NULL; - soap_default_xsd__dateTime(soap, &a->AuthnInstant); - soap_default_string(soap, &a->SessionIndex); - a->SessionNotOnOrAfter = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AuthnStatementType(struct soap *soap, const struct saml2__AuthnStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml2__SubjectLocalityType(soap, &a->saml2__SubjectLocality); - soap_serialize_PointerTosaml2__AuthnContextType(soap, &a->saml2__AuthnContext); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AuthnStatementType(struct soap *soap, const char *tag, int id, const struct saml2__AuthnStatementType *a, const char *type) -{ - soap_set_attr(soap, "AuthnInstant", soap_xsd__dateTime2s(soap, a->AuthnInstant), 1); - if (a->SessionIndex) - soap_set_attr(soap, "SessionIndex", soap_string2s(soap, a->SessionIndex), 1); - if (a->SessionNotOnOrAfter) - { soap_set_attr(soap, "SessionNotOnOrAfter", soap_xsd__dateTime2s(soap, *a->SessionNotOnOrAfter), 1); - } - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__AuthnStatementType), type)) - return soap->error; - if (soap_out_PointerTosaml2__SubjectLocalityType(soap, "saml2:SubjectLocality", -1, &a->saml2__SubjectLocality, "")) - return soap->error; - if (!a->saml2__AuthnContext) - { if (soap_element_empty(soap, "saml2:AuthnContext", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTosaml2__AuthnContextType(soap, "saml2:AuthnContext", -1, &a->saml2__AuthnContext, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__AuthnStatementType * SOAP_FMAC4 soap_in_saml2__AuthnStatementType(struct soap *soap, const char *tag, struct saml2__AuthnStatementType *a, const char *type) -{ - size_t soap_flag_saml2__SubjectLocality = 1; - size_t soap_flag_saml2__AuthnContext = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__AuthnStatementType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__AuthnStatementType, sizeof(struct saml2__AuthnStatementType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__AuthnStatementType(soap, a); - if (soap_s2xsd__dateTime(soap, soap_attr_value(soap, "AuthnInstant", 5, 1), &a->AuthnInstant)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "SessionIndex", 1, 0), &a->SessionIndex)) - return NULL; - { - const char *t = soap_attr_value(soap, "SessionNotOnOrAfter", 5, 0); - if (t) - { - if (!(a->SessionNotOnOrAfter = (struct timeval *)soap_malloc(soap, sizeof(struct timeval)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__dateTime(soap, t, a->SessionNotOnOrAfter)) - return NULL; - } - else if (soap->error) - return NULL; - } - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__SubjectLocality && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__SubjectLocalityType(soap, "saml2:SubjectLocality", &a->saml2__SubjectLocality, "saml2:SubjectLocalityType")) - { soap_flag_saml2__SubjectLocality--; - continue; - } - } - if (soap_flag_saml2__AuthnContext && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AuthnContextType(soap, "saml2:AuthnContext", &a->saml2__AuthnContext, "saml2:AuthnContextType")) - { soap_flag_saml2__AuthnContext--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->saml2__AuthnContext)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml2__AuthnStatementType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__AuthnStatementType, SOAP_TYPE_saml2__AuthnStatementType, sizeof(struct saml2__AuthnStatementType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__AuthnStatementType * SOAP_FMAC2 soap_instantiate_saml2__AuthnStatementType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__AuthnStatementType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__AuthnStatementType *p; - size_t k = sizeof(struct saml2__AuthnStatementType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__AuthnStatementType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__AuthnStatementType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__AuthnStatementType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__AuthnStatementType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AuthnStatementType(struct soap *soap, const struct saml2__AuthnStatementType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__AuthnStatementType(soap, tag ? tag : "saml2:AuthnStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AuthnStatementType * SOAP_FMAC4 soap_get_saml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__AuthnStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__StatementAbstractType(struct soap *soap, const struct saml2__StatementAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__StatementAbstractType(struct soap *soap, const char *tag, int id, const struct saml2__StatementAbstractType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__StatementAbstractType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__StatementAbstractType * SOAP_FMAC4 soap_in_saml2__StatementAbstractType(struct soap *soap, const char *tag, struct saml2__StatementAbstractType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__StatementAbstractType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__StatementAbstractType, sizeof(struct saml2__StatementAbstractType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__StatementAbstractType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__StatementAbstractType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__StatementAbstractType, SOAP_TYPE_saml2__StatementAbstractType, sizeof(struct saml2__StatementAbstractType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__StatementAbstractType * SOAP_FMAC2 soap_instantiate_saml2__StatementAbstractType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__StatementAbstractType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__StatementAbstractType *p; - size_t k = sizeof(struct saml2__StatementAbstractType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__StatementAbstractType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__StatementAbstractType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__StatementAbstractType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__StatementAbstractType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__StatementAbstractType(struct soap *soap, const struct saml2__StatementAbstractType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__StatementAbstractType(soap, tag ? tag : "saml2:StatementAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__StatementAbstractType * SOAP_FMAC4 soap_get_saml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__StatementAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AdviceType(struct soap *soap, struct saml2__AdviceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__size_AdviceType = 0; - a->__union_AdviceType = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AdviceType(struct soap *soap, const struct saml2__AdviceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->__union_AdviceType) - { int i; - for (i = 0; i < (int)a->__size_AdviceType; i++) - { - soap_serialize___saml2__union_AdviceType(soap, a->__union_AdviceType + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AdviceType(struct soap *soap, const char *tag, int id, const struct saml2__AdviceType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__AdviceType), type)) - return soap->error; - if (a->__union_AdviceType) - { int i; - for (i = 0; i < (int)a->__size_AdviceType; i++) - if (soap_out___saml2__union_AdviceType(soap, "-union-AdviceType", -1, a->__union_AdviceType + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__AdviceType * SOAP_FMAC4 soap_in_saml2__AdviceType(struct soap *soap, const char *tag, struct saml2__AdviceType *a, const char *type) -{ - struct soap_blist *soap_blist___union_AdviceType = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__AdviceType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__AdviceType, sizeof(struct saml2__AdviceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__AdviceType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_AdviceType == NULL) - { if (soap_blist___union_AdviceType == NULL) - soap_blist___union_AdviceType = soap_alloc_block(soap); - a->__union_AdviceType = soap_block::push(soap, soap_blist___union_AdviceType); - if (a->__union_AdviceType == NULL) - return NULL; - soap_default___saml2__union_AdviceType(soap, a->__union_AdviceType); - } - if (soap_in___saml2__union_AdviceType(soap, "-union-AdviceType", a->__union_AdviceType, "-saml2:union-AdviceType")) - { a->__size_AdviceType++; - a->__union_AdviceType = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_AdviceType) - soap_block::pop(soap, soap_blist___union_AdviceType); - if (a->__size_AdviceType) - { a->__union_AdviceType = soap_new___saml2__union_AdviceType(soap, a->__size_AdviceType); - if (!a->__union_AdviceType) - return NULL; - soap_block::save(soap, soap_blist___union_AdviceType, a->__union_AdviceType); - } - else - { a->__union_AdviceType = NULL; - if (soap_blist___union_AdviceType) - soap_block::end(soap, soap_blist___union_AdviceType); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__AdviceType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__AdviceType, SOAP_TYPE_saml2__AdviceType, sizeof(struct saml2__AdviceType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__AdviceType * SOAP_FMAC2 soap_instantiate_saml2__AdviceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__AdviceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__AdviceType *p; - size_t k = sizeof(struct saml2__AdviceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__AdviceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__AdviceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__AdviceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__AdviceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AdviceType(struct soap *soap, const struct saml2__AdviceType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__AdviceType(soap, tag ? tag : "saml2:AdviceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AdviceType * SOAP_FMAC4 soap_get_saml2__AdviceType(struct soap *soap, struct saml2__AdviceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__AdviceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__sizeAudience = 0; - a->saml2__Audience = NULL; - soap_default_string(soap, &a->Count); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ProxyRestrictionType(struct soap *soap, const struct saml2__ProxyRestrictionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->saml2__Audience) - { int i; - for (i = 0; i < (int)a->__sizeAudience; i++) - { - soap_serialize_string(soap, (char*const*)(a->saml2__Audience + i)); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__ProxyRestrictionType(struct soap *soap, const char *tag, int id, const struct saml2__ProxyRestrictionType *a, const char *type) -{ - if (a->Count) - soap_set_attr(soap, "Count", soap_string2s(soap, a->Count), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__ProxyRestrictionType), type)) - return soap->error; - if (a->saml2__Audience) - { int i; - for (i = 0; i < (int)a->__sizeAudience; i++) - if (soap_out_string(soap, "saml2:Audience", -1, (char*const*)(a->saml2__Audience + i), "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__ProxyRestrictionType * SOAP_FMAC4 soap_in_saml2__ProxyRestrictionType(struct soap *soap, const char *tag, struct saml2__ProxyRestrictionType *a, const char *type) -{ - struct soap_blist *soap_blist_saml2__Audience = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__ProxyRestrictionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__ProxyRestrictionType, sizeof(struct saml2__ProxyRestrictionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__ProxyRestrictionType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Count", 1, 0), &a->Count)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml2:Audience", 1, NULL)) - { if (a->saml2__Audience == NULL) - { if (soap_blist_saml2__Audience == NULL) - soap_blist_saml2__Audience = soap_alloc_block(soap); - a->saml2__Audience = (char **)soap_push_block_max(soap, soap_blist_saml2__Audience, sizeof(char *)); - if (a->saml2__Audience == NULL) - return NULL; - *a->saml2__Audience = NULL; - } - soap_revert(soap); - if (soap_in_string(soap, "saml2:Audience", (char**)a->saml2__Audience, "xsd:string")) - { a->__sizeAudience++; - a->saml2__Audience = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml2__Audience) - soap_pop_block(soap, soap_blist_saml2__Audience); - if (a->__sizeAudience) - { a->saml2__Audience = (char **)soap_save_block(soap, soap_blist_saml2__Audience, NULL, 1); - } - else - { a->saml2__Audience = NULL; - if (soap_blist_saml2__Audience) - soap_end_block(soap, soap_blist_saml2__Audience); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__ProxyRestrictionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__ProxyRestrictionType, SOAP_TYPE_saml2__ProxyRestrictionType, sizeof(struct saml2__ProxyRestrictionType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__ProxyRestrictionType * SOAP_FMAC2 soap_instantiate_saml2__ProxyRestrictionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__ProxyRestrictionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__ProxyRestrictionType *p; - size_t k = sizeof(struct saml2__ProxyRestrictionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__ProxyRestrictionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__ProxyRestrictionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__ProxyRestrictionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__ProxyRestrictionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__ProxyRestrictionType(struct soap *soap, const struct saml2__ProxyRestrictionType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__ProxyRestrictionType(soap, tag ? tag : "saml2:ProxyRestrictionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__ProxyRestrictionType * SOAP_FMAC4 soap_get_saml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__ProxyRestrictionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__OneTimeUseType(struct soap *soap, const struct saml2__OneTimeUseType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__OneTimeUseType(struct soap *soap, const char *tag, int id, const struct saml2__OneTimeUseType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__OneTimeUseType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__OneTimeUseType * SOAP_FMAC4 soap_in_saml2__OneTimeUseType(struct soap *soap, const char *tag, struct saml2__OneTimeUseType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__OneTimeUseType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__OneTimeUseType, sizeof(struct saml2__OneTimeUseType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__OneTimeUseType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__OneTimeUseType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__OneTimeUseType, SOAP_TYPE_saml2__OneTimeUseType, sizeof(struct saml2__OneTimeUseType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__OneTimeUseType * SOAP_FMAC2 soap_instantiate_saml2__OneTimeUseType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__OneTimeUseType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__OneTimeUseType *p; - size_t k = sizeof(struct saml2__OneTimeUseType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__OneTimeUseType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__OneTimeUseType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__OneTimeUseType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__OneTimeUseType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__OneTimeUseType(struct soap *soap, const struct saml2__OneTimeUseType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__OneTimeUseType(soap, tag ? tag : "saml2:OneTimeUseType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__OneTimeUseType * SOAP_FMAC4 soap_get_saml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__OneTimeUseType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__sizeAudience = 0; - a->saml2__Audience = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AudienceRestrictionType(struct soap *soap, const struct saml2__AudienceRestrictionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->saml2__Audience) - { int i; - for (i = 0; i < (int)a->__sizeAudience; i++) - { - soap_serialize_string(soap, (char*const*)(a->saml2__Audience + i)); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AudienceRestrictionType(struct soap *soap, const char *tag, int id, const struct saml2__AudienceRestrictionType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__AudienceRestrictionType), type)) - return soap->error; - if (a->saml2__Audience) - { int i; - for (i = 0; i < (int)a->__sizeAudience; i++) - if (soap_out_string(soap, "saml2:Audience", -1, (char*const*)(a->saml2__Audience + i), "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__AudienceRestrictionType * SOAP_FMAC4 soap_in_saml2__AudienceRestrictionType(struct soap *soap, const char *tag, struct saml2__AudienceRestrictionType *a, const char *type) -{ - struct soap_blist *soap_blist_saml2__Audience = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__AudienceRestrictionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__AudienceRestrictionType, sizeof(struct saml2__AudienceRestrictionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__AudienceRestrictionType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml2:Audience", 1, NULL)) - { if (a->saml2__Audience == NULL) - { if (soap_blist_saml2__Audience == NULL) - soap_blist_saml2__Audience = soap_alloc_block(soap); - a->saml2__Audience = (char **)soap_push_block_max(soap, soap_blist_saml2__Audience, sizeof(char *)); - if (a->saml2__Audience == NULL) - return NULL; - *a->saml2__Audience = NULL; - } - soap_revert(soap); - if (soap_in_string(soap, "saml2:Audience", (char**)a->saml2__Audience, "xsd:string")) - { a->__sizeAudience++; - a->saml2__Audience = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml2__Audience) - soap_pop_block(soap, soap_blist_saml2__Audience); - if (a->__sizeAudience) - { a->saml2__Audience = (char **)soap_save_block(soap, soap_blist_saml2__Audience, NULL, 1); - } - else - { a->saml2__Audience = NULL; - if (soap_blist_saml2__Audience) - soap_end_block(soap, soap_blist_saml2__Audience); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->__sizeAudience < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml2__AudienceRestrictionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__AudienceRestrictionType, SOAP_TYPE_saml2__AudienceRestrictionType, sizeof(struct saml2__AudienceRestrictionType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__AudienceRestrictionType * SOAP_FMAC2 soap_instantiate_saml2__AudienceRestrictionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__AudienceRestrictionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__AudienceRestrictionType *p; - size_t k = sizeof(struct saml2__AudienceRestrictionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__AudienceRestrictionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__AudienceRestrictionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__AudienceRestrictionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__AudienceRestrictionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AudienceRestrictionType(struct soap *soap, const struct saml2__AudienceRestrictionType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__AudienceRestrictionType(soap, tag ? tag : "saml2:AudienceRestrictionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AudienceRestrictionType * SOAP_FMAC4 soap_get_saml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__AudienceRestrictionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ConditionAbstractType(struct soap *soap, const struct saml2__ConditionAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__ConditionAbstractType(struct soap *soap, const char *tag, int id, const struct saml2__ConditionAbstractType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__ConditionAbstractType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__ConditionAbstractType * SOAP_FMAC4 soap_in_saml2__ConditionAbstractType(struct soap *soap, const char *tag, struct saml2__ConditionAbstractType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__ConditionAbstractType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__ConditionAbstractType, sizeof(struct saml2__ConditionAbstractType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__ConditionAbstractType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__ConditionAbstractType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__ConditionAbstractType, SOAP_TYPE_saml2__ConditionAbstractType, sizeof(struct saml2__ConditionAbstractType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__ConditionAbstractType * SOAP_FMAC2 soap_instantiate_saml2__ConditionAbstractType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__ConditionAbstractType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__ConditionAbstractType *p; - size_t k = sizeof(struct saml2__ConditionAbstractType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__ConditionAbstractType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__ConditionAbstractType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__ConditionAbstractType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__ConditionAbstractType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__ConditionAbstractType(struct soap *soap, const struct saml2__ConditionAbstractType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__ConditionAbstractType(soap, tag ? tag : "saml2:ConditionAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__ConditionAbstractType * SOAP_FMAC4 soap_get_saml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__ConditionAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__size_ConditionsType = 0; - a->__union_ConditionsType = NULL; - a->NotBefore = NULL; - a->NotOnOrAfter = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ConditionsType(struct soap *soap, const struct saml2__ConditionsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->__union_ConditionsType) - { int i; - for (i = 0; i < (int)a->__size_ConditionsType; i++) - { - soap_serialize___saml2__union_ConditionsType(soap, a->__union_ConditionsType + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__ConditionsType(struct soap *soap, const char *tag, int id, const struct saml2__ConditionsType *a, const char *type) -{ - if (a->NotBefore) - { soap_set_attr(soap, "NotBefore", soap_xsd__dateTime2s(soap, *a->NotBefore), 1); - } - if (a->NotOnOrAfter) - { soap_set_attr(soap, "NotOnOrAfter", soap_xsd__dateTime2s(soap, *a->NotOnOrAfter), 1); - } - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__ConditionsType), type)) - return soap->error; - if (a->__union_ConditionsType) - { int i; - for (i = 0; i < (int)a->__size_ConditionsType; i++) - if (soap_out___saml2__union_ConditionsType(soap, "-union-ConditionsType", -1, a->__union_ConditionsType + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__ConditionsType * SOAP_FMAC4 soap_in_saml2__ConditionsType(struct soap *soap, const char *tag, struct saml2__ConditionsType *a, const char *type) -{ - struct soap_blist *soap_blist___union_ConditionsType = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__ConditionsType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__ConditionsType, sizeof(struct saml2__ConditionsType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__ConditionsType(soap, a); - { - const char *t = soap_attr_value(soap, "NotBefore", 5, 0); - if (t) - { - if (!(a->NotBefore = (struct timeval *)soap_malloc(soap, sizeof(struct timeval)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__dateTime(soap, t, a->NotBefore)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "NotOnOrAfter", 5, 0); - if (t) - { - if (!(a->NotOnOrAfter = (struct timeval *)soap_malloc(soap, sizeof(struct timeval)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__dateTime(soap, t, a->NotOnOrAfter)) - return NULL; - } - else if (soap->error) - return NULL; - } - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_ConditionsType == NULL) - { if (soap_blist___union_ConditionsType == NULL) - soap_blist___union_ConditionsType = soap_alloc_block(soap); - a->__union_ConditionsType = soap_block::push(soap, soap_blist___union_ConditionsType); - if (a->__union_ConditionsType == NULL) - return NULL; - soap_default___saml2__union_ConditionsType(soap, a->__union_ConditionsType); - } - if (soap_in___saml2__union_ConditionsType(soap, "-union-ConditionsType", a->__union_ConditionsType, "-saml2:union-ConditionsType")) - { a->__size_ConditionsType++; - a->__union_ConditionsType = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_ConditionsType) - soap_block::pop(soap, soap_blist___union_ConditionsType); - if (a->__size_ConditionsType) - { a->__union_ConditionsType = soap_new___saml2__union_ConditionsType(soap, a->__size_ConditionsType); - if (!a->__union_ConditionsType) - return NULL; - soap_block::save(soap, soap_blist___union_ConditionsType, a->__union_ConditionsType); - } - else - { a->__union_ConditionsType = NULL; - if (soap_blist___union_ConditionsType) - soap_block::end(soap, soap_blist___union_ConditionsType); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__ConditionsType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__ConditionsType, SOAP_TYPE_saml2__ConditionsType, sizeof(struct saml2__ConditionsType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__ConditionsType * SOAP_FMAC2 soap_instantiate_saml2__ConditionsType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__ConditionsType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__ConditionsType *p; - size_t k = sizeof(struct saml2__ConditionsType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__ConditionsType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__ConditionsType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__ConditionsType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__ConditionsType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__ConditionsType(struct soap *soap, const struct saml2__ConditionsType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__ConditionsType(soap, tag ? tag : "saml2:ConditionsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__ConditionsType * SOAP_FMAC4 soap_get_saml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__ConditionsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__KeyInfoConfirmationDataType(struct soap *soap, struct saml2__KeyInfoConfirmationDataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__sizeds__KeyInfo = 0; - a->ds__KeyInfo = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__KeyInfoConfirmationDataType(struct soap *soap, const struct saml2__KeyInfoConfirmationDataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->ds__KeyInfo) - { int i; - for (i = 0; i < (int)a->__sizeds__KeyInfo; i++) - { - soap_serialize_PointerTo_ds__KeyInfo(soap, a->ds__KeyInfo + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__KeyInfoConfirmationDataType(struct soap *soap, const char *tag, int id, const struct saml2__KeyInfoConfirmationDataType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__KeyInfoConfirmationDataType), type)) - return soap->error; - if (a->ds__KeyInfo) - { int i; - for (i = 0; i < (int)a->__sizeds__KeyInfo; i++) - if (soap_out_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", -1, a->ds__KeyInfo + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__KeyInfoConfirmationDataType * SOAP_FMAC4 soap_in_saml2__KeyInfoConfirmationDataType(struct soap *soap, const char *tag, struct saml2__KeyInfoConfirmationDataType *a, const char *type) -{ - struct soap_blist *soap_blist_ds__KeyInfo = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__KeyInfoConfirmationDataType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__KeyInfoConfirmationDataType, sizeof(struct saml2__KeyInfoConfirmationDataType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__KeyInfoConfirmationDataType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "ds:KeyInfo", 1, NULL)) - { if (a->ds__KeyInfo == NULL) - { if (soap_blist_ds__KeyInfo == NULL) - soap_blist_ds__KeyInfo = soap_alloc_block(soap); - a->ds__KeyInfo = (struct ds__KeyInfoType **)soap_push_block_max(soap, soap_blist_ds__KeyInfo, sizeof(struct ds__KeyInfoType *)); - if (a->ds__KeyInfo == NULL) - return NULL; - *a->ds__KeyInfo = NULL; - } - soap_revert(soap); - if (soap_in_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", a->ds__KeyInfo, "")) - { a->__sizeds__KeyInfo++; - a->ds__KeyInfo = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->ds__KeyInfo) - soap_pop_block(soap, soap_blist_ds__KeyInfo); - if (a->__sizeds__KeyInfo) - { a->ds__KeyInfo = (struct ds__KeyInfoType **)soap_save_block(soap, soap_blist_ds__KeyInfo, NULL, 1); - } - else - { a->ds__KeyInfo = NULL; - if (soap_blist_ds__KeyInfo) - soap_end_block(soap, soap_blist_ds__KeyInfo); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->__sizeds__KeyInfo < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml2__KeyInfoConfirmationDataType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__KeyInfoConfirmationDataType, SOAP_TYPE_saml2__KeyInfoConfirmationDataType, sizeof(struct saml2__KeyInfoConfirmationDataType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__KeyInfoConfirmationDataType * SOAP_FMAC2 soap_instantiate_saml2__KeyInfoConfirmationDataType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__KeyInfoConfirmationDataType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__KeyInfoConfirmationDataType *p; - size_t k = sizeof(struct saml2__KeyInfoConfirmationDataType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__KeyInfoConfirmationDataType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__KeyInfoConfirmationDataType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__KeyInfoConfirmationDataType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__KeyInfoConfirmationDataType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__KeyInfoConfirmationDataType(struct soap *soap, const struct saml2__KeyInfoConfirmationDataType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__KeyInfoConfirmationDataType(soap, tag ? tag : "saml2:KeyInfoConfirmationDataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__KeyInfoConfirmationDataType * SOAP_FMAC4 soap_get_saml2__KeyInfoConfirmationDataType(struct soap *soap, struct saml2__KeyInfoConfirmationDataType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__KeyInfoConfirmationDataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->NotBefore = NULL; - a->NotOnOrAfter = NULL; - soap_default_string(soap, &a->Recipient); - soap_default_string(soap, &a->InResponseTo); - soap_default_string(soap, &a->Address); - a->__mixed = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectConfirmationDataType(struct soap *soap, const struct saml2__SubjectConfirmationDataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__SubjectConfirmationDataType(struct soap *soap, const char *tag, int id, const struct saml2__SubjectConfirmationDataType *a, const char *type) -{ - if (a->NotBefore) - { soap_set_attr(soap, "NotBefore", soap_xsd__dateTime2s(soap, *a->NotBefore), 1); - } - if (a->NotOnOrAfter) - { soap_set_attr(soap, "NotOnOrAfter", soap_xsd__dateTime2s(soap, *a->NotOnOrAfter), 1); - } - if (a->Recipient) - soap_set_attr(soap, "Recipient", soap_string2s(soap, a->Recipient), 1); - if (a->InResponseTo) - soap_set_attr(soap, "InResponseTo", soap_string2s(soap, a->InResponseTo), 1); - if (a->Address) - soap_set_attr(soap, "Address", soap_string2s(soap, a->Address), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__SubjectConfirmationDataType), type)) - return soap->error; - if (soap_outliteral(soap, "-mixed", (char*const*)&a->__mixed, NULL)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__SubjectConfirmationDataType * SOAP_FMAC4 soap_in_saml2__SubjectConfirmationDataType(struct soap *soap, const char *tag, struct saml2__SubjectConfirmationDataType *a, const char *type) -{ - size_t soap_flag___mixed = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__SubjectConfirmationDataType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__SubjectConfirmationDataType, sizeof(struct saml2__SubjectConfirmationDataType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__SubjectConfirmationDataType(soap, a); - { - const char *t = soap_attr_value(soap, "NotBefore", 5, 0); - if (t) - { - if (!(a->NotBefore = (struct timeval *)soap_malloc(soap, sizeof(struct timeval)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__dateTime(soap, t, a->NotBefore)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "NotOnOrAfter", 5, 0); - if (t) - { - if (!(a->NotOnOrAfter = (struct timeval *)soap_malloc(soap, sizeof(struct timeval)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__dateTime(soap, t, a->NotOnOrAfter)) - return NULL; - } - else if (soap->error) - return NULL; - } - if (soap_s2string(soap, soap_attr_value(soap, "Recipient", 1, 0), &a->Recipient)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "InResponseTo", 1, 0), &a->InResponseTo)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Address", 1, 0), &a->Address)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag___mixed && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_inliteral(soap, "-mixed", (char**)&a->__mixed)) - { soap_flag___mixed--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__SubjectConfirmationDataType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__SubjectConfirmationDataType, SOAP_TYPE_saml2__SubjectConfirmationDataType, sizeof(struct saml2__SubjectConfirmationDataType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__SubjectConfirmationDataType * SOAP_FMAC2 soap_instantiate_saml2__SubjectConfirmationDataType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__SubjectConfirmationDataType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__SubjectConfirmationDataType *p; - size_t k = sizeof(struct saml2__SubjectConfirmationDataType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__SubjectConfirmationDataType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__SubjectConfirmationDataType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__SubjectConfirmationDataType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__SubjectConfirmationDataType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__SubjectConfirmationDataType(struct soap *soap, const struct saml2__SubjectConfirmationDataType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__SubjectConfirmationDataType(soap, tag ? tag : "saml2:SubjectConfirmationDataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__SubjectConfirmationDataType * SOAP_FMAC4 soap_get_saml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__SubjectConfirmationDataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml2__BaseID = NULL; - a->saml2__NameID = NULL; - a->saml2__EncryptedID = NULL; - a->saml2__SubjectConfirmationData = NULL; - soap_default_string(soap, &a->Method); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectConfirmationType(struct soap *soap, const struct saml2__SubjectConfirmationType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml2__BaseIDAbstractType(soap, &a->saml2__BaseID); - soap_serialize_PointerTosaml2__NameIDType(soap, &a->saml2__NameID); - soap_serialize_PointerTosaml2__EncryptedElementType(soap, &a->saml2__EncryptedID); - soap_serialize_PointerTosaml2__SubjectConfirmationDataType(soap, &a->saml2__SubjectConfirmationData); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__SubjectConfirmationType(struct soap *soap, const char *tag, int id, const struct saml2__SubjectConfirmationType *a, const char *type) -{ - soap_set_attr(soap, "Method", a->Method ? soap_string2s(soap, a->Method) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__SubjectConfirmationType), type)) - return soap->error; - if (soap_out_PointerTosaml2__BaseIDAbstractType(soap, "saml2:BaseID", -1, &a->saml2__BaseID, "")) - return soap->error; - if (soap_out_PointerTosaml2__NameIDType(soap, "saml2:NameID", -1, &a->saml2__NameID, "")) - return soap->error; - if (soap_out_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedID", -1, &a->saml2__EncryptedID, "")) - return soap->error; - if (soap_out_PointerTosaml2__SubjectConfirmationDataType(soap, "saml2:SubjectConfirmationData", -1, &a->saml2__SubjectConfirmationData, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__SubjectConfirmationType * SOAP_FMAC4 soap_in_saml2__SubjectConfirmationType(struct soap *soap, const char *tag, struct saml2__SubjectConfirmationType *a, const char *type) -{ - size_t soap_flag_saml2__BaseID = 1; - size_t soap_flag_saml2__NameID = 1; - size_t soap_flag_saml2__EncryptedID = 1; - size_t soap_flag_saml2__SubjectConfirmationData = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__SubjectConfirmationType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__SubjectConfirmationType, sizeof(struct saml2__SubjectConfirmationType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__SubjectConfirmationType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Method", 1, 1), &a->Method)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__BaseID && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__BaseIDAbstractType(soap, "saml2:BaseID", &a->saml2__BaseID, "saml2:BaseIDAbstractType")) - { soap_flag_saml2__BaseID--; - continue; - } - } - if (soap_flag_saml2__NameID && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__NameIDType(soap, "saml2:NameID", &a->saml2__NameID, "saml2:NameIDType")) - { soap_flag_saml2__NameID--; - continue; - } - } - if (soap_flag_saml2__EncryptedID && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedID", &a->saml2__EncryptedID, "saml2:EncryptedElementType")) - { soap_flag_saml2__EncryptedID--; - continue; - } - } - if (soap_flag_saml2__SubjectConfirmationData && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__SubjectConfirmationDataType(soap, "saml2:SubjectConfirmationData", &a->saml2__SubjectConfirmationData, "saml2:SubjectConfirmationDataType")) - { soap_flag_saml2__SubjectConfirmationData--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__SubjectConfirmationType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__SubjectConfirmationType, SOAP_TYPE_saml2__SubjectConfirmationType, sizeof(struct saml2__SubjectConfirmationType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__SubjectConfirmationType * SOAP_FMAC2 soap_instantiate_saml2__SubjectConfirmationType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__SubjectConfirmationType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__SubjectConfirmationType *p; - size_t k = sizeof(struct saml2__SubjectConfirmationType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__SubjectConfirmationType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__SubjectConfirmationType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__SubjectConfirmationType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__SubjectConfirmationType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__SubjectConfirmationType(struct soap *soap, const struct saml2__SubjectConfirmationType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__SubjectConfirmationType(soap, tag ? tag : "saml2:SubjectConfirmationType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__SubjectConfirmationType * SOAP_FMAC4 soap_get_saml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__SubjectConfirmationType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__SubjectType(struct soap *soap, struct saml2__SubjectType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml2__BaseID = NULL; - a->saml2__NameID = NULL; - a->saml2__EncryptedID = NULL; - a->__sizeSubjectConfirmation = 0; - a->saml2__SubjectConfirmation = NULL; - a->__sizeSubjectConfirmation_ = 0; - a->saml2__SubjectConfirmation_ = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectType(struct soap *soap, const struct saml2__SubjectType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml2__BaseIDAbstractType(soap, &a->saml2__BaseID); - soap_serialize_PointerTosaml2__NameIDType(soap, &a->saml2__NameID); - soap_serialize_PointerTosaml2__EncryptedElementType(soap, &a->saml2__EncryptedID); - if (a->saml2__SubjectConfirmation) - { int i; - for (i = 0; i < (int)a->__sizeSubjectConfirmation; i++) - { - soap_embedded(soap, a->saml2__SubjectConfirmation + i, SOAP_TYPE_saml2__SubjectConfirmationType); - soap_serialize_saml2__SubjectConfirmationType(soap, a->saml2__SubjectConfirmation + i); - } - } - if (a->saml2__SubjectConfirmation_) - { int i; - for (i = 0; i < (int)a->__sizeSubjectConfirmation_; i++) - { - soap_embedded(soap, a->saml2__SubjectConfirmation_ + i, SOAP_TYPE_saml2__SubjectConfirmationType); - soap_serialize_saml2__SubjectConfirmationType(soap, a->saml2__SubjectConfirmation_ + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__SubjectType(struct soap *soap, const char *tag, int id, const struct saml2__SubjectType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__SubjectType), type)) - return soap->error; - if (soap_out_PointerTosaml2__BaseIDAbstractType(soap, "saml2:BaseID", -1, &a->saml2__BaseID, "")) - return soap->error; - if (soap_out_PointerTosaml2__NameIDType(soap, "saml2:NameID", -1, &a->saml2__NameID, "")) - return soap->error; - if (soap_out_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedID", -1, &a->saml2__EncryptedID, "")) - return soap->error; - if (a->saml2__SubjectConfirmation) - { int i; - for (i = 0; i < (int)a->__sizeSubjectConfirmation; i++) - if (soap_out_saml2__SubjectConfirmationType(soap, "saml2:SubjectConfirmation", -1, a->saml2__SubjectConfirmation + i, "")) - return soap->error; - } - if (a->saml2__SubjectConfirmation_) - { int i; - for (i = 0; i < (int)a->__sizeSubjectConfirmation_; i++) - if (soap_out_saml2__SubjectConfirmationType(soap, "saml2:SubjectConfirmation", -1, a->saml2__SubjectConfirmation_ + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__SubjectType * SOAP_FMAC4 soap_in_saml2__SubjectType(struct soap *soap, const char *tag, struct saml2__SubjectType *a, const char *type) -{ - size_t soap_flag_saml2__BaseID = 1; - size_t soap_flag_saml2__NameID = 1; - size_t soap_flag_saml2__EncryptedID = 1; - struct soap_blist *soap_blist_saml2__SubjectConfirmation = NULL; - struct soap_blist *soap_blist_saml2__SubjectConfirmation_ = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__SubjectType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__SubjectType, sizeof(struct saml2__SubjectType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__SubjectType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__BaseID && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__BaseIDAbstractType(soap, "saml2:BaseID", &a->saml2__BaseID, "saml2:BaseIDAbstractType")) - { soap_flag_saml2__BaseID--; - continue; - } - } - if (soap_flag_saml2__NameID && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__NameIDType(soap, "saml2:NameID", &a->saml2__NameID, "saml2:NameIDType")) - { soap_flag_saml2__NameID--; - continue; - } - } - if (soap_flag_saml2__EncryptedID && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__EncryptedElementType(soap, "saml2:EncryptedID", &a->saml2__EncryptedID, "saml2:EncryptedElementType")) - { soap_flag_saml2__EncryptedID--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml2:SubjectConfirmation", 1, NULL)) - { if (a->saml2__SubjectConfirmation == NULL) - { if (soap_blist_saml2__SubjectConfirmation == NULL) - soap_blist_saml2__SubjectConfirmation = soap_alloc_block(soap); - a->saml2__SubjectConfirmation = soap_block::push(soap, soap_blist_saml2__SubjectConfirmation); - if (a->saml2__SubjectConfirmation == NULL) - return NULL; - soap_default_saml2__SubjectConfirmationType(soap, a->saml2__SubjectConfirmation); - } - soap_revert(soap); - if (soap_in_saml2__SubjectConfirmationType(soap, "saml2:SubjectConfirmation", a->saml2__SubjectConfirmation, "saml2:SubjectConfirmationType")) - { a->__sizeSubjectConfirmation++; - a->saml2__SubjectConfirmation = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml2:SubjectConfirmation", 1, NULL)) - { if (a->saml2__SubjectConfirmation_ == NULL) - { if (soap_blist_saml2__SubjectConfirmation_ == NULL) - soap_blist_saml2__SubjectConfirmation_ = soap_alloc_block(soap); - a->saml2__SubjectConfirmation_ = soap_block::push(soap, soap_blist_saml2__SubjectConfirmation_); - if (a->saml2__SubjectConfirmation_ == NULL) - return NULL; - soap_default_saml2__SubjectConfirmationType(soap, a->saml2__SubjectConfirmation_); - } - soap_revert(soap); - if (soap_in_saml2__SubjectConfirmationType(soap, "saml2:SubjectConfirmation", a->saml2__SubjectConfirmation_, "saml2:SubjectConfirmationType")) - { a->__sizeSubjectConfirmation_++; - a->saml2__SubjectConfirmation_ = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml2__SubjectConfirmation) - soap_block::pop(soap, soap_blist_saml2__SubjectConfirmation); - if (a->__sizeSubjectConfirmation) - { a->saml2__SubjectConfirmation = soap_new_saml2__SubjectConfirmationType(soap, a->__sizeSubjectConfirmation); - if (!a->saml2__SubjectConfirmation) - return NULL; - soap_block::save(soap, soap_blist_saml2__SubjectConfirmation, a->saml2__SubjectConfirmation); - } - else - { a->saml2__SubjectConfirmation = NULL; - if (soap_blist_saml2__SubjectConfirmation) - soap_block::end(soap, soap_blist_saml2__SubjectConfirmation); - } - if (a->saml2__SubjectConfirmation_) - soap_block::pop(soap, soap_blist_saml2__SubjectConfirmation_); - if (a->__sizeSubjectConfirmation_) - { a->saml2__SubjectConfirmation_ = soap_new_saml2__SubjectConfirmationType(soap, a->__sizeSubjectConfirmation_); - if (!a->saml2__SubjectConfirmation_) - return NULL; - soap_block::save(soap, soap_blist_saml2__SubjectConfirmation_, a->saml2__SubjectConfirmation_); - } - else - { a->saml2__SubjectConfirmation_ = NULL; - if (soap_blist_saml2__SubjectConfirmation_) - soap_block::end(soap, soap_blist_saml2__SubjectConfirmation_); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__SubjectType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__SubjectType, SOAP_TYPE_saml2__SubjectType, sizeof(struct saml2__SubjectType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__SubjectType * SOAP_FMAC2 soap_instantiate_saml2__SubjectType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__SubjectType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__SubjectType *p; - size_t k = sizeof(struct saml2__SubjectType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__SubjectType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__SubjectType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__SubjectType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__SubjectType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__SubjectType(struct soap *soap, const struct saml2__SubjectType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__SubjectType(soap, tag ? tag : "saml2:SubjectType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__SubjectType * SOAP_FMAC4 soap_get_saml2__SubjectType(struct soap *soap, struct saml2__SubjectType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__SubjectType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AssertionType(struct soap *soap, struct saml2__AssertionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml2__Issuer = NULL; - a->ds__Signature = NULL; - a->saml2__Subject = NULL; - a->saml2__Conditions = NULL; - a->saml2__Advice = NULL; - a->__size_AssertionType = 0; - a->__union_AssertionType = NULL; - soap_default_string(soap, &a->Version); - soap_default_string(soap, &a->ID); - soap_default_xsd__dateTime(soap, &a->IssueInstant); - soap_default_string(soap, &a->wsu__Id); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AssertionType(struct soap *soap, const struct saml2__AssertionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml2__NameIDType(soap, &a->saml2__Issuer); - soap_serialize_PointerTo_ds__Signature(soap, &a->ds__Signature); - soap_serialize_PointerTosaml2__SubjectType(soap, &a->saml2__Subject); - soap_serialize_PointerTosaml2__ConditionsType(soap, &a->saml2__Conditions); - soap_serialize_PointerTosaml2__AdviceType(soap, &a->saml2__Advice); - if (a->__union_AssertionType) - { int i; - for (i = 0; i < (int)a->__size_AssertionType; i++) - { - soap_serialize___saml2__union_AssertionType(soap, a->__union_AssertionType + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AssertionType(struct soap *soap, const char *tag, int id, const struct saml2__AssertionType *a, const char *type) -{ - soap_set_attr(soap, "Version", a->Version ? soap_string2s(soap, a->Version) : "", 1); - soap_set_attr(soap, "ID", a->ID ? soap_string2s(soap, a->ID) : "", 1); - soap_set_attr(soap, "IssueInstant", soap_xsd__dateTime2s(soap, a->IssueInstant), 1); - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__AssertionType), type)) - return soap->error; - if (!a->saml2__Issuer) - { if (soap_element_empty(soap, "saml2:Issuer", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTosaml2__NameIDType(soap, "saml2:Issuer", -1, &a->saml2__Issuer, "")) - return soap->error; - if (soap_out_PointerTo_ds__Signature(soap, "ds:Signature", -1, &a->ds__Signature, "")) - return soap->error; - if (soap_out_PointerTosaml2__SubjectType(soap, "saml2:Subject", -1, &a->saml2__Subject, "")) - return soap->error; - if (soap_out_PointerTosaml2__ConditionsType(soap, "saml2:Conditions", -1, &a->saml2__Conditions, "")) - return soap->error; - if (soap_out_PointerTosaml2__AdviceType(soap, "saml2:Advice", -1, &a->saml2__Advice, "")) - return soap->error; - if (a->__union_AssertionType) - { int i; - for (i = 0; i < (int)a->__size_AssertionType; i++) - if (soap_out___saml2__union_AssertionType(soap, "-union-AssertionType", -1, a->__union_AssertionType + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__AssertionType * SOAP_FMAC4 soap_in_saml2__AssertionType(struct soap *soap, const char *tag, struct saml2__AssertionType *a, const char *type) -{ - size_t soap_flag_saml2__Issuer = 1; - size_t soap_flag_ds__Signature = 1; - size_t soap_flag_saml2__Subject = 1; - size_t soap_flag_saml2__Conditions = 1; - size_t soap_flag_saml2__Advice = 1; - struct soap_blist *soap_blist___union_AssertionType = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__AssertionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__AssertionType, sizeof(struct saml2__AssertionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__AssertionType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Version", 1, 1), &a->Version)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "ID", 1, 1), &a->ID)) - return NULL; - if (soap_s2xsd__dateTime(soap, soap_attr_value(soap, "IssueInstant", 5, 1), &a->IssueInstant)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml2__Issuer && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__NameIDType(soap, "saml2:Issuer", &a->saml2__Issuer, "saml2:NameIDType")) - { soap_flag_saml2__Issuer--; - continue; - } - } - if (soap_flag_ds__Signature && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_ds__Signature(soap, "ds:Signature", &a->ds__Signature, "")) - { soap_flag_ds__Signature--; - continue; - } - } - if (soap_flag_saml2__Subject && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__SubjectType(soap, "saml2:Subject", &a->saml2__Subject, "saml2:SubjectType")) - { soap_flag_saml2__Subject--; - continue; - } - } - if (soap_flag_saml2__Conditions && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__ConditionsType(soap, "saml2:Conditions", &a->saml2__Conditions, "saml2:ConditionsType")) - { soap_flag_saml2__Conditions--; - continue; - } - } - if (soap_flag_saml2__Advice && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml2__AdviceType(soap, "saml2:Advice", &a->saml2__Advice, "saml2:AdviceType")) - { soap_flag_saml2__Advice--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_AssertionType == NULL) - { if (soap_blist___union_AssertionType == NULL) - soap_blist___union_AssertionType = soap_alloc_block(soap); - a->__union_AssertionType = soap_block::push(soap, soap_blist___union_AssertionType); - if (a->__union_AssertionType == NULL) - return NULL; - soap_default___saml2__union_AssertionType(soap, a->__union_AssertionType); - } - if (soap_in___saml2__union_AssertionType(soap, "-union-AssertionType", a->__union_AssertionType, "-saml2:union-AssertionType")) - { a->__size_AssertionType++; - a->__union_AssertionType = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_AssertionType) - soap_block::pop(soap, soap_blist___union_AssertionType); - if (a->__size_AssertionType) - { a->__union_AssertionType = soap_new___saml2__union_AssertionType(soap, a->__size_AssertionType); - if (!a->__union_AssertionType) - return NULL; - soap_block::save(soap, soap_blist___union_AssertionType, a->__union_AssertionType); - } - else - { a->__union_AssertionType = NULL; - if (soap_blist___union_AssertionType) - soap_block::end(soap, soap_blist___union_AssertionType); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->saml2__Issuer)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml2__AssertionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__AssertionType, SOAP_TYPE_saml2__AssertionType, sizeof(struct saml2__AssertionType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__AssertionType * SOAP_FMAC2 soap_instantiate_saml2__AssertionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__AssertionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__AssertionType *p; - size_t k = sizeof(struct saml2__AssertionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__AssertionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__AssertionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__AssertionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__AssertionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AssertionType(struct soap *soap, const struct saml2__AssertionType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__AssertionType(soap, tag ? tag : "saml2:AssertionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AssertionType * SOAP_FMAC4 soap_get_saml2__AssertionType(struct soap *soap, struct saml2__AssertionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__AssertionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_xenc__EncryptedDataType(soap, &a->xenc__EncryptedData); - a->__sizexenc__EncryptedKey = 0; - a->xenc__EncryptedKey = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__EncryptedElementType(struct soap *soap, const struct saml2__EncryptedElementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_xenc__EncryptedDataType(soap, &a->xenc__EncryptedData); - if (a->xenc__EncryptedKey) - { int i; - for (i = 0; i < (int)a->__sizexenc__EncryptedKey; i++) - { - soap_serialize_PointerToxenc__EncryptedKeyType(soap, a->xenc__EncryptedKey + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__EncryptedElementType(struct soap *soap, const char *tag, int id, const struct saml2__EncryptedElementType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__EncryptedElementType), type)) - return soap->error; - if (soap_out_xenc__EncryptedDataType(soap, "xenc:EncryptedData", -1, &a->xenc__EncryptedData, "")) - return soap->error; - if (a->xenc__EncryptedKey) - { int i; - for (i = 0; i < (int)a->__sizexenc__EncryptedKey; i++) - if (soap_out_PointerToxenc__EncryptedKeyType(soap, "xenc:EncryptedKey", -1, a->xenc__EncryptedKey + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__EncryptedElementType * SOAP_FMAC4 soap_in_saml2__EncryptedElementType(struct soap *soap, const char *tag, struct saml2__EncryptedElementType *a, const char *type) -{ - size_t soap_flag_xenc__EncryptedData = 1; - struct soap_blist *soap_blist_xenc__EncryptedKey = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__EncryptedElementType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__EncryptedElementType, sizeof(struct saml2__EncryptedElementType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__EncryptedElementType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_xenc__EncryptedData && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_xenc__EncryptedDataType(soap, "xenc:EncryptedData", &a->xenc__EncryptedData, "xenc:EncryptedDataType")) - { soap_flag_xenc__EncryptedData--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "xenc:EncryptedKey", 1, NULL)) - { if (a->xenc__EncryptedKey == NULL) - { if (soap_blist_xenc__EncryptedKey == NULL) - soap_blist_xenc__EncryptedKey = soap_alloc_block(soap); - a->xenc__EncryptedKey = (struct xenc__EncryptedKeyType **)soap_push_block_max(soap, soap_blist_xenc__EncryptedKey, sizeof(struct xenc__EncryptedKeyType *)); - if (a->xenc__EncryptedKey == NULL) - return NULL; - *a->xenc__EncryptedKey = NULL; - } - soap_revert(soap); - if (soap_in_PointerToxenc__EncryptedKeyType(soap, "xenc:EncryptedKey", a->xenc__EncryptedKey, "xenc:EncryptedKeyType")) - { a->__sizexenc__EncryptedKey++; - a->xenc__EncryptedKey = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->xenc__EncryptedKey) - soap_pop_block(soap, soap_blist_xenc__EncryptedKey); - if (a->__sizexenc__EncryptedKey) - { a->xenc__EncryptedKey = (struct xenc__EncryptedKeyType **)soap_save_block(soap, soap_blist_xenc__EncryptedKey, NULL, 1); - } - else - { a->xenc__EncryptedKey = NULL; - if (soap_blist_xenc__EncryptedKey) - soap_end_block(soap, soap_blist_xenc__EncryptedKey); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_xenc__EncryptedData > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml2__EncryptedElementType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__EncryptedElementType, SOAP_TYPE_saml2__EncryptedElementType, sizeof(struct saml2__EncryptedElementType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__EncryptedElementType * SOAP_FMAC2 soap_instantiate_saml2__EncryptedElementType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__EncryptedElementType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__EncryptedElementType *p; - size_t k = sizeof(struct saml2__EncryptedElementType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__EncryptedElementType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__EncryptedElementType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__EncryptedElementType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__EncryptedElementType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__EncryptedElementType(struct soap *soap, const struct saml2__EncryptedElementType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__EncryptedElementType(soap, tag ? tag : "saml2:EncryptedElementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__EncryptedElementType * SOAP_FMAC4 soap_get_saml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__EncryptedElementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__NameIDType(struct soap *soap, struct saml2__NameIDType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->__item); - soap_default_string(soap, &a->Format); - soap_default_string(soap, &a->SPProvidedID); - soap_default_string(soap, &a->NameQualifier); - soap_default_string(soap, &a->SPNameQualifier); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__NameIDType(struct soap *soap, const struct saml2__NameIDType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->__item); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__NameIDType(struct soap *soap, const char *tag, int id, const struct saml2__NameIDType *a, const char *type) -{ - if (a->Format) - soap_set_attr(soap, "Format", soap_string2s(soap, a->Format), 1); - if (a->SPProvidedID) - soap_set_attr(soap, "SPProvidedID", soap_string2s(soap, a->SPProvidedID), 1); - if (a->NameQualifier) - soap_set_attr(soap, "NameQualifier", soap_string2s(soap, a->NameQualifier), 1); - if (a->SPNameQualifier) - soap_set_attr(soap, "SPNameQualifier", soap_string2s(soap, a->SPNameQualifier), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_string(soap, tag, id, (char*const*)&a->__item, ""); -} - -SOAP_FMAC3 struct saml2__NameIDType * SOAP_FMAC4 soap_in_saml2__NameIDType(struct soap *soap, const char *tag, struct saml2__NameIDType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct saml2__NameIDType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__NameIDType, sizeof(struct saml2__NameIDType), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default_saml2__NameIDType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Format", 1, 0), &a->Format)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "SPProvidedID", 1, 0), &a->SPProvidedID)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "NameQualifier", 1, 0), &a->NameQualifier)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "SPNameQualifier", 1, 0), &a->SPNameQualifier)) - return NULL; - if (!soap_in_string(soap, tag, (char**)&a->__item, "saml2:NameIDType")) - return NULL; - return a; -} - -SOAP_FMAC1 struct saml2__NameIDType * SOAP_FMAC2 soap_instantiate_saml2__NameIDType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__NameIDType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__NameIDType *p; - size_t k = sizeof(struct saml2__NameIDType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__NameIDType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__NameIDType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__NameIDType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__NameIDType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__NameIDType(struct soap *soap, const struct saml2__NameIDType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__NameIDType(soap, tag ? tag : "saml2:NameIDType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__NameIDType * SOAP_FMAC4 soap_get_saml2__NameIDType(struct soap *soap, struct saml2__NameIDType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__NameIDType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->NameQualifier); - soap_default_string(soap, &a->SPNameQualifier); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__BaseIDAbstractType(struct soap *soap, const struct saml2__BaseIDAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__BaseIDAbstractType(struct soap *soap, const char *tag, int id, const struct saml2__BaseIDAbstractType *a, const char *type) -{ - if (a->NameQualifier) - soap_set_attr(soap, "NameQualifier", soap_string2s(soap, a->NameQualifier), 1); - if (a->SPNameQualifier) - soap_set_attr(soap, "SPNameQualifier", soap_string2s(soap, a->SPNameQualifier), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml2__BaseIDAbstractType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml2__BaseIDAbstractType * SOAP_FMAC4 soap_in_saml2__BaseIDAbstractType(struct soap *soap, const char *tag, struct saml2__BaseIDAbstractType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml2__BaseIDAbstractType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml2__BaseIDAbstractType, sizeof(struct saml2__BaseIDAbstractType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml2__BaseIDAbstractType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "NameQualifier", 1, 0), &a->NameQualifier)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "SPNameQualifier", 1, 0), &a->SPNameQualifier)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml2__BaseIDAbstractType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml2__BaseIDAbstractType, SOAP_TYPE_saml2__BaseIDAbstractType, sizeof(struct saml2__BaseIDAbstractType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml2__BaseIDAbstractType * SOAP_FMAC2 soap_instantiate_saml2__BaseIDAbstractType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml2__BaseIDAbstractType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml2__BaseIDAbstractType *p; - size_t k = sizeof(struct saml2__BaseIDAbstractType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml2__BaseIDAbstractType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml2__BaseIDAbstractType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml2__BaseIDAbstractType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml2__BaseIDAbstractType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__BaseIDAbstractType(struct soap *soap, const struct saml2__BaseIDAbstractType *a, const char *tag, const char *type) -{ - if (soap_out_saml2__BaseIDAbstractType(soap, tag ? tag : "saml2:BaseIDAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__BaseIDAbstractType * SOAP_FMAC4 soap_get_saml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml2__BaseIDAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Attribute(struct soap *soap, const struct saml1__AttributeType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__Attribute(soap, tag ? tag : "saml1:Attribute", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AttributeDesignator(struct soap *soap, const struct saml1__AttributeDesignatorType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__AttributeDesignator(soap, tag ? tag : "saml1:AttributeDesignator", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AttributeStatement(struct soap *soap, const struct saml1__AttributeStatementType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__AttributeStatement(soap, tag ? tag : "saml1:AttributeStatement", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Evidence(struct soap *soap, const struct saml1__EvidenceType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__Evidence(soap, tag ? tag : "saml1:Evidence", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Action(struct soap *soap, const struct saml1__ActionType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__Action(soap, tag ? tag : "saml1:Action", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AuthorizationDecisionStatement(struct soap *soap, const struct saml1__AuthorizationDecisionStatementType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__AuthorizationDecisionStatement(soap, tag ? tag : "saml1:AuthorizationDecisionStatement", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AuthorityBinding(struct soap *soap, const struct saml1__AuthorityBindingType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__AuthorityBinding(soap, tag ? tag : "saml1:AuthorityBinding", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__SubjectLocality(struct soap *soap, const struct saml1__SubjectLocalityType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__SubjectLocality(soap, tag ? tag : "saml1:SubjectLocality", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AuthenticationStatement(struct soap *soap, const struct saml1__AuthenticationStatementType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__AuthenticationStatement(soap, tag ? tag : "saml1:AuthenticationStatement", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__SubjectConfirmation(struct soap *soap, const struct saml1__SubjectConfirmationType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__SubjectConfirmation(soap, tag ? tag : "saml1:SubjectConfirmation", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__NameIdentifier(struct soap *soap, const struct saml1__NameIdentifierType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__NameIdentifier(soap, tag ? tag : "saml1:NameIdentifier", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Subject(struct soap *soap, const struct saml1__SubjectType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__Subject(soap, tag ? tag : "saml1:Subject", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__SubjectStatement(struct soap *soap, const struct saml1__SubjectStatementAbstractType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__SubjectStatement(soap, tag ? tag : "saml1:SubjectStatement", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Statement(struct soap *soap, const struct saml1__StatementAbstractType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__Statement(soap, tag ? tag : "saml1:Statement", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Advice(struct soap *soap, const struct saml1__AdviceType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__Advice(soap, tag ? tag : "saml1:Advice", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__DoNotCacheCondition(struct soap *soap, const struct saml1__DoNotCacheConditionType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__DoNotCacheCondition(soap, tag ? tag : "saml1:DoNotCacheCondition", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AudienceRestrictionCondition(struct soap *soap, const struct saml1__AudienceRestrictionConditionType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__AudienceRestrictionCondition(soap, tag ? tag : "saml1:AudienceRestrictionCondition", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Condition(struct soap *soap, const struct saml1__ConditionAbstractType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__Condition(soap, tag ? tag : "saml1:Condition", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Conditions(struct soap *soap, const struct saml1__ConditionsType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__Conditions(soap, tag ? tag : "saml1:Conditions", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Assertion(struct soap *soap, const struct saml1__AssertionType *a, const char *tag, const char *type) -{ - if (soap_out__saml1__Assertion(soap, tag ? tag : "saml1:Assertion", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->saml1__AssertionIDReference); - a->saml1__Assertion = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml1__union_EvidenceType(struct soap *soap, const struct __saml1__union_EvidenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->saml1__AssertionIDReference); - soap_serialize_PointerTosaml1__AssertionType(soap, &a->saml1__Assertion); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml1__union_EvidenceType(struct soap *soap, const char *tag, int id, const struct __saml1__union_EvidenceType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_string(soap, "saml1:AssertionIDReference", -1, (char*const*)&a->saml1__AssertionIDReference, "")) - return soap->error; - if (soap_out_PointerTosaml1__AssertionType(soap, "saml1:Assertion", -1, &a->saml1__Assertion, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml1__union_EvidenceType * SOAP_FMAC4 soap_in___saml1__union_EvidenceType(struct soap *soap, const char *tag, struct __saml1__union_EvidenceType *a, const char *type) -{ - size_t soap_flag_saml1__AssertionIDReference = 1; - size_t soap_flag_saml1__Assertion = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __saml1__union_EvidenceType*)soap_id_enter(soap, "", a, SOAP_TYPE___saml1__union_EvidenceType, sizeof(struct __saml1__union_EvidenceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___saml1__union_EvidenceType(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__AssertionIDReference && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "saml1:AssertionIDReference", (char**)&a->saml1__AssertionIDReference, "xsd:string")) - { soap_flag_saml1__AssertionIDReference--; - continue; - } - } - if (soap_flag_saml1__Assertion && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__AssertionType(soap, "saml1:Assertion", &a->saml1__Assertion, "saml1:AssertionType")) - { soap_flag_saml1__Assertion--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __saml1__union_EvidenceType * SOAP_FMAC2 soap_instantiate___saml1__union_EvidenceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___saml1__union_EvidenceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __saml1__union_EvidenceType *p; - size_t k = sizeof(struct __saml1__union_EvidenceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___saml1__union_EvidenceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __saml1__union_EvidenceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __saml1__union_EvidenceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __saml1__union_EvidenceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml1__union_EvidenceType(struct soap *soap, const struct __saml1__union_EvidenceType *a, const char *tag, const char *type) -{ - if (soap_out___saml1__union_EvidenceType(soap, tag ? tag : "-saml1:union-EvidenceType", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml1__union_EvidenceType * SOAP_FMAC4 soap_get___saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType *p, const char *tag, const char *type) -{ - if ((p = soap_in___saml1__union_EvidenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->saml1__AssertionIDReference); - a->saml1__Assertion = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml1__union_AdviceType(struct soap *soap, const struct __saml1__union_AdviceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->saml1__AssertionIDReference); - soap_serialize_PointerTosaml1__AssertionType(soap, &a->saml1__Assertion); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml1__union_AdviceType(struct soap *soap, const char *tag, int id, const struct __saml1__union_AdviceType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_string(soap, "saml1:AssertionIDReference", -1, (char*const*)&a->saml1__AssertionIDReference, "")) - return soap->error; - if (soap_out_PointerTosaml1__AssertionType(soap, "saml1:Assertion", -1, &a->saml1__Assertion, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml1__union_AdviceType * SOAP_FMAC4 soap_in___saml1__union_AdviceType(struct soap *soap, const char *tag, struct __saml1__union_AdviceType *a, const char *type) -{ - size_t soap_flag_saml1__AssertionIDReference = 1; - size_t soap_flag_saml1__Assertion = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __saml1__union_AdviceType*)soap_id_enter(soap, "", a, SOAP_TYPE___saml1__union_AdviceType, sizeof(struct __saml1__union_AdviceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___saml1__union_AdviceType(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__AssertionIDReference && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "saml1:AssertionIDReference", (char**)&a->saml1__AssertionIDReference, "xsd:string")) - { soap_flag_saml1__AssertionIDReference--; - continue; - } - } - if (soap_flag_saml1__Assertion && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__AssertionType(soap, "saml1:Assertion", &a->saml1__Assertion, "saml1:AssertionType")) - { soap_flag_saml1__Assertion--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __saml1__union_AdviceType * SOAP_FMAC2 soap_instantiate___saml1__union_AdviceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___saml1__union_AdviceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __saml1__union_AdviceType *p; - size_t k = sizeof(struct __saml1__union_AdviceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___saml1__union_AdviceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __saml1__union_AdviceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __saml1__union_AdviceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __saml1__union_AdviceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml1__union_AdviceType(struct soap *soap, const struct __saml1__union_AdviceType *a, const char *tag, const char *type) -{ - if (soap_out___saml1__union_AdviceType(soap, tag ? tag : "-saml1:union-AdviceType", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml1__union_AdviceType * SOAP_FMAC4 soap_get___saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType *p, const char *tag, const char *type) -{ - if ((p = soap_in___saml1__union_AdviceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml1__AudienceRestrictionCondition = NULL; - a->saml1__DoNotCacheCondition = NULL; - a->saml1__Condition = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml1__union_ConditionsType(struct soap *soap, const struct __saml1__union_ConditionsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml1__AudienceRestrictionConditionType(soap, &a->saml1__AudienceRestrictionCondition); - soap_serialize_PointerTosaml1__DoNotCacheConditionType(soap, &a->saml1__DoNotCacheCondition); - soap_serialize_PointerTosaml1__ConditionAbstractType(soap, &a->saml1__Condition); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml1__union_ConditionsType(struct soap *soap, const char *tag, int id, const struct __saml1__union_ConditionsType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTosaml1__AudienceRestrictionConditionType(soap, "saml1:AudienceRestrictionCondition", -1, &a->saml1__AudienceRestrictionCondition, "")) - return soap->error; - if (soap_out_PointerTosaml1__DoNotCacheConditionType(soap, "saml1:DoNotCacheCondition", -1, &a->saml1__DoNotCacheCondition, "")) - return soap->error; - if (soap_out_PointerTosaml1__ConditionAbstractType(soap, "saml1:Condition", -1, &a->saml1__Condition, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml1__union_ConditionsType * SOAP_FMAC4 soap_in___saml1__union_ConditionsType(struct soap *soap, const char *tag, struct __saml1__union_ConditionsType *a, const char *type) -{ - size_t soap_flag_saml1__AudienceRestrictionCondition = 1; - size_t soap_flag_saml1__DoNotCacheCondition = 1; - size_t soap_flag_saml1__Condition = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __saml1__union_ConditionsType*)soap_id_enter(soap, "", a, SOAP_TYPE___saml1__union_ConditionsType, sizeof(struct __saml1__union_ConditionsType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___saml1__union_ConditionsType(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__AudienceRestrictionCondition && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__AudienceRestrictionConditionType(soap, "saml1:AudienceRestrictionCondition", &a->saml1__AudienceRestrictionCondition, "saml1:AudienceRestrictionConditionType")) - { soap_flag_saml1__AudienceRestrictionCondition--; - continue; - } - } - if (soap_flag_saml1__DoNotCacheCondition && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__DoNotCacheConditionType(soap, "saml1:DoNotCacheCondition", &a->saml1__DoNotCacheCondition, "saml1:DoNotCacheConditionType")) - { soap_flag_saml1__DoNotCacheCondition--; - continue; - } - } - if (soap_flag_saml1__Condition && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__ConditionAbstractType(soap, "saml1:Condition", &a->saml1__Condition, "saml1:ConditionAbstractType")) - { soap_flag_saml1__Condition--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __saml1__union_ConditionsType * SOAP_FMAC2 soap_instantiate___saml1__union_ConditionsType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___saml1__union_ConditionsType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __saml1__union_ConditionsType *p; - size_t k = sizeof(struct __saml1__union_ConditionsType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___saml1__union_ConditionsType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __saml1__union_ConditionsType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __saml1__union_ConditionsType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __saml1__union_ConditionsType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml1__union_ConditionsType(struct soap *soap, const struct __saml1__union_ConditionsType *a, const char *tag, const char *type) -{ - if (soap_out___saml1__union_ConditionsType(soap, tag ? tag : "-saml1:union-ConditionsType", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml1__union_ConditionsType * SOAP_FMAC4 soap_get___saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType *p, const char *tag, const char *type) -{ - if ((p = soap_in___saml1__union_ConditionsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml1__Statement = NULL; - a->saml1__SubjectStatement = NULL; - a->saml1__AuthenticationStatement = NULL; - a->saml1__AuthorizationDecisionStatement = NULL; - a->saml1__AttributeStatement = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml1__union_AssertionType(struct soap *soap, const struct __saml1__union_AssertionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml1__StatementAbstractType(soap, &a->saml1__Statement); - soap_serialize_PointerTosaml1__SubjectStatementAbstractType(soap, &a->saml1__SubjectStatement); - soap_serialize_PointerTosaml1__AuthenticationStatementType(soap, &a->saml1__AuthenticationStatement); - soap_serialize_PointerTosaml1__AuthorizationDecisionStatementType(soap, &a->saml1__AuthorizationDecisionStatement); - soap_serialize_PointerTosaml1__AttributeStatementType(soap, &a->saml1__AttributeStatement); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml1__union_AssertionType(struct soap *soap, const char *tag, int id, const struct __saml1__union_AssertionType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTosaml1__StatementAbstractType(soap, "saml1:Statement", -1, &a->saml1__Statement, "")) - return soap->error; - if (soap_out_PointerTosaml1__SubjectStatementAbstractType(soap, "saml1:SubjectStatement", -1, &a->saml1__SubjectStatement, "")) - return soap->error; - if (soap_out_PointerTosaml1__AuthenticationStatementType(soap, "saml1:AuthenticationStatement", -1, &a->saml1__AuthenticationStatement, "")) - return soap->error; - if (soap_out_PointerTosaml1__AuthorizationDecisionStatementType(soap, "saml1:AuthorizationDecisionStatement", -1, &a->saml1__AuthorizationDecisionStatement, "")) - return soap->error; - if (soap_out_PointerTosaml1__AttributeStatementType(soap, "saml1:AttributeStatement", -1, &a->saml1__AttributeStatement, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml1__union_AssertionType * SOAP_FMAC4 soap_in___saml1__union_AssertionType(struct soap *soap, const char *tag, struct __saml1__union_AssertionType *a, const char *type) -{ - size_t soap_flag_saml1__Statement = 1; - size_t soap_flag_saml1__SubjectStatement = 1; - size_t soap_flag_saml1__AuthenticationStatement = 1; - size_t soap_flag_saml1__AuthorizationDecisionStatement = 1; - size_t soap_flag_saml1__AttributeStatement = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __saml1__union_AssertionType*)soap_id_enter(soap, "", a, SOAP_TYPE___saml1__union_AssertionType, sizeof(struct __saml1__union_AssertionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___saml1__union_AssertionType(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__Statement && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__StatementAbstractType(soap, "saml1:Statement", &a->saml1__Statement, "saml1:StatementAbstractType")) - { soap_flag_saml1__Statement--; - continue; - } - } - if (soap_flag_saml1__SubjectStatement && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__SubjectStatementAbstractType(soap, "saml1:SubjectStatement", &a->saml1__SubjectStatement, "saml1:SubjectStatementAbstractType")) - { soap_flag_saml1__SubjectStatement--; - continue; - } - } - if (soap_flag_saml1__AuthenticationStatement && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__AuthenticationStatementType(soap, "saml1:AuthenticationStatement", &a->saml1__AuthenticationStatement, "saml1:AuthenticationStatementType")) - { soap_flag_saml1__AuthenticationStatement--; - continue; - } - } - if (soap_flag_saml1__AuthorizationDecisionStatement && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__AuthorizationDecisionStatementType(soap, "saml1:AuthorizationDecisionStatement", &a->saml1__AuthorizationDecisionStatement, "saml1:AuthorizationDecisionStatementType")) - { soap_flag_saml1__AuthorizationDecisionStatement--; - continue; - } - } - if (soap_flag_saml1__AttributeStatement && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__AttributeStatementType(soap, "saml1:AttributeStatement", &a->saml1__AttributeStatement, "saml1:AttributeStatementType")) - { soap_flag_saml1__AttributeStatement--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __saml1__union_AssertionType * SOAP_FMAC2 soap_instantiate___saml1__union_AssertionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___saml1__union_AssertionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __saml1__union_AssertionType *p; - size_t k = sizeof(struct __saml1__union_AssertionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___saml1__union_AssertionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __saml1__union_AssertionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __saml1__union_AssertionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __saml1__union_AssertionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml1__union_AssertionType(struct soap *soap, const struct __saml1__union_AssertionType *a, const char *tag, const char *type) -{ - if (soap_out___saml1__union_AssertionType(soap, tag ? tag : "-saml1:union-AssertionType", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __saml1__union_AssertionType * SOAP_FMAC4 soap_get___saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType *p, const char *tag, const char *type) -{ - if ((p = soap_in___saml1__union_AssertionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AttributeType(struct soap *soap, struct saml1__AttributeType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->AttributeName); - soap_default_string(soap, &a->AttributeNamespace); - a->__sizeAttributeValue = 0; - a->saml1__AttributeValue = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AttributeType(struct soap *soap, const struct saml1__AttributeType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AttributeType(struct soap *soap, const char *tag, int id, const struct saml1__AttributeType *a, const char *type) -{ - soap_set_attr(soap, "AttributeName", a->AttributeName ? soap_string2s(soap, a->AttributeName) : "", 1); - soap_set_attr(soap, "AttributeNamespace", a->AttributeNamespace ? soap_string2s(soap, a->AttributeNamespace) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__AttributeType), type)) - return soap->error; - if (a->saml1__AttributeValue) - { int i; - for (i = 0; i < (int)a->__sizeAttributeValue; i++) - if (soap_outliteral(soap, "saml1:AttributeValue", (char*const*)(a->saml1__AttributeValue + i), NULL)) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__AttributeType * SOAP_FMAC4 soap_in_saml1__AttributeType(struct soap *soap, const char *tag, struct saml1__AttributeType *a, const char *type) -{ - struct soap_blist *soap_blist_saml1__AttributeValue = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__AttributeType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__AttributeType, sizeof(struct saml1__AttributeType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__AttributeType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "AttributeName", 1, 1), &a->AttributeName)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "AttributeNamespace", 1, 1), &a->AttributeNamespace)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml1:AttributeValue", 1, NULL)) - { if (a->saml1__AttributeValue == NULL) - { if (soap_blist_saml1__AttributeValue == NULL) - soap_blist_saml1__AttributeValue = soap_alloc_block(soap); - a->saml1__AttributeValue = (char **)soap_push_block_max(soap, soap_blist_saml1__AttributeValue, sizeof(char *)); - if (a->saml1__AttributeValue == NULL) - return NULL; - *a->saml1__AttributeValue = NULL; - } - soap_revert(soap); - if (soap_inliteral(soap, "saml1:AttributeValue", (char**)a->saml1__AttributeValue)) - { a->__sizeAttributeValue++; - a->saml1__AttributeValue = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml1__AttributeValue) - soap_pop_block(soap, soap_blist_saml1__AttributeValue); - if (a->__sizeAttributeValue) - { a->saml1__AttributeValue = (char **)soap_save_block(soap, soap_blist_saml1__AttributeValue, NULL, 1); - } - else - { a->saml1__AttributeValue = NULL; - if (soap_blist_saml1__AttributeValue) - soap_end_block(soap, soap_blist_saml1__AttributeValue); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->__sizeAttributeValue < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml1__AttributeType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__AttributeType, SOAP_TYPE_saml1__AttributeType, sizeof(struct saml1__AttributeType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__AttributeType * SOAP_FMAC2 soap_instantiate_saml1__AttributeType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__AttributeType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__AttributeType *p; - size_t k = sizeof(struct saml1__AttributeType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__AttributeType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__AttributeType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__AttributeType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__AttributeType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AttributeType(struct soap *soap, const struct saml1__AttributeType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__AttributeType(soap, tag ? tag : "saml1:AttributeType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AttributeType * SOAP_FMAC4 soap_get_saml1__AttributeType(struct soap *soap, struct saml1__AttributeType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__AttributeType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AttributeDesignatorType(struct soap *soap, struct saml1__AttributeDesignatorType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->AttributeName); - soap_default_string(soap, &a->AttributeNamespace); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AttributeDesignatorType(struct soap *soap, const struct saml1__AttributeDesignatorType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AttributeDesignatorType(struct soap *soap, const char *tag, int id, const struct saml1__AttributeDesignatorType *a, const char *type) -{ - soap_set_attr(soap, "AttributeName", a->AttributeName ? soap_string2s(soap, a->AttributeName) : "", 1); - soap_set_attr(soap, "AttributeNamespace", a->AttributeNamespace ? soap_string2s(soap, a->AttributeNamespace) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__AttributeDesignatorType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__AttributeDesignatorType * SOAP_FMAC4 soap_in_saml1__AttributeDesignatorType(struct soap *soap, const char *tag, struct saml1__AttributeDesignatorType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__AttributeDesignatorType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__AttributeDesignatorType, sizeof(struct saml1__AttributeDesignatorType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__AttributeDesignatorType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "AttributeName", 1, 1), &a->AttributeName)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "AttributeNamespace", 1, 1), &a->AttributeNamespace)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__AttributeDesignatorType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__AttributeDesignatorType, SOAP_TYPE_saml1__AttributeDesignatorType, sizeof(struct saml1__AttributeDesignatorType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__AttributeDesignatorType * SOAP_FMAC2 soap_instantiate_saml1__AttributeDesignatorType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__AttributeDesignatorType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__AttributeDesignatorType *p; - size_t k = sizeof(struct saml1__AttributeDesignatorType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__AttributeDesignatorType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__AttributeDesignatorType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__AttributeDesignatorType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__AttributeDesignatorType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AttributeDesignatorType(struct soap *soap, const struct saml1__AttributeDesignatorType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__AttributeDesignatorType(soap, tag ? tag : "saml1:AttributeDesignatorType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AttributeDesignatorType * SOAP_FMAC4 soap_get_saml1__AttributeDesignatorType(struct soap *soap, struct saml1__AttributeDesignatorType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__AttributeDesignatorType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml1__Subject = NULL; - a->__sizeAttribute = 0; - a->saml1__Attribute = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AttributeStatementType(struct soap *soap, const struct saml1__AttributeStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml1__SubjectType(soap, &a->saml1__Subject); - if (a->saml1__Attribute) - { int i; - for (i = 0; i < (int)a->__sizeAttribute; i++) - { - soap_embedded(soap, a->saml1__Attribute + i, SOAP_TYPE_saml1__AttributeType); - soap_serialize_saml1__AttributeType(soap, a->saml1__Attribute + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AttributeStatementType(struct soap *soap, const char *tag, int id, const struct saml1__AttributeStatementType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__AttributeStatementType), type)) - return soap->error; - if (!a->saml1__Subject) - { if (soap_element_empty(soap, "saml1:Subject", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTosaml1__SubjectType(soap, "saml1:Subject", -1, &a->saml1__Subject, "")) - return soap->error; - if (a->saml1__Attribute) - { int i; - for (i = 0; i < (int)a->__sizeAttribute; i++) - if (soap_out_saml1__AttributeType(soap, "saml1:Attribute", -1, a->saml1__Attribute + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__AttributeStatementType * SOAP_FMAC4 soap_in_saml1__AttributeStatementType(struct soap *soap, const char *tag, struct saml1__AttributeStatementType *a, const char *type) -{ - size_t soap_flag_saml1__Subject = 1; - struct soap_blist *soap_blist_saml1__Attribute = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__AttributeStatementType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__AttributeStatementType, sizeof(struct saml1__AttributeStatementType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__AttributeStatementType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__Subject && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__SubjectType(soap, "saml1:Subject", &a->saml1__Subject, "saml1:SubjectType")) - { soap_flag_saml1__Subject--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml1:Attribute", 1, NULL)) - { if (a->saml1__Attribute == NULL) - { if (soap_blist_saml1__Attribute == NULL) - soap_blist_saml1__Attribute = soap_alloc_block(soap); - a->saml1__Attribute = soap_block::push(soap, soap_blist_saml1__Attribute); - if (a->saml1__Attribute == NULL) - return NULL; - soap_default_saml1__AttributeType(soap, a->saml1__Attribute); - } - soap_revert(soap); - if (soap_in_saml1__AttributeType(soap, "saml1:Attribute", a->saml1__Attribute, "saml1:AttributeType")) - { a->__sizeAttribute++; - a->saml1__Attribute = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml1__Attribute) - soap_block::pop(soap, soap_blist_saml1__Attribute); - if (a->__sizeAttribute) - { a->saml1__Attribute = soap_new_saml1__AttributeType(soap, a->__sizeAttribute); - if (!a->saml1__Attribute) - return NULL; - soap_block::save(soap, soap_blist_saml1__Attribute, a->saml1__Attribute); - } - else - { a->saml1__Attribute = NULL; - if (soap_blist_saml1__Attribute) - soap_block::end(soap, soap_blist_saml1__Attribute); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->saml1__Subject || a->__sizeAttribute < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml1__AttributeStatementType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__AttributeStatementType, SOAP_TYPE_saml1__AttributeStatementType, sizeof(struct saml1__AttributeStatementType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__AttributeStatementType * SOAP_FMAC2 soap_instantiate_saml1__AttributeStatementType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__AttributeStatementType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__AttributeStatementType *p; - size_t k = sizeof(struct saml1__AttributeStatementType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__AttributeStatementType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__AttributeStatementType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__AttributeStatementType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__AttributeStatementType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AttributeStatementType(struct soap *soap, const struct saml1__AttributeStatementType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__AttributeStatementType(soap, tag ? tag : "saml1:AttributeStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AttributeStatementType * SOAP_FMAC4 soap_get_saml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__AttributeStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__size_EvidenceType = 0; - a->__union_EvidenceType = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__EvidenceType(struct soap *soap, const struct saml1__EvidenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->__union_EvidenceType) - { int i; - for (i = 0; i < (int)a->__size_EvidenceType; i++) - { - soap_serialize___saml1__union_EvidenceType(soap, a->__union_EvidenceType + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__EvidenceType(struct soap *soap, const char *tag, int id, const struct saml1__EvidenceType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__EvidenceType), type)) - return soap->error; - if (a->__union_EvidenceType) - { int i; - for (i = 0; i < (int)a->__size_EvidenceType; i++) - if (soap_out___saml1__union_EvidenceType(soap, "-union-EvidenceType", -1, a->__union_EvidenceType + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__EvidenceType * SOAP_FMAC4 soap_in_saml1__EvidenceType(struct soap *soap, const char *tag, struct saml1__EvidenceType *a, const char *type) -{ - struct soap_blist *soap_blist___union_EvidenceType = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__EvidenceType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__EvidenceType, sizeof(struct saml1__EvidenceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__EvidenceType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_EvidenceType == NULL) - { if (soap_blist___union_EvidenceType == NULL) - soap_blist___union_EvidenceType = soap_alloc_block(soap); - a->__union_EvidenceType = soap_block::push(soap, soap_blist___union_EvidenceType); - if (a->__union_EvidenceType == NULL) - return NULL; - soap_default___saml1__union_EvidenceType(soap, a->__union_EvidenceType); - } - if (soap_in___saml1__union_EvidenceType(soap, "-union-EvidenceType", a->__union_EvidenceType, "-saml1:union-EvidenceType")) - { a->__size_EvidenceType++; - a->__union_EvidenceType = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_EvidenceType) - soap_block::pop(soap, soap_blist___union_EvidenceType); - if (a->__size_EvidenceType) - { a->__union_EvidenceType = soap_new___saml1__union_EvidenceType(soap, a->__size_EvidenceType); - if (!a->__union_EvidenceType) - return NULL; - soap_block::save(soap, soap_blist___union_EvidenceType, a->__union_EvidenceType); - } - else - { a->__union_EvidenceType = NULL; - if (soap_blist___union_EvidenceType) - soap_block::end(soap, soap_blist___union_EvidenceType); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__EvidenceType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__EvidenceType, SOAP_TYPE_saml1__EvidenceType, sizeof(struct saml1__EvidenceType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__EvidenceType * SOAP_FMAC2 soap_instantiate_saml1__EvidenceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__EvidenceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__EvidenceType *p; - size_t k = sizeof(struct saml1__EvidenceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__EvidenceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__EvidenceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__EvidenceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__EvidenceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__EvidenceType(struct soap *soap, const struct saml1__EvidenceType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__EvidenceType(soap, tag ? tag : "saml1:EvidenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__EvidenceType * SOAP_FMAC4 soap_get_saml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__EvidenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__ActionType(struct soap *soap, struct saml1__ActionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->__item); - soap_default_string(soap, &a->Namespace); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__ActionType(struct soap *soap, const struct saml1__ActionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->__item); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__ActionType(struct soap *soap, const char *tag, int id, const struct saml1__ActionType *a, const char *type) -{ - if (a->Namespace) - soap_set_attr(soap, "Namespace", soap_string2s(soap, a->Namespace), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_string(soap, tag, id, (char*const*)&a->__item, ""); -} - -SOAP_FMAC3 struct saml1__ActionType * SOAP_FMAC4 soap_in_saml1__ActionType(struct soap *soap, const char *tag, struct saml1__ActionType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct saml1__ActionType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__ActionType, sizeof(struct saml1__ActionType), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default_saml1__ActionType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Namespace", 1, 0), &a->Namespace)) - return NULL; - if (!soap_in_string(soap, tag, (char**)&a->__item, "saml1:ActionType")) - return NULL; - return a; -} - -SOAP_FMAC1 struct saml1__ActionType * SOAP_FMAC2 soap_instantiate_saml1__ActionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__ActionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__ActionType *p; - size_t k = sizeof(struct saml1__ActionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__ActionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__ActionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__ActionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__ActionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__ActionType(struct soap *soap, const struct saml1__ActionType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__ActionType(soap, tag ? tag : "saml1:ActionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__ActionType * SOAP_FMAC4 soap_get_saml1__ActionType(struct soap *soap, struct saml1__ActionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__ActionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml1__Subject = NULL; - a->__sizeAction = 0; - a->saml1__Action = NULL; - a->saml1__Evidence = NULL; - soap_default_string(soap, &a->Resource); - soap_default_saml1__DecisionType(soap, &a->Decision); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AuthorizationDecisionStatementType(struct soap *soap, const struct saml1__AuthorizationDecisionStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml1__SubjectType(soap, &a->saml1__Subject); - if (a->saml1__Action) - { int i; - for (i = 0; i < (int)a->__sizeAction; i++) - { - soap_embedded(soap, a->saml1__Action + i, SOAP_TYPE_saml1__ActionType); - soap_serialize_saml1__ActionType(soap, a->saml1__Action + i); - } - } - soap_serialize_PointerTosaml1__EvidenceType(soap, &a->saml1__Evidence); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AuthorizationDecisionStatementType(struct soap *soap, const char *tag, int id, const struct saml1__AuthorizationDecisionStatementType *a, const char *type) -{ - soap_set_attr(soap, "Resource", a->Resource ? soap_string2s(soap, a->Resource) : "", 1); - soap_set_attr(soap, "Decision", soap_saml1__DecisionType2s(soap, a->Decision), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__AuthorizationDecisionStatementType), type)) - return soap->error; - if (!a->saml1__Subject) - { if (soap_element_empty(soap, "saml1:Subject", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTosaml1__SubjectType(soap, "saml1:Subject", -1, &a->saml1__Subject, "")) - return soap->error; - if (a->saml1__Action) - { int i; - for (i = 0; i < (int)a->__sizeAction; i++) - if (soap_out_saml1__ActionType(soap, "saml1:Action", -1, a->saml1__Action + i, "")) - return soap->error; - } - if (soap_out_PointerTosaml1__EvidenceType(soap, "saml1:Evidence", -1, &a->saml1__Evidence, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType * SOAP_FMAC4 soap_in_saml1__AuthorizationDecisionStatementType(struct soap *soap, const char *tag, struct saml1__AuthorizationDecisionStatementType *a, const char *type) -{ - size_t soap_flag_saml1__Subject = 1; - struct soap_blist *soap_blist_saml1__Action = NULL; - size_t soap_flag_saml1__Evidence = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__AuthorizationDecisionStatementType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__AuthorizationDecisionStatementType, sizeof(struct saml1__AuthorizationDecisionStatementType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__AuthorizationDecisionStatementType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Resource", 1, 1), &a->Resource)) - return NULL; - if (soap_s2saml1__DecisionType(soap, soap_attr_value(soap, "Decision", 5, 1), &a->Decision)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__Subject && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__SubjectType(soap, "saml1:Subject", &a->saml1__Subject, "saml1:SubjectType")) - { soap_flag_saml1__Subject--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml1:Action", 1, NULL)) - { if (a->saml1__Action == NULL) - { if (soap_blist_saml1__Action == NULL) - soap_blist_saml1__Action = soap_alloc_block(soap); - a->saml1__Action = soap_block::push(soap, soap_blist_saml1__Action); - if (a->saml1__Action == NULL) - return NULL; - soap_default_saml1__ActionType(soap, a->saml1__Action); - } - soap_revert(soap); - if (soap_in_saml1__ActionType(soap, "saml1:Action", a->saml1__Action, "saml1:ActionType")) - { a->__sizeAction++; - a->saml1__Action = NULL; - continue; - } - } - if (soap_flag_saml1__Evidence && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__EvidenceType(soap, "saml1:Evidence", &a->saml1__Evidence, "saml1:EvidenceType")) - { soap_flag_saml1__Evidence--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml1__Action) - soap_block::pop(soap, soap_blist_saml1__Action); - if (a->__sizeAction) - { a->saml1__Action = soap_new_saml1__ActionType(soap, a->__sizeAction); - if (!a->saml1__Action) - return NULL; - soap_block::save(soap, soap_blist_saml1__Action, a->saml1__Action); - } - else - { a->saml1__Action = NULL; - if (soap_blist_saml1__Action) - soap_block::end(soap, soap_blist_saml1__Action); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->saml1__Subject || a->__sizeAction < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml1__AuthorizationDecisionStatementType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__AuthorizationDecisionStatementType, SOAP_TYPE_saml1__AuthorizationDecisionStatementType, sizeof(struct saml1__AuthorizationDecisionStatementType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__AuthorizationDecisionStatementType * SOAP_FMAC2 soap_instantiate_saml1__AuthorizationDecisionStatementType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__AuthorizationDecisionStatementType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__AuthorizationDecisionStatementType *p; - size_t k = sizeof(struct saml1__AuthorizationDecisionStatementType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__AuthorizationDecisionStatementType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__AuthorizationDecisionStatementType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__AuthorizationDecisionStatementType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__AuthorizationDecisionStatementType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AuthorizationDecisionStatementType(struct soap *soap, const struct saml1__AuthorizationDecisionStatementType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__AuthorizationDecisionStatementType(soap, tag ? tag : "saml1:AuthorizationDecisionStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType * SOAP_FMAC4 soap_get_saml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__AuthorizationDecisionStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default__QName(soap, &a->AuthorityKind); - soap_default_string(soap, &a->Location); - soap_default_string(soap, &a->Binding); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AuthorityBindingType(struct soap *soap, const struct saml1__AuthorityBindingType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AuthorityBindingType(struct soap *soap, const char *tag, int id, const struct saml1__AuthorityBindingType *a, const char *type) -{ - soap_set_attr(soap, "AuthorityKind", a->AuthorityKind ? soap__QName2s(soap, a->AuthorityKind) : "", 1); - soap_set_attr(soap, "Location", a->Location ? soap_string2s(soap, a->Location) : "", 1); - soap_set_attr(soap, "Binding", a->Binding ? soap_string2s(soap, a->Binding) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__AuthorityBindingType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__AuthorityBindingType * SOAP_FMAC4 soap_in_saml1__AuthorityBindingType(struct soap *soap, const char *tag, struct saml1__AuthorityBindingType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__AuthorityBindingType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__AuthorityBindingType, sizeof(struct saml1__AuthorityBindingType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__AuthorityBindingType(soap, a); - if (soap_s2_QName(soap, soap_attr_value(soap, "AuthorityKind", 2, 1), &a->AuthorityKind)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Location", 1, 1), &a->Location)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Binding", 1, 1), &a->Binding)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__AuthorityBindingType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__AuthorityBindingType, SOAP_TYPE_saml1__AuthorityBindingType, sizeof(struct saml1__AuthorityBindingType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__AuthorityBindingType * SOAP_FMAC2 soap_instantiate_saml1__AuthorityBindingType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__AuthorityBindingType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__AuthorityBindingType *p; - size_t k = sizeof(struct saml1__AuthorityBindingType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__AuthorityBindingType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__AuthorityBindingType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__AuthorityBindingType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__AuthorityBindingType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AuthorityBindingType(struct soap *soap, const struct saml1__AuthorityBindingType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__AuthorityBindingType(soap, tag ? tag : "saml1:AuthorityBindingType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AuthorityBindingType * SOAP_FMAC4 soap_get_saml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__AuthorityBindingType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->IPAddress); - soap_default_string(soap, &a->DNSAddress); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectLocalityType(struct soap *soap, const struct saml1__SubjectLocalityType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__SubjectLocalityType(struct soap *soap, const char *tag, int id, const struct saml1__SubjectLocalityType *a, const char *type) -{ - if (a->IPAddress) - soap_set_attr(soap, "IPAddress", soap_string2s(soap, a->IPAddress), 1); - if (a->DNSAddress) - soap_set_attr(soap, "DNSAddress", soap_string2s(soap, a->DNSAddress), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__SubjectLocalityType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__SubjectLocalityType * SOAP_FMAC4 soap_in_saml1__SubjectLocalityType(struct soap *soap, const char *tag, struct saml1__SubjectLocalityType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__SubjectLocalityType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__SubjectLocalityType, sizeof(struct saml1__SubjectLocalityType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__SubjectLocalityType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "IPAddress", 1, 0), &a->IPAddress)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "DNSAddress", 1, 0), &a->DNSAddress)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__SubjectLocalityType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__SubjectLocalityType, SOAP_TYPE_saml1__SubjectLocalityType, sizeof(struct saml1__SubjectLocalityType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__SubjectLocalityType * SOAP_FMAC2 soap_instantiate_saml1__SubjectLocalityType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__SubjectLocalityType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__SubjectLocalityType *p; - size_t k = sizeof(struct saml1__SubjectLocalityType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__SubjectLocalityType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__SubjectLocalityType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__SubjectLocalityType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__SubjectLocalityType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__SubjectLocalityType(struct soap *soap, const struct saml1__SubjectLocalityType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__SubjectLocalityType(soap, tag ? tag : "saml1:SubjectLocalityType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__SubjectLocalityType * SOAP_FMAC4 soap_get_saml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__SubjectLocalityType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml1__Subject = NULL; - a->saml1__SubjectLocality = NULL; - a->__sizeAuthorityBinding = 0; - a->saml1__AuthorityBinding = NULL; - soap_default_string(soap, &a->AuthenticationMethod); - soap_default_xsd__dateTime(soap, &a->AuthenticationInstant); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AuthenticationStatementType(struct soap *soap, const struct saml1__AuthenticationStatementType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml1__SubjectType(soap, &a->saml1__Subject); - soap_serialize_PointerTosaml1__SubjectLocalityType(soap, &a->saml1__SubjectLocality); - if (a->saml1__AuthorityBinding) - { int i; - for (i = 0; i < (int)a->__sizeAuthorityBinding; i++) - { - soap_embedded(soap, a->saml1__AuthorityBinding + i, SOAP_TYPE_saml1__AuthorityBindingType); - soap_serialize_saml1__AuthorityBindingType(soap, a->saml1__AuthorityBinding + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AuthenticationStatementType(struct soap *soap, const char *tag, int id, const struct saml1__AuthenticationStatementType *a, const char *type) -{ - soap_set_attr(soap, "AuthenticationMethod", a->AuthenticationMethod ? soap_string2s(soap, a->AuthenticationMethod) : "", 1); - soap_set_attr(soap, "AuthenticationInstant", soap_xsd__dateTime2s(soap, a->AuthenticationInstant), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__AuthenticationStatementType), type)) - return soap->error; - if (!a->saml1__Subject) - { if (soap_element_empty(soap, "saml1:Subject", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTosaml1__SubjectType(soap, "saml1:Subject", -1, &a->saml1__Subject, "")) - return soap->error; - if (soap_out_PointerTosaml1__SubjectLocalityType(soap, "saml1:SubjectLocality", -1, &a->saml1__SubjectLocality, "")) - return soap->error; - if (a->saml1__AuthorityBinding) - { int i; - for (i = 0; i < (int)a->__sizeAuthorityBinding; i++) - if (soap_out_saml1__AuthorityBindingType(soap, "saml1:AuthorityBinding", -1, a->saml1__AuthorityBinding + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__AuthenticationStatementType * SOAP_FMAC4 soap_in_saml1__AuthenticationStatementType(struct soap *soap, const char *tag, struct saml1__AuthenticationStatementType *a, const char *type) -{ - size_t soap_flag_saml1__Subject = 1; - size_t soap_flag_saml1__SubjectLocality = 1; - struct soap_blist *soap_blist_saml1__AuthorityBinding = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__AuthenticationStatementType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__AuthenticationStatementType, sizeof(struct saml1__AuthenticationStatementType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__AuthenticationStatementType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "AuthenticationMethod", 1, 1), &a->AuthenticationMethod)) - return NULL; - if (soap_s2xsd__dateTime(soap, soap_attr_value(soap, "AuthenticationInstant", 5, 1), &a->AuthenticationInstant)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__Subject && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__SubjectType(soap, "saml1:Subject", &a->saml1__Subject, "saml1:SubjectType")) - { soap_flag_saml1__Subject--; - continue; - } - } - if (soap_flag_saml1__SubjectLocality && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__SubjectLocalityType(soap, "saml1:SubjectLocality", &a->saml1__SubjectLocality, "saml1:SubjectLocalityType")) - { soap_flag_saml1__SubjectLocality--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml1:AuthorityBinding", 1, NULL)) - { if (a->saml1__AuthorityBinding == NULL) - { if (soap_blist_saml1__AuthorityBinding == NULL) - soap_blist_saml1__AuthorityBinding = soap_alloc_block(soap); - a->saml1__AuthorityBinding = soap_block::push(soap, soap_blist_saml1__AuthorityBinding); - if (a->saml1__AuthorityBinding == NULL) - return NULL; - soap_default_saml1__AuthorityBindingType(soap, a->saml1__AuthorityBinding); - } - soap_revert(soap); - if (soap_in_saml1__AuthorityBindingType(soap, "saml1:AuthorityBinding", a->saml1__AuthorityBinding, "saml1:AuthorityBindingType")) - { a->__sizeAuthorityBinding++; - a->saml1__AuthorityBinding = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml1__AuthorityBinding) - soap_block::pop(soap, soap_blist_saml1__AuthorityBinding); - if (a->__sizeAuthorityBinding) - { a->saml1__AuthorityBinding = soap_new_saml1__AuthorityBindingType(soap, a->__sizeAuthorityBinding); - if (!a->saml1__AuthorityBinding) - return NULL; - soap_block::save(soap, soap_blist_saml1__AuthorityBinding, a->saml1__AuthorityBinding); - } - else - { a->saml1__AuthorityBinding = NULL; - if (soap_blist_saml1__AuthorityBinding) - soap_block::end(soap, soap_blist_saml1__AuthorityBinding); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->saml1__Subject)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml1__AuthenticationStatementType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__AuthenticationStatementType, SOAP_TYPE_saml1__AuthenticationStatementType, sizeof(struct saml1__AuthenticationStatementType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__AuthenticationStatementType * SOAP_FMAC2 soap_instantiate_saml1__AuthenticationStatementType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__AuthenticationStatementType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__AuthenticationStatementType *p; - size_t k = sizeof(struct saml1__AuthenticationStatementType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__AuthenticationStatementType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__AuthenticationStatementType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__AuthenticationStatementType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__AuthenticationStatementType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AuthenticationStatementType(struct soap *soap, const struct saml1__AuthenticationStatementType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__AuthenticationStatementType(soap, tag ? tag : "saml1:AuthenticationStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AuthenticationStatementType * SOAP_FMAC4 soap_get_saml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__AuthenticationStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__sizeConfirmationMethod = 0; - a->saml1__ConfirmationMethod = NULL; - a->saml1__SubjectConfirmationData = NULL; - a->ds__KeyInfo = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectConfirmationType(struct soap *soap, const struct saml1__SubjectConfirmationType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->saml1__ConfirmationMethod) - { int i; - for (i = 0; i < (int)a->__sizeConfirmationMethod; i++) - { - soap_serialize_string(soap, (char*const*)(a->saml1__ConfirmationMethod + i)); - } - } - soap_serialize_PointerTo_ds__KeyInfo(soap, &a->ds__KeyInfo); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__SubjectConfirmationType(struct soap *soap, const char *tag, int id, const struct saml1__SubjectConfirmationType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__SubjectConfirmationType), type)) - return soap->error; - if (a->saml1__ConfirmationMethod) - { int i; - for (i = 0; i < (int)a->__sizeConfirmationMethod; i++) - if (soap_out_string(soap, "saml1:ConfirmationMethod", -1, (char*const*)(a->saml1__ConfirmationMethod + i), "")) - return soap->error; - } - if (soap_outliteral(soap, "saml1:SubjectConfirmationData", (char*const*)&a->saml1__SubjectConfirmationData, NULL)) - return soap->error; - if (soap_out_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", -1, &a->ds__KeyInfo, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__SubjectConfirmationType * SOAP_FMAC4 soap_in_saml1__SubjectConfirmationType(struct soap *soap, const char *tag, struct saml1__SubjectConfirmationType *a, const char *type) -{ - struct soap_blist *soap_blist_saml1__ConfirmationMethod = NULL; - size_t soap_flag_saml1__SubjectConfirmationData = 1; - size_t soap_flag_ds__KeyInfo = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__SubjectConfirmationType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__SubjectConfirmationType, sizeof(struct saml1__SubjectConfirmationType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__SubjectConfirmationType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml1:ConfirmationMethod", 1, NULL)) - { if (a->saml1__ConfirmationMethod == NULL) - { if (soap_blist_saml1__ConfirmationMethod == NULL) - soap_blist_saml1__ConfirmationMethod = soap_alloc_block(soap); - a->saml1__ConfirmationMethod = (char **)soap_push_block_max(soap, soap_blist_saml1__ConfirmationMethod, sizeof(char *)); - if (a->saml1__ConfirmationMethod == NULL) - return NULL; - *a->saml1__ConfirmationMethod = NULL; - } - soap_revert(soap); - if (soap_in_string(soap, "saml1:ConfirmationMethod", (char**)a->saml1__ConfirmationMethod, "xsd:string")) - { a->__sizeConfirmationMethod++; - a->saml1__ConfirmationMethod = NULL; - continue; - } - } - if (soap_flag_saml1__SubjectConfirmationData && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_inliteral(soap, "saml1:SubjectConfirmationData", (char**)&a->saml1__SubjectConfirmationData)) - { soap_flag_saml1__SubjectConfirmationData--; - continue; - } - } - if (soap_flag_ds__KeyInfo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", &a->ds__KeyInfo, "")) - { soap_flag_ds__KeyInfo--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml1__ConfirmationMethod) - soap_pop_block(soap, soap_blist_saml1__ConfirmationMethod); - if (a->__sizeConfirmationMethod) - { a->saml1__ConfirmationMethod = (char **)soap_save_block(soap, soap_blist_saml1__ConfirmationMethod, NULL, 1); - } - else - { a->saml1__ConfirmationMethod = NULL; - if (soap_blist_saml1__ConfirmationMethod) - soap_end_block(soap, soap_blist_saml1__ConfirmationMethod); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->__sizeConfirmationMethod < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml1__SubjectConfirmationType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__SubjectConfirmationType, SOAP_TYPE_saml1__SubjectConfirmationType, sizeof(struct saml1__SubjectConfirmationType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__SubjectConfirmationType * SOAP_FMAC2 soap_instantiate_saml1__SubjectConfirmationType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__SubjectConfirmationType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__SubjectConfirmationType *p; - size_t k = sizeof(struct saml1__SubjectConfirmationType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__SubjectConfirmationType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__SubjectConfirmationType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__SubjectConfirmationType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__SubjectConfirmationType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__SubjectConfirmationType(struct soap *soap, const struct saml1__SubjectConfirmationType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__SubjectConfirmationType(soap, tag ? tag : "saml1:SubjectConfirmationType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__SubjectConfirmationType * SOAP_FMAC4 soap_get_saml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__SubjectConfirmationType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->__item); - soap_default_string(soap, &a->NameQualifier); - soap_default_string(soap, &a->Format); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__NameIdentifierType(struct soap *soap, const struct saml1__NameIdentifierType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->__item); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__NameIdentifierType(struct soap *soap, const char *tag, int id, const struct saml1__NameIdentifierType *a, const char *type) -{ - if (a->NameQualifier) - soap_set_attr(soap, "NameQualifier", soap_string2s(soap, a->NameQualifier), 1); - if (a->Format) - soap_set_attr(soap, "Format", soap_string2s(soap, a->Format), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_string(soap, tag, id, (char*const*)&a->__item, ""); -} - -SOAP_FMAC3 struct saml1__NameIdentifierType * SOAP_FMAC4 soap_in_saml1__NameIdentifierType(struct soap *soap, const char *tag, struct saml1__NameIdentifierType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct saml1__NameIdentifierType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__NameIdentifierType, sizeof(struct saml1__NameIdentifierType), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default_saml1__NameIdentifierType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "NameQualifier", 1, 0), &a->NameQualifier)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Format", 1, 0), &a->Format)) - return NULL; - if (!soap_in_string(soap, tag, (char**)&a->__item, "saml1:NameIdentifierType")) - return NULL; - return a; -} - -SOAP_FMAC1 struct saml1__NameIdentifierType * SOAP_FMAC2 soap_instantiate_saml1__NameIdentifierType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__NameIdentifierType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__NameIdentifierType *p; - size_t k = sizeof(struct saml1__NameIdentifierType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__NameIdentifierType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__NameIdentifierType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__NameIdentifierType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__NameIdentifierType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__NameIdentifierType(struct soap *soap, const struct saml1__NameIdentifierType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__NameIdentifierType(soap, tag ? tag : "saml1:NameIdentifierType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__NameIdentifierType * SOAP_FMAC4 soap_get_saml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__NameIdentifierType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__SubjectType(struct soap *soap, struct saml1__SubjectType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml1__NameIdentifier = NULL; - a->saml1__SubjectConfirmation = NULL; - a->saml1__SubjectConfirmation_ = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectType(struct soap *soap, const struct saml1__SubjectType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml1__NameIdentifierType(soap, &a->saml1__NameIdentifier); - soap_serialize_PointerTosaml1__SubjectConfirmationType(soap, &a->saml1__SubjectConfirmation); - soap_serialize_PointerTosaml1__SubjectConfirmationType(soap, &a->saml1__SubjectConfirmation_); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__SubjectType(struct soap *soap, const char *tag, int id, const struct saml1__SubjectType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__SubjectType), type)) - return soap->error; - if (soap_out_PointerTosaml1__NameIdentifierType(soap, "saml1:NameIdentifier", -1, &a->saml1__NameIdentifier, "")) - return soap->error; - if (soap_out_PointerTosaml1__SubjectConfirmationType(soap, "saml1:SubjectConfirmation", -1, &a->saml1__SubjectConfirmation, "")) - return soap->error; - if (soap_out_PointerTosaml1__SubjectConfirmationType(soap, "saml1:SubjectConfirmation", -1, &a->saml1__SubjectConfirmation_, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__SubjectType * SOAP_FMAC4 soap_in_saml1__SubjectType(struct soap *soap, const char *tag, struct saml1__SubjectType *a, const char *type) -{ - size_t soap_flag_saml1__NameIdentifier = 1; - size_t soap_flag_saml1__SubjectConfirmation = 1; - size_t soap_flag_saml1__SubjectConfirmation_ = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__SubjectType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__SubjectType, sizeof(struct saml1__SubjectType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__SubjectType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__NameIdentifier && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__NameIdentifierType(soap, "saml1:NameIdentifier", &a->saml1__NameIdentifier, "saml1:NameIdentifierType")) - { soap_flag_saml1__NameIdentifier--; - continue; - } - } - if (soap_flag_saml1__SubjectConfirmation && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__SubjectConfirmationType(soap, "saml1:SubjectConfirmation", &a->saml1__SubjectConfirmation, "saml1:SubjectConfirmationType")) - { soap_flag_saml1__SubjectConfirmation--; - continue; - } - } - if (soap_flag_saml1__SubjectConfirmation_ && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__SubjectConfirmationType(soap, "saml1:SubjectConfirmation", &a->saml1__SubjectConfirmation_, "saml1:SubjectConfirmationType")) - { soap_flag_saml1__SubjectConfirmation_--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__SubjectType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__SubjectType, SOAP_TYPE_saml1__SubjectType, sizeof(struct saml1__SubjectType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__SubjectType * SOAP_FMAC2 soap_instantiate_saml1__SubjectType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__SubjectType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__SubjectType *p; - size_t k = sizeof(struct saml1__SubjectType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__SubjectType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__SubjectType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__SubjectType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__SubjectType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__SubjectType(struct soap *soap, const struct saml1__SubjectType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__SubjectType(soap, tag ? tag : "saml1:SubjectType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__SubjectType * SOAP_FMAC4 soap_get_saml1__SubjectType(struct soap *soap, struct saml1__SubjectType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__SubjectType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml1__Subject = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectStatementAbstractType(struct soap *soap, const struct saml1__SubjectStatementAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml1__SubjectType(soap, &a->saml1__Subject); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__SubjectStatementAbstractType(struct soap *soap, const char *tag, int id, const struct saml1__SubjectStatementAbstractType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__SubjectStatementAbstractType), type)) - return soap->error; - if (!a->saml1__Subject) - { if (soap_element_empty(soap, "saml1:Subject", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTosaml1__SubjectType(soap, "saml1:Subject", -1, &a->saml1__Subject, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__SubjectStatementAbstractType * SOAP_FMAC4 soap_in_saml1__SubjectStatementAbstractType(struct soap *soap, const char *tag, struct saml1__SubjectStatementAbstractType *a, const char *type) -{ - size_t soap_flag_saml1__Subject = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__SubjectStatementAbstractType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__SubjectStatementAbstractType, sizeof(struct saml1__SubjectStatementAbstractType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__SubjectStatementAbstractType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__Subject && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__SubjectType(soap, "saml1:Subject", &a->saml1__Subject, "saml1:SubjectType")) - { soap_flag_saml1__Subject--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->saml1__Subject)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml1__SubjectStatementAbstractType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__SubjectStatementAbstractType, SOAP_TYPE_saml1__SubjectStatementAbstractType, sizeof(struct saml1__SubjectStatementAbstractType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__SubjectStatementAbstractType * SOAP_FMAC2 soap_instantiate_saml1__SubjectStatementAbstractType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__SubjectStatementAbstractType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__SubjectStatementAbstractType *p; - size_t k = sizeof(struct saml1__SubjectStatementAbstractType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__SubjectStatementAbstractType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__SubjectStatementAbstractType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__SubjectStatementAbstractType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__SubjectStatementAbstractType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__SubjectStatementAbstractType(struct soap *soap, const struct saml1__SubjectStatementAbstractType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__SubjectStatementAbstractType(soap, tag ? tag : "saml1:SubjectStatementAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__SubjectStatementAbstractType * SOAP_FMAC4 soap_get_saml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__SubjectStatementAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__StatementAbstractType(struct soap *soap, const struct saml1__StatementAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__StatementAbstractType(struct soap *soap, const char *tag, int id, const struct saml1__StatementAbstractType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__StatementAbstractType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__StatementAbstractType * SOAP_FMAC4 soap_in_saml1__StatementAbstractType(struct soap *soap, const char *tag, struct saml1__StatementAbstractType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__StatementAbstractType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__StatementAbstractType, sizeof(struct saml1__StatementAbstractType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__StatementAbstractType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__StatementAbstractType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__StatementAbstractType, SOAP_TYPE_saml1__StatementAbstractType, sizeof(struct saml1__StatementAbstractType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__StatementAbstractType * SOAP_FMAC2 soap_instantiate_saml1__StatementAbstractType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__StatementAbstractType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__StatementAbstractType *p; - size_t k = sizeof(struct saml1__StatementAbstractType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__StatementAbstractType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__StatementAbstractType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__StatementAbstractType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__StatementAbstractType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__StatementAbstractType(struct soap *soap, const struct saml1__StatementAbstractType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__StatementAbstractType(soap, tag ? tag : "saml1:StatementAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__StatementAbstractType * SOAP_FMAC4 soap_get_saml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__StatementAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AdviceType(struct soap *soap, struct saml1__AdviceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__size_AdviceType = 0; - a->__union_AdviceType = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AdviceType(struct soap *soap, const struct saml1__AdviceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->__union_AdviceType) - { int i; - for (i = 0; i < (int)a->__size_AdviceType; i++) - { - soap_serialize___saml1__union_AdviceType(soap, a->__union_AdviceType + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AdviceType(struct soap *soap, const char *tag, int id, const struct saml1__AdviceType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__AdviceType), type)) - return soap->error; - if (a->__union_AdviceType) - { int i; - for (i = 0; i < (int)a->__size_AdviceType; i++) - if (soap_out___saml1__union_AdviceType(soap, "-union-AdviceType", -1, a->__union_AdviceType + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__AdviceType * SOAP_FMAC4 soap_in_saml1__AdviceType(struct soap *soap, const char *tag, struct saml1__AdviceType *a, const char *type) -{ - struct soap_blist *soap_blist___union_AdviceType = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__AdviceType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__AdviceType, sizeof(struct saml1__AdviceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__AdviceType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_AdviceType == NULL) - { if (soap_blist___union_AdviceType == NULL) - soap_blist___union_AdviceType = soap_alloc_block(soap); - a->__union_AdviceType = soap_block::push(soap, soap_blist___union_AdviceType); - if (a->__union_AdviceType == NULL) - return NULL; - soap_default___saml1__union_AdviceType(soap, a->__union_AdviceType); - } - if (soap_in___saml1__union_AdviceType(soap, "-union-AdviceType", a->__union_AdviceType, "-saml1:union-AdviceType")) - { a->__size_AdviceType++; - a->__union_AdviceType = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_AdviceType) - soap_block::pop(soap, soap_blist___union_AdviceType); - if (a->__size_AdviceType) - { a->__union_AdviceType = soap_new___saml1__union_AdviceType(soap, a->__size_AdviceType); - if (!a->__union_AdviceType) - return NULL; - soap_block::save(soap, soap_blist___union_AdviceType, a->__union_AdviceType); - } - else - { a->__union_AdviceType = NULL; - if (soap_blist___union_AdviceType) - soap_block::end(soap, soap_blist___union_AdviceType); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__AdviceType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__AdviceType, SOAP_TYPE_saml1__AdviceType, sizeof(struct saml1__AdviceType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__AdviceType * SOAP_FMAC2 soap_instantiate_saml1__AdviceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__AdviceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__AdviceType *p; - size_t k = sizeof(struct saml1__AdviceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__AdviceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__AdviceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__AdviceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__AdviceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AdviceType(struct soap *soap, const struct saml1__AdviceType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__AdviceType(soap, tag ? tag : "saml1:AdviceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AdviceType * SOAP_FMAC4 soap_get_saml1__AdviceType(struct soap *soap, struct saml1__AdviceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__AdviceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__DoNotCacheConditionType(struct soap *soap, const struct saml1__DoNotCacheConditionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__DoNotCacheConditionType(struct soap *soap, const char *tag, int id, const struct saml1__DoNotCacheConditionType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__DoNotCacheConditionType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__DoNotCacheConditionType * SOAP_FMAC4 soap_in_saml1__DoNotCacheConditionType(struct soap *soap, const char *tag, struct saml1__DoNotCacheConditionType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__DoNotCacheConditionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__DoNotCacheConditionType, sizeof(struct saml1__DoNotCacheConditionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__DoNotCacheConditionType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__DoNotCacheConditionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__DoNotCacheConditionType, SOAP_TYPE_saml1__DoNotCacheConditionType, sizeof(struct saml1__DoNotCacheConditionType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__DoNotCacheConditionType * SOAP_FMAC2 soap_instantiate_saml1__DoNotCacheConditionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__DoNotCacheConditionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__DoNotCacheConditionType *p; - size_t k = sizeof(struct saml1__DoNotCacheConditionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__DoNotCacheConditionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__DoNotCacheConditionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__DoNotCacheConditionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__DoNotCacheConditionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__DoNotCacheConditionType(struct soap *soap, const struct saml1__DoNotCacheConditionType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__DoNotCacheConditionType(soap, tag ? tag : "saml1:DoNotCacheConditionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__DoNotCacheConditionType * SOAP_FMAC4 soap_get_saml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__DoNotCacheConditionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__sizeAudience = 0; - a->saml1__Audience = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AudienceRestrictionConditionType(struct soap *soap, const struct saml1__AudienceRestrictionConditionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->saml1__Audience) - { int i; - for (i = 0; i < (int)a->__sizeAudience; i++) - { - soap_serialize_string(soap, (char*const*)(a->saml1__Audience + i)); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AudienceRestrictionConditionType(struct soap *soap, const char *tag, int id, const struct saml1__AudienceRestrictionConditionType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__AudienceRestrictionConditionType), type)) - return soap->error; - if (a->saml1__Audience) - { int i; - for (i = 0; i < (int)a->__sizeAudience; i++) - if (soap_out_string(soap, "saml1:Audience", -1, (char*const*)(a->saml1__Audience + i), "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType * SOAP_FMAC4 soap_in_saml1__AudienceRestrictionConditionType(struct soap *soap, const char *tag, struct saml1__AudienceRestrictionConditionType *a, const char *type) -{ - struct soap_blist *soap_blist_saml1__Audience = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__AudienceRestrictionConditionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__AudienceRestrictionConditionType, sizeof(struct saml1__AudienceRestrictionConditionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__AudienceRestrictionConditionType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "saml1:Audience", 1, NULL)) - { if (a->saml1__Audience == NULL) - { if (soap_blist_saml1__Audience == NULL) - soap_blist_saml1__Audience = soap_alloc_block(soap); - a->saml1__Audience = (char **)soap_push_block_max(soap, soap_blist_saml1__Audience, sizeof(char *)); - if (a->saml1__Audience == NULL) - return NULL; - *a->saml1__Audience = NULL; - } - soap_revert(soap); - if (soap_in_string(soap, "saml1:Audience", (char**)a->saml1__Audience, "xsd:string")) - { a->__sizeAudience++; - a->saml1__Audience = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->saml1__Audience) - soap_pop_block(soap, soap_blist_saml1__Audience); - if (a->__sizeAudience) - { a->saml1__Audience = (char **)soap_save_block(soap, soap_blist_saml1__Audience, NULL, 1); - } - else - { a->saml1__Audience = NULL; - if (soap_blist_saml1__Audience) - soap_end_block(soap, soap_blist_saml1__Audience); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->__sizeAudience < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct saml1__AudienceRestrictionConditionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__AudienceRestrictionConditionType, SOAP_TYPE_saml1__AudienceRestrictionConditionType, sizeof(struct saml1__AudienceRestrictionConditionType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__AudienceRestrictionConditionType * SOAP_FMAC2 soap_instantiate_saml1__AudienceRestrictionConditionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__AudienceRestrictionConditionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__AudienceRestrictionConditionType *p; - size_t k = sizeof(struct saml1__AudienceRestrictionConditionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__AudienceRestrictionConditionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__AudienceRestrictionConditionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__AudienceRestrictionConditionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__AudienceRestrictionConditionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AudienceRestrictionConditionType(struct soap *soap, const struct saml1__AudienceRestrictionConditionType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__AudienceRestrictionConditionType(soap, tag ? tag : "saml1:AudienceRestrictionConditionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType * SOAP_FMAC4 soap_get_saml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__AudienceRestrictionConditionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__ConditionAbstractType(struct soap *soap, const struct saml1__ConditionAbstractType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__ConditionAbstractType(struct soap *soap, const char *tag, int id, const struct saml1__ConditionAbstractType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__ConditionAbstractType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__ConditionAbstractType * SOAP_FMAC4 soap_in_saml1__ConditionAbstractType(struct soap *soap, const char *tag, struct saml1__ConditionAbstractType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__ConditionAbstractType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__ConditionAbstractType, sizeof(struct saml1__ConditionAbstractType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__ConditionAbstractType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__ConditionAbstractType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__ConditionAbstractType, SOAP_TYPE_saml1__ConditionAbstractType, sizeof(struct saml1__ConditionAbstractType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__ConditionAbstractType * SOAP_FMAC2 soap_instantiate_saml1__ConditionAbstractType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__ConditionAbstractType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__ConditionAbstractType *p; - size_t k = sizeof(struct saml1__ConditionAbstractType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__ConditionAbstractType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__ConditionAbstractType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__ConditionAbstractType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__ConditionAbstractType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__ConditionAbstractType(struct soap *soap, const struct saml1__ConditionAbstractType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__ConditionAbstractType(soap, tag ? tag : "saml1:ConditionAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__ConditionAbstractType * SOAP_FMAC4 soap_get_saml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__ConditionAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__size_ConditionsType = 0; - a->__union_ConditionsType = NULL; - a->NotBefore = NULL; - a->NotOnOrAfter = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__ConditionsType(struct soap *soap, const struct saml1__ConditionsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->__union_ConditionsType) - { int i; - for (i = 0; i < (int)a->__size_ConditionsType; i++) - { - soap_serialize___saml1__union_ConditionsType(soap, a->__union_ConditionsType + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__ConditionsType(struct soap *soap, const char *tag, int id, const struct saml1__ConditionsType *a, const char *type) -{ - if (a->NotBefore) - { soap_set_attr(soap, "NotBefore", soap_xsd__dateTime2s(soap, *a->NotBefore), 1); - } - if (a->NotOnOrAfter) - { soap_set_attr(soap, "NotOnOrAfter", soap_xsd__dateTime2s(soap, *a->NotOnOrAfter), 1); - } - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__ConditionsType), type)) - return soap->error; - if (a->__union_ConditionsType) - { int i; - for (i = 0; i < (int)a->__size_ConditionsType; i++) - if (soap_out___saml1__union_ConditionsType(soap, "-union-ConditionsType", -1, a->__union_ConditionsType + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__ConditionsType * SOAP_FMAC4 soap_in_saml1__ConditionsType(struct soap *soap, const char *tag, struct saml1__ConditionsType *a, const char *type) -{ - struct soap_blist *soap_blist___union_ConditionsType = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__ConditionsType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__ConditionsType, sizeof(struct saml1__ConditionsType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__ConditionsType(soap, a); - { - const char *t = soap_attr_value(soap, "NotBefore", 5, 0); - if (t) - { - if (!(a->NotBefore = (struct timeval *)soap_malloc(soap, sizeof(struct timeval)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__dateTime(soap, t, a->NotBefore)) - return NULL; - } - else if (soap->error) - return NULL; - } - { - const char *t = soap_attr_value(soap, "NotOnOrAfter", 5, 0); - if (t) - { - if (!(a->NotOnOrAfter = (struct timeval *)soap_malloc(soap, sizeof(struct timeval)))) - { soap->error = SOAP_EOM; - return NULL; - } - if (soap_s2xsd__dateTime(soap, t, a->NotOnOrAfter)) - return NULL; - } - else if (soap->error) - return NULL; - } - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_ConditionsType == NULL) - { if (soap_blist___union_ConditionsType == NULL) - soap_blist___union_ConditionsType = soap_alloc_block(soap); - a->__union_ConditionsType = soap_block::push(soap, soap_blist___union_ConditionsType); - if (a->__union_ConditionsType == NULL) - return NULL; - soap_default___saml1__union_ConditionsType(soap, a->__union_ConditionsType); - } - if (soap_in___saml1__union_ConditionsType(soap, "-union-ConditionsType", a->__union_ConditionsType, "-saml1:union-ConditionsType")) - { a->__size_ConditionsType++; - a->__union_ConditionsType = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_ConditionsType) - soap_block::pop(soap, soap_blist___union_ConditionsType); - if (a->__size_ConditionsType) - { a->__union_ConditionsType = soap_new___saml1__union_ConditionsType(soap, a->__size_ConditionsType); - if (!a->__union_ConditionsType) - return NULL; - soap_block::save(soap, soap_blist___union_ConditionsType, a->__union_ConditionsType); - } - else - { a->__union_ConditionsType = NULL; - if (soap_blist___union_ConditionsType) - soap_block::end(soap, soap_blist___union_ConditionsType); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__ConditionsType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__ConditionsType, SOAP_TYPE_saml1__ConditionsType, sizeof(struct saml1__ConditionsType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__ConditionsType * SOAP_FMAC2 soap_instantiate_saml1__ConditionsType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__ConditionsType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__ConditionsType *p; - size_t k = sizeof(struct saml1__ConditionsType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__ConditionsType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__ConditionsType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__ConditionsType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__ConditionsType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__ConditionsType(struct soap *soap, const struct saml1__ConditionsType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__ConditionsType(soap, tag ? tag : "saml1:ConditionsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__ConditionsType * SOAP_FMAC4 soap_get_saml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__ConditionsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AssertionType(struct soap *soap, struct saml1__AssertionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->saml1__Conditions = NULL; - a->saml1__Advice = NULL; - a->__size_AssertionType = 0; - a->__union_AssertionType = NULL; - a->ds__Signature = NULL; - soap_default_string(soap, &a->MajorVersion); - soap_default_string(soap, &a->MinorVersion); - soap_default_string(soap, &a->AssertionID); - soap_default_string(soap, &a->Issuer); - soap_default_xsd__dateTime(soap, &a->IssueInstant); - soap_default_string(soap, &a->wsu__Id); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AssertionType(struct soap *soap, const struct saml1__AssertionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTosaml1__ConditionsType(soap, &a->saml1__Conditions); - soap_serialize_PointerTosaml1__AdviceType(soap, &a->saml1__Advice); - if (a->__union_AssertionType) - { int i; - for (i = 0; i < (int)a->__size_AssertionType; i++) - { - soap_serialize___saml1__union_AssertionType(soap, a->__union_AssertionType + i); - } - } - soap_serialize_PointerTo_ds__Signature(soap, &a->ds__Signature); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AssertionType(struct soap *soap, const char *tag, int id, const struct saml1__AssertionType *a, const char *type) -{ - soap_set_attr(soap, "MajorVersion", a->MajorVersion ? soap_string2s(soap, a->MajorVersion) : "", 1); - soap_set_attr(soap, "MinorVersion", a->MinorVersion ? soap_string2s(soap, a->MinorVersion) : "", 1); - soap_set_attr(soap, "AssertionID", a->AssertionID ? soap_string2s(soap, a->AssertionID) : "", 1); - soap_set_attr(soap, "Issuer", a->Issuer ? soap_string2s(soap, a->Issuer) : "", 1); - soap_set_attr(soap, "IssueInstant", soap_xsd__dateTime2s(soap, a->IssueInstant), 1); - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_saml1__AssertionType), type)) - return soap->error; - if (soap_out_PointerTosaml1__ConditionsType(soap, "saml1:Conditions", -1, &a->saml1__Conditions, "")) - return soap->error; - if (soap_out_PointerTosaml1__AdviceType(soap, "saml1:Advice", -1, &a->saml1__Advice, "")) - return soap->error; - if (a->__union_AssertionType) - { int i; - for (i = 0; i < (int)a->__size_AssertionType; i++) - if (soap_out___saml1__union_AssertionType(soap, "-union-AssertionType", -1, a->__union_AssertionType + i, "")) - return soap->error; - } - if (soap_out_PointerTo_ds__Signature(soap, "ds:Signature", -1, &a->ds__Signature, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct saml1__AssertionType * SOAP_FMAC4 soap_in_saml1__AssertionType(struct soap *soap, const char *tag, struct saml1__AssertionType *a, const char *type) -{ - size_t soap_flag_saml1__Conditions = 1; - size_t soap_flag_saml1__Advice = 1; - struct soap_blist *soap_blist___union_AssertionType = NULL; - size_t soap_flag_ds__Signature = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct saml1__AssertionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_saml1__AssertionType, sizeof(struct saml1__AssertionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_saml1__AssertionType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "MajorVersion", 1, 1), &a->MajorVersion)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "MinorVersion", 1, 1), &a->MinorVersion)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "AssertionID", 1, 1), &a->AssertionID)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Issuer", 1, 1), &a->Issuer)) - return NULL; - if (soap_s2xsd__dateTime(soap, soap_attr_value(soap, "IssueInstant", 5, 1), &a->IssueInstant)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_saml1__Conditions && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__ConditionsType(soap, "saml1:Conditions", &a->saml1__Conditions, "saml1:ConditionsType")) - { soap_flag_saml1__Conditions--; - continue; - } - } - if (soap_flag_saml1__Advice && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTosaml1__AdviceType(soap, "saml1:Advice", &a->saml1__Advice, "saml1:AdviceType")) - { soap_flag_saml1__Advice--; - continue; - } - } - if (soap_flag_ds__Signature && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_ds__Signature(soap, "ds:Signature", &a->ds__Signature, "")) - { soap_flag_ds__Signature--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_AssertionType == NULL) - { if (soap_blist___union_AssertionType == NULL) - soap_blist___union_AssertionType = soap_alloc_block(soap); - a->__union_AssertionType = soap_block::push(soap, soap_blist___union_AssertionType); - if (a->__union_AssertionType == NULL) - return NULL; - soap_default___saml1__union_AssertionType(soap, a->__union_AssertionType); - } - if (soap_in___saml1__union_AssertionType(soap, "-union-AssertionType", a->__union_AssertionType, "-saml1:union-AssertionType")) - { a->__size_AssertionType++; - a->__union_AssertionType = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_AssertionType) - soap_block::pop(soap, soap_blist___union_AssertionType); - if (a->__size_AssertionType) - { a->__union_AssertionType = soap_new___saml1__union_AssertionType(soap, a->__size_AssertionType); - if (!a->__union_AssertionType) - return NULL; - soap_block::save(soap, soap_blist___union_AssertionType, a->__union_AssertionType); - } - else - { a->__union_AssertionType = NULL; - if (soap_blist___union_AssertionType) - soap_block::end(soap, soap_blist___union_AssertionType); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct saml1__AssertionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_saml1__AssertionType, SOAP_TYPE_saml1__AssertionType, sizeof(struct saml1__AssertionType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct saml1__AssertionType * SOAP_FMAC2 soap_instantiate_saml1__AssertionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_saml1__AssertionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct saml1__AssertionType *p; - size_t k = sizeof(struct saml1__AssertionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_saml1__AssertionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct saml1__AssertionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct saml1__AssertionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct saml1__AssertionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AssertionType(struct soap *soap, const struct saml1__AssertionType *a, const char *tag, const char *type) -{ - if (soap_out_saml1__AssertionType(soap, tag ? tag : "saml1:AssertionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AssertionType * SOAP_FMAC4 soap_get_saml1__AssertionType(struct soap *soap, struct saml1__AssertionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_saml1__AssertionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC1 struct timeval * SOAP_FMAC2 soap_instantiate_xsd__dateTime(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xsd__dateTime(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct timeval *p; - size_t k = sizeof(struct timeval); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xsd__dateTime, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct timeval); - } - else - { p = SOAP_NEW_ARRAY(soap, struct timeval, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct timeval location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__dateTime(struct soap *soap, const struct timeval *a, const char *tag, const char *type) -{ - if (soap_out_xsd__dateTime(soap, tag ? tag : "xsd:dateTime", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct timeval * SOAP_FMAC4 soap_get_xsd__dateTime(struct soap *soap, struct timeval *p, const char *tag, const char *type) -{ - if ((p = soap_in_xsd__dateTime(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__union_DerivedKeyTokenType = -1; - a->Length = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___wsc__DerivedKeyTokenType_sequence(struct soap *soap, const struct __wsc__DerivedKeyTokenType_sequence *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize__wsc__union_DerivedKeyTokenType(soap, a->__union_DerivedKeyTokenType, &a->union_DerivedKeyTokenType); - soap_serialize_PointerToULONG64(soap, &a->Length); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *tag, int id, const struct __wsc__DerivedKeyTokenType_sequence *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out__wsc__union_DerivedKeyTokenType(soap, a->__union_DerivedKeyTokenType, &a->union_DerivedKeyTokenType)) - return soap->error; - if (soap_out_PointerToULONG64(soap, "wsc:Length", -1, &a->Length, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence * SOAP_FMAC4 soap_in___wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *tag, struct __wsc__DerivedKeyTokenType_sequence *a, const char *type) -{ - size_t soap_flag_union_DerivedKeyTokenType = 1; - size_t soap_flag_Length = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __wsc__DerivedKeyTokenType_sequence*)soap_id_enter(soap, "", a, SOAP_TYPE___wsc__DerivedKeyTokenType_sequence, sizeof(struct __wsc__DerivedKeyTokenType_sequence), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___wsc__DerivedKeyTokenType_sequence(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_union_DerivedKeyTokenType && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in__wsc__union_DerivedKeyTokenType(soap, &a->__union_DerivedKeyTokenType, &a->union_DerivedKeyTokenType)) - { soap_flag_union_DerivedKeyTokenType = 0; - continue; - } - } - if (soap_flag_Length && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToULONG64(soap, "wsc:Length", &a->Length, "xsd:unsignedLong")) - { soap_flag_Length--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __wsc__DerivedKeyTokenType_sequence * SOAP_FMAC2 soap_instantiate___wsc__DerivedKeyTokenType_sequence(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___wsc__DerivedKeyTokenType_sequence(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __wsc__DerivedKeyTokenType_sequence *p; - size_t k = sizeof(struct __wsc__DerivedKeyTokenType_sequence); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___wsc__DerivedKeyTokenType_sequence, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __wsc__DerivedKeyTokenType_sequence); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __wsc__DerivedKeyTokenType_sequence, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __wsc__DerivedKeyTokenType_sequence location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___wsc__DerivedKeyTokenType_sequence(struct soap *soap, const struct __wsc__DerivedKeyTokenType_sequence *a, const char *tag, const char *type) -{ - if (soap_out___wsc__DerivedKeyTokenType_sequence(soap, tag ? tag : "-wsc:DerivedKeyTokenType-sequence", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence * SOAP_FMAC4 soap_get___wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence *p, const char *tag, const char *type) -{ - if ((p = soap_in___wsc__DerivedKeyTokenType_sequence(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsc__PropertiesType(struct soap *soap, const struct wsc__PropertiesType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__PropertiesType(struct soap *soap, const char *tag, int id, const struct wsc__PropertiesType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsc__PropertiesType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct wsc__PropertiesType * SOAP_FMAC4 soap_in_wsc__PropertiesType(struct soap *soap, const char *tag, struct wsc__PropertiesType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct wsc__PropertiesType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsc__PropertiesType, sizeof(struct wsc__PropertiesType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_wsc__PropertiesType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct wsc__PropertiesType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsc__PropertiesType, SOAP_TYPE_wsc__PropertiesType, sizeof(struct wsc__PropertiesType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct wsc__PropertiesType * SOAP_FMAC2 soap_instantiate_wsc__PropertiesType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsc__PropertiesType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct wsc__PropertiesType *p; - size_t k = sizeof(struct wsc__PropertiesType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsc__PropertiesType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct wsc__PropertiesType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct wsc__PropertiesType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct wsc__PropertiesType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__PropertiesType(struct soap *soap, const struct wsc__PropertiesType *a, const char *tag, const char *type) -{ - if (soap_out_wsc__PropertiesType(soap, tag ? tag : "wsc:PropertiesType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsc__PropertiesType * SOAP_FMAC4 soap_get_wsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsc__PropertiesType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsc__DerivedKeyTokenType(struct soap *soap, struct wsc__DerivedKeyTokenType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsse__SecurityTokenReference = NULL; - a->Properties = NULL; - a->__DerivedKeyTokenType_sequence = NULL; - soap_default_string(soap, &a->Label); - soap_default_string(soap, &a->Nonce); - soap_default_string(soap, &a->wsu__Id); - soap_default_string(soap, &a->Algorithm); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsc__DerivedKeyTokenType(struct soap *soap, const struct wsc__DerivedKeyTokenType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsse__SecurityTokenReference(soap, &a->wsse__SecurityTokenReference); - soap_serialize_PointerTowsc__PropertiesType(soap, &a->Properties); - soap_serialize_PointerTo__wsc__DerivedKeyTokenType_sequence(soap, &a->__DerivedKeyTokenType_sequence); - soap_serialize_string(soap, (char*const*)&a->Label); - soap_serialize_string(soap, (char*const*)&a->Nonce); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__DerivedKeyTokenType(struct soap *soap, const char *tag, int id, const struct wsc__DerivedKeyTokenType *a, const char *type) -{ - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - if (a->Algorithm) - soap_set_attr(soap, "Algorithm", soap_string2s(soap, a->Algorithm), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsc__DerivedKeyTokenType), type)) - return soap->error; - if (soap_out_PointerTo_wsse__SecurityTokenReference(soap, "wsse:SecurityTokenReference", -1, &a->wsse__SecurityTokenReference, "")) - return soap->error; - if (soap_out_PointerTowsc__PropertiesType(soap, "wsc:Properties", -1, &a->Properties, "")) - return soap->error; - if (soap_out_PointerTo__wsc__DerivedKeyTokenType_sequence(soap, "-DerivedKeyTokenType-sequence", -1, &a->__DerivedKeyTokenType_sequence, "")) - return soap->error; - if (soap_out_string(soap, "wsc:Label", -1, (char*const*)&a->Label, "")) - return soap->error; - if (soap_out_string(soap, "wsc:Nonce", -1, (char*const*)&a->Nonce, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct wsc__DerivedKeyTokenType * SOAP_FMAC4 soap_in_wsc__DerivedKeyTokenType(struct soap *soap, const char *tag, struct wsc__DerivedKeyTokenType *a, const char *type) -{ - size_t soap_flag_wsse__SecurityTokenReference = 1; - size_t soap_flag_Properties = 1; - size_t soap_flag___DerivedKeyTokenType_sequence = 1; - size_t soap_flag_Label = 1; - size_t soap_flag_Nonce = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct wsc__DerivedKeyTokenType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsc__DerivedKeyTokenType, sizeof(struct wsc__DerivedKeyTokenType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_wsc__DerivedKeyTokenType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Algorithm", 1, 0), &a->Algorithm)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsse__SecurityTokenReference && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsse__SecurityTokenReference(soap, "wsse:SecurityTokenReference", &a->wsse__SecurityTokenReference, "")) - { soap_flag_wsse__SecurityTokenReference--; - continue; - } - } - if (soap_flag_Properties && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsc__PropertiesType(soap, "wsc:Properties", &a->Properties, "wsc:PropertiesType")) - { soap_flag_Properties--; - continue; - } - } - if (soap_flag_Label && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsc:Label", (char**)&a->Label, "xsd:string")) - { soap_flag_Label--; - continue; - } - } - if (soap_flag_Nonce && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsc:Nonce", (char**)&a->Nonce, "xsd:string")) - { soap_flag_Nonce--; - continue; - } - } - if (soap_flag___DerivedKeyTokenType_sequence && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo__wsc__DerivedKeyTokenType_sequence(soap, "-DerivedKeyTokenType-sequence", &a->__DerivedKeyTokenType_sequence, "-wsc:DerivedKeyTokenType-sequence")) - { soap_flag___DerivedKeyTokenType_sequence--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct wsc__DerivedKeyTokenType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsc__DerivedKeyTokenType, SOAP_TYPE_wsc__DerivedKeyTokenType, sizeof(struct wsc__DerivedKeyTokenType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct wsc__DerivedKeyTokenType * SOAP_FMAC2 soap_instantiate_wsc__DerivedKeyTokenType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsc__DerivedKeyTokenType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct wsc__DerivedKeyTokenType *p; - size_t k = sizeof(struct wsc__DerivedKeyTokenType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsc__DerivedKeyTokenType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct wsc__DerivedKeyTokenType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct wsc__DerivedKeyTokenType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct wsc__DerivedKeyTokenType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__DerivedKeyTokenType(struct soap *soap, const struct wsc__DerivedKeyTokenType *a, const char *tag, const char *type) -{ - if (soap_out_wsc__DerivedKeyTokenType(soap, tag ? tag : "wsc:DerivedKeyTokenType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsc__DerivedKeyTokenType * SOAP_FMAC4 soap_get_wsc__DerivedKeyTokenType(struct soap *soap, struct wsc__DerivedKeyTokenType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsc__DerivedKeyTokenType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->wsu__Id); - soap_default_string(soap, &a->Identifier); - soap_default_string(soap, &a->Instance); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsc__SecurityContextTokenType(struct soap *soap, const struct wsc__SecurityContextTokenType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->Identifier); - soap_serialize_string(soap, (char*const*)&a->Instance); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__SecurityContextTokenType(struct soap *soap, const char *tag, int id, const struct wsc__SecurityContextTokenType *a, const char *type) -{ - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsc__SecurityContextTokenType), type)) - return soap->error; - if (soap_out_string(soap, "wsc:Identifier", -1, (char*const*)&a->Identifier, "")) - return soap->error; - if (soap_out_string(soap, "wsc:Instance", -1, (char*const*)&a->Instance, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct wsc__SecurityContextTokenType * SOAP_FMAC4 soap_in_wsc__SecurityContextTokenType(struct soap *soap, const char *tag, struct wsc__SecurityContextTokenType *a, const char *type) -{ - size_t soap_flag_Identifier = 1; - size_t soap_flag_Instance = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct wsc__SecurityContextTokenType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsc__SecurityContextTokenType, sizeof(struct wsc__SecurityContextTokenType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_wsc__SecurityContextTokenType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Identifier && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsc:Identifier", (char**)&a->Identifier, "xsd:string")) - { soap_flag_Identifier--; - continue; - } - } - if (soap_flag_Instance && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsc:Instance", (char**)&a->Instance, "xsd:string")) - { soap_flag_Instance--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct wsc__SecurityContextTokenType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsc__SecurityContextTokenType, SOAP_TYPE_wsc__SecurityContextTokenType, sizeof(struct wsc__SecurityContextTokenType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct wsc__SecurityContextTokenType * SOAP_FMAC2 soap_instantiate_wsc__SecurityContextTokenType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsc__SecurityContextTokenType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct wsc__SecurityContextTokenType *p; - size_t k = sizeof(struct wsc__SecurityContextTokenType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsc__SecurityContextTokenType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct wsc__SecurityContextTokenType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct wsc__SecurityContextTokenType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct wsc__SecurityContextTokenType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__SecurityContextTokenType(struct soap *soap, const struct wsc__SecurityContextTokenType *a, const char *tag, const char *type) -{ - if (soap_out_wsc__SecurityContextTokenType(soap, tag ? tag : "wsc:SecurityContextTokenType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsc__SecurityContextTokenType * SOAP_FMAC4 soap_get_wsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsc__SecurityContextTokenType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->DataReference = NULL; - a->KeyReference = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___xenc__union_ReferenceList(struct soap *soap, const struct __xenc__union_ReferenceList *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToxenc__ReferenceType(soap, &a->DataReference); - soap_serialize_PointerToxenc__ReferenceType(soap, &a->KeyReference); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___xenc__union_ReferenceList(struct soap *soap, const char *tag, int id, const struct __xenc__union_ReferenceList *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerToxenc__ReferenceType(soap, "xenc:DataReference", -1, &a->DataReference, "")) - return soap->error; - if (soap_out_PointerToxenc__ReferenceType(soap, "xenc:KeyReference", -1, &a->KeyReference, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __xenc__union_ReferenceList * SOAP_FMAC4 soap_in___xenc__union_ReferenceList(struct soap *soap, const char *tag, struct __xenc__union_ReferenceList *a, const char *type) -{ - size_t soap_flag_DataReference = 1; - size_t soap_flag_KeyReference = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __xenc__union_ReferenceList*)soap_id_enter(soap, "", a, SOAP_TYPE___xenc__union_ReferenceList, sizeof(struct __xenc__union_ReferenceList), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___xenc__union_ReferenceList(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_DataReference && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__ReferenceType(soap, "xenc:DataReference", &a->DataReference, "xenc:ReferenceType")) - { soap_flag_DataReference--; - continue; - } - } - if (soap_flag_KeyReference && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__ReferenceType(soap, "xenc:KeyReference", &a->KeyReference, "xenc:ReferenceType")) - { soap_flag_KeyReference--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __xenc__union_ReferenceList * SOAP_FMAC2 soap_instantiate___xenc__union_ReferenceList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___xenc__union_ReferenceList(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __xenc__union_ReferenceList *p; - size_t k = sizeof(struct __xenc__union_ReferenceList); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___xenc__union_ReferenceList, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __xenc__union_ReferenceList); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __xenc__union_ReferenceList, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __xenc__union_ReferenceList location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___xenc__union_ReferenceList(struct soap *soap, const struct __xenc__union_ReferenceList *a, const char *tag, const char *type) -{ - if (soap_out___xenc__union_ReferenceList(soap, tag ? tag : "-xenc:union-ReferenceList", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __xenc__union_ReferenceList * SOAP_FMAC4 soap_get___xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList *p, const char *tag, const char *type) -{ - if ((p = soap_in___xenc__union_ReferenceList(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__size_ReferenceList = 0; - a->__union_ReferenceList = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__xenc__ReferenceList(struct soap *soap, const struct _xenc__ReferenceList *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->__union_ReferenceList) - { int i; - for (i = 0; i < (int)a->__size_ReferenceList; i++) - { - soap_serialize___xenc__union_ReferenceList(soap, a->__union_ReferenceList + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__xenc__ReferenceList(struct soap *soap, const char *tag, int id, const struct _xenc__ReferenceList *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__xenc__ReferenceList), type)) - return soap->error; - if (a->__union_ReferenceList) - { int i; - for (i = 0; i < (int)a->__size_ReferenceList; i++) - if (soap_out___xenc__union_ReferenceList(soap, "-union-ReferenceList", -1, a->__union_ReferenceList + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct _xenc__ReferenceList * SOAP_FMAC4 soap_in__xenc__ReferenceList(struct soap *soap, const char *tag, struct _xenc__ReferenceList *a, const char *type) -{ - struct soap_blist *soap_blist___union_ReferenceList = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct _xenc__ReferenceList*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__xenc__ReferenceList, sizeof(struct _xenc__ReferenceList), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default__xenc__ReferenceList(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__union_ReferenceList == NULL) - { if (soap_blist___union_ReferenceList == NULL) - soap_blist___union_ReferenceList = soap_alloc_block(soap); - a->__union_ReferenceList = soap_block::push(soap, soap_blist___union_ReferenceList); - if (a->__union_ReferenceList == NULL) - return NULL; - soap_default___xenc__union_ReferenceList(soap, a->__union_ReferenceList); - } - if (soap_in___xenc__union_ReferenceList(soap, "-union-ReferenceList", a->__union_ReferenceList, "-xenc:union-ReferenceList")) - { a->__size_ReferenceList++; - a->__union_ReferenceList = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__union_ReferenceList) - soap_block::pop(soap, soap_blist___union_ReferenceList); - if (a->__size_ReferenceList) - { a->__union_ReferenceList = soap_new___xenc__union_ReferenceList(soap, a->__size_ReferenceList); - if (!a->__union_ReferenceList) - return NULL; - soap_block::save(soap, soap_blist___union_ReferenceList, a->__union_ReferenceList); - } - else - { a->__union_ReferenceList = NULL; - if (soap_blist___union_ReferenceList) - soap_block::end(soap, soap_blist___union_ReferenceList); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->__size_ReferenceList < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct _xenc__ReferenceList *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__xenc__ReferenceList, SOAP_TYPE__xenc__ReferenceList, sizeof(struct _xenc__ReferenceList), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct _xenc__ReferenceList * SOAP_FMAC2 soap_instantiate__xenc__ReferenceList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__xenc__ReferenceList(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _xenc__ReferenceList *p; - size_t k = sizeof(struct _xenc__ReferenceList); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__xenc__ReferenceList, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _xenc__ReferenceList); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _xenc__ReferenceList, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _xenc__ReferenceList location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__xenc__ReferenceList(struct soap *soap, const struct _xenc__ReferenceList *a, const char *tag, const char *type) -{ - if (soap_out__xenc__ReferenceList(soap, tag ? tag : "xenc:ReferenceList", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _xenc__ReferenceList * SOAP_FMAC4 soap_get__xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList *p, const char *tag, const char *type) -{ - if ((p = soap_in__xenc__ReferenceList(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->Target); - soap_default_string(soap, &a->Id); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptionPropertyType(struct soap *soap, const struct xenc__EncryptionPropertyType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptionPropertyType(struct soap *soap, const char *tag, int id, const struct xenc__EncryptionPropertyType *a, const char *type) -{ - if (a->Target) - soap_set_attr(soap, "Target", soap_string2s(soap, a->Target), 1); - if (a->Id) - soap_set_attr(soap, "Id", soap_string2s(soap, a->Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__EncryptionPropertyType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__EncryptionPropertyType * SOAP_FMAC4 soap_in_xenc__EncryptionPropertyType(struct soap *soap, const char *tag, struct xenc__EncryptionPropertyType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__EncryptionPropertyType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__EncryptionPropertyType, sizeof(struct xenc__EncryptionPropertyType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__EncryptionPropertyType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Target", 1, 0), &a->Target)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Id", 1, 0), &a->Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct xenc__EncryptionPropertyType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__EncryptionPropertyType, SOAP_TYPE_xenc__EncryptionPropertyType, sizeof(struct xenc__EncryptionPropertyType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__EncryptionPropertyType * SOAP_FMAC2 soap_instantiate_xenc__EncryptionPropertyType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__EncryptionPropertyType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__EncryptionPropertyType *p; - size_t k = sizeof(struct xenc__EncryptionPropertyType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__EncryptionPropertyType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__EncryptionPropertyType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__EncryptionPropertyType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__EncryptionPropertyType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptionPropertyType(struct soap *soap, const struct xenc__EncryptionPropertyType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__EncryptionPropertyType(soap, tag ? tag : "xenc:EncryptionPropertyType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptionPropertyType * SOAP_FMAC4 soap_get_xenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__EncryptionPropertyType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__sizeEncryptionProperty = 0; - a->EncryptionProperty = NULL; - soap_default_string(soap, &a->Id); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptionPropertiesType(struct soap *soap, const struct xenc__EncryptionPropertiesType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->EncryptionProperty) - { int i; - for (i = 0; i < (int)a->__sizeEncryptionProperty; i++) - { - soap_embedded(soap, a->EncryptionProperty + i, SOAP_TYPE_xenc__EncryptionPropertyType); - soap_serialize_xenc__EncryptionPropertyType(soap, a->EncryptionProperty + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptionPropertiesType(struct soap *soap, const char *tag, int id, const struct xenc__EncryptionPropertiesType *a, const char *type) -{ - if (a->Id) - soap_set_attr(soap, "Id", soap_string2s(soap, a->Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__EncryptionPropertiesType), type)) - return soap->error; - if (a->EncryptionProperty) - { int i; - for (i = 0; i < (int)a->__sizeEncryptionProperty; i++) - if (soap_out_xenc__EncryptionPropertyType(soap, "xenc:EncryptionProperty", -1, a->EncryptionProperty + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__EncryptionPropertiesType * SOAP_FMAC4 soap_in_xenc__EncryptionPropertiesType(struct soap *soap, const char *tag, struct xenc__EncryptionPropertiesType *a, const char *type) -{ - struct soap_blist *soap_blist_EncryptionProperty = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__EncryptionPropertiesType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__EncryptionPropertiesType, sizeof(struct xenc__EncryptionPropertiesType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__EncryptionPropertiesType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Id", 1, 0), &a->Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "xenc:EncryptionProperty", 1, NULL)) - { if (a->EncryptionProperty == NULL) - { if (soap_blist_EncryptionProperty == NULL) - soap_blist_EncryptionProperty = soap_alloc_block(soap); - a->EncryptionProperty = soap_block::push(soap, soap_blist_EncryptionProperty); - if (a->EncryptionProperty == NULL) - return NULL; - soap_default_xenc__EncryptionPropertyType(soap, a->EncryptionProperty); - } - soap_revert(soap); - if (soap_in_xenc__EncryptionPropertyType(soap, "xenc:EncryptionProperty", a->EncryptionProperty, "xenc:EncryptionPropertyType")) - { a->__sizeEncryptionProperty++; - a->EncryptionProperty = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->EncryptionProperty) - soap_block::pop(soap, soap_blist_EncryptionProperty); - if (a->__sizeEncryptionProperty) - { a->EncryptionProperty = soap_new_xenc__EncryptionPropertyType(soap, a->__sizeEncryptionProperty); - if (!a->EncryptionProperty) - return NULL; - soap_block::save(soap, soap_blist_EncryptionProperty, a->EncryptionProperty); - } - else - { a->EncryptionProperty = NULL; - if (soap_blist_EncryptionProperty) - soap_block::end(soap, soap_blist_EncryptionProperty); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (a->__sizeEncryptionProperty < 1)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct xenc__EncryptionPropertiesType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__EncryptionPropertiesType, SOAP_TYPE_xenc__EncryptionPropertiesType, sizeof(struct xenc__EncryptionPropertiesType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__EncryptionPropertiesType * SOAP_FMAC2 soap_instantiate_xenc__EncryptionPropertiesType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__EncryptionPropertiesType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__EncryptionPropertiesType *p; - size_t k = sizeof(struct xenc__EncryptionPropertiesType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__EncryptionPropertiesType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__EncryptionPropertiesType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__EncryptionPropertiesType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__EncryptionPropertiesType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptionPropertiesType(struct soap *soap, const struct xenc__EncryptionPropertiesType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__EncryptionPropertiesType(soap, tag ? tag : "xenc:EncryptionPropertiesType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptionPropertiesType * SOAP_FMAC4 soap_get_xenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__EncryptionPropertiesType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->URI); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__ReferenceType(struct soap *soap, const struct xenc__ReferenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__ReferenceType(struct soap *soap, const char *tag, int id, const struct xenc__ReferenceType *a, const char *type) -{ - soap_set_attr(soap, "URI", a->URI ? soap_string2s(soap, a->URI) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__ReferenceType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__ReferenceType * SOAP_FMAC4 soap_in_xenc__ReferenceType(struct soap *soap, const char *tag, struct xenc__ReferenceType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__ReferenceType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__ReferenceType, sizeof(struct xenc__ReferenceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__ReferenceType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "URI", 1, 1), &a->URI)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct xenc__ReferenceType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__ReferenceType, SOAP_TYPE_xenc__ReferenceType, sizeof(struct xenc__ReferenceType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__ReferenceType * SOAP_FMAC2 soap_instantiate_xenc__ReferenceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__ReferenceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__ReferenceType *p; - size_t k = sizeof(struct xenc__ReferenceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__ReferenceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__ReferenceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__ReferenceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__ReferenceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__ReferenceType(struct soap *soap, const struct xenc__ReferenceType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__ReferenceType(soap, tag ? tag : "xenc:ReferenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__ReferenceType * SOAP_FMAC4 soap_get_xenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__ReferenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__AgreementMethodType(struct soap *soap, struct xenc__AgreementMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->KA_Nonce); - a->OriginatorKeyInfo = NULL; - a->RecipientKeyInfo = NULL; - soap_default_string(soap, &a->Algorithm); - a->__mixed = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__AgreementMethodType(struct soap *soap, const struct xenc__AgreementMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->KA_Nonce); - soap_serialize_PointerTods__KeyInfoType(soap, &a->OriginatorKeyInfo); - soap_serialize_PointerTods__KeyInfoType(soap, &a->RecipientKeyInfo); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__AgreementMethodType(struct soap *soap, const char *tag, int id, const struct xenc__AgreementMethodType *a, const char *type) -{ - soap_set_attr(soap, "Algorithm", a->Algorithm ? soap_string2s(soap, a->Algorithm) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__AgreementMethodType), type)) - return soap->error; - if (soap_out_string(soap, "xenc:KA-Nonce", -1, (char*const*)&a->KA_Nonce, "")) - return soap->error; - if (soap_out_PointerTods__KeyInfoType(soap, "xenc:OriginatorKeyInfo", -1, &a->OriginatorKeyInfo, "")) - return soap->error; - if (soap_out_PointerTods__KeyInfoType(soap, "xenc:RecipientKeyInfo", -1, &a->RecipientKeyInfo, "")) - return soap->error; - if (soap_outliteral(soap, "-mixed", (char*const*)&a->__mixed, NULL)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__AgreementMethodType * SOAP_FMAC4 soap_in_xenc__AgreementMethodType(struct soap *soap, const char *tag, struct xenc__AgreementMethodType *a, const char *type) -{ - size_t soap_flag_KA_Nonce = 1; - size_t soap_flag_OriginatorKeyInfo = 1; - size_t soap_flag_RecipientKeyInfo = 1; - size_t soap_flag___mixed = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__AgreementMethodType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__AgreementMethodType, sizeof(struct xenc__AgreementMethodType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__AgreementMethodType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Algorithm", 1, 1), &a->Algorithm)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_KA_Nonce && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "xenc:KA-Nonce", (char**)&a->KA_Nonce, "xsd:string")) - { soap_flag_KA_Nonce--; - continue; - } - } - if (soap_flag_OriginatorKeyInfo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__KeyInfoType(soap, "xenc:OriginatorKeyInfo", &a->OriginatorKeyInfo, "ds:KeyInfoType")) - { soap_flag_OriginatorKeyInfo--; - continue; - } - } - if (soap_flag_RecipientKeyInfo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__KeyInfoType(soap, "xenc:RecipientKeyInfo", &a->RecipientKeyInfo, "ds:KeyInfoType")) - { soap_flag_RecipientKeyInfo--; - continue; - } - } - if (soap_flag___mixed && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_inliteral(soap, "-mixed", (char**)&a->__mixed)) - { soap_flag___mixed--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct xenc__AgreementMethodType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__AgreementMethodType, SOAP_TYPE_xenc__AgreementMethodType, sizeof(struct xenc__AgreementMethodType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__AgreementMethodType * SOAP_FMAC2 soap_instantiate_xenc__AgreementMethodType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__AgreementMethodType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__AgreementMethodType *p; - size_t k = sizeof(struct xenc__AgreementMethodType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__AgreementMethodType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__AgreementMethodType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__AgreementMethodType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__AgreementMethodType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__AgreementMethodType(struct soap *soap, const struct xenc__AgreementMethodType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__AgreementMethodType(soap, tag ? tag : "xenc:AgreementMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__AgreementMethodType * SOAP_FMAC4 soap_get_xenc__AgreementMethodType(struct soap *soap, struct xenc__AgreementMethodType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__AgreementMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptedDataType(struct soap *soap, struct xenc__EncryptedDataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->EncryptionMethod = NULL; - a->ds__KeyInfo = NULL; - a->CipherData = NULL; - a->EncryptionProperties = NULL; - soap_default_string(soap, &a->Id); - soap_default_string(soap, &a->Type); - soap_default_string(soap, &a->MimeType); - soap_default_string(soap, &a->Encoding); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptedDataType(struct soap *soap, const struct xenc__EncryptedDataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToxenc__EncryptionMethodType(soap, &a->EncryptionMethod); - soap_serialize_PointerTo_ds__KeyInfo(soap, &a->ds__KeyInfo); - soap_serialize_PointerToxenc__CipherDataType(soap, &a->CipherData); - soap_serialize_PointerToxenc__EncryptionPropertiesType(soap, &a->EncryptionProperties); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptedDataType(struct soap *soap, const char *tag, int id, const struct xenc__EncryptedDataType *a, const char *type) -{ - if (a->Id) - soap_set_attr(soap, "Id", soap_string2s(soap, a->Id), 1); - if (a->Type) - soap_set_attr(soap, "Type", soap_string2s(soap, a->Type), 1); - if (a->MimeType) - soap_set_attr(soap, "MimeType", soap_string2s(soap, a->MimeType), 1); - if (a->Encoding) - soap_set_attr(soap, "Encoding", soap_string2s(soap, a->Encoding), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__EncryptedDataType), type)) - return soap->error; - if (soap_out_PointerToxenc__EncryptionMethodType(soap, "xenc:EncryptionMethod", -1, &a->EncryptionMethod, "")) - return soap->error; - if (soap_out_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", -1, &a->ds__KeyInfo, "")) - return soap->error; - if (!a->CipherData) - { if (soap_element_empty(soap, "xenc:CipherData", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerToxenc__CipherDataType(soap, "xenc:CipherData", -1, &a->CipherData, "")) - return soap->error; - if (soap_out_PointerToxenc__EncryptionPropertiesType(soap, "xenc:EncryptionProperties", -1, &a->EncryptionProperties, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__EncryptedDataType * SOAP_FMAC4 soap_in_xenc__EncryptedDataType(struct soap *soap, const char *tag, struct xenc__EncryptedDataType *a, const char *type) -{ - size_t soap_flag_EncryptionMethod = 1; - size_t soap_flag_ds__KeyInfo = 1; - size_t soap_flag_CipherData = 1; - size_t soap_flag_EncryptionProperties = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__EncryptedDataType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__EncryptedDataType, sizeof(struct xenc__EncryptedDataType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__EncryptedDataType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Id", 1, 0), &a->Id)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Type", 1, 0), &a->Type)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "MimeType", 1, 0), &a->MimeType)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Encoding", 1, 0), &a->Encoding)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_EncryptionMethod && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__EncryptionMethodType(soap, "xenc:EncryptionMethod", &a->EncryptionMethod, "xenc:EncryptionMethodType")) - { soap_flag_EncryptionMethod--; - continue; - } - } - if (soap_flag_ds__KeyInfo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", &a->ds__KeyInfo, "")) - { soap_flag_ds__KeyInfo--; - continue; - } - } - if (soap_flag_CipherData && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__CipherDataType(soap, "xenc:CipherData", &a->CipherData, "xenc:CipherDataType")) - { soap_flag_CipherData--; - continue; - } - } - if (soap_flag_EncryptionProperties && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__EncryptionPropertiesType(soap, "xenc:EncryptionProperties", &a->EncryptionProperties, "xenc:EncryptionPropertiesType")) - { soap_flag_EncryptionProperties--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->CipherData)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct xenc__EncryptedDataType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__EncryptedDataType, SOAP_TYPE_xenc__EncryptedDataType, sizeof(struct xenc__EncryptedDataType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__EncryptedDataType * SOAP_FMAC2 soap_instantiate_xenc__EncryptedDataType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__EncryptedDataType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__EncryptedDataType *p; - size_t k = sizeof(struct xenc__EncryptedDataType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__EncryptedDataType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__EncryptedDataType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__EncryptedDataType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__EncryptedDataType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptedDataType(struct soap *soap, const struct xenc__EncryptedDataType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__EncryptedDataType(soap, tag ? tag : "xenc:EncryptedDataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptedDataType * SOAP_FMAC4 soap_get_xenc__EncryptedDataType(struct soap *soap, struct xenc__EncryptedDataType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__EncryptedDataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__TransformsType(struct soap *soap, struct xenc__TransformsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default__ds__Transform(soap, &a->ds__Transform); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__TransformsType(struct soap *soap, const struct xenc__TransformsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize__ds__Transform(soap, &a->ds__Transform); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__TransformsType(struct soap *soap, const char *tag, int id, const struct xenc__TransformsType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__TransformsType), type)) - return soap->error; - if (soap_out__ds__Transform(soap, "ds:Transform", -1, &a->ds__Transform, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__TransformsType * SOAP_FMAC4 soap_in_xenc__TransformsType(struct soap *soap, const char *tag, struct xenc__TransformsType *a, const char *type) -{ - size_t soap_flag_ds__Transform = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__TransformsType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__TransformsType, sizeof(struct xenc__TransformsType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__TransformsType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_ds__Transform && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in__ds__Transform(soap, "ds:Transform", &a->ds__Transform, "")) - { soap_flag_ds__Transform--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_ds__Transform > 0)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct xenc__TransformsType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__TransformsType, SOAP_TYPE_xenc__TransformsType, sizeof(struct xenc__TransformsType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__TransformsType * SOAP_FMAC2 soap_instantiate_xenc__TransformsType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__TransformsType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__TransformsType *p; - size_t k = sizeof(struct xenc__TransformsType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__TransformsType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__TransformsType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__TransformsType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__TransformsType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__TransformsType(struct soap *soap, const struct xenc__TransformsType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__TransformsType(soap, tag ? tag : "xenc:TransformsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__TransformsType * SOAP_FMAC4 soap_get_xenc__TransformsType(struct soap *soap, struct xenc__TransformsType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__TransformsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->Transforms = NULL; - soap_default_string(soap, &a->URI); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__CipherReferenceType(struct soap *soap, const struct xenc__CipherReferenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToxenc__TransformsType(soap, &a->Transforms); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__CipherReferenceType(struct soap *soap, const char *tag, int id, const struct xenc__CipherReferenceType *a, const char *type) -{ - soap_set_attr(soap, "URI", a->URI ? soap_string2s(soap, a->URI) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__CipherReferenceType), type)) - return soap->error; - if (soap_out_PointerToxenc__TransformsType(soap, "xenc:Transforms", -1, &a->Transforms, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__CipherReferenceType * SOAP_FMAC4 soap_in_xenc__CipherReferenceType(struct soap *soap, const char *tag, struct xenc__CipherReferenceType *a, const char *type) -{ - size_t soap_flag_Transforms = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__CipherReferenceType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__CipherReferenceType, sizeof(struct xenc__CipherReferenceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__CipherReferenceType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "URI", 1, 1), &a->URI)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Transforms && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__TransformsType(soap, "xenc:Transforms", &a->Transforms, "xenc:TransformsType")) - { soap_flag_Transforms--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct xenc__CipherReferenceType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__CipherReferenceType, SOAP_TYPE_xenc__CipherReferenceType, sizeof(struct xenc__CipherReferenceType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__CipherReferenceType * SOAP_FMAC2 soap_instantiate_xenc__CipherReferenceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__CipherReferenceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__CipherReferenceType *p; - size_t k = sizeof(struct xenc__CipherReferenceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__CipherReferenceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__CipherReferenceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__CipherReferenceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__CipherReferenceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__CipherReferenceType(struct soap *soap, const struct xenc__CipherReferenceType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__CipherReferenceType(soap, tag ? tag : "xenc:CipherReferenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__CipherReferenceType * SOAP_FMAC4 soap_get_xenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__CipherReferenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->CipherValue); - a->CipherReference = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__CipherDataType(struct soap *soap, const struct xenc__CipherDataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->CipherValue); - soap_serialize_PointerToxenc__CipherReferenceType(soap, &a->CipherReference); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__CipherDataType(struct soap *soap, const char *tag, int id, const struct xenc__CipherDataType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__CipherDataType), type)) - return soap->error; - if (soap_out_string(soap, "xenc:CipherValue", -1, (char*const*)&a->CipherValue, "")) - return soap->error; - if (soap_out_PointerToxenc__CipherReferenceType(soap, "xenc:CipherReference", -1, &a->CipherReference, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__CipherDataType * SOAP_FMAC4 soap_in_xenc__CipherDataType(struct soap *soap, const char *tag, struct xenc__CipherDataType *a, const char *type) -{ - size_t soap_flag_CipherValue = 1; - size_t soap_flag_CipherReference = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__CipherDataType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__CipherDataType, sizeof(struct xenc__CipherDataType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__CipherDataType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_CipherValue && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "xenc:CipherValue", (char**)&a->CipherValue, "xsd:string")) - { soap_flag_CipherValue--; - continue; - } - } - if (soap_flag_CipherReference && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__CipherReferenceType(soap, "xenc:CipherReference", &a->CipherReference, "xenc:CipherReferenceType")) - { soap_flag_CipherReference--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct xenc__CipherDataType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__CipherDataType, SOAP_TYPE_xenc__CipherDataType, sizeof(struct xenc__CipherDataType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__CipherDataType * SOAP_FMAC2 soap_instantiate_xenc__CipherDataType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__CipherDataType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__CipherDataType *p; - size_t k = sizeof(struct xenc__CipherDataType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__CipherDataType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__CipherDataType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__CipherDataType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__CipherDataType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__CipherDataType(struct soap *soap, const struct xenc__CipherDataType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__CipherDataType(soap, tag ? tag : "xenc:CipherDataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__CipherDataType * SOAP_FMAC4 soap_get_xenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__CipherDataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->KeySize = NULL; - soap_default_string(soap, &a->OAEPparams); - soap_default_string(soap, &a->Algorithm); - a->ds__DigestMethod = NULL; - a->__mixed = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptionMethodType(struct soap *soap, const struct xenc__EncryptionMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToint(soap, &a->KeySize); - soap_serialize_string(soap, (char*const*)&a->OAEPparams); - soap_serialize_PointerTods__DigestMethodType(soap, &a->ds__DigestMethod); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptionMethodType(struct soap *soap, const char *tag, int id, const struct xenc__EncryptionMethodType *a, const char *type) -{ - soap_set_attr(soap, "Algorithm", a->Algorithm ? soap_string2s(soap, a->Algorithm) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__EncryptionMethodType), type)) - return soap->error; - if (soap_out_PointerToint(soap, "xenc:KeySize", -1, &a->KeySize, "")) - return soap->error; - if (soap_out_string(soap, "xenc:OAEPparams", -1, (char*const*)&a->OAEPparams, "")) - return soap->error; - if (soap_out_PointerTods__DigestMethodType(soap, "ds:DigestMethod", -1, &a->ds__DigestMethod, "")) - return soap->error; - if (soap_outliteral(soap, "-mixed", (char*const*)&a->__mixed, NULL)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__EncryptionMethodType * SOAP_FMAC4 soap_in_xenc__EncryptionMethodType(struct soap *soap, const char *tag, struct xenc__EncryptionMethodType *a, const char *type) -{ - size_t soap_flag_KeySize = 1; - size_t soap_flag_OAEPparams = 1; - size_t soap_flag_ds__DigestMethod = 1; - size_t soap_flag___mixed = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__EncryptionMethodType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__EncryptionMethodType, sizeof(struct xenc__EncryptionMethodType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__EncryptionMethodType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Algorithm", 1, 1), &a->Algorithm)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_KeySize && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToint(soap, "xenc:KeySize", &a->KeySize, "xsd:int")) - { soap_flag_KeySize--; - continue; - } - } - if (soap_flag_OAEPparams && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "xenc:OAEPparams", (char**)&a->OAEPparams, "xsd:string")) - { soap_flag_OAEPparams--; - continue; - } - } - if (soap_flag_ds__DigestMethod && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__DigestMethodType(soap, "ds:DigestMethod", &a->ds__DigestMethod, "ds:DigestMethodType")) - { soap_flag_ds__DigestMethod--; - continue; - } - } - if (soap_flag___mixed && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_inliteral(soap, "-mixed", (char**)&a->__mixed)) - { soap_flag___mixed--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct xenc__EncryptionMethodType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__EncryptionMethodType, SOAP_TYPE_xenc__EncryptionMethodType, sizeof(struct xenc__EncryptionMethodType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__EncryptionMethodType * SOAP_FMAC2 soap_instantiate_xenc__EncryptionMethodType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__EncryptionMethodType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__EncryptionMethodType *p; - size_t k = sizeof(struct xenc__EncryptionMethodType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__EncryptionMethodType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__EncryptionMethodType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__EncryptionMethodType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__EncryptionMethodType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptionMethodType(struct soap *soap, const struct xenc__EncryptionMethodType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__EncryptionMethodType(soap, tag ? tag : "xenc:EncryptionMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptionMethodType * SOAP_FMAC4 soap_get_xenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__EncryptionMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptedType(struct soap *soap, struct xenc__EncryptedType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->EncryptionMethod = NULL; - a->ds__KeyInfo = NULL; - a->CipherData = NULL; - a->EncryptionProperties = NULL; - soap_default_string(soap, &a->Id); - soap_default_string(soap, &a->Type); - soap_default_string(soap, &a->MimeType); - soap_default_string(soap, &a->Encoding); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptedType(struct soap *soap, const struct xenc__EncryptedType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToxenc__EncryptionMethodType(soap, &a->EncryptionMethod); - soap_serialize_PointerTo_ds__KeyInfo(soap, &a->ds__KeyInfo); - soap_serialize_PointerToxenc__CipherDataType(soap, &a->CipherData); - soap_serialize_PointerToxenc__EncryptionPropertiesType(soap, &a->EncryptionProperties); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptedType(struct soap *soap, const char *tag, int id, const struct xenc__EncryptedType *a, const char *type) -{ - if (a->Id) - soap_set_attr(soap, "Id", soap_string2s(soap, a->Id), 1); - if (a->Type) - soap_set_attr(soap, "Type", soap_string2s(soap, a->Type), 1); - if (a->MimeType) - soap_set_attr(soap, "MimeType", soap_string2s(soap, a->MimeType), 1); - if (a->Encoding) - soap_set_attr(soap, "Encoding", soap_string2s(soap, a->Encoding), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__EncryptedType), type)) - return soap->error; - if (soap_out_PointerToxenc__EncryptionMethodType(soap, "xenc:EncryptionMethod", -1, &a->EncryptionMethod, "")) - return soap->error; - if (soap_out_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", -1, &a->ds__KeyInfo, "")) - return soap->error; - if (!a->CipherData) - { if (soap_element_empty(soap, "xenc:CipherData", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerToxenc__CipherDataType(soap, "xenc:CipherData", -1, &a->CipherData, "")) - return soap->error; - if (soap_out_PointerToxenc__EncryptionPropertiesType(soap, "xenc:EncryptionProperties", -1, &a->EncryptionProperties, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__EncryptedType * SOAP_FMAC4 soap_in_xenc__EncryptedType(struct soap *soap, const char *tag, struct xenc__EncryptedType *a, const char *type) -{ - size_t soap_flag_EncryptionMethod = 1; - size_t soap_flag_ds__KeyInfo = 1; - size_t soap_flag_CipherData = 1; - size_t soap_flag_EncryptionProperties = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__EncryptedType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__EncryptedType, sizeof(struct xenc__EncryptedType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__EncryptedType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Id", 1, 0), &a->Id)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Type", 1, 0), &a->Type)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "MimeType", 1, 0), &a->MimeType)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Encoding", 1, 0), &a->Encoding)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_EncryptionMethod && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__EncryptionMethodType(soap, "xenc:EncryptionMethod", &a->EncryptionMethod, "xenc:EncryptionMethodType")) - { soap_flag_EncryptionMethod--; - continue; - } - } - if (soap_flag_ds__KeyInfo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", &a->ds__KeyInfo, "")) - { soap_flag_ds__KeyInfo--; - continue; - } - } - if (soap_flag_CipherData && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__CipherDataType(soap, "xenc:CipherData", &a->CipherData, "xenc:CipherDataType")) - { soap_flag_CipherData--; - continue; - } - } - if (soap_flag_EncryptionProperties && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__EncryptionPropertiesType(soap, "xenc:EncryptionProperties", &a->EncryptionProperties, "xenc:EncryptionPropertiesType")) - { soap_flag_EncryptionProperties--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->CipherData)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct xenc__EncryptedType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__EncryptedType, SOAP_TYPE_xenc__EncryptedType, sizeof(struct xenc__EncryptedType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__EncryptedType * SOAP_FMAC2 soap_instantiate_xenc__EncryptedType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__EncryptedType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__EncryptedType *p; - size_t k = sizeof(struct xenc__EncryptedType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__EncryptedType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__EncryptedType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__EncryptedType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__EncryptedType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptedType(struct soap *soap, const struct xenc__EncryptedType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__EncryptedType(soap, tag ? tag : "xenc:EncryptedType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptedType * SOAP_FMAC4 soap_get_xenc__EncryptedType(struct soap *soap, struct xenc__EncryptedType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__EncryptedType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->Modulus); - soap_default_string(soap, &a->Exponent); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__RSAKeyValueType(struct soap *soap, const struct ds__RSAKeyValueType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->Modulus); - soap_serialize_string(soap, (char*const*)&a->Exponent); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__RSAKeyValueType(struct soap *soap, const char *tag, int id, const struct ds__RSAKeyValueType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__RSAKeyValueType), type)) - return soap->error; - if (!a->Modulus) - { if (soap_element_empty(soap, "ds:Modulus", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:Modulus", -1, (char*const*)&a->Modulus, "")) - return soap->error; - if (!a->Exponent) - { if (soap_element_empty(soap, "ds:Exponent", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:Exponent", -1, (char*const*)&a->Exponent, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__RSAKeyValueType * SOAP_FMAC4 soap_in_ds__RSAKeyValueType(struct soap *soap, const char *tag, struct ds__RSAKeyValueType *a, const char *type) -{ - size_t soap_flag_Modulus = 1; - size_t soap_flag_Exponent = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__RSAKeyValueType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__RSAKeyValueType, sizeof(struct ds__RSAKeyValueType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__RSAKeyValueType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Modulus && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:Modulus", (char**)&a->Modulus, "xsd:string")) - { soap_flag_Modulus--; - continue; - } - } - if (soap_flag_Exponent && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:Exponent", (char**)&a->Exponent, "xsd:string")) - { soap_flag_Exponent--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->Modulus || !a->Exponent)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct ds__RSAKeyValueType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__RSAKeyValueType, SOAP_TYPE_ds__RSAKeyValueType, sizeof(struct ds__RSAKeyValueType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__RSAKeyValueType * SOAP_FMAC2 soap_instantiate_ds__RSAKeyValueType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__RSAKeyValueType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__RSAKeyValueType *p; - size_t k = sizeof(struct ds__RSAKeyValueType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__RSAKeyValueType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__RSAKeyValueType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__RSAKeyValueType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__RSAKeyValueType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__RSAKeyValueType(struct soap *soap, const struct ds__RSAKeyValueType *a, const char *tag, const char *type) -{ - if (soap_out_ds__RSAKeyValueType(soap, tag ? tag : "ds:RSAKeyValueType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__RSAKeyValueType * SOAP_FMAC4 soap_get_ds__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__RSAKeyValueType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->G); - soap_default_string(soap, &a->Y); - soap_default_string(soap, &a->J); - soap_default_string(soap, &a->P); - soap_default_string(soap, &a->Q); - soap_default_string(soap, &a->Seed); - soap_default_string(soap, &a->PgenCounter); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__DSAKeyValueType(struct soap *soap, const struct ds__DSAKeyValueType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->G); - soap_serialize_string(soap, (char*const*)&a->Y); - soap_serialize_string(soap, (char*const*)&a->J); - soap_serialize_string(soap, (char*const*)&a->P); - soap_serialize_string(soap, (char*const*)&a->Q); - soap_serialize_string(soap, (char*const*)&a->Seed); - soap_serialize_string(soap, (char*const*)&a->PgenCounter); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__DSAKeyValueType(struct soap *soap, const char *tag, int id, const struct ds__DSAKeyValueType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__DSAKeyValueType), type)) - return soap->error; - if (soap_out_string(soap, "ds:G", -1, (char*const*)&a->G, "")) - return soap->error; - if (!a->Y) - { if (soap_element_empty(soap, "ds:Y", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:Y", -1, (char*const*)&a->Y, "")) - return soap->error; - if (soap_out_string(soap, "ds:J", -1, (char*const*)&a->J, "")) - return soap->error; - if (!a->P) - { if (soap_element_empty(soap, "ds:P", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:P", -1, (char*const*)&a->P, "")) - return soap->error; - if (!a->Q) - { if (soap_element_empty(soap, "ds:Q", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:Q", -1, (char*const*)&a->Q, "")) - return soap->error; - if (!a->Seed) - { if (soap_element_empty(soap, "ds:Seed", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:Seed", -1, (char*const*)&a->Seed, "")) - return soap->error; - if (!a->PgenCounter) - { if (soap_element_empty(soap, "ds:PgenCounter", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:PgenCounter", -1, (char*const*)&a->PgenCounter, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__DSAKeyValueType * SOAP_FMAC4 soap_in_ds__DSAKeyValueType(struct soap *soap, const char *tag, struct ds__DSAKeyValueType *a, const char *type) -{ - size_t soap_flag_G = 1; - size_t soap_flag_Y = 1; - size_t soap_flag_J = 1; - size_t soap_flag_P = 1; - size_t soap_flag_Q = 1; - size_t soap_flag_Seed = 1; - size_t soap_flag_PgenCounter = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__DSAKeyValueType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__DSAKeyValueType, sizeof(struct ds__DSAKeyValueType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__DSAKeyValueType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_G && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:G", (char**)&a->G, "xsd:string")) - { soap_flag_G--; - continue; - } - } - if (soap_flag_Y && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:Y", (char**)&a->Y, "xsd:string")) - { soap_flag_Y--; - continue; - } - } - if (soap_flag_J && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:J", (char**)&a->J, "xsd:string")) - { soap_flag_J--; - continue; - } - } - if (soap_flag_P && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:P", (char**)&a->P, "xsd:string")) - { soap_flag_P--; - continue; - } - } - if (soap_flag_Q && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:Q", (char**)&a->Q, "xsd:string")) - { soap_flag_Q--; - continue; - } - } - if (soap_flag_Seed && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:Seed", (char**)&a->Seed, "xsd:string")) - { soap_flag_Seed--; - continue; - } - } - if (soap_flag_PgenCounter && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:PgenCounter", (char**)&a->PgenCounter, "xsd:string")) - { soap_flag_PgenCounter--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->Y || !a->P || !a->Q || !a->Seed || !a->PgenCounter)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct ds__DSAKeyValueType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__DSAKeyValueType, SOAP_TYPE_ds__DSAKeyValueType, sizeof(struct ds__DSAKeyValueType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__DSAKeyValueType * SOAP_FMAC2 soap_instantiate_ds__DSAKeyValueType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__DSAKeyValueType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__DSAKeyValueType *p; - size_t k = sizeof(struct ds__DSAKeyValueType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__DSAKeyValueType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__DSAKeyValueType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__DSAKeyValueType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__DSAKeyValueType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__DSAKeyValueType(struct soap *soap, const struct ds__DSAKeyValueType *a, const char *tag, const char *type) -{ - if (soap_out_ds__DSAKeyValueType(soap, tag ? tag : "ds:DSAKeyValueType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__DSAKeyValueType * SOAP_FMAC4 soap_get_ds__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__DSAKeyValueType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->X509IssuerName); - soap_default_string(soap, &a->X509SerialNumber); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__X509IssuerSerialType(struct soap *soap, const struct ds__X509IssuerSerialType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->X509IssuerName); - soap_serialize_string(soap, (char*const*)&a->X509SerialNumber); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__X509IssuerSerialType(struct soap *soap, const char *tag, int id, const struct ds__X509IssuerSerialType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__X509IssuerSerialType), type)) - return soap->error; - if (!a->X509IssuerName) - { if (soap_element_empty(soap, "ds:X509IssuerName", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:X509IssuerName", -1, (char*const*)&a->X509IssuerName, "")) - return soap->error; - if (!a->X509SerialNumber) - { if (soap_element_empty(soap, "ds:X509SerialNumber", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:X509SerialNumber", -1, (char*const*)&a->X509SerialNumber, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__X509IssuerSerialType * SOAP_FMAC4 soap_in_ds__X509IssuerSerialType(struct soap *soap, const char *tag, struct ds__X509IssuerSerialType *a, const char *type) -{ - size_t soap_flag_X509IssuerName = 1; - size_t soap_flag_X509SerialNumber = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__X509IssuerSerialType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__X509IssuerSerialType, sizeof(struct ds__X509IssuerSerialType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__X509IssuerSerialType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_X509IssuerName && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:X509IssuerName", (char**)&a->X509IssuerName, "xsd:string")) - { soap_flag_X509IssuerName--; - continue; - } - } - if (soap_flag_X509SerialNumber && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:X509SerialNumber", (char**)&a->X509SerialNumber, "xsd:string")) - { soap_flag_X509SerialNumber--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->X509IssuerName || !a->X509SerialNumber)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct ds__X509IssuerSerialType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__X509IssuerSerialType, SOAP_TYPE_ds__X509IssuerSerialType, sizeof(struct ds__X509IssuerSerialType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__X509IssuerSerialType * SOAP_FMAC2 soap_instantiate_ds__X509IssuerSerialType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__X509IssuerSerialType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__X509IssuerSerialType *p; - size_t k = sizeof(struct ds__X509IssuerSerialType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__X509IssuerSerialType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__X509IssuerSerialType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__X509IssuerSerialType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__X509IssuerSerialType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__X509IssuerSerialType(struct soap *soap, const struct ds__X509IssuerSerialType *a, const char *tag, const char *type) -{ - if (soap_out_ds__X509IssuerSerialType(soap, tag ? tag : "ds:X509IssuerSerialType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__X509IssuerSerialType * SOAP_FMAC4 soap_get_ds__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__X509IssuerSerialType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__ds__KeyInfo(struct soap *soap, const struct ds__KeyInfoType *a, const char *tag, const char *type) -{ - if (soap_out__ds__KeyInfo(soap, tag ? tag : "ds:KeyInfo", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->Transforms = NULL; - soap_default_string(soap, &a->URI); - soap_default_string(soap, &a->Type); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__RetrievalMethodType(struct soap *soap, const struct ds__RetrievalMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTods__TransformsType(soap, &a->Transforms); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__RetrievalMethodType(struct soap *soap, const char *tag, int id, const struct ds__RetrievalMethodType *a, const char *type) -{ - if (a->URI) - soap_set_attr(soap, "URI", soap_string2s(soap, a->URI), 1); - if (a->Type) - soap_set_attr(soap, "Type", soap_string2s(soap, a->Type), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__RetrievalMethodType), type)) - return soap->error; - if (soap_out_PointerTods__TransformsType(soap, "ds:Transforms", -1, &a->Transforms, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__RetrievalMethodType * SOAP_FMAC4 soap_in_ds__RetrievalMethodType(struct soap *soap, const char *tag, struct ds__RetrievalMethodType *a, const char *type) -{ - size_t soap_flag_Transforms = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__RetrievalMethodType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__RetrievalMethodType, sizeof(struct ds__RetrievalMethodType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__RetrievalMethodType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "URI", 1, 0), &a->URI)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Type", 1, 0), &a->Type)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Transforms && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__TransformsType(soap, "ds:Transforms", &a->Transforms, "ds:TransformsType")) - { soap_flag_Transforms--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__RetrievalMethodType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__RetrievalMethodType, SOAP_TYPE_ds__RetrievalMethodType, sizeof(struct ds__RetrievalMethodType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__RetrievalMethodType * SOAP_FMAC2 soap_instantiate_ds__RetrievalMethodType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__RetrievalMethodType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__RetrievalMethodType *p; - size_t k = sizeof(struct ds__RetrievalMethodType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__RetrievalMethodType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__RetrievalMethodType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__RetrievalMethodType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__RetrievalMethodType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__RetrievalMethodType(struct soap *soap, const struct ds__RetrievalMethodType *a, const char *tag, const char *type) -{ - if (soap_out_ds__RetrievalMethodType(soap, tag ? tag : "ds:RetrievalMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__RetrievalMethodType * SOAP_FMAC4 soap_get_ds__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__RetrievalMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__KeyValueType(struct soap *soap, struct ds__KeyValueType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->DSAKeyValue = NULL; - a->RSAKeyValue = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__KeyValueType(struct soap *soap, const struct ds__KeyValueType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTods__DSAKeyValueType(soap, &a->DSAKeyValue); - soap_serialize_PointerTods__RSAKeyValueType(soap, &a->RSAKeyValue); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__KeyValueType(struct soap *soap, const char *tag, int id, const struct ds__KeyValueType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__KeyValueType), type)) - return soap->error; - if (soap_out_PointerTods__DSAKeyValueType(soap, "ds:DSAKeyValue", -1, &a->DSAKeyValue, "")) - return soap->error; - if (soap_out_PointerTods__RSAKeyValueType(soap, "ds:RSAKeyValue", -1, &a->RSAKeyValue, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__KeyValueType * SOAP_FMAC4 soap_in_ds__KeyValueType(struct soap *soap, const char *tag, struct ds__KeyValueType *a, const char *type) -{ - size_t soap_flag_DSAKeyValue = 1; - size_t soap_flag_RSAKeyValue = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__KeyValueType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__KeyValueType, sizeof(struct ds__KeyValueType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__KeyValueType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_DSAKeyValue && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__DSAKeyValueType(soap, "ds:DSAKeyValue", &a->DSAKeyValue, "ds:DSAKeyValueType")) - { soap_flag_DSAKeyValue--; - continue; - } - } - if (soap_flag_RSAKeyValue && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__RSAKeyValueType(soap, "ds:RSAKeyValue", &a->RSAKeyValue, "ds:RSAKeyValueType")) - { soap_flag_RSAKeyValue--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__KeyValueType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__KeyValueType, SOAP_TYPE_ds__KeyValueType, sizeof(struct ds__KeyValueType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__KeyValueType * SOAP_FMAC2 soap_instantiate_ds__KeyValueType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__KeyValueType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__KeyValueType *p; - size_t k = sizeof(struct ds__KeyValueType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__KeyValueType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__KeyValueType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__KeyValueType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__KeyValueType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__KeyValueType(struct soap *soap, const struct ds__KeyValueType *a, const char *tag, const char *type) -{ - if (soap_out_ds__KeyValueType(soap, tag ? tag : "ds:KeyValueType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__KeyValueType * SOAP_FMAC4 soap_get_ds__KeyValueType(struct soap *soap, struct ds__KeyValueType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__KeyValueType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__DigestMethodType(struct soap *soap, struct ds__DigestMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->Algorithm); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__DigestMethodType(struct soap *soap, const struct ds__DigestMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__DigestMethodType(struct soap *soap, const char *tag, int id, const struct ds__DigestMethodType *a, const char *type) -{ - soap_set_attr(soap, "Algorithm", a->Algorithm ? soap_string2s(soap, a->Algorithm) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__DigestMethodType), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__DigestMethodType * SOAP_FMAC4 soap_in_ds__DigestMethodType(struct soap *soap, const char *tag, struct ds__DigestMethodType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__DigestMethodType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__DigestMethodType, sizeof(struct ds__DigestMethodType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__DigestMethodType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Algorithm", 1, 1), &a->Algorithm)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__DigestMethodType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__DigestMethodType, SOAP_TYPE_ds__DigestMethodType, sizeof(struct ds__DigestMethodType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__DigestMethodType * SOAP_FMAC2 soap_instantiate_ds__DigestMethodType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__DigestMethodType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__DigestMethodType *p; - size_t k = sizeof(struct ds__DigestMethodType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__DigestMethodType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__DigestMethodType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__DigestMethodType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__DigestMethodType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__DigestMethodType(struct soap *soap, const struct ds__DigestMethodType *a, const char *tag, const char *type) -{ - if (soap_out_ds__DigestMethodType(soap, tag ? tag : "ds:DigestMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__DigestMethodType * SOAP_FMAC4 soap_get_ds__DigestMethodType(struct soap *soap, struct ds__DigestMethodType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__DigestMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__ds__Transform(struct soap *soap, const struct ds__TransformType *a, const char *tag, const char *type) -{ - if (soap_out__ds__Transform(soap, tag ? tag : "ds:Transform", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__TransformType(struct soap *soap, struct ds__TransformType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->c14n__InclusiveNamespaces = NULL; - a->__any = NULL; - soap_default_string(soap, &a->Algorithm); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__TransformType(struct soap *soap, const struct ds__TransformType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_c14n__InclusiveNamespaces(soap, &a->c14n__InclusiveNamespaces); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__TransformType(struct soap *soap, const char *tag, int id, const struct ds__TransformType *a, const char *type) -{ - if (a->Algorithm) - soap_set_attr(soap, "Algorithm", soap_string2s(soap, a->Algorithm), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__TransformType), type)) - return soap->error; - if (soap_out_PointerTo_c14n__InclusiveNamespaces(soap, "c14n:InclusiveNamespaces", -1, &a->c14n__InclusiveNamespaces, "")) - return soap->error; - if (soap_outliteral(soap, "-any", (char*const*)&a->__any, NULL)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__TransformType * SOAP_FMAC4 soap_in_ds__TransformType(struct soap *soap, const char *tag, struct ds__TransformType *a, const char *type) -{ - size_t soap_flag_c14n__InclusiveNamespaces = 1; - size_t soap_flag___any = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__TransformType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__TransformType, sizeof(struct ds__TransformType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__TransformType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Algorithm", 1, 0), &a->Algorithm)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_c14n__InclusiveNamespaces && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_c14n__InclusiveNamespaces(soap, "c14n:InclusiveNamespaces", &a->c14n__InclusiveNamespaces, "")) - { soap_flag_c14n__InclusiveNamespaces--; - continue; - } - } - if (soap_flag___any && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_inliteral(soap, "-any", (char**)&a->__any)) - { soap_flag___any--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__TransformType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__TransformType, SOAP_TYPE_ds__TransformType, sizeof(struct ds__TransformType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__TransformType * SOAP_FMAC2 soap_instantiate_ds__TransformType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__TransformType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__TransformType *p; - size_t k = sizeof(struct ds__TransformType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__TransformType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__TransformType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__TransformType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__TransformType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__TransformType(struct soap *soap, const struct ds__TransformType *a, const char *tag, const char *type) -{ - if (soap_out_ds__TransformType(soap, tag ? tag : "ds:TransformType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__TransformType * SOAP_FMAC4 soap_get_ds__TransformType(struct soap *soap, struct ds__TransformType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__TransformType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->PrefixList); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__c14n__InclusiveNamespaces(struct soap *soap, const struct _c14n__InclusiveNamespaces *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__c14n__InclusiveNamespaces(struct soap *soap, const char *tag, int id, const struct _c14n__InclusiveNamespaces *a, const char *type) -{ - if (a->PrefixList) - soap_set_attr(soap, "PrefixList", soap_string2s(soap, a->PrefixList), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__c14n__InclusiveNamespaces), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct _c14n__InclusiveNamespaces * SOAP_FMAC4 soap_in__c14n__InclusiveNamespaces(struct soap *soap, const char *tag, struct _c14n__InclusiveNamespaces *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct _c14n__InclusiveNamespaces*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__c14n__InclusiveNamespaces, sizeof(struct _c14n__InclusiveNamespaces), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default__c14n__InclusiveNamespaces(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "PrefixList", 1, 0), &a->PrefixList)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct _c14n__InclusiveNamespaces *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__c14n__InclusiveNamespaces, SOAP_TYPE__c14n__InclusiveNamespaces, sizeof(struct _c14n__InclusiveNamespaces), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct _c14n__InclusiveNamespaces * SOAP_FMAC2 soap_instantiate__c14n__InclusiveNamespaces(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__c14n__InclusiveNamespaces(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _c14n__InclusiveNamespaces *p; - size_t k = sizeof(struct _c14n__InclusiveNamespaces); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__c14n__InclusiveNamespaces, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _c14n__InclusiveNamespaces); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _c14n__InclusiveNamespaces, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _c14n__InclusiveNamespaces location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__c14n__InclusiveNamespaces(struct soap *soap, const struct _c14n__InclusiveNamespaces *a, const char *tag, const char *type) -{ - if (soap_out__c14n__InclusiveNamespaces(soap, tag ? tag : "c14n:InclusiveNamespaces", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _c14n__InclusiveNamespaces * SOAP_FMAC4 soap_get__c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces *p, const char *tag, const char *type) -{ - if ((p = soap_in__c14n__InclusiveNamespaces(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__TransformsType(struct soap *soap, struct ds__TransformsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__sizeTransform = 0; - a->Transform = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__TransformsType(struct soap *soap, const struct ds__TransformsType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (a->Transform) - { int i; - for (i = 0; i < (int)a->__sizeTransform; i++) - { - soap_embedded(soap, a->Transform + i, SOAP_TYPE_ds__TransformType); - soap_serialize_ds__TransformType(soap, a->Transform + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__TransformsType(struct soap *soap, const char *tag, int id, const struct ds__TransformsType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__TransformsType), type)) - return soap->error; - if (a->Transform) - { int i; - for (i = 0; i < (int)a->__sizeTransform; i++) - if (soap_out_ds__TransformType(soap, "ds:Transform", -1, a->Transform + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__TransformsType * SOAP_FMAC4 soap_in_ds__TransformsType(struct soap *soap, const char *tag, struct ds__TransformsType *a, const char *type) -{ - struct soap_blist *soap_blist_Transform = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__TransformsType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__TransformsType, sizeof(struct ds__TransformsType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__TransformsType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "ds:Transform", 1, NULL)) - { if (a->Transform == NULL) - { if (soap_blist_Transform == NULL) - soap_blist_Transform = soap_alloc_block(soap); - a->Transform = soap_block::push(soap, soap_blist_Transform); - if (a->Transform == NULL) - return NULL; - soap_default_ds__TransformType(soap, a->Transform); - } - soap_revert(soap); - if (soap_in_ds__TransformType(soap, "ds:Transform", a->Transform, "ds:TransformType")) - { a->__sizeTransform++; - a->Transform = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->Transform) - soap_block::pop(soap, soap_blist_Transform); - if (a->__sizeTransform) - { a->Transform = soap_new_ds__TransformType(soap, a->__sizeTransform); - if (!a->Transform) - return NULL; - soap_block::save(soap, soap_blist_Transform, a->Transform); - } - else - { a->Transform = NULL; - if (soap_blist_Transform) - soap_block::end(soap, soap_blist_Transform); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__TransformsType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__TransformsType, SOAP_TYPE_ds__TransformsType, sizeof(struct ds__TransformsType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__TransformsType * SOAP_FMAC2 soap_instantiate_ds__TransformsType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__TransformsType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__TransformsType *p; - size_t k = sizeof(struct ds__TransformsType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__TransformsType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__TransformsType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__TransformsType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__TransformsType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__TransformsType(struct soap *soap, const struct ds__TransformsType *a, const char *tag, const char *type) -{ - if (soap_out_ds__TransformsType(soap, tag ? tag : "ds:TransformsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__TransformsType * SOAP_FMAC4 soap_get_ds__TransformsType(struct soap *soap, struct ds__TransformsType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__TransformsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__ReferenceType(struct soap *soap, struct ds__ReferenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->Transforms = NULL; - a->DigestMethod = NULL; - soap_default_string(soap, &a->DigestValue); - soap_default_string(soap, &a->Id); - soap_default_string(soap, &a->URI); - soap_default_string(soap, &a->Type); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__ReferenceType(struct soap *soap, const struct ds__ReferenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTods__TransformsType(soap, &a->Transforms); - soap_serialize_PointerTods__DigestMethodType(soap, &a->DigestMethod); - soap_serialize_string(soap, (char*const*)&a->DigestValue); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__ReferenceType(struct soap *soap, const char *tag, int id, const struct ds__ReferenceType *a, const char *type) -{ - if (a->Id) - soap_set_attr(soap, "Id", soap_string2s(soap, a->Id), 1); - if (a->URI) - soap_set_attr(soap, "URI", soap_string2s(soap, a->URI), 1); - if (a->Type) - soap_set_attr(soap, "Type", soap_string2s(soap, a->Type), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__ReferenceType), type)) - return soap->error; - if (soap_out_PointerTods__TransformsType(soap, "ds:Transforms", -1, &a->Transforms, "")) - return soap->error; - if (!a->DigestMethod) - { if (soap_element_empty(soap, "ds:DigestMethod", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTods__DigestMethodType(soap, "ds:DigestMethod", -1, &a->DigestMethod, "")) - return soap->error; - if (!a->DigestValue) - { if (soap_element_empty(soap, "ds:DigestValue", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "ds:DigestValue", -1, (char*const*)&a->DigestValue, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__ReferenceType * SOAP_FMAC4 soap_in_ds__ReferenceType(struct soap *soap, const char *tag, struct ds__ReferenceType *a, const char *type) -{ - size_t soap_flag_Transforms = 1; - size_t soap_flag_DigestMethod = 1; - size_t soap_flag_DigestValue = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__ReferenceType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__ReferenceType, sizeof(struct ds__ReferenceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__ReferenceType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Id", 1, 0), &a->Id)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "URI", 1, 0), &a->URI)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Type", 1, 0), &a->Type)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Transforms && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__TransformsType(soap, "ds:Transforms", &a->Transforms, "ds:TransformsType")) - { soap_flag_Transforms--; - continue; - } - } - if (soap_flag_DigestMethod && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__DigestMethodType(soap, "ds:DigestMethod", &a->DigestMethod, "ds:DigestMethodType")) - { soap_flag_DigestMethod--; - continue; - } - } - if (soap_flag_DigestValue && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:DigestValue", (char**)&a->DigestValue, "xsd:string")) - { soap_flag_DigestValue--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->DigestMethod || !a->DigestValue)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct ds__ReferenceType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__ReferenceType, SOAP_TYPE_ds__ReferenceType, sizeof(struct ds__ReferenceType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__ReferenceType * SOAP_FMAC2 soap_instantiate_ds__ReferenceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__ReferenceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__ReferenceType *p; - size_t k = sizeof(struct ds__ReferenceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__ReferenceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__ReferenceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__ReferenceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__ReferenceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__ReferenceType(struct soap *soap, const struct ds__ReferenceType *a, const char *tag, const char *type) -{ - if (soap_out_ds__ReferenceType(soap, tag ? tag : "ds:ReferenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__ReferenceType * SOAP_FMAC4 soap_get_ds__ReferenceType(struct soap *soap, struct ds__ReferenceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__ReferenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->HMACOutputLength = NULL; - soap_default_string(soap, &a->Algorithm); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__SignatureMethodType(struct soap *soap, const struct ds__SignatureMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToint(soap, &a->HMACOutputLength); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__SignatureMethodType(struct soap *soap, const char *tag, int id, const struct ds__SignatureMethodType *a, const char *type) -{ - soap_set_attr(soap, "Algorithm", a->Algorithm ? soap_string2s(soap, a->Algorithm) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__SignatureMethodType), type)) - return soap->error; - if (soap_out_PointerToint(soap, "ds:HMACOutputLength", -1, &a->HMACOutputLength, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__SignatureMethodType * SOAP_FMAC4 soap_in_ds__SignatureMethodType(struct soap *soap, const char *tag, struct ds__SignatureMethodType *a, const char *type) -{ - size_t soap_flag_HMACOutputLength = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__SignatureMethodType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__SignatureMethodType, sizeof(struct ds__SignatureMethodType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__SignatureMethodType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Algorithm", 1, 1), &a->Algorithm)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_HMACOutputLength && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToint(soap, "ds:HMACOutputLength", &a->HMACOutputLength, "xsd:int")) - { soap_flag_HMACOutputLength--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__SignatureMethodType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__SignatureMethodType, SOAP_TYPE_ds__SignatureMethodType, sizeof(struct ds__SignatureMethodType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__SignatureMethodType * SOAP_FMAC2 soap_instantiate_ds__SignatureMethodType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__SignatureMethodType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__SignatureMethodType *p; - size_t k = sizeof(struct ds__SignatureMethodType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__SignatureMethodType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__SignatureMethodType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__SignatureMethodType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__SignatureMethodType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__SignatureMethodType(struct soap *soap, const struct ds__SignatureMethodType *a, const char *tag, const char *type) -{ - if (soap_out_ds__SignatureMethodType(soap, tag ? tag : "ds:SignatureMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__SignatureMethodType * SOAP_FMAC4 soap_get_ds__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__SignatureMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->Algorithm); - a->c14n__InclusiveNamespaces = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__CanonicalizationMethodType(struct soap *soap, const struct ds__CanonicalizationMethodType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_c14n__InclusiveNamespaces(soap, &a->c14n__InclusiveNamespaces); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__CanonicalizationMethodType(struct soap *soap, const char *tag, int id, const struct ds__CanonicalizationMethodType *a, const char *type) -{ - soap_set_attr(soap, "Algorithm", a->Algorithm ? soap_string2s(soap, a->Algorithm) : "", 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__CanonicalizationMethodType), type)) - return soap->error; - if (soap_out_PointerTo_c14n__InclusiveNamespaces(soap, "c14n:InclusiveNamespaces", -1, &a->c14n__InclusiveNamespaces, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__CanonicalizationMethodType * SOAP_FMAC4 soap_in_ds__CanonicalizationMethodType(struct soap *soap, const char *tag, struct ds__CanonicalizationMethodType *a, const char *type) -{ - size_t soap_flag_c14n__InclusiveNamespaces = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__CanonicalizationMethodType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__CanonicalizationMethodType, sizeof(struct ds__CanonicalizationMethodType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__CanonicalizationMethodType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Algorithm", 1, 1), &a->Algorithm)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_c14n__InclusiveNamespaces && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_c14n__InclusiveNamespaces(soap, "c14n:InclusiveNamespaces", &a->c14n__InclusiveNamespaces, "")) - { soap_flag_c14n__InclusiveNamespaces--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__CanonicalizationMethodType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__CanonicalizationMethodType, SOAP_TYPE_ds__CanonicalizationMethodType, sizeof(struct ds__CanonicalizationMethodType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__CanonicalizationMethodType * SOAP_FMAC2 soap_instantiate_ds__CanonicalizationMethodType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__CanonicalizationMethodType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__CanonicalizationMethodType *p; - size_t k = sizeof(struct ds__CanonicalizationMethodType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__CanonicalizationMethodType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__CanonicalizationMethodType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__CanonicalizationMethodType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__CanonicalizationMethodType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__CanonicalizationMethodType(struct soap *soap, const struct ds__CanonicalizationMethodType *a, const char *tag, const char *type) -{ - if (soap_out_ds__CanonicalizationMethodType(soap, tag ? tag : "ds:CanonicalizationMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__CanonicalizationMethodType * SOAP_FMAC4 soap_get_ds__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__CanonicalizationMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__ds__Signature(struct soap *soap, const struct ds__SignatureType *a, const char *tag, const char *type) -{ - if (soap_out__ds__Signature(soap, tag ? tag : "ds:Signature", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__SignedInfoType(struct soap *soap, struct ds__SignedInfoType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->CanonicalizationMethod = NULL; - a->SignatureMethod = NULL; - a->__sizeReference = 0; - a->Reference = NULL; - soap_default_string(soap, &a->Id); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__SignedInfoType(struct soap *soap, const struct ds__SignedInfoType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTods__CanonicalizationMethodType(soap, &a->CanonicalizationMethod); - soap_serialize_PointerTods__SignatureMethodType(soap, &a->SignatureMethod); - if (a->Reference) - { int i; - for (i = 0; i < (int)a->__sizeReference; i++) - { - soap_serialize_PointerTods__ReferenceType(soap, a->Reference + i); - } - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__SignedInfoType(struct soap *soap, const char *tag, int id, const struct ds__SignedInfoType *a, const char *type) -{ - if (a->Id) - soap_set_attr(soap, "Id", soap_string2s(soap, a->Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__SignedInfoType), type)) - return soap->error; - if (!a->CanonicalizationMethod) - { if (soap_element_empty(soap, "ds:CanonicalizationMethod", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTods__CanonicalizationMethodType(soap, "ds:CanonicalizationMethod", -1, &a->CanonicalizationMethod, "")) - return soap->error; - if (!a->SignatureMethod) - { if (soap_element_empty(soap, "ds:SignatureMethod", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerTods__SignatureMethodType(soap, "ds:SignatureMethod", -1, &a->SignatureMethod, "")) - return soap->error; - if (a->Reference) - { int i; - for (i = 0; i < (int)a->__sizeReference; i++) - if (soap_out_PointerTods__ReferenceType(soap, "ds:Reference", -1, a->Reference + i, "")) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__SignedInfoType * SOAP_FMAC4 soap_in_ds__SignedInfoType(struct soap *soap, const char *tag, struct ds__SignedInfoType *a, const char *type) -{ - size_t soap_flag_CanonicalizationMethod = 1; - size_t soap_flag_SignatureMethod = 1; - struct soap_blist *soap_blist_Reference = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__SignedInfoType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__SignedInfoType, sizeof(struct ds__SignedInfoType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__SignedInfoType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Id", 1, 0), &a->Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_CanonicalizationMethod && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__CanonicalizationMethodType(soap, "ds:CanonicalizationMethod", &a->CanonicalizationMethod, "ds:CanonicalizationMethodType")) - { soap_flag_CanonicalizationMethod--; - continue; - } - } - if (soap_flag_SignatureMethod && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__SignatureMethodType(soap, "ds:SignatureMethod", &a->SignatureMethod, "ds:SignatureMethodType")) - { soap_flag_SignatureMethod--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_element_begin_in(soap, "ds:Reference", 1, NULL)) - { if (a->Reference == NULL) - { if (soap_blist_Reference == NULL) - soap_blist_Reference = soap_alloc_block(soap); - a->Reference = (struct ds__ReferenceType **)soap_push_block_max(soap, soap_blist_Reference, sizeof(struct ds__ReferenceType *)); - if (a->Reference == NULL) - return NULL; - *a->Reference = NULL; - } - soap_revert(soap); - if (soap_in_PointerTods__ReferenceType(soap, "ds:Reference", a->Reference, "ds:ReferenceType")) - { a->__sizeReference++; - a->Reference = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->Reference) - soap_pop_block(soap, soap_blist_Reference); - if (a->__sizeReference) - { a->Reference = (struct ds__ReferenceType **)soap_save_block(soap, soap_blist_Reference, NULL, 1); - } - else - { a->Reference = NULL; - if (soap_blist_Reference) - soap_end_block(soap, soap_blist_Reference); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->CanonicalizationMethod || !a->SignatureMethod)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct ds__SignedInfoType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__SignedInfoType, SOAP_TYPE_ds__SignedInfoType, sizeof(struct ds__SignedInfoType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__SignedInfoType * SOAP_FMAC2 soap_instantiate_ds__SignedInfoType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__SignedInfoType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__SignedInfoType *p; - size_t k = sizeof(struct ds__SignedInfoType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__SignedInfoType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__SignedInfoType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__SignedInfoType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__SignedInfoType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__SignedInfoType(struct soap *soap, const struct ds__SignedInfoType *a, const char *tag, const char *type) -{ - if (soap_out_ds__SignedInfoType(soap, tag ? tag : "ds:SignedInfoType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__SignedInfoType * SOAP_FMAC4 soap_get_ds__SignedInfoType(struct soap *soap, struct ds__SignedInfoType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__SignedInfoType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__SignatureType(struct soap *soap, struct ds__SignatureType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->SignedInfo = NULL; - soap_default__ds__SignatureValue(soap, &a->SignatureValue); - a->KeyInfo = NULL; - soap_default_string(soap, &a->Id); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__SignatureType(struct soap *soap, const struct ds__SignatureType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTods__SignedInfoType(soap, &a->SignedInfo); - soap_serialize__ds__SignatureValue(soap, (char*const*)&a->SignatureValue); - soap_serialize_PointerTods__KeyInfoType(soap, &a->KeyInfo); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__SignatureType(struct soap *soap, const char *tag, int id, const struct ds__SignatureType *a, const char *type) -{ - if (a->Id) - soap_set_attr(soap, "Id", soap_string2s(soap, a->Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__SignatureType), type)) - return soap->error; - if (soap_out_PointerTods__SignedInfoType(soap, "ds:SignedInfo", -1, &a->SignedInfo, "")) - return soap->error; - if (soap_out__ds__SignatureValue(soap, "ds:SignatureValue", -1, (char*const*)&a->SignatureValue, "")) - return soap->error; - if (soap_out_PointerTods__KeyInfoType(soap, "ds:KeyInfo", -1, &a->KeyInfo, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__SignatureType * SOAP_FMAC4 soap_in_ds__SignatureType(struct soap *soap, const char *tag, struct ds__SignatureType *a, const char *type) -{ - size_t soap_flag_SignedInfo = 1; - size_t soap_flag_SignatureValue = 1; - size_t soap_flag_KeyInfo = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__SignatureType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__SignatureType, sizeof(struct ds__SignatureType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__SignatureType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Id", 1, 0), &a->Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_SignedInfo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__SignedInfoType(soap, "ds:SignedInfo", &a->SignedInfo, "ds:SignedInfoType")) - { soap_flag_SignedInfo--; - continue; - } - } - if (soap_flag_SignatureValue && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in__ds__SignatureValue(soap, "ds:SignatureValue", (char**)&a->SignatureValue, "")) - { soap_flag_SignatureValue--; - continue; - } - } - if (soap_flag_KeyInfo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__KeyInfoType(soap, "ds:KeyInfo", &a->KeyInfo, "ds:KeyInfoType")) - { soap_flag_KeyInfo--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__SignatureType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__SignatureType, SOAP_TYPE_ds__SignatureType, sizeof(struct ds__SignatureType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__SignatureType * SOAP_FMAC2 soap_instantiate_ds__SignatureType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__SignatureType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__SignatureType *p; - size_t k = sizeof(struct ds__SignatureType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__SignatureType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__SignatureType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__SignatureType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__SignatureType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__SignatureType(struct soap *soap, const struct ds__SignatureType *a, const char *tag, const char *type) -{ - if (soap_out_ds__SignatureType(soap, tag ? tag : "ds:SignatureType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__SignatureType * SOAP_FMAC4 soap_get_ds__SignatureType(struct soap *soap, struct ds__SignatureType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__SignatureType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->EncryptionMethod = NULL; - a->ds__KeyInfo = NULL; - a->CipherData = NULL; - a->EncryptionProperties = NULL; - soap_default_string(soap, &a->Id); - soap_default_string(soap, &a->Type); - soap_default_string(soap, &a->MimeType); - soap_default_string(soap, &a->Encoding); - a->ReferenceList = NULL; - soap_default_string(soap, &a->CarriedKeyName); - soap_default_string(soap, &a->Recipient); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptedKeyType(struct soap *soap, const struct xenc__EncryptedKeyType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToxenc__EncryptionMethodType(soap, &a->EncryptionMethod); - soap_serialize_PointerTo_ds__KeyInfo(soap, &a->ds__KeyInfo); - soap_serialize_PointerToxenc__CipherDataType(soap, &a->CipherData); - soap_serialize_PointerToxenc__EncryptionPropertiesType(soap, &a->EncryptionProperties); - soap_serialize_PointerTo_xenc__ReferenceList(soap, &a->ReferenceList); - soap_serialize_string(soap, (char*const*)&a->CarriedKeyName); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptedKeyType(struct soap *soap, const char *tag, int id, const struct xenc__EncryptedKeyType *a, const char *type) -{ - if (a->Id) - soap_set_attr(soap, "Id", soap_string2s(soap, a->Id), 1); - if (a->Type) - soap_set_attr(soap, "Type", soap_string2s(soap, a->Type), 1); - if (a->MimeType) - soap_set_attr(soap, "MimeType", soap_string2s(soap, a->MimeType), 1); - if (a->Encoding) - soap_set_attr(soap, "Encoding", soap_string2s(soap, a->Encoding), 1); - if (a->Recipient) - soap_set_attr(soap, "Recipient", soap_string2s(soap, a->Recipient), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_xenc__EncryptedKeyType), type)) - return soap->error; - if (soap_out_PointerToxenc__EncryptionMethodType(soap, "xenc:EncryptionMethod", -1, &a->EncryptionMethod, "")) - return soap->error; - if (soap_out_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", -1, &a->ds__KeyInfo, "")) - return soap->error; - if (!a->CipherData) - { if (soap_element_empty(soap, "xenc:CipherData", 0, NULL)) - return soap->error; - } - else if (soap_out_PointerToxenc__CipherDataType(soap, "xenc:CipherData", -1, &a->CipherData, "")) - return soap->error; - if (soap_out_PointerToxenc__EncryptionPropertiesType(soap, "xenc:EncryptionProperties", -1, &a->EncryptionProperties, "")) - return soap->error; - if (soap_out_PointerTo_xenc__ReferenceList(soap, "xenc:ReferenceList", -1, &a->ReferenceList, "")) - return soap->error; - if (soap_out_string(soap, "xenc:CarriedKeyName", -1, (char*const*)&a->CarriedKeyName, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct xenc__EncryptedKeyType * SOAP_FMAC4 soap_in_xenc__EncryptedKeyType(struct soap *soap, const char *tag, struct xenc__EncryptedKeyType *a, const char *type) -{ - size_t soap_flag_EncryptionMethod = 1; - size_t soap_flag_ds__KeyInfo = 1; - size_t soap_flag_CipherData = 1; - size_t soap_flag_EncryptionProperties = 1; - size_t soap_flag_ReferenceList = 1; - size_t soap_flag_CarriedKeyName = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct xenc__EncryptedKeyType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_xenc__EncryptedKeyType, sizeof(struct xenc__EncryptedKeyType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_xenc__EncryptedKeyType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Id", 1, 0), &a->Id)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Type", 1, 0), &a->Type)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "MimeType", 1, 0), &a->MimeType)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Encoding", 1, 0), &a->Encoding)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Recipient", 1, 0), &a->Recipient)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_EncryptionMethod && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__EncryptionMethodType(soap, "xenc:EncryptionMethod", &a->EncryptionMethod, "xenc:EncryptionMethodType")) - { soap_flag_EncryptionMethod--; - continue; - } - } - if (soap_flag_ds__KeyInfo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_ds__KeyInfo(soap, "ds:KeyInfo", &a->ds__KeyInfo, "")) - { soap_flag_ds__KeyInfo--; - continue; - } - } - if (soap_flag_CipherData && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__CipherDataType(soap, "xenc:CipherData", &a->CipherData, "xenc:CipherDataType")) - { soap_flag_CipherData--; - continue; - } - } - if (soap_flag_EncryptionProperties && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__EncryptionPropertiesType(soap, "xenc:EncryptionProperties", &a->EncryptionProperties, "xenc:EncryptionPropertiesType")) - { soap_flag_EncryptionProperties--; - continue; - } - } - if (soap_flag_ReferenceList && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_xenc__ReferenceList(soap, "xenc:ReferenceList", &a->ReferenceList, "")) - { soap_flag_ReferenceList--; - continue; - } - } - if (soap_flag_CarriedKeyName && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "xenc:CarriedKeyName", (char**)&a->CarriedKeyName, "xsd:string")) - { soap_flag_CarriedKeyName--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->CipherData)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct xenc__EncryptedKeyType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_xenc__EncryptedKeyType, SOAP_TYPE_xenc__EncryptedKeyType, sizeof(struct xenc__EncryptedKeyType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct xenc__EncryptedKeyType * SOAP_FMAC2 soap_instantiate_xenc__EncryptedKeyType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xenc__EncryptedKeyType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct xenc__EncryptedKeyType *p; - size_t k = sizeof(struct xenc__EncryptedKeyType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xenc__EncryptedKeyType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct xenc__EncryptedKeyType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct xenc__EncryptedKeyType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct xenc__EncryptedKeyType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptedKeyType(struct soap *soap, const struct xenc__EncryptedKeyType *a, const char *tag, const char *type) -{ - if (soap_out_xenc__EncryptedKeyType(soap, tag ? tag : "xenc:EncryptedKeyType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptedKeyType * SOAP_FMAC4 soap_get_xenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType *p, const char *tag, const char *type) -{ - if ((p = soap_in_xenc__EncryptedKeyType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__KeyInfoType(struct soap *soap, struct ds__KeyInfoType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->xenc__EncryptedKey = NULL; - soap_default_string(soap, &a->KeyName); - a->KeyValue = NULL; - a->RetrievalMethod = NULL; - a->X509Data = NULL; - a->wsse__SecurityTokenReference = NULL; - soap_default_string(soap, &a->Id); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__KeyInfoType(struct soap *soap, const struct ds__KeyInfoType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToxenc__EncryptedKeyType(soap, &a->xenc__EncryptedKey); - soap_serialize_string(soap, (char*const*)&a->KeyName); - soap_serialize_PointerTods__KeyValueType(soap, &a->KeyValue); - soap_serialize_PointerTods__RetrievalMethodType(soap, &a->RetrievalMethod); - soap_serialize_PointerTods__X509DataType(soap, &a->X509Data); - soap_serialize_PointerTo_wsse__SecurityTokenReference(soap, &a->wsse__SecurityTokenReference); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__KeyInfoType(struct soap *soap, const char *tag, int id, const struct ds__KeyInfoType *a, const char *type) -{ - if (a->Id) - soap_set_attr(soap, "Id", soap_string2s(soap, a->Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__KeyInfoType), type)) - return soap->error; - if (soap_out_PointerToxenc__EncryptedKeyType(soap, "xenc:EncryptedKey", -1, &a->xenc__EncryptedKey, "")) - return soap->error; - if (soap_out_string(soap, "ds:KeyName", -1, (char*const*)&a->KeyName, "")) - return soap->error; - if (soap_out_PointerTods__KeyValueType(soap, "ds:KeyValue", -1, &a->KeyValue, "")) - return soap->error; - if (soap_out_PointerTods__RetrievalMethodType(soap, "ds:RetrievalMethod", -1, &a->RetrievalMethod, "")) - return soap->error; - if (soap_out_PointerTods__X509DataType(soap, "ds:X509Data", -1, &a->X509Data, "")) - return soap->error; - if (soap_out_PointerTo_wsse__SecurityTokenReference(soap, "wsse:SecurityTokenReference", -1, &a->wsse__SecurityTokenReference, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__KeyInfoType * SOAP_FMAC4 soap_in_ds__KeyInfoType(struct soap *soap, const char *tag, struct ds__KeyInfoType *a, const char *type) -{ - size_t soap_flag_xenc__EncryptedKey = 1; - size_t soap_flag_KeyName = 1; - size_t soap_flag_KeyValue = 1; - size_t soap_flag_RetrievalMethod = 1; - size_t soap_flag_X509Data = 1; - size_t soap_flag_wsse__SecurityTokenReference = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__KeyInfoType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__KeyInfoType, sizeof(struct ds__KeyInfoType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__KeyInfoType(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Id", 1, 0), &a->Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_xenc__EncryptedKey && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToxenc__EncryptedKeyType(soap, "xenc:EncryptedKey", &a->xenc__EncryptedKey, "xenc:EncryptedKeyType")) - { soap_flag_xenc__EncryptedKey--; - continue; - } - } - if (soap_flag_KeyName && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:KeyName", (char**)&a->KeyName, "xsd:string")) - { soap_flag_KeyName--; - continue; - } - } - if (soap_flag_KeyValue && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__KeyValueType(soap, "ds:KeyValue", &a->KeyValue, "ds:KeyValueType")) - { soap_flag_KeyValue--; - continue; - } - } - if (soap_flag_RetrievalMethod && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__RetrievalMethodType(soap, "ds:RetrievalMethod", &a->RetrievalMethod, "ds:RetrievalMethodType")) - { soap_flag_RetrievalMethod--; - continue; - } - } - if (soap_flag_X509Data && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__X509DataType(soap, "ds:X509Data", &a->X509Data, "ds:X509DataType")) - { soap_flag_X509Data--; - continue; - } - } - if (soap_flag_wsse__SecurityTokenReference && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsse__SecurityTokenReference(soap, "wsse:SecurityTokenReference", &a->wsse__SecurityTokenReference, "")) - { soap_flag_wsse__SecurityTokenReference--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__KeyInfoType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__KeyInfoType, SOAP_TYPE_ds__KeyInfoType, sizeof(struct ds__KeyInfoType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__KeyInfoType * SOAP_FMAC2 soap_instantiate_ds__KeyInfoType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__KeyInfoType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__KeyInfoType *p; - size_t k = sizeof(struct ds__KeyInfoType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__KeyInfoType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__KeyInfoType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__KeyInfoType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__KeyInfoType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__KeyInfoType(struct soap *soap, const struct ds__KeyInfoType *a, const char *tag, const char *type) -{ - if (soap_out_ds__KeyInfoType(soap, tag ? tag : "ds:KeyInfoType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__KeyInfoType * SOAP_FMAC4 soap_get_ds__KeyInfoType(struct soap *soap, struct ds__KeyInfoType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__KeyInfoType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__X509DataType(struct soap *soap, struct ds__X509DataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->X509IssuerSerial = NULL; - soap_default_string(soap, &a->X509SKI); - soap_default_string(soap, &a->X509SubjectName); - soap_default_string(soap, &a->X509Certificate); - soap_default_string(soap, &a->X509CRL); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__X509DataType(struct soap *soap, const struct ds__X509DataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTods__X509IssuerSerialType(soap, &a->X509IssuerSerial); - soap_serialize_string(soap, (char*const*)&a->X509SKI); - soap_serialize_string(soap, (char*const*)&a->X509SubjectName); - soap_serialize_string(soap, (char*const*)&a->X509Certificate); - soap_serialize_string(soap, (char*const*)&a->X509CRL); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__X509DataType(struct soap *soap, const char *tag, int id, const struct ds__X509DataType *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ds__X509DataType), type)) - return soap->error; - if (soap_out_PointerTods__X509IssuerSerialType(soap, "ds:X509IssuerSerial", -1, &a->X509IssuerSerial, "")) - return soap->error; - if (soap_out_string(soap, "ds:X509SKI", -1, (char*const*)&a->X509SKI, "")) - return soap->error; - if (soap_out_string(soap, "ds:X509SubjectName", -1, (char*const*)&a->X509SubjectName, "")) - return soap->error; - if (soap_out_string(soap, "ds:X509Certificate", -1, (char*const*)&a->X509Certificate, "")) - return soap->error; - if (soap_out_string(soap, "ds:X509CRL", -1, (char*const*)&a->X509CRL, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct ds__X509DataType * SOAP_FMAC4 soap_in_ds__X509DataType(struct soap *soap, const char *tag, struct ds__X509DataType *a, const char *type) -{ - size_t soap_flag_X509IssuerSerial = 1; - size_t soap_flag_X509SKI = 1; - size_t soap_flag_X509SubjectName = 1; - size_t soap_flag_X509Certificate = 1; - size_t soap_flag_X509CRL = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct ds__X509DataType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ds__X509DataType, sizeof(struct ds__X509DataType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_ds__X509DataType(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_X509IssuerSerial && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__X509IssuerSerialType(soap, "ds:X509IssuerSerial", &a->X509IssuerSerial, "ds:X509IssuerSerialType")) - { soap_flag_X509IssuerSerial--; - continue; - } - } - if (soap_flag_X509SKI && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:X509SKI", (char**)&a->X509SKI, "xsd:string")) - { soap_flag_X509SKI--; - continue; - } - } - if (soap_flag_X509SubjectName && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:X509SubjectName", (char**)&a->X509SubjectName, "xsd:string")) - { soap_flag_X509SubjectName--; - continue; - } - } - if (soap_flag_X509Certificate && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:X509Certificate", (char**)&a->X509Certificate, "xsd:string")) - { soap_flag_X509Certificate--; - continue; - } - } - if (soap_flag_X509CRL && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "ds:X509CRL", (char**)&a->X509CRL, "xsd:string")) - { soap_flag_X509CRL--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct ds__X509DataType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ds__X509DataType, SOAP_TYPE_ds__X509DataType, sizeof(struct ds__X509DataType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct ds__X509DataType * SOAP_FMAC2 soap_instantiate_ds__X509DataType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ds__X509DataType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct ds__X509DataType *p; - size_t k = sizeof(struct ds__X509DataType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_ds__X509DataType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct ds__X509DataType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct ds__X509DataType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct ds__X509DataType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__X509DataType(struct soap *soap, const struct ds__X509DataType *a, const char *tag, const char *type) -{ - if (soap_out_ds__X509DataType(soap, tag ? tag : "ds:X509DataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__X509DataType * SOAP_FMAC4 soap_get_ds__X509DataType(struct soap *soap, struct ds__X509DataType *p, const char *tag, const char *type) -{ - if ((p = soap_in_ds__X509DataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->Reference = NULL; - a->KeyIdentifier = NULL; - a->Embedded = NULL; - a->ds__X509Data = NULL; - soap_default_string(soap, &a->wsu__Id); - soap_default_string(soap, &a->wsc__Instance); - soap_default_string(soap, &a->Usage); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__SecurityTokenReference(struct soap *soap, const struct _wsse__SecurityTokenReference *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsse__Reference(soap, &a->Reference); - soap_serialize_PointerTo_wsse__KeyIdentifier(soap, &a->KeyIdentifier); - soap_serialize_PointerTo_wsse__Embedded(soap, &a->Embedded); - soap_serialize_PointerTods__X509DataType(soap, &a->ds__X509Data); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__SecurityTokenReference(struct soap *soap, const char *tag, int id, const struct _wsse__SecurityTokenReference *a, const char *type) -{ - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - if (a->wsc__Instance) - soap_set_attr(soap, "wsc:Instance", soap_string2s(soap, a->wsc__Instance), 1); - if (a->Usage) - soap_set_attr(soap, "Usage", soap_string2s(soap, a->Usage), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsse__SecurityTokenReference), type)) - return soap->error; - if (soap_out_PointerTo_wsse__Reference(soap, "wsse:Reference", -1, &a->Reference, "")) - return soap->error; - if (soap_out_PointerTo_wsse__KeyIdentifier(soap, "wsse:KeyIdentifier", -1, &a->KeyIdentifier, "")) - return soap->error; - if (soap_out_PointerTo_wsse__Embedded(soap, "wsse:Embedded", -1, &a->Embedded, "")) - return soap->error; - if (soap_out_PointerTods__X509DataType(soap, "ds:X509Data", -1, &a->ds__X509Data, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct _wsse__SecurityTokenReference * SOAP_FMAC4 soap_in__wsse__SecurityTokenReference(struct soap *soap, const char *tag, struct _wsse__SecurityTokenReference *a, const char *type) -{ - size_t soap_flag_Reference = 1; - size_t soap_flag_KeyIdentifier = 1; - size_t soap_flag_Embedded = 1; - size_t soap_flag_ds__X509Data = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct _wsse__SecurityTokenReference*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsse__SecurityTokenReference, sizeof(struct _wsse__SecurityTokenReference), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default__wsse__SecurityTokenReference(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "wsc:Instance", 1, 0), &a->wsc__Instance)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "Usage", 1, 0), &a->Usage)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Reference && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsse__Reference(soap, "wsse:Reference", &a->Reference, "")) - { soap_flag_Reference--; - continue; - } - } - if (soap_flag_KeyIdentifier && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsse__KeyIdentifier(soap, "wsse:KeyIdentifier", &a->KeyIdentifier, "")) - { soap_flag_KeyIdentifier--; - continue; - } - } - if (soap_flag_Embedded && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsse__Embedded(soap, "wsse:Embedded", &a->Embedded, "")) - { soap_flag_Embedded--; - continue; - } - } - if (soap_flag_ds__X509Data && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTods__X509DataType(soap, "ds:X509Data", &a->ds__X509Data, "ds:X509DataType")) - { soap_flag_ds__X509Data--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct _wsse__SecurityTokenReference *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsse__SecurityTokenReference, SOAP_TYPE__wsse__SecurityTokenReference, sizeof(struct _wsse__SecurityTokenReference), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct _wsse__SecurityTokenReference * SOAP_FMAC2 soap_instantiate__wsse__SecurityTokenReference(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsse__SecurityTokenReference(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _wsse__SecurityTokenReference *p; - size_t k = sizeof(struct _wsse__SecurityTokenReference); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsse__SecurityTokenReference, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _wsse__SecurityTokenReference); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _wsse__SecurityTokenReference, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _wsse__SecurityTokenReference location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__SecurityTokenReference(struct soap *soap, const struct _wsse__SecurityTokenReference *a, const char *tag, const char *type) -{ - if (soap_out__wsse__SecurityTokenReference(soap, tag ? tag : "wsse:SecurityTokenReference", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__SecurityTokenReference * SOAP_FMAC4 soap_get__wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsse__SecurityTokenReference(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->__item); - soap_default_string(soap, &a->wsu__Id); - soap_default_string(soap, &a->ValueType); - soap_default_string(soap, &a->EncodingType); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__KeyIdentifier(struct soap *soap, const struct _wsse__KeyIdentifier *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->__item); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__KeyIdentifier(struct soap *soap, const char *tag, int id, const struct _wsse__KeyIdentifier *a, const char *type) -{ - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - if (a->ValueType) - soap_set_attr(soap, "ValueType", soap_string2s(soap, a->ValueType), 1); - if (a->EncodingType) - soap_set_attr(soap, "EncodingType", soap_string2s(soap, a->EncodingType), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_string(soap, tag, id, (char*const*)&a->__item, ""); -} - -SOAP_FMAC3 struct _wsse__KeyIdentifier * SOAP_FMAC4 soap_in__wsse__KeyIdentifier(struct soap *soap, const char *tag, struct _wsse__KeyIdentifier *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct _wsse__KeyIdentifier *)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsse__KeyIdentifier, sizeof(struct _wsse__KeyIdentifier), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default__wsse__KeyIdentifier(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "ValueType", 1, 0), &a->ValueType)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "EncodingType", 1, 0), &a->EncodingType)) - return NULL; - if (!soap_in_string(soap, tag, (char**)&a->__item, "")) - return NULL; - return a; -} - -SOAP_FMAC1 struct _wsse__KeyIdentifier * SOAP_FMAC2 soap_instantiate__wsse__KeyIdentifier(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsse__KeyIdentifier(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _wsse__KeyIdentifier *p; - size_t k = sizeof(struct _wsse__KeyIdentifier); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsse__KeyIdentifier, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _wsse__KeyIdentifier); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _wsse__KeyIdentifier, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _wsse__KeyIdentifier location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__KeyIdentifier(struct soap *soap, const struct _wsse__KeyIdentifier *a, const char *tag, const char *type) -{ - if (soap_out__wsse__KeyIdentifier(soap, tag ? tag : "wsse:KeyIdentifier", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__KeyIdentifier * SOAP_FMAC4 soap_get__wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsse__KeyIdentifier(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__Embedded(struct soap *soap, struct _wsse__Embedded *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->wsu__Id); - soap_default_string(soap, &a->ValueType); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__Embedded(struct soap *soap, const struct _wsse__Embedded *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__Embedded(struct soap *soap, const char *tag, int id, const struct _wsse__Embedded *a, const char *type) -{ - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - if (a->ValueType) - soap_set_attr(soap, "ValueType", soap_string2s(soap, a->ValueType), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsse__Embedded), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct _wsse__Embedded * SOAP_FMAC4 soap_in__wsse__Embedded(struct soap *soap, const char *tag, struct _wsse__Embedded *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct _wsse__Embedded*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsse__Embedded, sizeof(struct _wsse__Embedded), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default__wsse__Embedded(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "ValueType", 1, 0), &a->ValueType)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct _wsse__Embedded *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsse__Embedded, SOAP_TYPE__wsse__Embedded, sizeof(struct _wsse__Embedded), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct _wsse__Embedded * SOAP_FMAC2 soap_instantiate__wsse__Embedded(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsse__Embedded(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _wsse__Embedded *p; - size_t k = sizeof(struct _wsse__Embedded); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsse__Embedded, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _wsse__Embedded); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _wsse__Embedded, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _wsse__Embedded location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__Embedded(struct soap *soap, const struct _wsse__Embedded *a, const char *tag, const char *type) -{ - if (soap_out__wsse__Embedded(soap, tag ? tag : "wsse:Embedded", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__Embedded * SOAP_FMAC4 soap_get__wsse__Embedded(struct soap *soap, struct _wsse__Embedded *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsse__Embedded(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__Reference(struct soap *soap, struct _wsse__Reference *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->URI); - soap_default_string(soap, &a->ValueType); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__Reference(struct soap *soap, const struct _wsse__Reference *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__Reference(struct soap *soap, const char *tag, int id, const struct _wsse__Reference *a, const char *type) -{ - if (a->URI) - soap_set_attr(soap, "URI", soap_string2s(soap, a->URI), 1); - if (a->ValueType) - soap_set_attr(soap, "ValueType", soap_string2s(soap, a->ValueType), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsse__Reference), type)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct _wsse__Reference * SOAP_FMAC4 soap_in__wsse__Reference(struct soap *soap, const char *tag, struct _wsse__Reference *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct _wsse__Reference*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsse__Reference, sizeof(struct _wsse__Reference), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default__wsse__Reference(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "URI", 1, 0), &a->URI)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "ValueType", 1, 0), &a->ValueType)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct _wsse__Reference *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsse__Reference, SOAP_TYPE__wsse__Reference, sizeof(struct _wsse__Reference), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct _wsse__Reference * SOAP_FMAC2 soap_instantiate__wsse__Reference(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsse__Reference(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _wsse__Reference *p; - size_t k = sizeof(struct _wsse__Reference); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsse__Reference, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _wsse__Reference); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _wsse__Reference, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _wsse__Reference location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__Reference(struct soap *soap, const struct _wsse__Reference *a, const char *tag, const char *type) -{ - if (soap_out__wsse__Reference(soap, tag ? tag : "wsse:Reference", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__Reference * SOAP_FMAC4 soap_get__wsse__Reference(struct soap *soap, struct _wsse__Reference *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsse__Reference(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->__item); - soap_default_string(soap, &a->wsu__Id); - soap_default_string(soap, &a->ValueType); - soap_default_string(soap, &a->EncodingType); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__BinarySecurityToken(struct soap *soap, const struct _wsse__BinarySecurityToken *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->__item); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__BinarySecurityToken(struct soap *soap, const char *tag, int id, const struct _wsse__BinarySecurityToken *a, const char *type) -{ - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - if (a->ValueType) - soap_set_attr(soap, "ValueType", soap_string2s(soap, a->ValueType), 1); - if (a->EncodingType) - soap_set_attr(soap, "EncodingType", soap_string2s(soap, a->EncodingType), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_string(soap, tag, id, (char*const*)&a->__item, ""); -} - -SOAP_FMAC3 struct _wsse__BinarySecurityToken * SOAP_FMAC4 soap_in__wsse__BinarySecurityToken(struct soap *soap, const char *tag, struct _wsse__BinarySecurityToken *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct _wsse__BinarySecurityToken *)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsse__BinarySecurityToken, sizeof(struct _wsse__BinarySecurityToken), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default__wsse__BinarySecurityToken(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "ValueType", 1, 0), &a->ValueType)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "EncodingType", 1, 0), &a->EncodingType)) - return NULL; - if (!soap_in_string(soap, tag, (char**)&a->__item, "")) - return NULL; - return a; -} - -SOAP_FMAC1 struct _wsse__BinarySecurityToken * SOAP_FMAC2 soap_instantiate__wsse__BinarySecurityToken(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsse__BinarySecurityToken(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _wsse__BinarySecurityToken *p; - size_t k = sizeof(struct _wsse__BinarySecurityToken); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsse__BinarySecurityToken, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _wsse__BinarySecurityToken); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _wsse__BinarySecurityToken, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _wsse__BinarySecurityToken location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__BinarySecurityToken(struct soap *soap, const struct _wsse__BinarySecurityToken *a, const char *tag, const char *type) -{ - if (soap_out__wsse__BinarySecurityToken(soap, tag ? tag : "wsse:BinarySecurityToken", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__BinarySecurityToken * SOAP_FMAC4 soap_get__wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsse__BinarySecurityToken(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__Password(struct soap *soap, struct _wsse__Password *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->__item); - soap_default_string(soap, &a->Type); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__Password(struct soap *soap, const struct _wsse__Password *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->__item); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__Password(struct soap *soap, const char *tag, int id, const struct _wsse__Password *a, const char *type) -{ - if (a->Type) - soap_set_attr(soap, "Type", soap_string2s(soap, a->Type), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_string(soap, tag, id, (char*const*)&a->__item, ""); -} - -SOAP_FMAC3 struct _wsse__Password * SOAP_FMAC4 soap_in__wsse__Password(struct soap *soap, const char *tag, struct _wsse__Password *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct _wsse__Password *)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsse__Password, sizeof(struct _wsse__Password), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default__wsse__Password(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "Type", 1, 0), &a->Type)) - return NULL; - if (!soap_in_string(soap, tag, (char**)&a->__item, "")) - return NULL; - return a; -} - -SOAP_FMAC1 struct _wsse__Password * SOAP_FMAC2 soap_instantiate__wsse__Password(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsse__Password(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _wsse__Password *p; - size_t k = sizeof(struct _wsse__Password); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsse__Password, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _wsse__Password); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _wsse__Password, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _wsse__Password location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__Password(struct soap *soap, const struct _wsse__Password *a, const char *tag, const char *type) -{ - if (soap_out__wsse__Password(soap, tag ? tag : "wsse:Password", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__Password * SOAP_FMAC4 soap_get__wsse__Password(struct soap *soap, struct _wsse__Password *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsse__Password(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->Username); - a->Password = NULL; - a->Nonce = NULL; - soap_default_string(soap, &a->Salt); - a->Iteration = NULL; - soap_default_string(soap, &a->wsu__Created); - soap_default_string(soap, &a->wsu__Id); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__UsernameToken(struct soap *soap, const struct _wsse__UsernameToken *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->Username); - soap_serialize_PointerTo_wsse__Password(soap, &a->Password); - soap_serialize_PointerTowsse__EncodedString(soap, &a->Nonce); - soap_serialize_string(soap, (char*const*)&a->Salt); - soap_serialize_PointerTounsignedInt(soap, &a->Iteration); - soap_serialize_string(soap, (char*const*)&a->wsu__Created); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__UsernameToken(struct soap *soap, const char *tag, int id, const struct _wsse__UsernameToken *a, const char *type) -{ - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsse__UsernameToken), type)) - return soap->error; - if (soap_out_string(soap, "wsse:Username", -1, (char*const*)&a->Username, "")) - return soap->error; - if (soap_out_PointerTo_wsse__Password(soap, "wsse:Password", -1, &a->Password, "")) - return soap->error; - if (soap_out_PointerTowsse__EncodedString(soap, "wsse:Nonce", -1, &a->Nonce, "")) - return soap->error; - if (soap_out_string(soap, "wsse:Salt", -1, (char*const*)&a->Salt, "")) - return soap->error; - if (soap_out_PointerTounsignedInt(soap, "wsse:Iteration", -1, &a->Iteration, "")) - return soap->error; - if (soap_out_string(soap, "wsu:Created", -1, (char*const*)&a->wsu__Created, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct _wsse__UsernameToken * SOAP_FMAC4 soap_in__wsse__UsernameToken(struct soap *soap, const char *tag, struct _wsse__UsernameToken *a, const char *type) -{ - size_t soap_flag_Username = 1; - size_t soap_flag_Password = 1; - size_t soap_flag_Nonce = 1; - size_t soap_flag_Salt = 1; - size_t soap_flag_Iteration = 1; - size_t soap_flag_wsu__Created = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct _wsse__UsernameToken*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsse__UsernameToken, sizeof(struct _wsse__UsernameToken), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default__wsse__UsernameToken(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Username && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsse:Username", (char**)&a->Username, "xsd:string")) - { soap_flag_Username--; - continue; - } - } - if (soap_flag_Password && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsse__Password(soap, "wsse:Password", &a->Password, "")) - { soap_flag_Password--; - continue; - } - } - if (soap_flag_Nonce && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsse__EncodedString(soap, "wsse:Nonce", &a->Nonce, "wsse:EncodedString")) - { soap_flag_Nonce--; - continue; - } - } - if (soap_flag_Salt && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsse:Salt", (char**)&a->Salt, "xsd:string")) - { soap_flag_Salt--; - continue; - } - } - if (soap_flag_Iteration && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTounsignedInt(soap, "wsse:Iteration", &a->Iteration, "xsd:unsignedInt")) - { soap_flag_Iteration--; - continue; - } - } - if (soap_flag_wsu__Created && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsu:Created", (char**)&a->wsu__Created, "xsd:string")) - { soap_flag_wsu__Created--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct _wsse__UsernameToken *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsse__UsernameToken, SOAP_TYPE__wsse__UsernameToken, sizeof(struct _wsse__UsernameToken), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct _wsse__UsernameToken * SOAP_FMAC2 soap_instantiate__wsse__UsernameToken(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsse__UsernameToken(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _wsse__UsernameToken *p; - size_t k = sizeof(struct _wsse__UsernameToken); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsse__UsernameToken, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _wsse__UsernameToken); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _wsse__UsernameToken, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _wsse__UsernameToken location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__UsernameToken(struct soap *soap, const struct _wsse__UsernameToken *a, const char *tag, const char *type) -{ - if (soap_out__wsse__UsernameToken(soap, tag ? tag : "wsse:UsernameToken", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__UsernameToken * SOAP_FMAC4 soap_get__wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsse__UsernameToken(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsse__EncodedString(struct soap *soap, struct wsse__EncodedString *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->__item); - soap_default_string(soap, &a->EncodingType); - soap_default_string(soap, &a->wsu__Id); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsse__EncodedString(struct soap *soap, const struct wsse__EncodedString *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->__item); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsse__EncodedString(struct soap *soap, const char *tag, int id, const struct wsse__EncodedString *a, const char *type) -{ - if (a->EncodingType) - soap_set_attr(soap, "EncodingType", soap_string2s(soap, a->EncodingType), 1); - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_string(soap, tag, id, (char*const*)&a->__item, ""); -} - -SOAP_FMAC3 struct wsse__EncodedString * SOAP_FMAC4 soap_in_wsse__EncodedString(struct soap *soap, const char *tag, struct wsse__EncodedString *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct wsse__EncodedString *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsse__EncodedString, sizeof(struct wsse__EncodedString), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default_wsse__EncodedString(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "EncodingType", 1, 0), &a->EncodingType)) - return NULL; - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (!soap_in_string(soap, tag, (char**)&a->__item, "wsse:EncodedString")) - return NULL; - return a; -} - -SOAP_FMAC1 struct wsse__EncodedString * SOAP_FMAC2 soap_instantiate_wsse__EncodedString(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsse__EncodedString(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct wsse__EncodedString *p; - size_t k = sizeof(struct wsse__EncodedString); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsse__EncodedString, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct wsse__EncodedString); - } - else - { p = SOAP_NEW_ARRAY(soap, struct wsse__EncodedString, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct wsse__EncodedString location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsse__EncodedString(struct soap *soap, const struct wsse__EncodedString *a, const char *tag, const char *type) -{ - if (soap_out_wsse__EncodedString(soap, tag ? tag : "wsse:EncodedString", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsse__EncodedString * SOAP_FMAC4 soap_get_wsse__EncodedString(struct soap *soap, struct wsse__EncodedString *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsse__EncodedString(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->wsu__Id); - soap_default_string(soap, &a->Created); - soap_default_string(soap, &a->Expires); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsu__Timestamp(struct soap *soap, const struct _wsu__Timestamp *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->Created); - soap_serialize_string(soap, (char*const*)&a->Expires); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsu__Timestamp(struct soap *soap, const char *tag, int id, const struct _wsu__Timestamp *a, const char *type) -{ - if (a->wsu__Id) - soap_set_attr(soap, "wsu:Id", soap_string2s(soap, a->wsu__Id), 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE__wsu__Timestamp), type)) - return soap->error; - if (soap_out_string(soap, "wsu:Created", -1, (char*const*)&a->Created, "")) - return soap->error; - if (soap_out_string(soap, "wsu:Expires", -1, (char*const*)&a->Expires, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct _wsu__Timestamp * SOAP_FMAC4 soap_in__wsu__Timestamp(struct soap *soap, const char *tag, struct _wsu__Timestamp *a, const char *type) -{ - size_t soap_flag_Created = 1; - size_t soap_flag_Expires = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct _wsu__Timestamp*)soap_id_enter(soap, soap->id, a, SOAP_TYPE__wsu__Timestamp, sizeof(struct _wsu__Timestamp), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default__wsu__Timestamp(soap, a); - if (soap_s2string(soap, soap_attr_value(soap, "wsu:Id", 1, 0), &a->wsu__Id)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Created && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsu:Created", (char**)&a->Created, "xsd:string")) - { soap_flag_Created--; - continue; - } - } - if (soap_flag_Expires && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsu:Expires", (char**)&a->Expires, "xsd:string")) - { soap_flag_Expires--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct _wsu__Timestamp *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE__wsu__Timestamp, SOAP_TYPE__wsu__Timestamp, sizeof(struct _wsu__Timestamp), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct _wsu__Timestamp * SOAP_FMAC2 soap_instantiate__wsu__Timestamp(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__wsu__Timestamp(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct _wsu__Timestamp *p; - size_t k = sizeof(struct _wsu__Timestamp); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE__wsu__Timestamp, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct _wsu__Timestamp); - } - else - { p = SOAP_NEW_ARRAY(soap, struct _wsu__Timestamp, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct _wsu__Timestamp location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsu__Timestamp(struct soap *soap, const struct _wsu__Timestamp *a, const char *tag, const char *type) -{ - if (soap_out__wsu__Timestamp(soap, tag ? tag : "wsu:Timestamp", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsu__Timestamp * SOAP_FMAC4 soap_get__wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp *p, const char *tag, const char *type) -{ - if ((p = soap_in__wsu__Timestamp(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__ResumeSubscription(struct soap *soap, struct __tev__ResumeSubscription *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__ResumeSubscription = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__ResumeSubscription(struct soap *soap, const struct __tev__ResumeSubscription *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__ResumeSubscription(soap, &a->wsnt__ResumeSubscription); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__ResumeSubscription(struct soap *soap, const char *tag, int id, const struct __tev__ResumeSubscription *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__ResumeSubscription(soap, "wsnt:ResumeSubscription", -1, &a->wsnt__ResumeSubscription, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__ResumeSubscription * SOAP_FMAC4 soap_in___tev__ResumeSubscription(struct soap *soap, const char *tag, struct __tev__ResumeSubscription *a, const char *type) -{ - size_t soap_flag_wsnt__ResumeSubscription = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__ResumeSubscription*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__ResumeSubscription, sizeof(struct __tev__ResumeSubscription), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__ResumeSubscription(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__ResumeSubscription && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__ResumeSubscription(soap, "wsnt:ResumeSubscription", &a->wsnt__ResumeSubscription, "")) - { soap_flag_wsnt__ResumeSubscription--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__ResumeSubscription * SOAP_FMAC2 soap_instantiate___tev__ResumeSubscription(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__ResumeSubscription(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__ResumeSubscription *p; - size_t k = sizeof(struct __tev__ResumeSubscription); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__ResumeSubscription, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__ResumeSubscription); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__ResumeSubscription, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__ResumeSubscription location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__ResumeSubscription(struct soap *soap, const struct __tev__ResumeSubscription *a, const char *tag, const char *type) -{ - if (soap_out___tev__ResumeSubscription(soap, tag ? tag : "-tev:ResumeSubscription", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__ResumeSubscription * SOAP_FMAC4 soap_get___tev__ResumeSubscription(struct soap *soap, struct __tev__ResumeSubscription *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__ResumeSubscription(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__PauseSubscription(struct soap *soap, struct __tev__PauseSubscription *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__PauseSubscription = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__PauseSubscription(struct soap *soap, const struct __tev__PauseSubscription *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__PauseSubscription(soap, &a->wsnt__PauseSubscription); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__PauseSubscription(struct soap *soap, const char *tag, int id, const struct __tev__PauseSubscription *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__PauseSubscription(soap, "wsnt:PauseSubscription", -1, &a->wsnt__PauseSubscription, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__PauseSubscription * SOAP_FMAC4 soap_in___tev__PauseSubscription(struct soap *soap, const char *tag, struct __tev__PauseSubscription *a, const char *type) -{ - size_t soap_flag_wsnt__PauseSubscription = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__PauseSubscription*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__PauseSubscription, sizeof(struct __tev__PauseSubscription), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__PauseSubscription(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__PauseSubscription && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__PauseSubscription(soap, "wsnt:PauseSubscription", &a->wsnt__PauseSubscription, "")) - { soap_flag_wsnt__PauseSubscription--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__PauseSubscription * SOAP_FMAC2 soap_instantiate___tev__PauseSubscription(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__PauseSubscription(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__PauseSubscription *p; - size_t k = sizeof(struct __tev__PauseSubscription); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__PauseSubscription, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__PauseSubscription); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__PauseSubscription, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__PauseSubscription location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__PauseSubscription(struct soap *soap, const struct __tev__PauseSubscription *a, const char *tag, const char *type) -{ - if (soap_out___tev__PauseSubscription(soap, tag ? tag : "-tev:PauseSubscription", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__PauseSubscription * SOAP_FMAC4 soap_get___tev__PauseSubscription(struct soap *soap, struct __tev__PauseSubscription *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__PauseSubscription(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Unsubscribe__(struct soap *soap, struct __tev__Unsubscribe__ *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__Unsubscribe = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Unsubscribe__(struct soap *soap, const struct __tev__Unsubscribe__ *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__Unsubscribe(soap, &a->wsnt__Unsubscribe); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Unsubscribe__(struct soap *soap, const char *tag, int id, const struct __tev__Unsubscribe__ *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__Unsubscribe(soap, "wsnt:Unsubscribe", -1, &a->wsnt__Unsubscribe, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Unsubscribe__ * SOAP_FMAC4 soap_in___tev__Unsubscribe__(struct soap *soap, const char *tag, struct __tev__Unsubscribe__ *a, const char *type) -{ - size_t soap_flag_wsnt__Unsubscribe = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__Unsubscribe__*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__Unsubscribe__, sizeof(struct __tev__Unsubscribe__), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__Unsubscribe__(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__Unsubscribe && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__Unsubscribe(soap, "wsnt:Unsubscribe", &a->wsnt__Unsubscribe, "")) - { soap_flag_wsnt__Unsubscribe--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__Unsubscribe__ * SOAP_FMAC2 soap_instantiate___tev__Unsubscribe__(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__Unsubscribe__(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__Unsubscribe__ *p; - size_t k = sizeof(struct __tev__Unsubscribe__); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__Unsubscribe__, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__Unsubscribe__); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__Unsubscribe__, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__Unsubscribe__ location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Unsubscribe__(struct soap *soap, const struct __tev__Unsubscribe__ *a, const char *tag, const char *type) -{ - if (soap_out___tev__Unsubscribe__(soap, tag ? tag : "-tev:Unsubscribe", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Unsubscribe__ * SOAP_FMAC4 soap_get___tev__Unsubscribe__(struct soap *soap, struct __tev__Unsubscribe__ *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__Unsubscribe__(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Renew_(struct soap *soap, struct __tev__Renew_ *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__Renew = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Renew_(struct soap *soap, const struct __tev__Renew_ *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__Renew(soap, &a->wsnt__Renew); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Renew_(struct soap *soap, const char *tag, int id, const struct __tev__Renew_ *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__Renew(soap, "wsnt:Renew", -1, &a->wsnt__Renew, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Renew_ * SOAP_FMAC4 soap_in___tev__Renew_(struct soap *soap, const char *tag, struct __tev__Renew_ *a, const char *type) -{ - size_t soap_flag_wsnt__Renew = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__Renew_*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__Renew_, sizeof(struct __tev__Renew_), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__Renew_(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__Renew && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__Renew(soap, "wsnt:Renew", &a->wsnt__Renew, "")) - { soap_flag_wsnt__Renew--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__Renew_ * SOAP_FMAC2 soap_instantiate___tev__Renew_(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__Renew_(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__Renew_ *p; - size_t k = sizeof(struct __tev__Renew_); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__Renew_, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__Renew_); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__Renew_, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__Renew_ location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Renew_(struct soap *soap, const struct __tev__Renew_ *a, const char *tag, const char *type) -{ - if (soap_out___tev__Renew_(soap, tag ? tag : "-tev:Renew", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Renew_ * SOAP_FMAC4 soap_get___tev__Renew_(struct soap *soap, struct __tev__Renew_ *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__Renew_(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__CreatePullPoint(struct soap *soap, struct __tev__CreatePullPoint *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__CreatePullPoint = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__CreatePullPoint(struct soap *soap, const struct __tev__CreatePullPoint *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__CreatePullPoint(soap, &a->wsnt__CreatePullPoint); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__CreatePullPoint(struct soap *soap, const char *tag, int id, const struct __tev__CreatePullPoint *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__CreatePullPoint(soap, "wsnt:CreatePullPoint", -1, &a->wsnt__CreatePullPoint, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__CreatePullPoint * SOAP_FMAC4 soap_in___tev__CreatePullPoint(struct soap *soap, const char *tag, struct __tev__CreatePullPoint *a, const char *type) -{ - size_t soap_flag_wsnt__CreatePullPoint = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__CreatePullPoint*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__CreatePullPoint, sizeof(struct __tev__CreatePullPoint), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__CreatePullPoint(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__CreatePullPoint && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__CreatePullPoint(soap, "wsnt:CreatePullPoint", &a->wsnt__CreatePullPoint, "")) - { soap_flag_wsnt__CreatePullPoint--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__CreatePullPoint * SOAP_FMAC2 soap_instantiate___tev__CreatePullPoint(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__CreatePullPoint(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__CreatePullPoint *p; - size_t k = sizeof(struct __tev__CreatePullPoint); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__CreatePullPoint, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__CreatePullPoint); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__CreatePullPoint, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__CreatePullPoint location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__CreatePullPoint(struct soap *soap, const struct __tev__CreatePullPoint *a, const char *tag, const char *type) -{ - if (soap_out___tev__CreatePullPoint(soap, tag ? tag : "-tev:CreatePullPoint", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__CreatePullPoint * SOAP_FMAC4 soap_get___tev__CreatePullPoint(struct soap *soap, struct __tev__CreatePullPoint *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__CreatePullPoint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Notify_(struct soap *soap, struct __tev__Notify_ *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__Notify = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Notify_(struct soap *soap, const struct __tev__Notify_ *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__Notify(soap, &a->wsnt__Notify); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Notify_(struct soap *soap, const char *tag, int id, const struct __tev__Notify_ *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__Notify(soap, "wsnt:Notify", -1, &a->wsnt__Notify, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Notify_ * SOAP_FMAC4 soap_in___tev__Notify_(struct soap *soap, const char *tag, struct __tev__Notify_ *a, const char *type) -{ - size_t soap_flag_wsnt__Notify = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__Notify_*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__Notify_, sizeof(struct __tev__Notify_), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__Notify_(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__Notify && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__Notify(soap, "wsnt:Notify", &a->wsnt__Notify, "")) - { soap_flag_wsnt__Notify--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__Notify_ * SOAP_FMAC2 soap_instantiate___tev__Notify_(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__Notify_(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__Notify_ *p; - size_t k = sizeof(struct __tev__Notify_); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__Notify_, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__Notify_); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__Notify_, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__Notify_ location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Notify_(struct soap *soap, const struct __tev__Notify_ *a, const char *tag, const char *type) -{ - if (soap_out___tev__Notify_(soap, tag ? tag : "-tev:Notify", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Notify_ * SOAP_FMAC4 soap_get___tev__Notify_(struct soap *soap, struct __tev__Notify_ *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__Notify_(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__DestroyPullPoint(struct soap *soap, struct __tev__DestroyPullPoint *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__DestroyPullPoint = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__DestroyPullPoint(struct soap *soap, const struct __tev__DestroyPullPoint *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__DestroyPullPoint(soap, &a->wsnt__DestroyPullPoint); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__DestroyPullPoint(struct soap *soap, const char *tag, int id, const struct __tev__DestroyPullPoint *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__DestroyPullPoint(soap, "wsnt:DestroyPullPoint", -1, &a->wsnt__DestroyPullPoint, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__DestroyPullPoint * SOAP_FMAC4 soap_in___tev__DestroyPullPoint(struct soap *soap, const char *tag, struct __tev__DestroyPullPoint *a, const char *type) -{ - size_t soap_flag_wsnt__DestroyPullPoint = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__DestroyPullPoint*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__DestroyPullPoint, sizeof(struct __tev__DestroyPullPoint), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__DestroyPullPoint(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__DestroyPullPoint && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__DestroyPullPoint(soap, "wsnt:DestroyPullPoint", &a->wsnt__DestroyPullPoint, "")) - { soap_flag_wsnt__DestroyPullPoint--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__DestroyPullPoint * SOAP_FMAC2 soap_instantiate___tev__DestroyPullPoint(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__DestroyPullPoint(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__DestroyPullPoint *p; - size_t k = sizeof(struct __tev__DestroyPullPoint); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__DestroyPullPoint, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__DestroyPullPoint); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__DestroyPullPoint, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__DestroyPullPoint location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__DestroyPullPoint(struct soap *soap, const struct __tev__DestroyPullPoint *a, const char *tag, const char *type) -{ - if (soap_out___tev__DestroyPullPoint(soap, tag ? tag : "-tev:DestroyPullPoint", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__DestroyPullPoint * SOAP_FMAC4 soap_get___tev__DestroyPullPoint(struct soap *soap, struct __tev__DestroyPullPoint *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__DestroyPullPoint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetMessages(struct soap *soap, struct __tev__GetMessages *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__GetMessages = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetMessages(struct soap *soap, const struct __tev__GetMessages *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__GetMessages(soap, &a->wsnt__GetMessages); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetMessages(struct soap *soap, const char *tag, int id, const struct __tev__GetMessages *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__GetMessages(soap, "wsnt:GetMessages", -1, &a->wsnt__GetMessages, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetMessages * SOAP_FMAC4 soap_in___tev__GetMessages(struct soap *soap, const char *tag, struct __tev__GetMessages *a, const char *type) -{ - size_t soap_flag_wsnt__GetMessages = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__GetMessages*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__GetMessages, sizeof(struct __tev__GetMessages), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__GetMessages(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__GetMessages && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__GetMessages(soap, "wsnt:GetMessages", &a->wsnt__GetMessages, "")) - { soap_flag_wsnt__GetMessages--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__GetMessages * SOAP_FMAC2 soap_instantiate___tev__GetMessages(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__GetMessages(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__GetMessages *p; - size_t k = sizeof(struct __tev__GetMessages); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__GetMessages, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__GetMessages); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__GetMessages, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__GetMessages location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetMessages(struct soap *soap, const struct __tev__GetMessages *a, const char *tag, const char *type) -{ - if (soap_out___tev__GetMessages(soap, tag ? tag : "-tev:GetMessages", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetMessages * SOAP_FMAC4 soap_get___tev__GetMessages(struct soap *soap, struct __tev__GetMessages *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__GetMessages(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Notify(struct soap *soap, struct __tev__Notify *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__Notify = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Notify(struct soap *soap, const struct __tev__Notify *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__Notify(soap, &a->wsnt__Notify); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Notify(struct soap *soap, const char *tag, int id, const struct __tev__Notify *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__Notify(soap, "wsnt:Notify", -1, &a->wsnt__Notify, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Notify * SOAP_FMAC4 soap_in___tev__Notify(struct soap *soap, const char *tag, struct __tev__Notify *a, const char *type) -{ - size_t soap_flag_wsnt__Notify = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__Notify*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__Notify, sizeof(struct __tev__Notify), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__Notify(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__Notify && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__Notify(soap, "wsnt:Notify", &a->wsnt__Notify, "")) - { soap_flag_wsnt__Notify--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__Notify * SOAP_FMAC2 soap_instantiate___tev__Notify(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__Notify(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__Notify *p; - size_t k = sizeof(struct __tev__Notify); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__Notify, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__Notify); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__Notify, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__Notify location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Notify(struct soap *soap, const struct __tev__Notify *a, const char *tag, const char *type) -{ - if (soap_out___tev__Notify(soap, tag ? tag : "-tev:Notify", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Notify * SOAP_FMAC4 soap_get___tev__Notify(struct soap *soap, struct __tev__Notify *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__Notify(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetCurrentMessage(struct soap *soap, struct __tev__GetCurrentMessage *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__GetCurrentMessage = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetCurrentMessage(struct soap *soap, const struct __tev__GetCurrentMessage *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__GetCurrentMessage(soap, &a->wsnt__GetCurrentMessage); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetCurrentMessage(struct soap *soap, const char *tag, int id, const struct __tev__GetCurrentMessage *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__GetCurrentMessage(soap, "wsnt:GetCurrentMessage", -1, &a->wsnt__GetCurrentMessage, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetCurrentMessage * SOAP_FMAC4 soap_in___tev__GetCurrentMessage(struct soap *soap, const char *tag, struct __tev__GetCurrentMessage *a, const char *type) -{ - size_t soap_flag_wsnt__GetCurrentMessage = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__GetCurrentMessage*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__GetCurrentMessage, sizeof(struct __tev__GetCurrentMessage), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__GetCurrentMessage(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__GetCurrentMessage && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__GetCurrentMessage(soap, "wsnt:GetCurrentMessage", &a->wsnt__GetCurrentMessage, "")) - { soap_flag_wsnt__GetCurrentMessage--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__GetCurrentMessage * SOAP_FMAC2 soap_instantiate___tev__GetCurrentMessage(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__GetCurrentMessage(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__GetCurrentMessage *p; - size_t k = sizeof(struct __tev__GetCurrentMessage); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__GetCurrentMessage, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__GetCurrentMessage); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__GetCurrentMessage, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__GetCurrentMessage location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetCurrentMessage(struct soap *soap, const struct __tev__GetCurrentMessage *a, const char *tag, const char *type) -{ - if (soap_out___tev__GetCurrentMessage(soap, tag ? tag : "-tev:GetCurrentMessage", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetCurrentMessage * SOAP_FMAC4 soap_get___tev__GetCurrentMessage(struct soap *soap, struct __tev__GetCurrentMessage *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__GetCurrentMessage(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Subscribe(struct soap *soap, struct __tev__Subscribe *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__Subscribe = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Subscribe(struct soap *soap, const struct __tev__Subscribe *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__Subscribe(soap, &a->wsnt__Subscribe); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Subscribe(struct soap *soap, const char *tag, int id, const struct __tev__Subscribe *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__Subscribe(soap, "wsnt:Subscribe", -1, &a->wsnt__Subscribe, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Subscribe * SOAP_FMAC4 soap_in___tev__Subscribe(struct soap *soap, const char *tag, struct __tev__Subscribe *a, const char *type) -{ - size_t soap_flag_wsnt__Subscribe = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__Subscribe*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__Subscribe, sizeof(struct __tev__Subscribe), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__Subscribe(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__Subscribe && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__Subscribe(soap, "wsnt:Subscribe", &a->wsnt__Subscribe, "")) - { soap_flag_wsnt__Subscribe--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__Subscribe * SOAP_FMAC2 soap_instantiate___tev__Subscribe(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__Subscribe(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__Subscribe *p; - size_t k = sizeof(struct __tev__Subscribe); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__Subscribe, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__Subscribe); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__Subscribe, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__Subscribe location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Subscribe(struct soap *soap, const struct __tev__Subscribe *a, const char *tag, const char *type) -{ - if (soap_out___tev__Subscribe(soap, tag ? tag : "-tev:Subscribe", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Subscribe * SOAP_FMAC4 soap_get___tev__Subscribe(struct soap *soap, struct __tev__Subscribe *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__Subscribe(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Unsubscribe_(struct soap *soap, struct __tev__Unsubscribe_ *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__Unsubscribe = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Unsubscribe_(struct soap *soap, const struct __tev__Unsubscribe_ *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__Unsubscribe(soap, &a->wsnt__Unsubscribe); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Unsubscribe_(struct soap *soap, const char *tag, int id, const struct __tev__Unsubscribe_ *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__Unsubscribe(soap, "wsnt:Unsubscribe", -1, &a->wsnt__Unsubscribe, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Unsubscribe_ * SOAP_FMAC4 soap_in___tev__Unsubscribe_(struct soap *soap, const char *tag, struct __tev__Unsubscribe_ *a, const char *type) -{ - size_t soap_flag_wsnt__Unsubscribe = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__Unsubscribe_*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__Unsubscribe_, sizeof(struct __tev__Unsubscribe_), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__Unsubscribe_(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__Unsubscribe && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__Unsubscribe(soap, "wsnt:Unsubscribe", &a->wsnt__Unsubscribe, "")) - { soap_flag_wsnt__Unsubscribe--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__Unsubscribe_ * SOAP_FMAC2 soap_instantiate___tev__Unsubscribe_(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__Unsubscribe_(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__Unsubscribe_ *p; - size_t k = sizeof(struct __tev__Unsubscribe_); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__Unsubscribe_, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__Unsubscribe_); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__Unsubscribe_, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__Unsubscribe_ location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Unsubscribe_(struct soap *soap, const struct __tev__Unsubscribe_ *a, const char *tag, const char *type) -{ - if (soap_out___tev__Unsubscribe_(soap, tag ? tag : "-tev:Unsubscribe", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Unsubscribe_ * SOAP_FMAC4 soap_get___tev__Unsubscribe_(struct soap *soap, struct __tev__Unsubscribe_ *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__Unsubscribe_(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Renew(struct soap *soap, struct __tev__Renew *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__Renew = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Renew(struct soap *soap, const struct __tev__Renew *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__Renew(soap, &a->wsnt__Renew); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Renew(struct soap *soap, const char *tag, int id, const struct __tev__Renew *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__Renew(soap, "wsnt:Renew", -1, &a->wsnt__Renew, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Renew * SOAP_FMAC4 soap_in___tev__Renew(struct soap *soap, const char *tag, struct __tev__Renew *a, const char *type) -{ - size_t soap_flag_wsnt__Renew = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__Renew*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__Renew, sizeof(struct __tev__Renew), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__Renew(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__Renew && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__Renew(soap, "wsnt:Renew", &a->wsnt__Renew, "")) - { soap_flag_wsnt__Renew--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__Renew * SOAP_FMAC2 soap_instantiate___tev__Renew(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__Renew(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__Renew *p; - size_t k = sizeof(struct __tev__Renew); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__Renew, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__Renew); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__Renew, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__Renew location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Renew(struct soap *soap, const struct __tev__Renew *a, const char *tag, const char *type) -{ - if (soap_out___tev__Renew(soap, tag ? tag : "-tev:Renew", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Renew * SOAP_FMAC4 soap_get___tev__Renew(struct soap *soap, struct __tev__Renew *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__Renew(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetEventBrokers(struct soap *soap, struct __tev__GetEventBrokers *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->tev__GetEventBrokers = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetEventBrokers(struct soap *soap, const struct __tev__GetEventBrokers *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_tev__GetEventBrokers(soap, &a->tev__GetEventBrokers); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetEventBrokers(struct soap *soap, const char *tag, int id, const struct __tev__GetEventBrokers *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_tev__GetEventBrokers(soap, "tev:GetEventBrokers", -1, &a->tev__GetEventBrokers, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetEventBrokers * SOAP_FMAC4 soap_in___tev__GetEventBrokers(struct soap *soap, const char *tag, struct __tev__GetEventBrokers *a, const char *type) -{ - size_t soap_flag_tev__GetEventBrokers = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__GetEventBrokers*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__GetEventBrokers, sizeof(struct __tev__GetEventBrokers), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__GetEventBrokers(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_tev__GetEventBrokers && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__GetEventBrokers(soap, "tev:GetEventBrokers", &a->tev__GetEventBrokers, "")) - { soap_flag_tev__GetEventBrokers--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__GetEventBrokers * SOAP_FMAC2 soap_instantiate___tev__GetEventBrokers(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__GetEventBrokers(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__GetEventBrokers *p; - size_t k = sizeof(struct __tev__GetEventBrokers); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__GetEventBrokers, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__GetEventBrokers); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__GetEventBrokers, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__GetEventBrokers location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetEventBrokers(struct soap *soap, const struct __tev__GetEventBrokers *a, const char *tag, const char *type) -{ - if (soap_out___tev__GetEventBrokers(soap, tag ? tag : "-tev:GetEventBrokers", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetEventBrokers * SOAP_FMAC4 soap_get___tev__GetEventBrokers(struct soap *soap, struct __tev__GetEventBrokers *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__GetEventBrokers(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__DeleteEventBroker(struct soap *soap, struct __tev__DeleteEventBroker *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->tev__DeleteEventBroker = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__DeleteEventBroker(struct soap *soap, const struct __tev__DeleteEventBroker *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_tev__DeleteEventBroker(soap, &a->tev__DeleteEventBroker); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__DeleteEventBroker(struct soap *soap, const char *tag, int id, const struct __tev__DeleteEventBroker *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_tev__DeleteEventBroker(soap, "tev:DeleteEventBroker", -1, &a->tev__DeleteEventBroker, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__DeleteEventBroker * SOAP_FMAC4 soap_in___tev__DeleteEventBroker(struct soap *soap, const char *tag, struct __tev__DeleteEventBroker *a, const char *type) -{ - size_t soap_flag_tev__DeleteEventBroker = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__DeleteEventBroker*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__DeleteEventBroker, sizeof(struct __tev__DeleteEventBroker), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__DeleteEventBroker(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_tev__DeleteEventBroker && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__DeleteEventBroker(soap, "tev:DeleteEventBroker", &a->tev__DeleteEventBroker, "")) - { soap_flag_tev__DeleteEventBroker--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__DeleteEventBroker * SOAP_FMAC2 soap_instantiate___tev__DeleteEventBroker(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__DeleteEventBroker(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__DeleteEventBroker *p; - size_t k = sizeof(struct __tev__DeleteEventBroker); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__DeleteEventBroker, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__DeleteEventBroker); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__DeleteEventBroker, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__DeleteEventBroker location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__DeleteEventBroker(struct soap *soap, const struct __tev__DeleteEventBroker *a, const char *tag, const char *type) -{ - if (soap_out___tev__DeleteEventBroker(soap, tag ? tag : "-tev:DeleteEventBroker", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__DeleteEventBroker * SOAP_FMAC4 soap_get___tev__DeleteEventBroker(struct soap *soap, struct __tev__DeleteEventBroker *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__DeleteEventBroker(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__AddEventBroker(struct soap *soap, struct __tev__AddEventBroker *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->tev__AddEventBroker = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__AddEventBroker(struct soap *soap, const struct __tev__AddEventBroker *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_tev__AddEventBroker(soap, &a->tev__AddEventBroker); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__AddEventBroker(struct soap *soap, const char *tag, int id, const struct __tev__AddEventBroker *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_tev__AddEventBroker(soap, "tev:AddEventBroker", -1, &a->tev__AddEventBroker, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__AddEventBroker * SOAP_FMAC4 soap_in___tev__AddEventBroker(struct soap *soap, const char *tag, struct __tev__AddEventBroker *a, const char *type) -{ - size_t soap_flag_tev__AddEventBroker = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__AddEventBroker*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__AddEventBroker, sizeof(struct __tev__AddEventBroker), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__AddEventBroker(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_tev__AddEventBroker && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__AddEventBroker(soap, "tev:AddEventBroker", &a->tev__AddEventBroker, "")) - { soap_flag_tev__AddEventBroker--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__AddEventBroker * SOAP_FMAC2 soap_instantiate___tev__AddEventBroker(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__AddEventBroker(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__AddEventBroker *p; - size_t k = sizeof(struct __tev__AddEventBroker); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__AddEventBroker, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__AddEventBroker); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__AddEventBroker, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__AddEventBroker location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__AddEventBroker(struct soap *soap, const struct __tev__AddEventBroker *a, const char *tag, const char *type) -{ - if (soap_out___tev__AddEventBroker(soap, tag ? tag : "-tev:AddEventBroker", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__AddEventBroker * SOAP_FMAC4 soap_get___tev__AddEventBroker(struct soap *soap, struct __tev__AddEventBroker *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__AddEventBroker(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetEventProperties(struct soap *soap, struct __tev__GetEventProperties *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->tev__GetEventProperties = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetEventProperties(struct soap *soap, const struct __tev__GetEventProperties *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_tev__GetEventProperties(soap, &a->tev__GetEventProperties); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetEventProperties(struct soap *soap, const char *tag, int id, const struct __tev__GetEventProperties *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_tev__GetEventProperties(soap, "tev:GetEventProperties", -1, &a->tev__GetEventProperties, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetEventProperties * SOAP_FMAC4 soap_in___tev__GetEventProperties(struct soap *soap, const char *tag, struct __tev__GetEventProperties *a, const char *type) -{ - size_t soap_flag_tev__GetEventProperties = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__GetEventProperties*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__GetEventProperties, sizeof(struct __tev__GetEventProperties), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__GetEventProperties(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_tev__GetEventProperties && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__GetEventProperties(soap, "tev:GetEventProperties", &a->tev__GetEventProperties, "")) - { soap_flag_tev__GetEventProperties--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__GetEventProperties * SOAP_FMAC2 soap_instantiate___tev__GetEventProperties(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__GetEventProperties(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__GetEventProperties *p; - size_t k = sizeof(struct __tev__GetEventProperties); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__GetEventProperties, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__GetEventProperties); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__GetEventProperties, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__GetEventProperties location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetEventProperties(struct soap *soap, const struct __tev__GetEventProperties *a, const char *tag, const char *type) -{ - if (soap_out___tev__GetEventProperties(soap, tag ? tag : "-tev:GetEventProperties", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetEventProperties * SOAP_FMAC4 soap_get___tev__GetEventProperties(struct soap *soap, struct __tev__GetEventProperties *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__GetEventProperties(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__CreatePullPointSubscription(struct soap *soap, struct __tev__CreatePullPointSubscription *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->tev__CreatePullPointSubscription = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__CreatePullPointSubscription(struct soap *soap, const struct __tev__CreatePullPointSubscription *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_tev__CreatePullPointSubscription(soap, &a->tev__CreatePullPointSubscription); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__CreatePullPointSubscription(struct soap *soap, const char *tag, int id, const struct __tev__CreatePullPointSubscription *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_tev__CreatePullPointSubscription(soap, "tev:CreatePullPointSubscription", -1, &a->tev__CreatePullPointSubscription, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__CreatePullPointSubscription * SOAP_FMAC4 soap_in___tev__CreatePullPointSubscription(struct soap *soap, const char *tag, struct __tev__CreatePullPointSubscription *a, const char *type) -{ - size_t soap_flag_tev__CreatePullPointSubscription = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__CreatePullPointSubscription*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__CreatePullPointSubscription, sizeof(struct __tev__CreatePullPointSubscription), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__CreatePullPointSubscription(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_tev__CreatePullPointSubscription && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__CreatePullPointSubscription(soap, "tev:CreatePullPointSubscription", &a->tev__CreatePullPointSubscription, "")) - { soap_flag_tev__CreatePullPointSubscription--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__CreatePullPointSubscription * SOAP_FMAC2 soap_instantiate___tev__CreatePullPointSubscription(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__CreatePullPointSubscription(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__CreatePullPointSubscription *p; - size_t k = sizeof(struct __tev__CreatePullPointSubscription); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__CreatePullPointSubscription, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__CreatePullPointSubscription); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__CreatePullPointSubscription, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__CreatePullPointSubscription location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__CreatePullPointSubscription(struct soap *soap, const struct __tev__CreatePullPointSubscription *a, const char *tag, const char *type) -{ - if (soap_out___tev__CreatePullPointSubscription(soap, tag ? tag : "-tev:CreatePullPointSubscription", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__CreatePullPointSubscription * SOAP_FMAC4 soap_get___tev__CreatePullPointSubscription(struct soap *soap, struct __tev__CreatePullPointSubscription *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__CreatePullPointSubscription(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetServiceCapabilities(struct soap *soap, struct __tev__GetServiceCapabilities *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->tev__GetServiceCapabilities = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetServiceCapabilities(struct soap *soap, const struct __tev__GetServiceCapabilities *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_tev__GetServiceCapabilities(soap, &a->tev__GetServiceCapabilities); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetServiceCapabilities(struct soap *soap, const char *tag, int id, const struct __tev__GetServiceCapabilities *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_tev__GetServiceCapabilities(soap, "tev:GetServiceCapabilities", -1, &a->tev__GetServiceCapabilities, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetServiceCapabilities * SOAP_FMAC4 soap_in___tev__GetServiceCapabilities(struct soap *soap, const char *tag, struct __tev__GetServiceCapabilities *a, const char *type) -{ - size_t soap_flag_tev__GetServiceCapabilities = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__GetServiceCapabilities*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__GetServiceCapabilities, sizeof(struct __tev__GetServiceCapabilities), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__GetServiceCapabilities(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_tev__GetServiceCapabilities && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__GetServiceCapabilities(soap, "tev:GetServiceCapabilities", &a->tev__GetServiceCapabilities, "")) - { soap_flag_tev__GetServiceCapabilities--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__GetServiceCapabilities * SOAP_FMAC2 soap_instantiate___tev__GetServiceCapabilities(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__GetServiceCapabilities(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__GetServiceCapabilities *p; - size_t k = sizeof(struct __tev__GetServiceCapabilities); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__GetServiceCapabilities, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__GetServiceCapabilities); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__GetServiceCapabilities, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__GetServiceCapabilities location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetServiceCapabilities(struct soap *soap, const struct __tev__GetServiceCapabilities *a, const char *tag, const char *type) -{ - if (soap_out___tev__GetServiceCapabilities(soap, tag ? tag : "-tev:GetServiceCapabilities", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__GetServiceCapabilities * SOAP_FMAC4 soap_get___tev__GetServiceCapabilities(struct soap *soap, struct __tev__GetServiceCapabilities *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__GetServiceCapabilities(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Unsubscribe(struct soap *soap, struct __tev__Unsubscribe *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->wsnt__Unsubscribe = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Unsubscribe(struct soap *soap, const struct __tev__Unsubscribe *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_wsnt__Unsubscribe(soap, &a->wsnt__Unsubscribe); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Unsubscribe(struct soap *soap, const char *tag, int id, const struct __tev__Unsubscribe *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_wsnt__Unsubscribe(soap, "wsnt:Unsubscribe", -1, &a->wsnt__Unsubscribe, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Unsubscribe * SOAP_FMAC4 soap_in___tev__Unsubscribe(struct soap *soap, const char *tag, struct __tev__Unsubscribe *a, const char *type) -{ - size_t soap_flag_wsnt__Unsubscribe = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__Unsubscribe*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__Unsubscribe, sizeof(struct __tev__Unsubscribe), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__Unsubscribe(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__Unsubscribe && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsnt__Unsubscribe(soap, "wsnt:Unsubscribe", &a->wsnt__Unsubscribe, "")) - { soap_flag_wsnt__Unsubscribe--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__Unsubscribe * SOAP_FMAC2 soap_instantiate___tev__Unsubscribe(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__Unsubscribe(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__Unsubscribe *p; - size_t k = sizeof(struct __tev__Unsubscribe); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__Unsubscribe, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__Unsubscribe); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__Unsubscribe, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__Unsubscribe location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Unsubscribe(struct soap *soap, const struct __tev__Unsubscribe *a, const char *tag, const char *type) -{ - if (soap_out___tev__Unsubscribe(soap, tag ? tag : "-tev:Unsubscribe", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Unsubscribe * SOAP_FMAC4 soap_get___tev__Unsubscribe(struct soap *soap, struct __tev__Unsubscribe *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__Unsubscribe(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__SetSynchronizationPoint(struct soap *soap, struct __tev__SetSynchronizationPoint *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->tev__SetSynchronizationPoint = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__SetSynchronizationPoint(struct soap *soap, const struct __tev__SetSynchronizationPoint *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_tev__SetSynchronizationPoint(soap, &a->tev__SetSynchronizationPoint); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__SetSynchronizationPoint(struct soap *soap, const char *tag, int id, const struct __tev__SetSynchronizationPoint *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_tev__SetSynchronizationPoint(soap, "tev:SetSynchronizationPoint", -1, &a->tev__SetSynchronizationPoint, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__SetSynchronizationPoint * SOAP_FMAC4 soap_in___tev__SetSynchronizationPoint(struct soap *soap, const char *tag, struct __tev__SetSynchronizationPoint *a, const char *type) -{ - size_t soap_flag_tev__SetSynchronizationPoint = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__SetSynchronizationPoint*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__SetSynchronizationPoint, sizeof(struct __tev__SetSynchronizationPoint), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__SetSynchronizationPoint(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_tev__SetSynchronizationPoint && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__SetSynchronizationPoint(soap, "tev:SetSynchronizationPoint", &a->tev__SetSynchronizationPoint, "")) - { soap_flag_tev__SetSynchronizationPoint--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__SetSynchronizationPoint * SOAP_FMAC2 soap_instantiate___tev__SetSynchronizationPoint(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__SetSynchronizationPoint(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__SetSynchronizationPoint *p; - size_t k = sizeof(struct __tev__SetSynchronizationPoint); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__SetSynchronizationPoint, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__SetSynchronizationPoint); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__SetSynchronizationPoint, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__SetSynchronizationPoint location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__SetSynchronizationPoint(struct soap *soap, const struct __tev__SetSynchronizationPoint *a, const char *tag, const char *type) -{ - if (soap_out___tev__SetSynchronizationPoint(soap, tag ? tag : "-tev:SetSynchronizationPoint", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__SetSynchronizationPoint * SOAP_FMAC4 soap_get___tev__SetSynchronizationPoint(struct soap *soap, struct __tev__SetSynchronizationPoint *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__SetSynchronizationPoint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Seek(struct soap *soap, struct __tev__Seek *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->tev__Seek = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Seek(struct soap *soap, const struct __tev__Seek *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_tev__Seek(soap, &a->tev__Seek); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Seek(struct soap *soap, const char *tag, int id, const struct __tev__Seek *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_tev__Seek(soap, "tev:Seek", -1, &a->tev__Seek, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Seek * SOAP_FMAC4 soap_in___tev__Seek(struct soap *soap, const char *tag, struct __tev__Seek *a, const char *type) -{ - size_t soap_flag_tev__Seek = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__Seek*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__Seek, sizeof(struct __tev__Seek), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__Seek(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_tev__Seek && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__Seek(soap, "tev:Seek", &a->tev__Seek, "")) - { soap_flag_tev__Seek--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__Seek * SOAP_FMAC2 soap_instantiate___tev__Seek(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__Seek(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__Seek *p; - size_t k = sizeof(struct __tev__Seek); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__Seek, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__Seek); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__Seek, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__Seek location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Seek(struct soap *soap, const struct __tev__Seek *a, const char *tag, const char *type) -{ - if (soap_out___tev__Seek(soap, tag ? tag : "-tev:Seek", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__Seek * SOAP_FMAC4 soap_get___tev__Seek(struct soap *soap, struct __tev__Seek *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__Seek(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__PullMessages(struct soap *soap, struct __tev__PullMessages *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->tev__PullMessages = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__PullMessages(struct soap *soap, const struct __tev__PullMessages *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTo_tev__PullMessages(soap, &a->tev__PullMessages); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__PullMessages(struct soap *soap, const char *tag, int id, const struct __tev__PullMessages *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_out_PointerTo_tev__PullMessages(soap, "tev:PullMessages", -1, &a->tev__PullMessages, "")) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__PullMessages * SOAP_FMAC4 soap_in___tev__PullMessages(struct soap *soap, const char *tag, struct __tev__PullMessages *a, const char *type) -{ - size_t soap_flag_tev__PullMessages = 1; - short soap_flag; - (void)tag; (void)type; /* appease -Wall -Werror */ - a = (struct __tev__PullMessages*)soap_id_enter(soap, "", a, SOAP_TYPE___tev__PullMessages, sizeof(struct __tev__PullMessages), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default___tev__PullMessages(soap, a); - for (soap_flag = 0;; soap_flag = 1) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_tev__PullMessages && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__PullMessages(soap, "tev:PullMessages", &a->tev__PullMessages, "")) - { soap_flag_tev__PullMessages--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && soap_flag) - { soap->error = SOAP_OK; - break; - } - if (soap_flag && soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct __tev__PullMessages * SOAP_FMAC2 soap_instantiate___tev__PullMessages(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate___tev__PullMessages(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct __tev__PullMessages *p; - size_t k = sizeof(struct __tev__PullMessages); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE___tev__PullMessages, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct __tev__PullMessages); - } - else - { p = SOAP_NEW_ARRAY(soap, struct __tev__PullMessages, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct __tev__PullMessages location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__PullMessages(struct soap *soap, const struct __tev__PullMessages *a, const char *tag, const char *type) -{ - if (soap_out___tev__PullMessages(soap, tag ? tag : "-tev:PullMessages", -2, a, type)) - return soap->error; - return SOAP_OK; -} - -SOAP_FMAC3 struct __tev__PullMessages * SOAP_FMAC4 soap_get___tev__PullMessages(struct soap *soap, struct __tev__PullMessages *p, const char *tag, const char *type) -{ - if ((p = soap_in___tev__PullMessages(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#ifndef WITH_NOGLOBAL - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default__QName(soap, &a->faultcode); - soap_default_string(soap, &a->faultstring); - soap_default_string(soap, &a->faultactor); - a->detail = NULL; - a->SOAP_ENV__Code = NULL; - a->SOAP_ENV__Reason = NULL; - soap_default_string(soap, &a->SOAP_ENV__Node); - soap_default_string(soap, &a->SOAP_ENV__Role); - a->SOAP_ENV__Detail = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap *soap, const struct SOAP_ENV__Fault *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize__QName(soap, (char*const*)&a->faultcode); - soap_serialize_string(soap, (char*const*)&a->faultstring); - soap_serialize_string(soap, (char*const*)&a->faultactor); - soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->detail); - soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Code); - soap_serialize_PointerToSOAP_ENV__Reason(soap, &a->SOAP_ENV__Reason); - soap_serialize_string(soap, (char*const*)&a->SOAP_ENV__Node); - soap_serialize_string(soap, (char*const*)&a->SOAP_ENV__Role); - soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->SOAP_ENV__Detail); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Fault *a, const char *type) -{ - const char *soap_tmp_faultcode; - soap_tmp_faultcode = soap_QName2s(soap, a->faultcode); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Fault), type)) - return soap->error; - if (soap_out__QName(soap, "faultcode", -1, (char*const*)(void*)&soap_tmp_faultcode, "")) - return soap->error; - if (soap_out_string(soap, "faultstring", -1, (char*const*)&a->faultstring, "")) - return soap->error; - if (soap_out_string(soap, "faultactor", -1, (char*const*)&a->faultactor, "")) - return soap->error; - if (soap_out_PointerToSOAP_ENV__Detail(soap, "detail", -1, &a->detail, "")) - return soap->error; - if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", -1, &a->SOAP_ENV__Code, "")) - return soap->error; - if (soap_out_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", -1, &a->SOAP_ENV__Reason, "")) - return soap->error; - if (soap_out_string(soap, "SOAP-ENV:Node", -1, (char*const*)&a->SOAP_ENV__Node, "")) - return soap->error; - if (soap_out_string(soap, "SOAP-ENV:Role", -1, (char*const*)&a->SOAP_ENV__Role, "")) - return soap->error; - if (soap_out_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", -1, &a->SOAP_ENV__Detail, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap *soap, const char *tag, struct SOAP_ENV__Fault *a, const char *type) -{ - size_t soap_flag_faultcode = 1; - size_t soap_flag_faultstring = 1; - size_t soap_flag_faultactor = 1; - size_t soap_flag_detail = 1; - size_t soap_flag_SOAP_ENV__Code = 1; - size_t soap_flag_SOAP_ENV__Reason = 1; - size_t soap_flag_SOAP_ENV__Node = 1; - size_t soap_flag_SOAP_ENV__Role = 1; - size_t soap_flag_SOAP_ENV__Detail = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct SOAP_ENV__Fault*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Fault, sizeof(struct SOAP_ENV__Fault), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_SOAP_ENV__Fault(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_faultcode && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in__QName(soap, "faultcode", (char**)&a->faultcode, "xsd:QName")) - { soap_flag_faultcode--; - continue; - } - } - if (soap_flag_faultstring && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "faultstring", (char**)&a->faultstring, "xsd:string")) - { soap_flag_faultstring--; - continue; - } - } - if (soap_flag_faultactor && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "faultactor", (char**)&a->faultactor, "xsd:string")) - { soap_flag_faultactor--; - continue; - } - } - if (soap_flag_detail && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToSOAP_ENV__Detail(soap, "detail", &a->detail, "")) - { soap_flag_detail--; - continue; - } - } - if (soap_flag_SOAP_ENV__Code && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", &a->SOAP_ENV__Code, "")) - { soap_flag_SOAP_ENV__Code--; - continue; - } - } - if (soap_flag_SOAP_ENV__Reason && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", &a->SOAP_ENV__Reason, "")) - { soap_flag_SOAP_ENV__Reason--; - continue; - } - } - if (soap_flag_SOAP_ENV__Node && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "SOAP-ENV:Node", (char**)&a->SOAP_ENV__Node, "xsd:string")) - { soap_flag_SOAP_ENV__Node--; - continue; - } - } - if (soap_flag_SOAP_ENV__Role && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "SOAP-ENV:Role", (char**)&a->SOAP_ENV__Role, "xsd:string")) - { soap_flag_SOAP_ENV__Role--; - continue; - } - } - if (soap_flag_SOAP_ENV__Detail && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", &a->SOAP_ENV__Detail, "")) - { soap_flag_SOAP_ENV__Detail--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct SOAP_ENV__Fault *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Fault, SOAP_TYPE_SOAP_ENV__Fault, sizeof(struct SOAP_ENV__Fault), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct SOAP_ENV__Fault * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Fault(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_SOAP_ENV__Fault(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct SOAP_ENV__Fault *p; - size_t k = sizeof(struct SOAP_ENV__Fault); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_SOAP_ENV__Fault, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct SOAP_ENV__Fault); - } - else - { p = SOAP_NEW_ARRAY(soap, struct SOAP_ENV__Fault, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct SOAP_ENV__Fault location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap *soap, const struct SOAP_ENV__Fault *a, const char *tag, const char *type) -{ - if (soap_out_SOAP_ENV__Fault(soap, tag ? tag : "SOAP-ENV:Fault", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p, const char *tag, const char *type) -{ - if ((p = soap_in_SOAP_ENV__Fault(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#endif - -#ifndef WITH_NOGLOBAL - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->SOAP_ENV__Text); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap *soap, const struct SOAP_ENV__Reason *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->SOAP_ENV__Text); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Reason *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Reason), type)) - return soap->error; - if (soap->lang) - soap_set_attr(soap, "xml:lang", soap->lang, 1); - if (soap_out_string(soap, "SOAP-ENV:Text", -1, (char*const*)&a->SOAP_ENV__Text, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap *soap, const char *tag, struct SOAP_ENV__Reason *a, const char *type) -{ - size_t soap_flag_SOAP_ENV__Text = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct SOAP_ENV__Reason*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Reason, sizeof(struct SOAP_ENV__Reason), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_SOAP_ENV__Reason(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_SOAP_ENV__Text && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "SOAP-ENV:Text", (char**)&a->SOAP_ENV__Text, "xsd:string")) - { soap_flag_SOAP_ENV__Text--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct SOAP_ENV__Reason *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Reason, SOAP_TYPE_SOAP_ENV__Reason, sizeof(struct SOAP_ENV__Reason), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct SOAP_ENV__Reason * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Reason(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_SOAP_ENV__Reason(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct SOAP_ENV__Reason *p; - size_t k = sizeof(struct SOAP_ENV__Reason); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_SOAP_ENV__Reason, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct SOAP_ENV__Reason); - } - else - { p = SOAP_NEW_ARRAY(soap, struct SOAP_ENV__Reason, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct SOAP_ENV__Reason location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap *soap, const struct SOAP_ENV__Reason *a, const char *tag, const char *type) -{ - if (soap_out_SOAP_ENV__Reason(soap, tag ? tag : "SOAP-ENV:Reason", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p, const char *tag, const char *type) -{ - if ((p = soap_in_SOAP_ENV__Reason(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#endif - -#ifndef WITH_NOGLOBAL - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default__QName(soap, &a->SOAP_ENV__Value); - a->SOAP_ENV__Subcode = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap *soap, const struct SOAP_ENV__Code *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize__QName(soap, (char*const*)&a->SOAP_ENV__Value); - soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Subcode); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Code *a, const char *type) -{ - const char *soap_tmp_SOAP_ENV__Value; - soap_tmp_SOAP_ENV__Value = soap_QName2s(soap, a->SOAP_ENV__Value); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Code), type)) - return soap->error; - if (soap_out__QName(soap, "SOAP-ENV:Value", -1, (char*const*)(void*)&soap_tmp_SOAP_ENV__Value, "")) - return soap->error; - if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", -1, &a->SOAP_ENV__Subcode, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap *soap, const char *tag, struct SOAP_ENV__Code *a, const char *type) -{ - size_t soap_flag_SOAP_ENV__Value = 1; - size_t soap_flag_SOAP_ENV__Subcode = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct SOAP_ENV__Code*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_SOAP_ENV__Code(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_SOAP_ENV__Value && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in__QName(soap, "SOAP-ENV:Value", (char**)&a->SOAP_ENV__Value, "xsd:QName")) - { soap_flag_SOAP_ENV__Value--; - continue; - } - } - if (soap_flag_SOAP_ENV__Subcode && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", &a->SOAP_ENV__Subcode, "")) - { soap_flag_SOAP_ENV__Subcode--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct SOAP_ENV__Code *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Code, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct SOAP_ENV__Code * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Code(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_SOAP_ENV__Code(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct SOAP_ENV__Code *p; - size_t k = sizeof(struct SOAP_ENV__Code); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_SOAP_ENV__Code, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct SOAP_ENV__Code); - } - else - { p = SOAP_NEW_ARRAY(soap, struct SOAP_ENV__Code, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct SOAP_ENV__Code location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap *soap, const struct SOAP_ENV__Code *a, const char *tag, const char *type) -{ - if (soap_out_SOAP_ENV__Code(soap, tag ? tag : "SOAP-ENV:Code", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p, const char *tag, const char *type) -{ - if ((p = soap_in_SOAP_ENV__Code(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#endif - -#ifndef WITH_NOGLOBAL - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_xsd__anyAttribute(soap, &a->__anyAttribute); - a->wsnt__InvalidFilterFault = NULL; - a->wsnt__InvalidMessageContentExpressionFault = NULL; - a->wsnt__InvalidProducerPropertiesExpressionFault = NULL; - a->wsnt__InvalidTopicExpressionFault = NULL; - a->wsnt__MultipleTopicsSpecifiedFault = NULL; - a->wsnt__NoCurrentMessageOnTopicFault = NULL; - a->wsnt__NotifyMessageNotSupportedFault = NULL; - a->wsnt__PauseFailedFault = NULL; - a->tev__PullMessagesFaultResponse = NULL; - a->wsrfr__ResourceUnknownFault = NULL; - a->wsnt__ResumeFailedFault = NULL; - a->wsnt__SubscribeCreationFailedFault = NULL; - a->wsnt__TopicExpressionDialectUnknownFault = NULL; - a->wsnt__TopicNotSupportedFault = NULL; - a->wsnt__UnableToCreatePullPointFault = NULL; - a->wsnt__UnableToDestroyPullPointFault = NULL; - a->wsnt__UnableToDestroySubscriptionFault = NULL; - a->wsnt__UnableToGetMessagesFault = NULL; - a->wsnt__UnacceptableInitialTerminationTimeFault = NULL; - a->wsnt__UnacceptableTerminationTimeFault = NULL; - a->wsnt__UnrecognizedPolicyRequestFault = NULL; - a->wsnt__UnsupportedPolicyRequestFault = NULL; - a->__type = 0; - a->fault = NULL; - a->__any = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap *soap, const struct SOAP_ENV__Detail *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerTowsnt__InvalidFilterFaultType(soap, &a->wsnt__InvalidFilterFault); - soap_serialize_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, &a->wsnt__InvalidMessageContentExpressionFault); - soap_serialize_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, &a->wsnt__InvalidProducerPropertiesExpressionFault); - soap_serialize_PointerTowsnt__InvalidTopicExpressionFaultType(soap, &a->wsnt__InvalidTopicExpressionFault); - soap_serialize_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, &a->wsnt__MultipleTopicsSpecifiedFault); - soap_serialize_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, &a->wsnt__NoCurrentMessageOnTopicFault); - soap_serialize_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, &a->wsnt__NotifyMessageNotSupportedFault); - soap_serialize_PointerTowsnt__PauseFailedFaultType(soap, &a->wsnt__PauseFailedFault); - soap_serialize_PointerTo_tev__PullMessagesFaultResponse(soap, &a->tev__PullMessagesFaultResponse); - soap_serialize_PointerTowsrfr__ResourceUnknownFaultType(soap, &a->wsrfr__ResourceUnknownFault); - soap_serialize_PointerTowsnt__ResumeFailedFaultType(soap, &a->wsnt__ResumeFailedFault); - soap_serialize_PointerTowsnt__SubscribeCreationFailedFaultType(soap, &a->wsnt__SubscribeCreationFailedFault); - soap_serialize_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, &a->wsnt__TopicExpressionDialectUnknownFault); - soap_serialize_PointerTowsnt__TopicNotSupportedFaultType(soap, &a->wsnt__TopicNotSupportedFault); - soap_serialize_PointerTowsnt__UnableToCreatePullPointFaultType(soap, &a->wsnt__UnableToCreatePullPointFault); - soap_serialize_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, &a->wsnt__UnableToDestroyPullPointFault); - soap_serialize_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, &a->wsnt__UnableToDestroySubscriptionFault); - soap_serialize_PointerTowsnt__UnableToGetMessagesFaultType(soap, &a->wsnt__UnableToGetMessagesFault); - soap_serialize_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, &a->wsnt__UnacceptableInitialTerminationTimeFault); - soap_serialize_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, &a->wsnt__UnacceptableTerminationTimeFault); - soap_serialize_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, &a->wsnt__UnrecognizedPolicyRequestFault); - soap_serialize_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, &a->wsnt__UnsupportedPolicyRequestFault); - soap_markelement(soap, a->fault, a->__type); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Detail *a, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, "-anyAttribute", -1, &a->__anyAttribute, "")) - return soap->error; - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Detail), type)) - return soap->error; - if (soap_out_PointerTowsnt__InvalidFilterFaultType(soap, "wsnt:InvalidFilterFault", -1, &a->wsnt__InvalidFilterFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, "wsnt:InvalidMessageContentExpressionFault", -1, &a->wsnt__InvalidMessageContentExpressionFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, "wsnt:InvalidProducerPropertiesExpressionFault", -1, &a->wsnt__InvalidProducerPropertiesExpressionFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__InvalidTopicExpressionFaultType(soap, "wsnt:InvalidTopicExpressionFault", -1, &a->wsnt__InvalidTopicExpressionFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, "wsnt:MultipleTopicsSpecifiedFault", -1, &a->wsnt__MultipleTopicsSpecifiedFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, "wsnt:NoCurrentMessageOnTopicFault", -1, &a->wsnt__NoCurrentMessageOnTopicFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, "wsnt:NotifyMessageNotSupportedFault", -1, &a->wsnt__NotifyMessageNotSupportedFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__PauseFailedFaultType(soap, "wsnt:PauseFailedFault", -1, &a->wsnt__PauseFailedFault, "")) - return soap->error; - if (soap_out_PointerTo_tev__PullMessagesFaultResponse(soap, "tev:PullMessagesFaultResponse", -1, &a->tev__PullMessagesFaultResponse, "")) - return soap->error; - if (soap_out_PointerTowsrfr__ResourceUnknownFaultType(soap, "wsrfr:ResourceUnknownFault", -1, &a->wsrfr__ResourceUnknownFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__ResumeFailedFaultType(soap, "wsnt:ResumeFailedFault", -1, &a->wsnt__ResumeFailedFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__SubscribeCreationFailedFaultType(soap, "wsnt:SubscribeCreationFailedFault", -1, &a->wsnt__SubscribeCreationFailedFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, "wsnt:TopicExpressionDialectUnknownFault", -1, &a->wsnt__TopicExpressionDialectUnknownFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__TopicNotSupportedFaultType(soap, "wsnt:TopicNotSupportedFault", -1, &a->wsnt__TopicNotSupportedFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__UnableToCreatePullPointFaultType(soap, "wsnt:UnableToCreatePullPointFault", -1, &a->wsnt__UnableToCreatePullPointFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, "wsnt:UnableToDestroyPullPointFault", -1, &a->wsnt__UnableToDestroyPullPointFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, "wsnt:UnableToDestroySubscriptionFault", -1, &a->wsnt__UnableToDestroySubscriptionFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__UnableToGetMessagesFaultType(soap, "wsnt:UnableToGetMessagesFault", -1, &a->wsnt__UnableToGetMessagesFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, "wsnt:UnacceptableInitialTerminationTimeFault", -1, &a->wsnt__UnacceptableInitialTerminationTimeFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, "wsnt:UnacceptableTerminationTimeFault", -1, &a->wsnt__UnacceptableTerminationTimeFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, "wsnt:UnrecognizedPolicyRequestFault", -1, &a->wsnt__UnrecognizedPolicyRequestFault, "")) - return soap->error; - if (soap_out_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, "wsnt:UnsupportedPolicyRequestFault", -1, &a->wsnt__UnsupportedPolicyRequestFault, "")) - return soap->error; - if (soap_putelement(soap, a->fault, "fault", -1, a->__type)) - return soap->error; - if (soap_outliteral(soap, "-any", (char*const*)&a->__any, NULL)) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap *soap, const char *tag, struct SOAP_ENV__Detail *a, const char *type) -{ - size_t soap_flag_wsnt__InvalidFilterFault = 1; - size_t soap_flag_wsnt__InvalidMessageContentExpressionFault = 1; - size_t soap_flag_wsnt__InvalidProducerPropertiesExpressionFault = 1; - size_t soap_flag_wsnt__InvalidTopicExpressionFault = 1; - size_t soap_flag_wsnt__MultipleTopicsSpecifiedFault = 1; - size_t soap_flag_wsnt__NoCurrentMessageOnTopicFault = 1; - size_t soap_flag_wsnt__NotifyMessageNotSupportedFault = 1; - size_t soap_flag_wsnt__PauseFailedFault = 1; - size_t soap_flag_tev__PullMessagesFaultResponse = 1; - size_t soap_flag_wsrfr__ResourceUnknownFault = 1; - size_t soap_flag_wsnt__ResumeFailedFault = 1; - size_t soap_flag_wsnt__SubscribeCreationFailedFault = 1; - size_t soap_flag_wsnt__TopicExpressionDialectUnknownFault = 1; - size_t soap_flag_wsnt__TopicNotSupportedFault = 1; - size_t soap_flag_wsnt__UnableToCreatePullPointFault = 1; - size_t soap_flag_wsnt__UnableToDestroyPullPointFault = 1; - size_t soap_flag_wsnt__UnableToDestroySubscriptionFault = 1; - size_t soap_flag_wsnt__UnableToGetMessagesFault = 1; - size_t soap_flag_wsnt__UnacceptableInitialTerminationTimeFault = 1; - size_t soap_flag_wsnt__UnacceptableTerminationTimeFault = 1; - size_t soap_flag_wsnt__UnrecognizedPolicyRequestFault = 1; - size_t soap_flag_wsnt__UnsupportedPolicyRequestFault = 1; - size_t soap_flag_fault = 1; - size_t soap_flag___any = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct SOAP_ENV__Detail*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_SOAP_ENV__Detail(soap, a); - soap_in_xsd__anyAttribute(soap, "-anyAttribute", &a->__anyAttribute, "xsd:anyAttribute"); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsnt__InvalidFilterFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__InvalidFilterFaultType(soap, "wsnt:InvalidFilterFault", &a->wsnt__InvalidFilterFault, "wsnt:InvalidFilterFaultType")) - { soap_flag_wsnt__InvalidFilterFault--; - continue; - } - } - if (soap_flag_wsnt__InvalidMessageContentExpressionFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, "wsnt:InvalidMessageContentExpressionFault", &a->wsnt__InvalidMessageContentExpressionFault, "wsnt:InvalidMessageContentExpressionFaultType")) - { soap_flag_wsnt__InvalidMessageContentExpressionFault--; - continue; - } - } - if (soap_flag_wsnt__InvalidProducerPropertiesExpressionFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, "wsnt:InvalidProducerPropertiesExpressionFault", &a->wsnt__InvalidProducerPropertiesExpressionFault, "wsnt:InvalidProducerPropertiesExpressionFaultType")) - { soap_flag_wsnt__InvalidProducerPropertiesExpressionFault--; - continue; - } - } - if (soap_flag_wsnt__InvalidTopicExpressionFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__InvalidTopicExpressionFaultType(soap, "wsnt:InvalidTopicExpressionFault", &a->wsnt__InvalidTopicExpressionFault, "wsnt:InvalidTopicExpressionFaultType")) - { soap_flag_wsnt__InvalidTopicExpressionFault--; - continue; - } - } - if (soap_flag_wsnt__MultipleTopicsSpecifiedFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, "wsnt:MultipleTopicsSpecifiedFault", &a->wsnt__MultipleTopicsSpecifiedFault, "wsnt:MultipleTopicsSpecifiedFaultType")) - { soap_flag_wsnt__MultipleTopicsSpecifiedFault--; - continue; - } - } - if (soap_flag_wsnt__NoCurrentMessageOnTopicFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, "wsnt:NoCurrentMessageOnTopicFault", &a->wsnt__NoCurrentMessageOnTopicFault, "wsnt:NoCurrentMessageOnTopicFaultType")) - { soap_flag_wsnt__NoCurrentMessageOnTopicFault--; - continue; - } - } - if (soap_flag_wsnt__NotifyMessageNotSupportedFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, "wsnt:NotifyMessageNotSupportedFault", &a->wsnt__NotifyMessageNotSupportedFault, "wsnt:NotifyMessageNotSupportedFaultType")) - { soap_flag_wsnt__NotifyMessageNotSupportedFault--; - continue; - } - } - if (soap_flag_wsnt__PauseFailedFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__PauseFailedFaultType(soap, "wsnt:PauseFailedFault", &a->wsnt__PauseFailedFault, "wsnt:PauseFailedFaultType")) - { soap_flag_wsnt__PauseFailedFault--; - continue; - } - } - if (soap_flag_tev__PullMessagesFaultResponse && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_tev__PullMessagesFaultResponse(soap, "tev:PullMessagesFaultResponse", &a->tev__PullMessagesFaultResponse, "")) - { soap_flag_tev__PullMessagesFaultResponse--; - continue; - } - } - if (soap_flag_wsrfr__ResourceUnknownFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsrfr__ResourceUnknownFaultType(soap, "wsrfr:ResourceUnknownFault", &a->wsrfr__ResourceUnknownFault, "wsrfr:ResourceUnknownFaultType")) - { soap_flag_wsrfr__ResourceUnknownFault--; - continue; - } - } - if (soap_flag_wsnt__ResumeFailedFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__ResumeFailedFaultType(soap, "wsnt:ResumeFailedFault", &a->wsnt__ResumeFailedFault, "wsnt:ResumeFailedFaultType")) - { soap_flag_wsnt__ResumeFailedFault--; - continue; - } - } - if (soap_flag_wsnt__SubscribeCreationFailedFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__SubscribeCreationFailedFaultType(soap, "wsnt:SubscribeCreationFailedFault", &a->wsnt__SubscribeCreationFailedFault, "wsnt:SubscribeCreationFailedFaultType")) - { soap_flag_wsnt__SubscribeCreationFailedFault--; - continue; - } - } - if (soap_flag_wsnt__TopicExpressionDialectUnknownFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, "wsnt:TopicExpressionDialectUnknownFault", &a->wsnt__TopicExpressionDialectUnknownFault, "wsnt:TopicExpressionDialectUnknownFaultType")) - { soap_flag_wsnt__TopicExpressionDialectUnknownFault--; - continue; - } - } - if (soap_flag_wsnt__TopicNotSupportedFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__TopicNotSupportedFaultType(soap, "wsnt:TopicNotSupportedFault", &a->wsnt__TopicNotSupportedFault, "wsnt:TopicNotSupportedFaultType")) - { soap_flag_wsnt__TopicNotSupportedFault--; - continue; - } - } - if (soap_flag_wsnt__UnableToCreatePullPointFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__UnableToCreatePullPointFaultType(soap, "wsnt:UnableToCreatePullPointFault", &a->wsnt__UnableToCreatePullPointFault, "wsnt:UnableToCreatePullPointFaultType")) - { soap_flag_wsnt__UnableToCreatePullPointFault--; - continue; - } - } - if (soap_flag_wsnt__UnableToDestroyPullPointFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, "wsnt:UnableToDestroyPullPointFault", &a->wsnt__UnableToDestroyPullPointFault, "wsnt:UnableToDestroyPullPointFaultType")) - { soap_flag_wsnt__UnableToDestroyPullPointFault--; - continue; - } - } - if (soap_flag_wsnt__UnableToDestroySubscriptionFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, "wsnt:UnableToDestroySubscriptionFault", &a->wsnt__UnableToDestroySubscriptionFault, "wsnt:UnableToDestroySubscriptionFaultType")) - { soap_flag_wsnt__UnableToDestroySubscriptionFault--; - continue; - } - } - if (soap_flag_wsnt__UnableToGetMessagesFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__UnableToGetMessagesFaultType(soap, "wsnt:UnableToGetMessagesFault", &a->wsnt__UnableToGetMessagesFault, "wsnt:UnableToGetMessagesFaultType")) - { soap_flag_wsnt__UnableToGetMessagesFault--; - continue; - } - } - if (soap_flag_wsnt__UnacceptableInitialTerminationTimeFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, "wsnt:UnacceptableInitialTerminationTimeFault", &a->wsnt__UnacceptableInitialTerminationTimeFault, "wsnt:UnacceptableInitialTerminationTimeFaultType")) - { soap_flag_wsnt__UnacceptableInitialTerminationTimeFault--; - continue; - } - } - if (soap_flag_wsnt__UnacceptableTerminationTimeFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, "wsnt:UnacceptableTerminationTimeFault", &a->wsnt__UnacceptableTerminationTimeFault, "wsnt:UnacceptableTerminationTimeFaultType")) - { soap_flag_wsnt__UnacceptableTerminationTimeFault--; - continue; - } - } - if (soap_flag_wsnt__UnrecognizedPolicyRequestFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, "wsnt:UnrecognizedPolicyRequestFault", &a->wsnt__UnrecognizedPolicyRequestFault, "wsnt:UnrecognizedPolicyRequestFaultType")) - { soap_flag_wsnt__UnrecognizedPolicyRequestFault--; - continue; - } - } - if (soap_flag_wsnt__UnsupportedPolicyRequestFault && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, "wsnt:UnsupportedPolicyRequestFault", &a->wsnt__UnsupportedPolicyRequestFault, "wsnt:UnsupportedPolicyRequestFaultType")) - { soap_flag_wsnt__UnsupportedPolicyRequestFault--; - continue; - } - } - if (soap_flag_fault && soap->error == SOAP_TAG_MISMATCH) - { if ((a->fault = soap_getelement(soap, "fault", &a->__type))) - { soap_flag_fault = 0; - continue; - } - } - if (soap_flag___any && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_inliteral(soap, "-any", (char**)&a->__any)) - { soap_flag___any--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct SOAP_ENV__Detail *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Detail, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct SOAP_ENV__Detail * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Detail(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_SOAP_ENV__Detail(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct SOAP_ENV__Detail *p; - size_t k = sizeof(struct SOAP_ENV__Detail); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_SOAP_ENV__Detail, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct SOAP_ENV__Detail); - } - else - { p = SOAP_NEW_ARRAY(soap, struct SOAP_ENV__Detail, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct SOAP_ENV__Detail location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap *soap, const struct SOAP_ENV__Detail *a, const char *tag, const char *type) -{ - if (soap_out_SOAP_ENV__Detail(soap, tag ? tag : "SOAP-ENV:Detail", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p, const char *tag, const char *type) -{ - if ((p = soap_in_SOAP_ENV__Detail(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#endif - -#ifndef WITH_NOGLOBAL - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default__wsa5__MessageID(soap, &a->wsa5__MessageID); - a->wsa5__RelatesTo = NULL; - a->wsa5__From = NULL; - a->wsa5__ReplyTo = NULL; - a->wsa5__FaultTo = NULL; - soap_default__wsa5__To(soap, &a->wsa5__To); - soap_default__wsa5__Action(soap, &a->wsa5__Action); - a->chan__ChannelInstance = NULL; - a->wsse__Security = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap *soap, const struct SOAP_ENV__Header *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize__wsa5__MessageID(soap, (char*const*)&a->wsa5__MessageID); - soap_serialize_PointerTo_wsa5__RelatesTo(soap, &a->wsa5__RelatesTo); - soap_serialize_PointerTo_wsa5__From(soap, &a->wsa5__From); - soap_serialize_PointerTo_wsa5__ReplyTo(soap, &a->wsa5__ReplyTo); - soap_serialize_PointerTo_wsa5__FaultTo(soap, &a->wsa5__FaultTo); - soap_serialize__wsa5__To(soap, (char*const*)&a->wsa5__To); - soap_serialize__wsa5__Action(soap, (char*const*)&a->wsa5__Action); - soap_serialize_PointerTochan__ChannelInstanceType(soap, &a->chan__ChannelInstance); - soap_serialize_PointerTo_wsse__Security(soap, &a->wsse__Security); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Header *a, const char *type) -{ - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Header), type)) - return soap->error; - if (soap_out__wsa5__MessageID(soap, "wsa5:MessageID", -1, (char*const*)&a->wsa5__MessageID, "")) - return soap->error; - if (soap_out_PointerTo_wsa5__RelatesTo(soap, "wsa5:RelatesTo", -1, &a->wsa5__RelatesTo, "")) - return soap->error; - if (soap_out_PointerTo_wsa5__From(soap, "wsa5:From", -1, &a->wsa5__From, "")) - return soap->error; - soap->mustUnderstand = 1; - if (soap_out_PointerTo_wsa5__ReplyTo(soap, "wsa5:ReplyTo", -1, &a->wsa5__ReplyTo, "")) - return soap->error; - soap->mustUnderstand = 1; - if (soap_out_PointerTo_wsa5__FaultTo(soap, "wsa5:FaultTo", -1, &a->wsa5__FaultTo, "")) - return soap->error; - soap->mustUnderstand = 1; - if (soap_out__wsa5__To(soap, "wsa5:To", -1, (char*const*)&a->wsa5__To, "")) - return soap->error; - soap->mustUnderstand = 1; - if (soap_out__wsa5__Action(soap, "wsa5:Action", -1, (char*const*)&a->wsa5__Action, "")) - return soap->error; - if (soap_out_PointerTochan__ChannelInstanceType(soap, "chan:ChannelInstance", -1, &a->chan__ChannelInstance, "")) - return soap->error; - soap->mustUnderstand = 1; - if (soap_out_PointerTo_wsse__Security(soap, "wsse:Security", -1, &a->wsse__Security, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap *soap, const char *tag, struct SOAP_ENV__Header *a, const char *type) -{ - size_t soap_flag_wsa5__MessageID = 1; - size_t soap_flag_wsa5__RelatesTo = 1; - size_t soap_flag_wsa5__From = 1; - size_t soap_flag_wsa5__ReplyTo = 1; - size_t soap_flag_wsa5__FaultTo = 1; - size_t soap_flag_wsa5__To = 1; - size_t soap_flag_wsa5__Action = 1; - size_t soap_flag_chan__ChannelInstance = 1; - size_t soap_flag_wsse__Security = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct SOAP_ENV__Header*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Header, sizeof(struct SOAP_ENV__Header), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_SOAP_ENV__Header(soap, a); - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_wsa5__MessageID && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in__wsa5__MessageID(soap, "wsa5:MessageID", (char**)&a->wsa5__MessageID, "")) - { soap_flag_wsa5__MessageID--; - continue; - } - } - if (soap_flag_wsa5__RelatesTo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsa5__RelatesTo(soap, "wsa5:RelatesTo", &a->wsa5__RelatesTo, "")) - { soap_flag_wsa5__RelatesTo--; - continue; - } - } - if (soap_flag_wsa5__From && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsa5__From(soap, "wsa5:From", &a->wsa5__From, "")) - { soap_flag_wsa5__From--; - continue; - } - } - if (soap_flag_wsa5__ReplyTo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsa5__ReplyTo(soap, "wsa5:ReplyTo", &a->wsa5__ReplyTo, "")) - { soap_flag_wsa5__ReplyTo--; - continue; - } - } - if (soap_flag_wsa5__FaultTo && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsa5__FaultTo(soap, "wsa5:FaultTo", &a->wsa5__FaultTo, "")) - { soap_flag_wsa5__FaultTo--; - continue; - } - } - if (soap_flag_wsa5__To && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in__wsa5__To(soap, "wsa5:To", (char**)&a->wsa5__To, "")) - { soap_flag_wsa5__To--; - continue; - } - } - if (soap_flag_wsa5__Action && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in__wsa5__Action(soap, "wsa5:Action", (char**)&a->wsa5__Action, "")) - { soap_flag_wsa5__Action--; - continue; - } - } - if (soap_flag_chan__ChannelInstance && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTochan__ChannelInstanceType(soap, "chan:ChannelInstance", &a->chan__ChannelInstance, "chan:ChannelInstanceType")) - { soap_flag_chan__ChannelInstance--; - continue; - } - } - if (soap_flag_wsse__Security && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTo_wsse__Security(soap, "wsse:Security", &a->wsse__Security, "")) - { soap_flag_wsse__Security--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct SOAP_ENV__Header *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Header, SOAP_TYPE_SOAP_ENV__Header, sizeof(struct SOAP_ENV__Header), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct SOAP_ENV__Header * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Header(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_SOAP_ENV__Header(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct SOAP_ENV__Header *p; - size_t k = sizeof(struct SOAP_ENV__Header); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_SOAP_ENV__Header, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct SOAP_ENV__Header); - } - else - { p = SOAP_NEW_ARRAY(soap, struct SOAP_ENV__Header, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct SOAP_ENV__Header location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap *soap, const struct SOAP_ENV__Header *a, const char *tag, const char *type) -{ - if (soap_out_SOAP_ENV__Header(soap, tag ? tag : "SOAP-ENV:Header", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p, const char *tag, const char *type) -{ - if ((p = soap_in_SOAP_ENV__Header(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#endif - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_chan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_int(soap, &a->__item); - a->wsa5__IsReferenceParameter = (enum _wsa5__IsReferenceParameter)0; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_chan__ChannelInstanceType(struct soap *soap, const struct chan__ChannelInstanceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_embedded(soap, &a->__item, SOAP_TYPE_int); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_chan__ChannelInstanceType(struct soap *soap, const char *tag, int id, const struct chan__ChannelInstanceType *a, const char *type) -{ - if (a->wsa5__IsReferenceParameter != (enum _wsa5__IsReferenceParameter)0) - { soap_set_attr(soap, "wsa5:IsReferenceParameter", soap__wsa5__IsReferenceParameter2s(soap, a->wsa5__IsReferenceParameter), 1); - } - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_int(soap, tag, id, &a->__item, ""); -} - -SOAP_FMAC3 struct chan__ChannelInstanceType * SOAP_FMAC4 soap_in_chan__ChannelInstanceType(struct soap *soap, const char *tag, struct chan__ChannelInstanceType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct chan__ChannelInstanceType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_chan__ChannelInstanceType, sizeof(struct chan__ChannelInstanceType), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default_chan__ChannelInstanceType(soap, a); - if (soap_s2_wsa5__IsReferenceParameter(soap, soap_attr_value(soap, "wsa5:IsReferenceParameter", 5, 0), &a->wsa5__IsReferenceParameter)) - return NULL; - if (!soap_in_int(soap, tag, &a->__item, "chan:ChannelInstanceType")) - return NULL; - return a; -} - -SOAP_FMAC1 struct chan__ChannelInstanceType * SOAP_FMAC2 soap_instantiate_chan__ChannelInstanceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_chan__ChannelInstanceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct chan__ChannelInstanceType *p; - size_t k = sizeof(struct chan__ChannelInstanceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_chan__ChannelInstanceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct chan__ChannelInstanceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct chan__ChannelInstanceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct chan__ChannelInstanceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_chan__ChannelInstanceType(struct soap *soap, const struct chan__ChannelInstanceType *a, const char *tag, const char *type) -{ - if (soap_out_chan__ChannelInstanceType(soap, tag ? tag : "chan:ChannelInstanceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct chan__ChannelInstanceType * SOAP_FMAC4 soap_get_chan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_chan__ChannelInstanceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__ProblemAction(struct soap *soap, const struct wsa5__ProblemActionType *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__ProblemAction(soap, tag ? tag : "wsa5:ProblemAction", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__FaultTo(struct soap *soap, const struct wsa5__EndpointReferenceType *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__FaultTo(soap, tag ? tag : "wsa5:FaultTo", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__From(struct soap *soap, const struct wsa5__EndpointReferenceType *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__From(soap, tag ? tag : "wsa5:From", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__ReplyTo(struct soap *soap, const struct wsa5__EndpointReferenceType *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__ReplyTo(soap, tag ? tag : "wsa5:ReplyTo", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__RelatesTo(struct soap *soap, const struct wsa5__RelatesToType *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__RelatesTo(soap, tag ? tag : "wsa5:RelatesTo", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__Metadata(struct soap *soap, const struct wsa5__MetadataType *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__Metadata(soap, tag ? tag : "wsa5:Metadata", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__ReferenceParameters(struct soap *soap, const struct wsa5__ReferenceParametersType *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__ReferenceParameters(soap, tag ? tag : "wsa5:ReferenceParameters", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__EndpointReference(struct soap *soap, const struct wsa5__EndpointReferenceType *a, const char *tag, const char *type) -{ - if (soap_out__wsa5__EndpointReference(soap, tag ? tag : "wsa5:EndpointReference", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__ProblemActionType(struct soap *soap, struct wsa5__ProblemActionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->Action); - soap_default_string(soap, &a->SoapAction); - a->__anyAttribute = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__ProblemActionType(struct soap *soap, const struct wsa5__ProblemActionType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->Action); - soap_serialize_string(soap, (char*const*)&a->SoapAction); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__ProblemActionType(struct soap *soap, const char *tag, int id, const struct wsa5__ProblemActionType *a, const char *type) -{ - if (a->__anyAttribute) - soap_set_attr(soap, "-anyAttribute", a->__anyAttribute, 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsa5__ProblemActionType), type)) - return soap->error; - if (soap_out_string(soap, "wsa5:Action", -1, (char*const*)&a->Action, "")) - return soap->error; - if (soap_out_string(soap, "wsa5:SoapAction", -1, (char*const*)&a->SoapAction, "")) - return soap->error; - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct wsa5__ProblemActionType * SOAP_FMAC4 soap_in_wsa5__ProblemActionType(struct soap *soap, const char *tag, struct wsa5__ProblemActionType *a, const char *type) -{ - size_t soap_flag_Action = 1; - size_t soap_flag_SoapAction = 1; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct wsa5__ProblemActionType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsa5__ProblemActionType, sizeof(struct wsa5__ProblemActionType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_wsa5__ProblemActionType(soap, a); - if (soap_s2char(soap, soap_attr_value(soap, "-anyAttribute", 0, 0), &a->__anyAttribute, 0, 0, -1, NULL)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Action && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsa5:Action", (char**)&a->Action, "xsd:string")) - { soap_flag_Action--; - continue; - } - } - if (soap_flag_SoapAction && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsa5:SoapAction", (char**)&a->SoapAction, "xsd:string")) - { soap_flag_SoapAction--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct wsa5__ProblemActionType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsa5__ProblemActionType, SOAP_TYPE_wsa5__ProblemActionType, sizeof(struct wsa5__ProblemActionType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct wsa5__ProblemActionType * SOAP_FMAC2 soap_instantiate_wsa5__ProblemActionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsa5__ProblemActionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct wsa5__ProblemActionType *p; - size_t k = sizeof(struct wsa5__ProblemActionType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsa5__ProblemActionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct wsa5__ProblemActionType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct wsa5__ProblemActionType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct wsa5__ProblemActionType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__ProblemActionType(struct soap *soap, const struct wsa5__ProblemActionType *a, const char *tag, const char *type) -{ - if (soap_out_wsa5__ProblemActionType(soap, tag ? tag : "wsa5:ProblemActionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__ProblemActionType * SOAP_FMAC4 soap_get_wsa5__ProblemActionType(struct soap *soap, struct wsa5__ProblemActionType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsa5__ProblemActionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__RelatesToType(struct soap *soap, struct wsa5__RelatesToType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->__item); - soap_default_wsa5__RelationshipTypeOpenEnum(soap, &a->RelationshipType); - a->__anyAttribute = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__RelatesToType(struct soap *soap, const struct wsa5__RelatesToType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->__item); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__RelatesToType(struct soap *soap, const char *tag, int id, const struct wsa5__RelatesToType *a, const char *type) -{ - if (a->RelationshipType) - soap_set_attr(soap, "RelationshipType", soap_wsa5__RelationshipTypeOpenEnum2s(soap, a->RelationshipType), 1); - if (a->__anyAttribute) - soap_set_attr(soap, "-anyAttribute", a->__anyAttribute, 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - return soap_out_string(soap, tag, id, (char*const*)&a->__item, ""); -} - -SOAP_FMAC3 struct wsa5__RelatesToType * SOAP_FMAC4 soap_in_wsa5__RelatesToType(struct soap *soap, const char *tag, struct wsa5__RelatesToType *a, const char *type) -{ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - if (!(a = (struct wsa5__RelatesToType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsa5__RelatesToType, sizeof(struct wsa5__RelatesToType), soap->type, soap->arrayType, soap_instantiate, soap_fbase))) - return NULL; - soap_revert(soap); - *soap->id = '\0'; - soap_default_wsa5__RelatesToType(soap, a); - if (soap_s2wsa5__RelationshipTypeOpenEnum(soap, soap_attr_value(soap, "RelationshipType", 1, 0), &a->RelationshipType)) - return NULL; - if (soap_s2char(soap, soap_attr_value(soap, "-anyAttribute", 0, 0), &a->__anyAttribute, 0, 0, -1, NULL)) - return NULL; - if (!soap_in_string(soap, tag, (char**)&a->__item, "wsa5:RelatesToType")) - return NULL; - return a; -} - -SOAP_FMAC1 struct wsa5__RelatesToType * SOAP_FMAC2 soap_instantiate_wsa5__RelatesToType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsa5__RelatesToType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct wsa5__RelatesToType *p; - size_t k = sizeof(struct wsa5__RelatesToType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsa5__RelatesToType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct wsa5__RelatesToType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct wsa5__RelatesToType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct wsa5__RelatesToType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__RelatesToType(struct soap *soap, const struct wsa5__RelatesToType *a, const char *tag, const char *type) -{ - if (soap_out_wsa5__RelatesToType(soap, tag ? tag : "wsa5:RelatesToType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__RelatesToType * SOAP_FMAC4 soap_get_wsa5__RelatesToType(struct soap *soap, struct wsa5__RelatesToType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsa5__RelatesToType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->__size = 0; - a->__any = NULL; - a->__anyAttribute = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__MetadataType(struct soap *soap, const struct wsa5__MetadataType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__MetadataType(struct soap *soap, const char *tag, int id, const struct wsa5__MetadataType *a, const char *type) -{ - if (a->__anyAttribute) - soap_set_attr(soap, "-anyAttribute", a->__anyAttribute, 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsa5__MetadataType), type)) - return soap->error; - if (a->__any) - { int i; - for (i = 0; i < (int)a->__size; i++) - if (soap_outliteral(soap, "-any", (char*const*)(a->__any + i), NULL)) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct wsa5__MetadataType * SOAP_FMAC4 soap_in_wsa5__MetadataType(struct soap *soap, const char *tag, struct wsa5__MetadataType *a, const char *type) -{ - struct soap_blist *soap_blist___any = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct wsa5__MetadataType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsa5__MetadataType, sizeof(struct wsa5__MetadataType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_wsa5__MetadataType(soap, a); - if (soap_s2char(soap, soap_attr_value(soap, "-anyAttribute", 0, 0), &a->__anyAttribute, 0, 0, -1, NULL)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__any == NULL) - { if (soap_blist___any == NULL) - soap_blist___any = soap_alloc_block(soap); - a->__any = (char **)soap_push_block_max(soap, soap_blist___any, sizeof(char *)); - if (a->__any == NULL) - return NULL; - *a->__any = NULL; - } - if (soap_inliteral(soap, "-any", (char**)a->__any)) - { a->__size++; - a->__any = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__any) - soap_pop_block(soap, soap_blist___any); - if (a->__size) - { a->__any = (char **)soap_save_block(soap, soap_blist___any, NULL, 1); - } - else - { a->__any = NULL; - if (soap_blist___any) - soap_end_block(soap, soap_blist___any); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct wsa5__MetadataType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsa5__MetadataType, SOAP_TYPE_wsa5__MetadataType, sizeof(struct wsa5__MetadataType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct wsa5__MetadataType * SOAP_FMAC2 soap_instantiate_wsa5__MetadataType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsa5__MetadataType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct wsa5__MetadataType *p; - size_t k = sizeof(struct wsa5__MetadataType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsa5__MetadataType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct wsa5__MetadataType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct wsa5__MetadataType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct wsa5__MetadataType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__MetadataType(struct soap *soap, const struct wsa5__MetadataType *a, const char *tag, const char *type) -{ - if (soap_out_wsa5__MetadataType(soap, tag ? tag : "wsa5:MetadataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__MetadataType * SOAP_FMAC4 soap_get_wsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsa5__MetadataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - a->chan__ChannelInstance = NULL; - a->__size = 0; - a->__any = NULL; - a->__anyAttribute = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__ReferenceParametersType(struct soap *soap, const struct wsa5__ReferenceParametersType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_PointerToint(soap, &a->chan__ChannelInstance); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__ReferenceParametersType(struct soap *soap, const char *tag, int id, const struct wsa5__ReferenceParametersType *a, const char *type) -{ - if (a->__anyAttribute) - soap_set_attr(soap, "-anyAttribute", a->__anyAttribute, 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsa5__ReferenceParametersType), type)) - return soap->error; - if (soap_out_PointerToint(soap, "chan:ChannelInstance", -1, &a->chan__ChannelInstance, "")) - return soap->error; - if (a->__any) - { int i; - for (i = 0; i < (int)a->__size; i++) - if (soap_outliteral(soap, "-any", (char*const*)(a->__any + i), NULL)) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct wsa5__ReferenceParametersType * SOAP_FMAC4 soap_in_wsa5__ReferenceParametersType(struct soap *soap, const char *tag, struct wsa5__ReferenceParametersType *a, const char *type) -{ - size_t soap_flag_chan__ChannelInstance = 1; - struct soap_blist *soap_blist___any = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct wsa5__ReferenceParametersType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsa5__ReferenceParametersType, sizeof(struct wsa5__ReferenceParametersType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_wsa5__ReferenceParametersType(soap, a); - if (soap_s2char(soap, soap_attr_value(soap, "-anyAttribute", 0, 0), &a->__anyAttribute, 0, 0, -1, NULL)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_chan__ChannelInstance && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerToint(soap, "chan:ChannelInstance", &a->chan__ChannelInstance, "xsd:int")) - { soap_flag_chan__ChannelInstance--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__any == NULL) - { if (soap_blist___any == NULL) - soap_blist___any = soap_alloc_block(soap); - a->__any = (char **)soap_push_block_max(soap, soap_blist___any, sizeof(char *)); - if (a->__any == NULL) - return NULL; - *a->__any = NULL; - } - if (soap_inliteral(soap, "-any", (char**)a->__any)) - { a->__size++; - a->__any = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__any) - soap_pop_block(soap, soap_blist___any); - if (a->__size) - { a->__any = (char **)soap_save_block(soap, soap_blist___any, NULL, 1); - } - else - { a->__any = NULL; - if (soap_blist___any) - soap_end_block(soap, soap_blist___any); - } - if (soap_element_end_in(soap, tag)) - return NULL; - } - else - { a = (struct wsa5__ReferenceParametersType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsa5__ReferenceParametersType, SOAP_TYPE_wsa5__ReferenceParametersType, sizeof(struct wsa5__ReferenceParametersType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct wsa5__ReferenceParametersType * SOAP_FMAC2 soap_instantiate_wsa5__ReferenceParametersType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsa5__ReferenceParametersType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct wsa5__ReferenceParametersType *p; - size_t k = sizeof(struct wsa5__ReferenceParametersType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsa5__ReferenceParametersType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct wsa5__ReferenceParametersType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct wsa5__ReferenceParametersType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct wsa5__ReferenceParametersType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__ReferenceParametersType(struct soap *soap, const struct wsa5__ReferenceParametersType *a, const char *tag, const char *type) -{ - if (soap_out_wsa5__ReferenceParametersType(soap, tag ? tag : "wsa5:ReferenceParametersType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__ReferenceParametersType * SOAP_FMAC4 soap_get_wsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsa5__ReferenceParametersType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - soap_default_string(soap, &a->Address); - a->ReferenceParameters = NULL; - a->Metadata = NULL; - a->__size = 0; - a->__any = NULL; - a->__anyAttribute = NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__EndpointReferenceType(struct soap *soap, const struct wsa5__EndpointReferenceType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - soap_serialize_string(soap, (char*const*)&a->Address); - soap_serialize_PointerTowsa5__ReferenceParametersType(soap, &a->ReferenceParameters); - soap_serialize_PointerTowsa5__MetadataType(soap, &a->Metadata); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__EndpointReferenceType(struct soap *soap, const char *tag, int id, const struct wsa5__EndpointReferenceType *a, const char *type) -{ - if (a->__anyAttribute) - soap_set_attr(soap, "-anyAttribute", a->__anyAttribute, 1); - (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_wsa5__EndpointReferenceType), type)) - return soap->error; - if (!a->Address) - { if (soap_element_empty(soap, "wsa5:Address", 0, NULL)) - return soap->error; - } - else if (soap_out_string(soap, "wsa5:Address", -1, (char*const*)&a->Address, "")) - return soap->error; - if (soap_out_PointerTowsa5__ReferenceParametersType(soap, "wsa5:ReferenceParameters", -1, &a->ReferenceParameters, "")) - return soap->error; - if (soap_out_PointerTowsa5__MetadataType(soap, "wsa5:Metadata", -1, &a->Metadata, "")) - return soap->error; - if (a->__any) - { int i; - for (i = 0; i < (int)a->__size; i++) - if (soap_outliteral(soap, "-any", (char*const*)(a->__any + i), NULL)) - return soap->error; - } - return soap_element_end_out(soap, tag); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType * SOAP_FMAC4 soap_in_wsa5__EndpointReferenceType(struct soap *soap, const char *tag, struct wsa5__EndpointReferenceType *a, const char *type) -{ - size_t soap_flag_Address = 1; - size_t soap_flag_ReferenceParameters = 1; - size_t soap_flag_Metadata = 1; - struct soap_blist *soap_blist___any = NULL; - if (soap_element_begin_in(soap, tag, 0, NULL)) - return NULL; - (void)type; /* appease -Wall -Werror */ - a = (struct wsa5__EndpointReferenceType*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_wsa5__EndpointReferenceType, sizeof(struct wsa5__EndpointReferenceType), NULL, NULL, NULL, NULL); - if (!a) - return NULL; - soap_default_wsa5__EndpointReferenceType(soap, a); - if (soap_s2char(soap, soap_attr_value(soap, "-anyAttribute", 0, 0), &a->__anyAttribute, 0, 0, -1, NULL)) - return NULL; - if (soap->body && *soap->href != '#') - { - for (;;) - { soap->error = SOAP_TAG_MISMATCH; - if (soap_flag_Address && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { if (soap_in_string(soap, "wsa5:Address", (char**)&a->Address, "xsd:string")) - { soap_flag_Address--; - continue; - } - } - if (soap_flag_ReferenceParameters && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__ReferenceParametersType(soap, "wsa5:ReferenceParameters", &a->ReferenceParameters, "wsa5:ReferenceParametersType")) - { soap_flag_ReferenceParameters--; - continue; - } - } - if (soap_flag_Metadata && soap->error == SOAP_TAG_MISMATCH) - { if (soap_in_PointerTowsa5__MetadataType(soap, "wsa5:Metadata", &a->Metadata, "wsa5:MetadataType")) - { soap_flag_Metadata--; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH && !soap_peek_element(soap)) - { if (a->__any == NULL) - { if (soap_blist___any == NULL) - soap_blist___any = soap_alloc_block(soap); - a->__any = (char **)soap_push_block_max(soap, soap_blist___any, sizeof(char *)); - if (a->__any == NULL) - return NULL; - *a->__any = NULL; - } - if (soap_inliteral(soap, "-any", (char**)a->__any)) - { a->__size++; - a->__any = NULL; - continue; - } - } - if (soap->error == SOAP_TAG_MISMATCH) - soap->error = soap_ignore_element(soap); - if (soap->error == SOAP_NO_TAG) - break; - if (soap->error) - return NULL; - } - if (a->__any) - soap_pop_block(soap, soap_blist___any); - if (a->__size) - { a->__any = (char **)soap_save_block(soap, soap_blist___any, NULL, 1); - } - else - { a->__any = NULL; - if (soap_blist___any) - soap_end_block(soap, soap_blist___any); - } - if (soap_element_end_in(soap, tag)) - return NULL; - if ((soap->mode & SOAP_XML_STRICT) && (!a->Address)) - { soap->error = SOAP_OCCURS; - return NULL; - } - } - else if ((soap->mode & SOAP_XML_STRICT) && *soap->href != '#') - { soap->error = SOAP_OCCURS; - return NULL; - } - else - { a = (struct wsa5__EndpointReferenceType *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_wsa5__EndpointReferenceType, SOAP_TYPE_wsa5__EndpointReferenceType, sizeof(struct wsa5__EndpointReferenceType), 0, soap_finsert, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC1 struct wsa5__EndpointReferenceType * SOAP_FMAC2 soap_instantiate_wsa5__EndpointReferenceType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_wsa5__EndpointReferenceType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct wsa5__EndpointReferenceType *p; - size_t k = sizeof(struct wsa5__EndpointReferenceType); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_wsa5__EndpointReferenceType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct wsa5__EndpointReferenceType); - } - else - { p = SOAP_NEW_ARRAY(soap, struct wsa5__EndpointReferenceType, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct wsa5__EndpointReferenceType location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__EndpointReferenceType(struct soap *soap, const struct wsa5__EndpointReferenceType *a, const char *tag, const char *type) -{ - if (soap_out_wsa5__EndpointReferenceType(soap, tag ? tag : "wsa5:EndpointReferenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType * SOAP_FMAC4 soap_get_wsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType *p, const char *tag, const char *type) -{ - if ((p = soap_in_wsa5__EndpointReferenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_instantiate_xsd__anyAttribute(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xsd__anyAttribute(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct soap_dom_attribute *p; - size_t k = sizeof(struct soap_dom_attribute); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xsd__anyAttribute, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct soap_dom_attribute); - } - else - { p = SOAP_NEW_ARRAY(soap, struct soap_dom_attribute, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct soap_dom_attribute location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__anyAttribute(struct soap *soap, const struct soap_dom_attribute *a, const char *tag, const char *type) -{ - if (soap_out_xsd__anyAttribute(soap, tag ? tag : "xsd:anyAttribute", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct soap_dom_attribute * SOAP_FMAC4 soap_get_xsd__anyAttribute(struct soap *soap, struct soap_dom_attribute *p, const char *tag, const char *type) -{ - if ((p = soap_in_xsd__anyAttribute(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_instantiate_xsd__anyType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xsd__anyType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - struct soap_dom_element *p; - size_t k = sizeof(struct soap_dom_element); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_xsd__anyType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, struct soap_dom_element); - } - else - { p = SOAP_NEW_ARRAY(soap, struct soap_dom_element, n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated struct soap_dom_element location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__anyType(struct soap *soap, const struct soap_dom_element *a, const char *tag, const char *type) -{ - if (soap_out_xsd__anyType(soap, tag ? tag : "xsd:anyType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct soap_dom_element * SOAP_FMAC4 soap_get_xsd__anyType(struct soap *soap, struct soap_dom_element *p, const char *tag, const char *type) -{ - if ((p = soap_in_xsd__anyType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsc__union_DerivedKeyTokenType(struct soap *soap, int choice, const union _wsc__union_DerivedKeyTokenType *a) -{ - (void)soap; (void)choice; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - switch (choice) - { - case SOAP_UNION__wsc__union_DerivedKeyTokenType_Generation: - soap_embedded(soap, &a->Generation, SOAP_TYPE_ULONG64); - break; - case SOAP_UNION__wsc__union_DerivedKeyTokenType_Offset: - soap_embedded(soap, &a->Offset, SOAP_TYPE_ULONG64); - break; - default: - break; - } -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsc__union_DerivedKeyTokenType(struct soap *soap, int choice, const union _wsc__union_DerivedKeyTokenType *a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ - switch (choice) - { - case SOAP_UNION__wsc__union_DerivedKeyTokenType_Generation: - return soap_out_ULONG64(soap, "wsc:Generation", -1, &a->Generation, ""); - case SOAP_UNION__wsc__union_DerivedKeyTokenType_Offset: - return soap_out_ULONG64(soap, "wsc:Offset", -1, &a->Offset, ""); - default: - break; - } - return SOAP_OK; -} - -SOAP_FMAC3 union _wsc__union_DerivedKeyTokenType * SOAP_FMAC4 soap_in__wsc__union_DerivedKeyTokenType(struct soap *soap, int *choice, union _wsc__union_DerivedKeyTokenType *a) -{ - (void)a; /* appease -Wall -Werror */ - soap->error = SOAP_TAG_MISMATCH; - if (soap->error == SOAP_TAG_MISMATCH && soap_in_ULONG64(soap, "wsc:Generation", &a->Generation, "xsd:unsignedLong")) - { *choice = SOAP_UNION__wsc__union_DerivedKeyTokenType_Generation; - return a; - } - if (soap->error == SOAP_TAG_MISMATCH && soap_in_ULONG64(soap, "wsc:Offset", &a->Offset, "xsd:unsignedLong")) - { *choice = SOAP_UNION__wsc__union_DerivedKeyTokenType_Offset; - return a; - } - *choice = -1; - if (!soap->error) - soap->error = SOAP_TAG_MISMATCH; - return NULL; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Security(struct soap *soap, struct _wsse__Security *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsse__Security)) - soap_serialize__wsse__Security(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Security(struct soap *soap, const char *tag, int id, struct _wsse__Security *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__Security, NULL); - if (id < 0) - return soap->error; - return soap_out__wsse__Security(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _wsse__Security ** SOAP_FMAC4 soap_in_PointerTo_wsse__Security(struct soap *soap, const char *tag, struct _wsse__Security **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _wsse__Security **)soap_malloc(soap, sizeof(struct _wsse__Security *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsse__Security(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _wsse__Security **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__Security, sizeof(struct _wsse__Security), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Security(struct soap *soap, struct _wsse__Security *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsse__Security(soap, tag ? tag : "wsse:Security", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__Security ** SOAP_FMAC4 soap_get_PointerTo_wsse__Security(struct soap *soap, struct _wsse__Security **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsse__Security(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__SignatureType(struct soap *soap, struct ds__SignatureType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__SignatureType)) - soap_serialize_ds__SignatureType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__SignatureType(struct soap *soap, const char *tag, int id, struct ds__SignatureType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__SignatureType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__SignatureType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_in_PointerTods__SignatureType(struct soap *soap, const char *tag, struct ds__SignatureType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__SignatureType **)soap_malloc(soap, sizeof(struct ds__SignatureType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__SignatureType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__SignatureType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__SignatureType, sizeof(struct ds__SignatureType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__SignatureType(struct soap *soap, struct ds__SignatureType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__SignatureType(soap, tag ? tag : "ds:SignatureType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_get_PointerTods__SignatureType(struct soap *soap, struct ds__SignatureType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__SignatureType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsc__SecurityContextTokenType)) - soap_serialize_wsc__SecurityContextTokenType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsc__SecurityContextTokenType(struct soap *soap, const char *tag, int id, struct wsc__SecurityContextTokenType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsc__SecurityContextTokenType, NULL); - if (id < 0) - return soap->error; - return soap_out_wsc__SecurityContextTokenType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsc__SecurityContextTokenType ** SOAP_FMAC4 soap_in_PointerTowsc__SecurityContextTokenType(struct soap *soap, const char *tag, struct wsc__SecurityContextTokenType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsc__SecurityContextTokenType **)soap_malloc(soap, sizeof(struct wsc__SecurityContextTokenType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_wsc__SecurityContextTokenType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsc__SecurityContextTokenType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsc__SecurityContextTokenType, sizeof(struct wsc__SecurityContextTokenType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsc__SecurityContextTokenType(soap, tag ? tag : "wsc:SecurityContextTokenType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsc__SecurityContextTokenType ** SOAP_FMAC4 soap_get_PointerTowsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsc__SecurityContextTokenType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsse__BinarySecurityToken)) - soap_serialize__wsse__BinarySecurityToken(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__BinarySecurityToken(struct soap *soap, const char *tag, int id, struct _wsse__BinarySecurityToken *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__BinarySecurityToken, NULL); - if (id < 0) - return soap->error; - return soap_out__wsse__BinarySecurityToken(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _wsse__BinarySecurityToken ** SOAP_FMAC4 soap_in_PointerTo_wsse__BinarySecurityToken(struct soap *soap, const char *tag, struct _wsse__BinarySecurityToken **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _wsse__BinarySecurityToken **)soap_malloc(soap, sizeof(struct _wsse__BinarySecurityToken *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsse__BinarySecurityToken(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _wsse__BinarySecurityToken **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__BinarySecurityToken, sizeof(struct _wsse__BinarySecurityToken), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsse__BinarySecurityToken(soap, tag ? tag : "wsse:BinarySecurityToken", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__BinarySecurityToken ** SOAP_FMAC4 soap_get_PointerTo_wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsse__BinarySecurityToken(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsse__UsernameToken)) - soap_serialize__wsse__UsernameToken(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__UsernameToken(struct soap *soap, const char *tag, int id, struct _wsse__UsernameToken *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__UsernameToken, NULL); - if (id < 0) - return soap->error; - return soap_out__wsse__UsernameToken(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _wsse__UsernameToken ** SOAP_FMAC4 soap_in_PointerTo_wsse__UsernameToken(struct soap *soap, const char *tag, struct _wsse__UsernameToken **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _wsse__UsernameToken **)soap_malloc(soap, sizeof(struct _wsse__UsernameToken *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsse__UsernameToken(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _wsse__UsernameToken **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__UsernameToken, sizeof(struct _wsse__UsernameToken), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsse__UsernameToken(soap, tag ? tag : "wsse:UsernameToken", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__UsernameToken ** SOAP_FMAC4 soap_get_PointerTo_wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsse__UsernameToken(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsu__Timestamp)) - soap_serialize__wsu__Timestamp(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsu__Timestamp(struct soap *soap, const char *tag, int id, struct _wsu__Timestamp *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsu__Timestamp, NULL); - if (id < 0) - return soap->error; - return soap_out__wsu__Timestamp(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _wsu__Timestamp ** SOAP_FMAC4 soap_in_PointerTo_wsu__Timestamp(struct soap *soap, const char *tag, struct _wsu__Timestamp **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _wsu__Timestamp **)soap_malloc(soap, sizeof(struct _wsu__Timestamp *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsu__Timestamp(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _wsu__Timestamp **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsu__Timestamp, sizeof(struct _wsu__Timestamp), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsu__Timestamp(soap, tag ? tag : "wsu:Timestamp", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsu__Timestamp ** SOAP_FMAC4 soap_get_PointerTo_wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsu__Timestamp(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthenticatingAuthority(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__saml2__AuthenticatingAuthority(soap, tag ? tag : "saml2:AuthenticatingAuthority", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnContextDeclRef(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__saml2__AuthnContextDeclRef(soap, tag ? tag : "saml2:AuthnContextDeclRef", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnContextClassRef(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__saml2__AuthnContextClassRef(soap, tag ? tag : "saml2:AuthnContextClassRef", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Audience(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__saml2__Audience(soap, tag ? tag : "saml2:Audience", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AssertionURIRef(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__saml2__AssertionURIRef(soap, tag ? tag : "saml2:AssertionURIRef", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AssertionIDRef(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__saml2__AssertionIDRef(soap, tag ? tag : "saml2:AssertionIDRef", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType **const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_PointerTo_ds__KeyInfo)) - soap_serialize_PointerTo_ds__KeyInfo(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerTo_ds__KeyInfo(struct soap *soap, const char *tag, int id, struct ds__KeyInfoType **const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_PointerTo_ds__KeyInfo, NULL); - if (id < 0) - return soap->error; - return soap_out_PointerTo_ds__KeyInfo(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__KeyInfoType *** SOAP_FMAC4 soap_in_PointerToPointerTo_ds__KeyInfo(struct soap *soap, const char *tag, struct ds__KeyInfoType ***a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__KeyInfoType ***)soap_malloc(soap, sizeof(struct ds__KeyInfoType **)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_PointerTo_ds__KeyInfo(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__KeyInfoType ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ds__KeyInfo, sizeof(struct ds__KeyInfoType), 1, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType **const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToPointerTo_ds__KeyInfo(soap, tag ? tag : "ds:KeyInfo", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__KeyInfoType *** SOAP_FMAC4 soap_get_PointerToPointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType ***p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToPointerTo_ds__KeyInfo(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_AttributeStatementType)) - soap_serialize___saml2__union_AttributeStatementType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, const char *tag, int id, struct __saml2__union_AttributeStatementType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_AttributeStatementType, NULL); - if (id < 0) - return soap->error; - return soap_out___saml2__union_AttributeStatementType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __saml2__union_AttributeStatementType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, const char *tag, struct __saml2__union_AttributeStatementType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __saml2__union_AttributeStatementType **)soap_malloc(soap, sizeof(struct __saml2__union_AttributeStatementType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___saml2__union_AttributeStatementType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __saml2__union_AttributeStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_AttributeStatementType, sizeof(struct __saml2__union_AttributeStatementType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__saml2__union_AttributeStatementType(soap, tag ? tag : "-saml2:union-AttributeStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __saml2__union_AttributeStatementType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__saml2__union_AttributeStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AttributeType(struct soap *soap, struct saml2__AttributeType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AttributeType)) - soap_serialize_saml2__AttributeType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AttributeType(struct soap *soap, const char *tag, int id, struct saml2__AttributeType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AttributeType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__AttributeType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__AttributeType ** SOAP_FMAC4 soap_in_PointerTosaml2__AttributeType(struct soap *soap, const char *tag, struct saml2__AttributeType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__AttributeType **)soap_malloc(soap, sizeof(struct saml2__AttributeType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__AttributeType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__AttributeType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AttributeType, sizeof(struct saml2__AttributeType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AttributeType(struct soap *soap, struct saml2__AttributeType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__AttributeType(soap, tag ? tag : "saml2:AttributeType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AttributeType ** SOAP_FMAC4 soap_get_PointerTosaml2__AttributeType(struct soap *soap, struct saml2__AttributeType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__AttributeType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__EvidenceType)) - soap_serialize_saml2__EvidenceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__EvidenceType(struct soap *soap, const char *tag, int id, struct saml2__EvidenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__EvidenceType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__EvidenceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__EvidenceType ** SOAP_FMAC4 soap_in_PointerTosaml2__EvidenceType(struct soap *soap, const char *tag, struct saml2__EvidenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__EvidenceType **)soap_malloc(soap, sizeof(struct saml2__EvidenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__EvidenceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__EvidenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__EvidenceType, sizeof(struct saml2__EvidenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__EvidenceType(soap, tag ? tag : "saml2:EvidenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__EvidenceType ** SOAP_FMAC4 soap_get_PointerTosaml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__EvidenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ActionType(struct soap *soap, struct saml2__ActionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__ActionType)) - soap_serialize_saml2__ActionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ActionType(struct soap *soap, const char *tag, int id, struct saml2__ActionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__ActionType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__ActionType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__ActionType ** SOAP_FMAC4 soap_in_PointerTosaml2__ActionType(struct soap *soap, const char *tag, struct saml2__ActionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__ActionType **)soap_malloc(soap, sizeof(struct saml2__ActionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__ActionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__ActionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__ActionType, sizeof(struct saml2__ActionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ActionType(struct soap *soap, struct saml2__ActionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__ActionType(soap, tag ? tag : "saml2:ActionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__ActionType ** SOAP_FMAC4 soap_get_PointerTosaml2__ActionType(struct soap *soap, struct saml2__ActionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__ActionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AuthnContextType)) - soap_serialize_saml2__AuthnContextType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AuthnContextType(struct soap *soap, const char *tag, int id, struct saml2__AuthnContextType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AuthnContextType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__AuthnContextType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__AuthnContextType ** SOAP_FMAC4 soap_in_PointerTosaml2__AuthnContextType(struct soap *soap, const char *tag, struct saml2__AuthnContextType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__AuthnContextType **)soap_malloc(soap, sizeof(struct saml2__AuthnContextType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__AuthnContextType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__AuthnContextType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AuthnContextType, sizeof(struct saml2__AuthnContextType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__AuthnContextType(soap, tag ? tag : "saml2:AuthnContextType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AuthnContextType ** SOAP_FMAC4 soap_get_PointerTosaml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__AuthnContextType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__SubjectLocalityType)) - soap_serialize_saml2__SubjectLocalityType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectLocalityType(struct soap *soap, const char *tag, int id, struct saml2__SubjectLocalityType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__SubjectLocalityType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__SubjectLocalityType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__SubjectLocalityType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectLocalityType(struct soap *soap, const char *tag, struct saml2__SubjectLocalityType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__SubjectLocalityType **)soap_malloc(soap, sizeof(struct saml2__SubjectLocalityType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__SubjectLocalityType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__SubjectLocalityType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__SubjectLocalityType, sizeof(struct saml2__SubjectLocalityType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__SubjectLocalityType(soap, tag ? tag : "saml2:SubjectLocalityType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__SubjectLocalityType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__SubjectLocalityType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_EvidenceType)) - soap_serialize___saml2__union_EvidenceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_EvidenceType(struct soap *soap, const char *tag, int id, struct __saml2__union_EvidenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_EvidenceType, NULL); - if (id < 0) - return soap->error; - return soap_out___saml2__union_EvidenceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __saml2__union_EvidenceType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_EvidenceType(struct soap *soap, const char *tag, struct __saml2__union_EvidenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __saml2__union_EvidenceType **)soap_malloc(soap, sizeof(struct __saml2__union_EvidenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___saml2__union_EvidenceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __saml2__union_EvidenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_EvidenceType, sizeof(struct __saml2__union_EvidenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__saml2__union_EvidenceType(soap, tag ? tag : "-saml2:union-EvidenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __saml2__union_EvidenceType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__saml2__union_EvidenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_AdviceType)) - soap_serialize___saml2__union_AdviceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_AdviceType(struct soap *soap, const char *tag, int id, struct __saml2__union_AdviceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_AdviceType, NULL); - if (id < 0) - return soap->error; - return soap_out___saml2__union_AdviceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __saml2__union_AdviceType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_AdviceType(struct soap *soap, const char *tag, struct __saml2__union_AdviceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __saml2__union_AdviceType **)soap_malloc(soap, sizeof(struct __saml2__union_AdviceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___saml2__union_AdviceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __saml2__union_AdviceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_AdviceType, sizeof(struct __saml2__union_AdviceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__saml2__union_AdviceType(soap, tag ? tag : "-saml2:union-AdviceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __saml2__union_AdviceType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__saml2__union_AdviceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AssertionType(struct soap *soap, struct saml2__AssertionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AssertionType)) - soap_serialize_saml2__AssertionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AssertionType(struct soap *soap, const char *tag, int id, struct saml2__AssertionType *const*a, const char *type) -{ - char *mark; - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AssertionType, &mark); - if (id < 0) - return soap->error; - (void)soap_out_saml2__AssertionType(soap, tag, id, *a, type); - soap_unmark(soap, mark); - return soap->error; -} - -SOAP_FMAC3 struct saml2__AssertionType ** SOAP_FMAC4 soap_in_PointerTosaml2__AssertionType(struct soap *soap, const char *tag, struct saml2__AssertionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__AssertionType **)soap_malloc(soap, sizeof(struct saml2__AssertionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__AssertionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__AssertionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AssertionType, sizeof(struct saml2__AssertionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AssertionType(struct soap *soap, struct saml2__AssertionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__AssertionType(soap, tag ? tag : "saml2:AssertionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AssertionType ** SOAP_FMAC4 soap_get_PointerTosaml2__AssertionType(struct soap *soap, struct saml2__AssertionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__AssertionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_ConditionsType)) - soap_serialize___saml2__union_ConditionsType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_ConditionsType(struct soap *soap, const char *tag, int id, struct __saml2__union_ConditionsType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_ConditionsType, NULL); - if (id < 0) - return soap->error; - return soap_out___saml2__union_ConditionsType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __saml2__union_ConditionsType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_ConditionsType(struct soap *soap, const char *tag, struct __saml2__union_ConditionsType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __saml2__union_ConditionsType **)soap_malloc(soap, sizeof(struct __saml2__union_ConditionsType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___saml2__union_ConditionsType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __saml2__union_ConditionsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_ConditionsType, sizeof(struct __saml2__union_ConditionsType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__saml2__union_ConditionsType(soap, tag ? tag : "-saml2:union-ConditionsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __saml2__union_ConditionsType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__saml2__union_ConditionsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__ProxyRestrictionType)) - soap_serialize_saml2__ProxyRestrictionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ProxyRestrictionType(struct soap *soap, const char *tag, int id, struct saml2__ProxyRestrictionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__ProxyRestrictionType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__ProxyRestrictionType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__ProxyRestrictionType ** SOAP_FMAC4 soap_in_PointerTosaml2__ProxyRestrictionType(struct soap *soap, const char *tag, struct saml2__ProxyRestrictionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__ProxyRestrictionType **)soap_malloc(soap, sizeof(struct saml2__ProxyRestrictionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__ProxyRestrictionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__ProxyRestrictionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__ProxyRestrictionType, sizeof(struct saml2__ProxyRestrictionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__ProxyRestrictionType(soap, tag ? tag : "saml2:ProxyRestrictionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__ProxyRestrictionType ** SOAP_FMAC4 soap_get_PointerTosaml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__ProxyRestrictionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__OneTimeUseType)) - soap_serialize_saml2__OneTimeUseType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__OneTimeUseType(struct soap *soap, const char *tag, int id, struct saml2__OneTimeUseType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__OneTimeUseType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__OneTimeUseType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__OneTimeUseType ** SOAP_FMAC4 soap_in_PointerTosaml2__OneTimeUseType(struct soap *soap, const char *tag, struct saml2__OneTimeUseType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__OneTimeUseType **)soap_malloc(soap, sizeof(struct saml2__OneTimeUseType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__OneTimeUseType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__OneTimeUseType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__OneTimeUseType, sizeof(struct saml2__OneTimeUseType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__OneTimeUseType(soap, tag ? tag : "saml2:OneTimeUseType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__OneTimeUseType ** SOAP_FMAC4 soap_get_PointerTosaml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__OneTimeUseType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AudienceRestrictionType)) - soap_serialize_saml2__AudienceRestrictionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AudienceRestrictionType(struct soap *soap, const char *tag, int id, struct saml2__AudienceRestrictionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AudienceRestrictionType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__AudienceRestrictionType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__AudienceRestrictionType ** SOAP_FMAC4 soap_in_PointerTosaml2__AudienceRestrictionType(struct soap *soap, const char *tag, struct saml2__AudienceRestrictionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__AudienceRestrictionType **)soap_malloc(soap, sizeof(struct saml2__AudienceRestrictionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__AudienceRestrictionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__AudienceRestrictionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AudienceRestrictionType, sizeof(struct saml2__AudienceRestrictionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__AudienceRestrictionType(soap, tag ? tag : "saml2:AudienceRestrictionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AudienceRestrictionType ** SOAP_FMAC4 soap_get_PointerTosaml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__AudienceRestrictionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__ConditionAbstractType)) - soap_serialize_saml2__ConditionAbstractType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ConditionAbstractType(struct soap *soap, const char *tag, int id, struct saml2__ConditionAbstractType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__ConditionAbstractType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__ConditionAbstractType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__ConditionAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml2__ConditionAbstractType(struct soap *soap, const char *tag, struct saml2__ConditionAbstractType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__ConditionAbstractType **)soap_malloc(soap, sizeof(struct saml2__ConditionAbstractType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__ConditionAbstractType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__ConditionAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__ConditionAbstractType, sizeof(struct saml2__ConditionAbstractType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__ConditionAbstractType(soap, tag ? tag : "saml2:ConditionAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__ConditionAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__ConditionAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__SubjectConfirmationDataType)) - soap_serialize_saml2__SubjectConfirmationDataType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, const char *tag, int id, struct saml2__SubjectConfirmationDataType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__SubjectConfirmationDataType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__SubjectConfirmationDataType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__SubjectConfirmationDataType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, const char *tag, struct saml2__SubjectConfirmationDataType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__SubjectConfirmationDataType **)soap_malloc(soap, sizeof(struct saml2__SubjectConfirmationDataType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__SubjectConfirmationDataType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__SubjectConfirmationDataType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__SubjectConfirmationDataType, sizeof(struct saml2__SubjectConfirmationDataType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__SubjectConfirmationDataType(soap, tag ? tag : "saml2:SubjectConfirmationDataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__SubjectConfirmationDataType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__SubjectConfirmationDataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__SubjectConfirmationType)) - soap_serialize_saml2__SubjectConfirmationType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectConfirmationType(struct soap *soap, const char *tag, int id, struct saml2__SubjectConfirmationType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__SubjectConfirmationType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__SubjectConfirmationType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__SubjectConfirmationType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectConfirmationType(struct soap *soap, const char *tag, struct saml2__SubjectConfirmationType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__SubjectConfirmationType **)soap_malloc(soap, sizeof(struct saml2__SubjectConfirmationType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__SubjectConfirmationType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__SubjectConfirmationType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__SubjectConfirmationType, sizeof(struct saml2__SubjectConfirmationType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__SubjectConfirmationType(soap, tag ? tag : "saml2:SubjectConfirmationType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__SubjectConfirmationType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__SubjectConfirmationType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__EncryptedElementType)) - soap_serialize_saml2__EncryptedElementType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__EncryptedElementType(struct soap *soap, const char *tag, int id, struct saml2__EncryptedElementType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__EncryptedElementType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__EncryptedElementType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__EncryptedElementType ** SOAP_FMAC4 soap_in_PointerTosaml2__EncryptedElementType(struct soap *soap, const char *tag, struct saml2__EncryptedElementType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__EncryptedElementType **)soap_malloc(soap, sizeof(struct saml2__EncryptedElementType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__EncryptedElementType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__EncryptedElementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__EncryptedElementType, sizeof(struct saml2__EncryptedElementType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__EncryptedElementType(soap, tag ? tag : "saml2:EncryptedElementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__EncryptedElementType ** SOAP_FMAC4 soap_get_PointerTosaml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__EncryptedElementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__BaseIDAbstractType)) - soap_serialize_saml2__BaseIDAbstractType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__BaseIDAbstractType(struct soap *soap, const char *tag, int id, struct saml2__BaseIDAbstractType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__BaseIDAbstractType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__BaseIDAbstractType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__BaseIDAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml2__BaseIDAbstractType(struct soap *soap, const char *tag, struct saml2__BaseIDAbstractType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__BaseIDAbstractType **)soap_malloc(soap, sizeof(struct saml2__BaseIDAbstractType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__BaseIDAbstractType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__BaseIDAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__BaseIDAbstractType, sizeof(struct saml2__BaseIDAbstractType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__BaseIDAbstractType(soap, tag ? tag : "saml2:BaseIDAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__BaseIDAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__BaseIDAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_AssertionType)) - soap_serialize___saml2__union_AssertionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_AssertionType(struct soap *soap, const char *tag, int id, struct __saml2__union_AssertionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_AssertionType, NULL); - if (id < 0) - return soap->error; - return soap_out___saml2__union_AssertionType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __saml2__union_AssertionType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_AssertionType(struct soap *soap, const char *tag, struct __saml2__union_AssertionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __saml2__union_AssertionType **)soap_malloc(soap, sizeof(struct __saml2__union_AssertionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___saml2__union_AssertionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __saml2__union_AssertionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_AssertionType, sizeof(struct __saml2__union_AssertionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__saml2__union_AssertionType(soap, tag ? tag : "-saml2:union-AssertionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __saml2__union_AssertionType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__saml2__union_AssertionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AttributeStatementType)) - soap_serialize_saml2__AttributeStatementType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AttributeStatementType(struct soap *soap, const char *tag, int id, struct saml2__AttributeStatementType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AttributeStatementType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__AttributeStatementType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__AttributeStatementType ** SOAP_FMAC4 soap_in_PointerTosaml2__AttributeStatementType(struct soap *soap, const char *tag, struct saml2__AttributeStatementType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__AttributeStatementType **)soap_malloc(soap, sizeof(struct saml2__AttributeStatementType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__AttributeStatementType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__AttributeStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AttributeStatementType, sizeof(struct saml2__AttributeStatementType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__AttributeStatementType(soap, tag ? tag : "saml2:AttributeStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AttributeStatementType ** SOAP_FMAC4 soap_get_PointerTosaml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__AttributeStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AuthzDecisionStatementType)) - soap_serialize_saml2__AuthzDecisionStatementType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, const char *tag, int id, struct saml2__AuthzDecisionStatementType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AuthzDecisionStatementType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__AuthzDecisionStatementType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__AuthzDecisionStatementType ** SOAP_FMAC4 soap_in_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, const char *tag, struct saml2__AuthzDecisionStatementType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__AuthzDecisionStatementType **)soap_malloc(soap, sizeof(struct saml2__AuthzDecisionStatementType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__AuthzDecisionStatementType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__AuthzDecisionStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AuthzDecisionStatementType, sizeof(struct saml2__AuthzDecisionStatementType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__AuthzDecisionStatementType(soap, tag ? tag : "saml2:AuthzDecisionStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AuthzDecisionStatementType ** SOAP_FMAC4 soap_get_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__AuthzDecisionStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AuthnStatementType)) - soap_serialize_saml2__AuthnStatementType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AuthnStatementType(struct soap *soap, const char *tag, int id, struct saml2__AuthnStatementType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AuthnStatementType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__AuthnStatementType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__AuthnStatementType ** SOAP_FMAC4 soap_in_PointerTosaml2__AuthnStatementType(struct soap *soap, const char *tag, struct saml2__AuthnStatementType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__AuthnStatementType **)soap_malloc(soap, sizeof(struct saml2__AuthnStatementType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__AuthnStatementType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__AuthnStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AuthnStatementType, sizeof(struct saml2__AuthnStatementType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__AuthnStatementType(soap, tag ? tag : "saml2:AuthnStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AuthnStatementType ** SOAP_FMAC4 soap_get_PointerTosaml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__AuthnStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__StatementAbstractType)) - soap_serialize_saml2__StatementAbstractType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__StatementAbstractType(struct soap *soap, const char *tag, int id, struct saml2__StatementAbstractType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__StatementAbstractType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__StatementAbstractType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__StatementAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml2__StatementAbstractType(struct soap *soap, const char *tag, struct saml2__StatementAbstractType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__StatementAbstractType **)soap_malloc(soap, sizeof(struct saml2__StatementAbstractType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__StatementAbstractType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__StatementAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__StatementAbstractType, sizeof(struct saml2__StatementAbstractType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__StatementAbstractType(soap, tag ? tag : "saml2:StatementAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__StatementAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__StatementAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AdviceType(struct soap *soap, struct saml2__AdviceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AdviceType)) - soap_serialize_saml2__AdviceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AdviceType(struct soap *soap, const char *tag, int id, struct saml2__AdviceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AdviceType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__AdviceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__AdviceType ** SOAP_FMAC4 soap_in_PointerTosaml2__AdviceType(struct soap *soap, const char *tag, struct saml2__AdviceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__AdviceType **)soap_malloc(soap, sizeof(struct saml2__AdviceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__AdviceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__AdviceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AdviceType, sizeof(struct saml2__AdviceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AdviceType(struct soap *soap, struct saml2__AdviceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__AdviceType(soap, tag ? tag : "saml2:AdviceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__AdviceType ** SOAP_FMAC4 soap_get_PointerTosaml2__AdviceType(struct soap *soap, struct saml2__AdviceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__AdviceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__ConditionsType)) - soap_serialize_saml2__ConditionsType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ConditionsType(struct soap *soap, const char *tag, int id, struct saml2__ConditionsType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__ConditionsType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__ConditionsType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__ConditionsType ** SOAP_FMAC4 soap_in_PointerTosaml2__ConditionsType(struct soap *soap, const char *tag, struct saml2__ConditionsType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__ConditionsType **)soap_malloc(soap, sizeof(struct saml2__ConditionsType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__ConditionsType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__ConditionsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__ConditionsType, sizeof(struct saml2__ConditionsType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__ConditionsType(soap, tag ? tag : "saml2:ConditionsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__ConditionsType ** SOAP_FMAC4 soap_get_PointerTosaml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__ConditionsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectType(struct soap *soap, struct saml2__SubjectType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__SubjectType)) - soap_serialize_saml2__SubjectType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectType(struct soap *soap, const char *tag, int id, struct saml2__SubjectType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__SubjectType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__SubjectType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__SubjectType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectType(struct soap *soap, const char *tag, struct saml2__SubjectType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__SubjectType **)soap_malloc(soap, sizeof(struct saml2__SubjectType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__SubjectType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__SubjectType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__SubjectType, sizeof(struct saml2__SubjectType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectType(struct soap *soap, struct saml2__SubjectType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__SubjectType(soap, tag ? tag : "saml2:SubjectType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__SubjectType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectType(struct soap *soap, struct saml2__SubjectType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__SubjectType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__NameIDType(struct soap *soap, struct saml2__NameIDType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml2__NameIDType)) - soap_serialize_saml2__NameIDType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__NameIDType(struct soap *soap, const char *tag, int id, struct saml2__NameIDType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__NameIDType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml2__NameIDType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml2__NameIDType ** SOAP_FMAC4 soap_in_PointerTosaml2__NameIDType(struct soap *soap, const char *tag, struct saml2__NameIDType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml2__NameIDType **)soap_malloc(soap, sizeof(struct saml2__NameIDType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml2__NameIDType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml2__NameIDType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__NameIDType, sizeof(struct saml2__NameIDType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__NameIDType(struct soap *soap, struct saml2__NameIDType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml2__NameIDType(soap, tag ? tag : "saml2:NameIDType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml2__NameIDType ** SOAP_FMAC4 soap_get_PointerTosaml2__NameIDType(struct soap *soap, struct saml2__NameIDType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml2__NameIDType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType **const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_PointerToxenc__EncryptedKeyType)) - soap_serialize_PointerToxenc__EncryptedKeyType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, const char *tag, int id, struct xenc__EncryptedKeyType **const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_PointerToxenc__EncryptedKeyType, NULL); - if (id < 0) - return soap->error; - return soap_out_PointerToxenc__EncryptedKeyType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct xenc__EncryptedKeyType *** SOAP_FMAC4 soap_in_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, const char *tag, struct xenc__EncryptedKeyType ***a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct xenc__EncryptedKeyType ***)soap_malloc(soap, sizeof(struct xenc__EncryptedKeyType **)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_PointerToxenc__EncryptedKeyType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct xenc__EncryptedKeyType ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptedKeyType, sizeof(struct xenc__EncryptedKeyType), 1, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType **const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToPointerToxenc__EncryptedKeyType(soap, tag ? tag : "xenc:EncryptedKeyType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptedKeyType *** SOAP_FMAC4 soap_get_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType ***p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToPointerToxenc__EncryptedKeyType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__ConfirmationMethod(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__saml1__ConfirmationMethod(soap, tag ? tag : "saml1:ConfirmationMethod", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Audience(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__saml1__Audience(soap, tag ? tag : "saml1:Audience", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AssertionIDReference(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__saml1__AssertionIDReference(soap, tag ? tag : "saml1:AssertionIDReference", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AttributeType(struct soap *soap, struct saml1__AttributeType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AttributeType)) - soap_serialize_saml1__AttributeType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AttributeType(struct soap *soap, const char *tag, int id, struct saml1__AttributeType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AttributeType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__AttributeType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__AttributeType ** SOAP_FMAC4 soap_in_PointerTosaml1__AttributeType(struct soap *soap, const char *tag, struct saml1__AttributeType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__AttributeType **)soap_malloc(soap, sizeof(struct saml1__AttributeType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__AttributeType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__AttributeType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AttributeType, sizeof(struct saml1__AttributeType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AttributeType(struct soap *soap, struct saml1__AttributeType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__AttributeType(soap, tag ? tag : "saml1:AttributeType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AttributeType ** SOAP_FMAC4 soap_get_PointerTosaml1__AttributeType(struct soap *soap, struct saml1__AttributeType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__AttributeType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__EvidenceType)) - soap_serialize_saml1__EvidenceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__EvidenceType(struct soap *soap, const char *tag, int id, struct saml1__EvidenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__EvidenceType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__EvidenceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__EvidenceType ** SOAP_FMAC4 soap_in_PointerTosaml1__EvidenceType(struct soap *soap, const char *tag, struct saml1__EvidenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__EvidenceType **)soap_malloc(soap, sizeof(struct saml1__EvidenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__EvidenceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__EvidenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__EvidenceType, sizeof(struct saml1__EvidenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__EvidenceType(soap, tag ? tag : "saml1:EvidenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__EvidenceType ** SOAP_FMAC4 soap_get_PointerTosaml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__EvidenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__ActionType(struct soap *soap, struct saml1__ActionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__ActionType)) - soap_serialize_saml1__ActionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__ActionType(struct soap *soap, const char *tag, int id, struct saml1__ActionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__ActionType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__ActionType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__ActionType ** SOAP_FMAC4 soap_in_PointerTosaml1__ActionType(struct soap *soap, const char *tag, struct saml1__ActionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__ActionType **)soap_malloc(soap, sizeof(struct saml1__ActionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__ActionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__ActionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__ActionType, sizeof(struct saml1__ActionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__ActionType(struct soap *soap, struct saml1__ActionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__ActionType(soap, tag ? tag : "saml1:ActionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__ActionType ** SOAP_FMAC4 soap_get_PointerTosaml1__ActionType(struct soap *soap, struct saml1__ActionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__ActionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AuthorityBindingType)) - soap_serialize_saml1__AuthorityBindingType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AuthorityBindingType(struct soap *soap, const char *tag, int id, struct saml1__AuthorityBindingType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AuthorityBindingType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__AuthorityBindingType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__AuthorityBindingType ** SOAP_FMAC4 soap_in_PointerTosaml1__AuthorityBindingType(struct soap *soap, const char *tag, struct saml1__AuthorityBindingType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__AuthorityBindingType **)soap_malloc(soap, sizeof(struct saml1__AuthorityBindingType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__AuthorityBindingType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__AuthorityBindingType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AuthorityBindingType, sizeof(struct saml1__AuthorityBindingType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__AuthorityBindingType(soap, tag ? tag : "saml1:AuthorityBindingType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AuthorityBindingType ** SOAP_FMAC4 soap_get_PointerTosaml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__AuthorityBindingType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__SubjectLocalityType)) - soap_serialize_saml1__SubjectLocalityType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectLocalityType(struct soap *soap, const char *tag, int id, struct saml1__SubjectLocalityType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__SubjectLocalityType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__SubjectLocalityType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__SubjectLocalityType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectLocalityType(struct soap *soap, const char *tag, struct saml1__SubjectLocalityType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__SubjectLocalityType **)soap_malloc(soap, sizeof(struct saml1__SubjectLocalityType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__SubjectLocalityType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__SubjectLocalityType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__SubjectLocalityType, sizeof(struct saml1__SubjectLocalityType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__SubjectLocalityType(soap, tag ? tag : "saml1:SubjectLocalityType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__SubjectLocalityType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__SubjectLocalityType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectType(struct soap *soap, struct saml1__SubjectType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__SubjectType)) - soap_serialize_saml1__SubjectType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectType(struct soap *soap, const char *tag, int id, struct saml1__SubjectType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__SubjectType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__SubjectType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__SubjectType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectType(struct soap *soap, const char *tag, struct saml1__SubjectType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__SubjectType **)soap_malloc(soap, sizeof(struct saml1__SubjectType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__SubjectType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__SubjectType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__SubjectType, sizeof(struct saml1__SubjectType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectType(struct soap *soap, struct saml1__SubjectType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__SubjectType(soap, tag ? tag : "saml1:SubjectType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__SubjectType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectType(struct soap *soap, struct saml1__SubjectType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__SubjectType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___saml1__union_EvidenceType)) - soap_serialize___saml1__union_EvidenceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_EvidenceType(struct soap *soap, const char *tag, int id, struct __saml1__union_EvidenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml1__union_EvidenceType, NULL); - if (id < 0) - return soap->error; - return soap_out___saml1__union_EvidenceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __saml1__union_EvidenceType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_EvidenceType(struct soap *soap, const char *tag, struct __saml1__union_EvidenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __saml1__union_EvidenceType **)soap_malloc(soap, sizeof(struct __saml1__union_EvidenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___saml1__union_EvidenceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __saml1__union_EvidenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml1__union_EvidenceType, sizeof(struct __saml1__union_EvidenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__saml1__union_EvidenceType(soap, tag ? tag : "-saml1:union-EvidenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __saml1__union_EvidenceType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__saml1__union_EvidenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostring(struct soap *soap, char **const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_string)) - soap_serialize_string(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostring(struct soap *soap, const char *tag, int id, char **const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_string, NULL); - if (id < 0) - return soap->error; - return soap_out_string(soap, tag, id, *a, type); -} - -SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerTostring(struct soap *soap, const char *tag, char ***a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (char ***)soap_malloc(soap, sizeof(char **)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_string(soap, tag, *a, type))) - return NULL; - } - else - { a = (char ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_string, sizeof(char *), 1, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostring(struct soap *soap, char **const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTostring(soap, tag ? tag : "string", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerTostring(struct soap *soap, char ***p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTostring(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__SubjectConfirmationType)) - soap_serialize_saml1__SubjectConfirmationType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectConfirmationType(struct soap *soap, const char *tag, int id, struct saml1__SubjectConfirmationType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__SubjectConfirmationType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__SubjectConfirmationType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__SubjectConfirmationType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectConfirmationType(struct soap *soap, const char *tag, struct saml1__SubjectConfirmationType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__SubjectConfirmationType **)soap_malloc(soap, sizeof(struct saml1__SubjectConfirmationType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__SubjectConfirmationType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__SubjectConfirmationType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__SubjectConfirmationType, sizeof(struct saml1__SubjectConfirmationType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__SubjectConfirmationType(soap, tag ? tag : "saml1:SubjectConfirmationType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__SubjectConfirmationType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__SubjectConfirmationType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__NameIdentifierType)) - soap_serialize_saml1__NameIdentifierType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__NameIdentifierType(struct soap *soap, const char *tag, int id, struct saml1__NameIdentifierType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__NameIdentifierType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__NameIdentifierType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__NameIdentifierType ** SOAP_FMAC4 soap_in_PointerTosaml1__NameIdentifierType(struct soap *soap, const char *tag, struct saml1__NameIdentifierType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__NameIdentifierType **)soap_malloc(soap, sizeof(struct saml1__NameIdentifierType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__NameIdentifierType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__NameIdentifierType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__NameIdentifierType, sizeof(struct saml1__NameIdentifierType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__NameIdentifierType(soap, tag ? tag : "saml1:NameIdentifierType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__NameIdentifierType ** SOAP_FMAC4 soap_get_PointerTosaml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__NameIdentifierType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___saml1__union_AdviceType)) - soap_serialize___saml1__union_AdviceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_AdviceType(struct soap *soap, const char *tag, int id, struct __saml1__union_AdviceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml1__union_AdviceType, NULL); - if (id < 0) - return soap->error; - return soap_out___saml1__union_AdviceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __saml1__union_AdviceType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_AdviceType(struct soap *soap, const char *tag, struct __saml1__union_AdviceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __saml1__union_AdviceType **)soap_malloc(soap, sizeof(struct __saml1__union_AdviceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___saml1__union_AdviceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __saml1__union_AdviceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml1__union_AdviceType, sizeof(struct __saml1__union_AdviceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__saml1__union_AdviceType(soap, tag ? tag : "-saml1:union-AdviceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __saml1__union_AdviceType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__saml1__union_AdviceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AssertionType(struct soap *soap, struct saml1__AssertionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AssertionType)) - soap_serialize_saml1__AssertionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AssertionType(struct soap *soap, const char *tag, int id, struct saml1__AssertionType *const*a, const char *type) -{ - char *mark; - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AssertionType, &mark); - if (id < 0) - return soap->error; - (void)soap_out_saml1__AssertionType(soap, tag, id, *a, type); - soap_unmark(soap, mark); - return soap->error; -} - -SOAP_FMAC3 struct saml1__AssertionType ** SOAP_FMAC4 soap_in_PointerTosaml1__AssertionType(struct soap *soap, const char *tag, struct saml1__AssertionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__AssertionType **)soap_malloc(soap, sizeof(struct saml1__AssertionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__AssertionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__AssertionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AssertionType, sizeof(struct saml1__AssertionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AssertionType(struct soap *soap, struct saml1__AssertionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__AssertionType(soap, tag ? tag : "saml1:AssertionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AssertionType ** SOAP_FMAC4 soap_get_PointerTosaml1__AssertionType(struct soap *soap, struct saml1__AssertionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__AssertionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__dateTime(struct soap *soap, struct timeval *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xsd__dateTime)) - soap_serialize_xsd__dateTime(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__dateTime(struct soap *soap, const char *tag, int id, struct timeval *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__dateTime, NULL); - if (id < 0) - return soap->error; - return soap_out_xsd__dateTime(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct timeval ** SOAP_FMAC4 soap_in_PointerToxsd__dateTime(struct soap *soap, const char *tag, struct timeval **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct timeval **)soap_malloc(soap, sizeof(struct timeval *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xsd__dateTime(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct timeval **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__dateTime, sizeof(struct timeval), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__dateTime(struct soap *soap, struct timeval *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxsd__dateTime(soap, tag ? tag : "xsd:dateTime", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct timeval ** SOAP_FMAC4 soap_get_PointerToxsd__dateTime(struct soap *soap, struct timeval **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxsd__dateTime(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___saml1__union_ConditionsType)) - soap_serialize___saml1__union_ConditionsType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_ConditionsType(struct soap *soap, const char *tag, int id, struct __saml1__union_ConditionsType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml1__union_ConditionsType, NULL); - if (id < 0) - return soap->error; - return soap_out___saml1__union_ConditionsType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __saml1__union_ConditionsType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_ConditionsType(struct soap *soap, const char *tag, struct __saml1__union_ConditionsType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __saml1__union_ConditionsType **)soap_malloc(soap, sizeof(struct __saml1__union_ConditionsType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___saml1__union_ConditionsType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __saml1__union_ConditionsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml1__union_ConditionsType, sizeof(struct __saml1__union_ConditionsType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__saml1__union_ConditionsType(soap, tag ? tag : "-saml1:union-ConditionsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __saml1__union_ConditionsType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__saml1__union_ConditionsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__ConditionAbstractType)) - soap_serialize_saml1__ConditionAbstractType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__ConditionAbstractType(struct soap *soap, const char *tag, int id, struct saml1__ConditionAbstractType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__ConditionAbstractType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__ConditionAbstractType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__ConditionAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml1__ConditionAbstractType(struct soap *soap, const char *tag, struct saml1__ConditionAbstractType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__ConditionAbstractType **)soap_malloc(soap, sizeof(struct saml1__ConditionAbstractType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__ConditionAbstractType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__ConditionAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__ConditionAbstractType, sizeof(struct saml1__ConditionAbstractType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__ConditionAbstractType(soap, tag ? tag : "saml1:ConditionAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__ConditionAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__ConditionAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__DoNotCacheConditionType)) - soap_serialize_saml1__DoNotCacheConditionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, const char *tag, int id, struct saml1__DoNotCacheConditionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__DoNotCacheConditionType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__DoNotCacheConditionType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__DoNotCacheConditionType ** SOAP_FMAC4 soap_in_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, const char *tag, struct saml1__DoNotCacheConditionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__DoNotCacheConditionType **)soap_malloc(soap, sizeof(struct saml1__DoNotCacheConditionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__DoNotCacheConditionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__DoNotCacheConditionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__DoNotCacheConditionType, sizeof(struct saml1__DoNotCacheConditionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__DoNotCacheConditionType(soap, tag ? tag : "saml1:DoNotCacheConditionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__DoNotCacheConditionType ** SOAP_FMAC4 soap_get_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__DoNotCacheConditionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AudienceRestrictionConditionType)) - soap_serialize_saml1__AudienceRestrictionConditionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, const char *tag, int id, struct saml1__AudienceRestrictionConditionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AudienceRestrictionConditionType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__AudienceRestrictionConditionType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType ** SOAP_FMAC4 soap_in_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, const char *tag, struct saml1__AudienceRestrictionConditionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__AudienceRestrictionConditionType **)soap_malloc(soap, sizeof(struct saml1__AudienceRestrictionConditionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__AudienceRestrictionConditionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__AudienceRestrictionConditionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AudienceRestrictionConditionType, sizeof(struct saml1__AudienceRestrictionConditionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__AudienceRestrictionConditionType(soap, tag ? tag : "saml1:AudienceRestrictionConditionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType ** SOAP_FMAC4 soap_get_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__AudienceRestrictionConditionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ds__Signature(struct soap *soap, struct ds__SignatureType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__ds__Signature)) - soap_serialize__ds__Signature(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ds__Signature(struct soap *soap, const char *tag, int id, struct ds__SignatureType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ds__Signature, NULL); - if (id < 0) - return soap->error; - return soap_out__ds__Signature(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_in_PointerTo_ds__Signature(struct soap *soap, const char *tag, struct ds__SignatureType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__SignatureType **)soap_malloc(soap, sizeof(struct ds__SignatureType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__ds__Signature(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__SignatureType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ds__Signature, sizeof(struct ds__SignatureType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ds__Signature(struct soap *soap, struct ds__SignatureType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_ds__Signature(soap, tag ? tag : "ds:Signature", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_get_PointerTo_ds__Signature(struct soap *soap, struct ds__SignatureType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_ds__Signature(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___saml1__union_AssertionType)) - soap_serialize___saml1__union_AssertionType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_AssertionType(struct soap *soap, const char *tag, int id, struct __saml1__union_AssertionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml1__union_AssertionType, NULL); - if (id < 0) - return soap->error; - return soap_out___saml1__union_AssertionType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __saml1__union_AssertionType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_AssertionType(struct soap *soap, const char *tag, struct __saml1__union_AssertionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __saml1__union_AssertionType **)soap_malloc(soap, sizeof(struct __saml1__union_AssertionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___saml1__union_AssertionType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __saml1__union_AssertionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml1__union_AssertionType, sizeof(struct __saml1__union_AssertionType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__saml1__union_AssertionType(soap, tag ? tag : "-saml1:union-AssertionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __saml1__union_AssertionType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__saml1__union_AssertionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AttributeStatementType)) - soap_serialize_saml1__AttributeStatementType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AttributeStatementType(struct soap *soap, const char *tag, int id, struct saml1__AttributeStatementType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AttributeStatementType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__AttributeStatementType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__AttributeStatementType ** SOAP_FMAC4 soap_in_PointerTosaml1__AttributeStatementType(struct soap *soap, const char *tag, struct saml1__AttributeStatementType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__AttributeStatementType **)soap_malloc(soap, sizeof(struct saml1__AttributeStatementType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__AttributeStatementType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__AttributeStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AttributeStatementType, sizeof(struct saml1__AttributeStatementType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__AttributeStatementType(soap, tag ? tag : "saml1:AttributeStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AttributeStatementType ** SOAP_FMAC4 soap_get_PointerTosaml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__AttributeStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AuthorizationDecisionStatementType)) - soap_serialize_saml1__AuthorizationDecisionStatementType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, const char *tag, int id, struct saml1__AuthorizationDecisionStatementType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AuthorizationDecisionStatementType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__AuthorizationDecisionStatementType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType ** SOAP_FMAC4 soap_in_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, const char *tag, struct saml1__AuthorizationDecisionStatementType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__AuthorizationDecisionStatementType **)soap_malloc(soap, sizeof(struct saml1__AuthorizationDecisionStatementType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__AuthorizationDecisionStatementType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__AuthorizationDecisionStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AuthorizationDecisionStatementType, sizeof(struct saml1__AuthorizationDecisionStatementType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__AuthorizationDecisionStatementType(soap, tag ? tag : "saml1:AuthorizationDecisionStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType ** SOAP_FMAC4 soap_get_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__AuthorizationDecisionStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AuthenticationStatementType)) - soap_serialize_saml1__AuthenticationStatementType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AuthenticationStatementType(struct soap *soap, const char *tag, int id, struct saml1__AuthenticationStatementType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AuthenticationStatementType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__AuthenticationStatementType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__AuthenticationStatementType ** SOAP_FMAC4 soap_in_PointerTosaml1__AuthenticationStatementType(struct soap *soap, const char *tag, struct saml1__AuthenticationStatementType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__AuthenticationStatementType **)soap_malloc(soap, sizeof(struct saml1__AuthenticationStatementType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__AuthenticationStatementType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__AuthenticationStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AuthenticationStatementType, sizeof(struct saml1__AuthenticationStatementType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__AuthenticationStatementType(soap, tag ? tag : "saml1:AuthenticationStatementType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AuthenticationStatementType ** SOAP_FMAC4 soap_get_PointerTosaml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__AuthenticationStatementType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__SubjectStatementAbstractType)) - soap_serialize_saml1__SubjectStatementAbstractType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, const char *tag, int id, struct saml1__SubjectStatementAbstractType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__SubjectStatementAbstractType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__SubjectStatementAbstractType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__SubjectStatementAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, const char *tag, struct saml1__SubjectStatementAbstractType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__SubjectStatementAbstractType **)soap_malloc(soap, sizeof(struct saml1__SubjectStatementAbstractType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__SubjectStatementAbstractType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__SubjectStatementAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__SubjectStatementAbstractType, sizeof(struct saml1__SubjectStatementAbstractType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__SubjectStatementAbstractType(soap, tag ? tag : "saml1:SubjectStatementAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__SubjectStatementAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__SubjectStatementAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__StatementAbstractType)) - soap_serialize_saml1__StatementAbstractType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__StatementAbstractType(struct soap *soap, const char *tag, int id, struct saml1__StatementAbstractType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__StatementAbstractType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__StatementAbstractType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__StatementAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml1__StatementAbstractType(struct soap *soap, const char *tag, struct saml1__StatementAbstractType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__StatementAbstractType **)soap_malloc(soap, sizeof(struct saml1__StatementAbstractType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__StatementAbstractType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__StatementAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__StatementAbstractType, sizeof(struct saml1__StatementAbstractType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__StatementAbstractType(soap, tag ? tag : "saml1:StatementAbstractType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__StatementAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__StatementAbstractType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AdviceType(struct soap *soap, struct saml1__AdviceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AdviceType)) - soap_serialize_saml1__AdviceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AdviceType(struct soap *soap, const char *tag, int id, struct saml1__AdviceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AdviceType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__AdviceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__AdviceType ** SOAP_FMAC4 soap_in_PointerTosaml1__AdviceType(struct soap *soap, const char *tag, struct saml1__AdviceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__AdviceType **)soap_malloc(soap, sizeof(struct saml1__AdviceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__AdviceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__AdviceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AdviceType, sizeof(struct saml1__AdviceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AdviceType(struct soap *soap, struct saml1__AdviceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__AdviceType(soap, tag ? tag : "saml1:AdviceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__AdviceType ** SOAP_FMAC4 soap_get_PointerTosaml1__AdviceType(struct soap *soap, struct saml1__AdviceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__AdviceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_saml1__ConditionsType)) - soap_serialize_saml1__ConditionsType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__ConditionsType(struct soap *soap, const char *tag, int id, struct saml1__ConditionsType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__ConditionsType, NULL); - if (id < 0) - return soap->error; - return soap_out_saml1__ConditionsType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct saml1__ConditionsType ** SOAP_FMAC4 soap_in_PointerTosaml1__ConditionsType(struct soap *soap, const char *tag, struct saml1__ConditionsType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct saml1__ConditionsType **)soap_malloc(soap, sizeof(struct saml1__ConditionsType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_saml1__ConditionsType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct saml1__ConditionsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__ConditionsType, sizeof(struct saml1__ConditionsType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTosaml1__ConditionsType(soap, tag ? tag : "saml1:ConditionsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct saml1__ConditionsType ** SOAP_FMAC4 soap_get_PointerTosaml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTosaml1__ConditionsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___wsc__DerivedKeyTokenType_sequence)) - soap_serialize___wsc__DerivedKeyTokenType_sequence(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *tag, int id, struct __wsc__DerivedKeyTokenType_sequence *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___wsc__DerivedKeyTokenType_sequence, NULL); - if (id < 0) - return soap->error; - return soap_out___wsc__DerivedKeyTokenType_sequence(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence ** SOAP_FMAC4 soap_in_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *tag, struct __wsc__DerivedKeyTokenType_sequence **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __wsc__DerivedKeyTokenType_sequence **)soap_malloc(soap, sizeof(struct __wsc__DerivedKeyTokenType_sequence *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___wsc__DerivedKeyTokenType_sequence(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __wsc__DerivedKeyTokenType_sequence **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___wsc__DerivedKeyTokenType_sequence, sizeof(struct __wsc__DerivedKeyTokenType_sequence), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__wsc__DerivedKeyTokenType_sequence(soap, tag ? tag : "-wsc:DerivedKeyTokenType-sequence", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence ** SOAP_FMAC4 soap_get_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__wsc__DerivedKeyTokenType_sequence(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToULONG64(struct soap *soap, ULONG64 *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE_ULONG64); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToULONG64(struct soap *soap, const char *tag, int id, ULONG64 *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ULONG64, NULL); - if (id < 0) - return soap->error; - return soap_out_ULONG64(soap, tag, id, *a, type); -} - -SOAP_FMAC3 ULONG64 ** SOAP_FMAC4 soap_in_PointerToULONG64(struct soap *soap, const char *tag, ULONG64 **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (ULONG64 **)soap_malloc(soap, sizeof(ULONG64 *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ULONG64(soap, tag, *a, type))) - return NULL; - } - else - { a = (ULONG64 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ULONG64, sizeof(ULONG64), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToULONG64(struct soap *soap, ULONG64 *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToULONG64(soap, tag ? tag : "unsignedLong", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 ULONG64 ** SOAP_FMAC4 soap_get_PointerToULONG64(struct soap *soap, ULONG64 **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToULONG64(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsc__PropertiesType)) - soap_serialize_wsc__PropertiesType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsc__PropertiesType(struct soap *soap, const char *tag, int id, struct wsc__PropertiesType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsc__PropertiesType, NULL); - if (id < 0) - return soap->error; - return soap_out_wsc__PropertiesType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsc__PropertiesType ** SOAP_FMAC4 soap_in_PointerTowsc__PropertiesType(struct soap *soap, const char *tag, struct wsc__PropertiesType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsc__PropertiesType **)soap_malloc(soap, sizeof(struct wsc__PropertiesType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_wsc__PropertiesType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsc__PropertiesType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsc__PropertiesType, sizeof(struct wsc__PropertiesType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsc__PropertiesType(soap, tag ? tag : "wsc:PropertiesType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsc__PropertiesType ** SOAP_FMAC4 soap_get_PointerTowsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsc__PropertiesType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsc__FaultCodeOpenEnumType(struct soap *soap, char *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE_wsc__FaultCodeOpenEnumType); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__FaultCodeOpenEnumType(struct soap *soap, const char *tag, int id, char *const*a, const char *type) -{ - return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_wsc__FaultCodeOpenEnumType); -} - -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsc__FaultCodeOpenEnumType(struct soap *soap, const char *tag, char **a, const char *type) -{ - a = soap_instring(soap, tag, a, type, SOAP_TYPE_wsc__FaultCodeOpenEnumType, 1, 0, -1, NULL); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__FaultCodeOpenEnumType(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out_wsc__FaultCodeOpenEnumType(soap, tag ? tag : "wsc:FaultCodeOpenEnumType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsc__FaultCodeOpenEnumType(struct soap *soap, char **p, const char *tag, const char *type) -{ - if ((p = soap_in_wsc__FaultCodeOpenEnumType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__xenc__ReferenceList)) - soap_serialize__xenc__ReferenceList(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_xenc__ReferenceList(struct soap *soap, const char *tag, int id, struct _xenc__ReferenceList *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__xenc__ReferenceList, NULL); - if (id < 0) - return soap->error; - return soap_out__xenc__ReferenceList(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _xenc__ReferenceList ** SOAP_FMAC4 soap_in_PointerTo_xenc__ReferenceList(struct soap *soap, const char *tag, struct _xenc__ReferenceList **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _xenc__ReferenceList **)soap_malloc(soap, sizeof(struct _xenc__ReferenceList *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__xenc__ReferenceList(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _xenc__ReferenceList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__xenc__ReferenceList, sizeof(struct _xenc__ReferenceList), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_xenc__ReferenceList(soap, tag ? tag : "xenc:ReferenceList", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _xenc__ReferenceList ** SOAP_FMAC4 soap_get_PointerTo_xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_xenc__ReferenceList(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE___xenc__union_ReferenceList)) - soap_serialize___xenc__union_ReferenceList(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__xenc__union_ReferenceList(struct soap *soap, const char *tag, int id, struct __xenc__union_ReferenceList *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___xenc__union_ReferenceList, NULL); - if (id < 0) - return soap->error; - return soap_out___xenc__union_ReferenceList(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct __xenc__union_ReferenceList ** SOAP_FMAC4 soap_in_PointerTo__xenc__union_ReferenceList(struct soap *soap, const char *tag, struct __xenc__union_ReferenceList **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct __xenc__union_ReferenceList **)soap_malloc(soap, sizeof(struct __xenc__union_ReferenceList *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in___xenc__union_ReferenceList(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct __xenc__union_ReferenceList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___xenc__union_ReferenceList, sizeof(struct __xenc__union_ReferenceList), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo__xenc__union_ReferenceList(soap, tag ? tag : "-xenc:union-ReferenceList", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct __xenc__union_ReferenceList ** SOAP_FMAC4 soap_get_PointerTo__xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo__xenc__union_ReferenceList(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xenc__ReferenceType)) - soap_serialize_xenc__ReferenceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__ReferenceType(struct soap *soap, const char *tag, int id, struct xenc__ReferenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__ReferenceType, NULL); - if (id < 0) - return soap->error; - return soap_out_xenc__ReferenceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct xenc__ReferenceType ** SOAP_FMAC4 soap_in_PointerToxenc__ReferenceType(struct soap *soap, const char *tag, struct xenc__ReferenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct xenc__ReferenceType **)soap_malloc(soap, sizeof(struct xenc__ReferenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xenc__ReferenceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct xenc__ReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__ReferenceType, sizeof(struct xenc__ReferenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxenc__ReferenceType(soap, tag ? tag : "xenc:ReferenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__ReferenceType ** SOAP_FMAC4 soap_get_PointerToxenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxenc__ReferenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xenc__EncryptionPropertyType)) - soap_serialize_xenc__EncryptionPropertyType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptionPropertyType(struct soap *soap, const char *tag, int id, struct xenc__EncryptionPropertyType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__EncryptionPropertyType, NULL); - if (id < 0) - return soap->error; - return soap_out_xenc__EncryptionPropertyType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct xenc__EncryptionPropertyType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptionPropertyType(struct soap *soap, const char *tag, struct xenc__EncryptionPropertyType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct xenc__EncryptionPropertyType **)soap_malloc(soap, sizeof(struct xenc__EncryptionPropertyType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xenc__EncryptionPropertyType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct xenc__EncryptionPropertyType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptionPropertyType, sizeof(struct xenc__EncryptionPropertyType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxenc__EncryptionPropertyType(soap, tag ? tag : "xenc:EncryptionPropertyType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptionPropertyType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxenc__EncryptionPropertyType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__TransformsType(struct soap *soap, struct xenc__TransformsType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xenc__TransformsType)) - soap_serialize_xenc__TransformsType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__TransformsType(struct soap *soap, const char *tag, int id, struct xenc__TransformsType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__TransformsType, NULL); - if (id < 0) - return soap->error; - return soap_out_xenc__TransformsType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct xenc__TransformsType ** SOAP_FMAC4 soap_in_PointerToxenc__TransformsType(struct soap *soap, const char *tag, struct xenc__TransformsType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct xenc__TransformsType **)soap_malloc(soap, sizeof(struct xenc__TransformsType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xenc__TransformsType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct xenc__TransformsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__TransformsType, sizeof(struct xenc__TransformsType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__TransformsType(struct soap *soap, struct xenc__TransformsType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxenc__TransformsType(soap, tag ? tag : "xenc:TransformsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__TransformsType ** SOAP_FMAC4 soap_get_PointerToxenc__TransformsType(struct soap *soap, struct xenc__TransformsType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxenc__TransformsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xenc__CipherReferenceType)) - soap_serialize_xenc__CipherReferenceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__CipherReferenceType(struct soap *soap, const char *tag, int id, struct xenc__CipherReferenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__CipherReferenceType, NULL); - if (id < 0) - return soap->error; - return soap_out_xenc__CipherReferenceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct xenc__CipherReferenceType ** SOAP_FMAC4 soap_in_PointerToxenc__CipherReferenceType(struct soap *soap, const char *tag, struct xenc__CipherReferenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct xenc__CipherReferenceType **)soap_malloc(soap, sizeof(struct xenc__CipherReferenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xenc__CipherReferenceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct xenc__CipherReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__CipherReferenceType, sizeof(struct xenc__CipherReferenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxenc__CipherReferenceType(soap, tag ? tag : "xenc:CipherReferenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__CipherReferenceType ** SOAP_FMAC4 soap_get_PointerToxenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxenc__CipherReferenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xenc__EncryptionPropertiesType)) - soap_serialize_xenc__EncryptionPropertiesType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptionPropertiesType(struct soap *soap, const char *tag, int id, struct xenc__EncryptionPropertiesType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__EncryptionPropertiesType, NULL); - if (id < 0) - return soap->error; - return soap_out_xenc__EncryptionPropertiesType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct xenc__EncryptionPropertiesType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptionPropertiesType(struct soap *soap, const char *tag, struct xenc__EncryptionPropertiesType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct xenc__EncryptionPropertiesType **)soap_malloc(soap, sizeof(struct xenc__EncryptionPropertiesType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xenc__EncryptionPropertiesType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct xenc__EncryptionPropertiesType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptionPropertiesType, sizeof(struct xenc__EncryptionPropertiesType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxenc__EncryptionPropertiesType(soap, tag ? tag : "xenc:EncryptionPropertiesType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptionPropertiesType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxenc__EncryptionPropertiesType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xenc__CipherDataType)) - soap_serialize_xenc__CipherDataType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__CipherDataType(struct soap *soap, const char *tag, int id, struct xenc__CipherDataType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__CipherDataType, NULL); - if (id < 0) - return soap->error; - return soap_out_xenc__CipherDataType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct xenc__CipherDataType ** SOAP_FMAC4 soap_in_PointerToxenc__CipherDataType(struct soap *soap, const char *tag, struct xenc__CipherDataType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct xenc__CipherDataType **)soap_malloc(soap, sizeof(struct xenc__CipherDataType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xenc__CipherDataType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct xenc__CipherDataType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__CipherDataType, sizeof(struct xenc__CipherDataType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxenc__CipherDataType(soap, tag ? tag : "xenc:CipherDataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__CipherDataType ** SOAP_FMAC4 soap_get_PointerToxenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxenc__CipherDataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__ds__KeyInfo)) - soap_serialize__ds__KeyInfo(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ds__KeyInfo(struct soap *soap, const char *tag, int id, struct ds__KeyInfoType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ds__KeyInfo, NULL); - if (id < 0) - return soap->error; - return soap_out__ds__KeyInfo(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_in_PointerTo_ds__KeyInfo(struct soap *soap, const char *tag, struct ds__KeyInfoType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__KeyInfoType **)soap_malloc(soap, sizeof(struct ds__KeyInfoType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__ds__KeyInfo(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__KeyInfoType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ds__KeyInfo, sizeof(struct ds__KeyInfoType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_ds__KeyInfo(soap, tag ? tag : "ds:KeyInfo", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_get_PointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_ds__KeyInfo(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xenc__EncryptionMethodType)) - soap_serialize_xenc__EncryptionMethodType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptionMethodType(struct soap *soap, const char *tag, int id, struct xenc__EncryptionMethodType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__EncryptionMethodType, NULL); - if (id < 0) - return soap->error; - return soap_out_xenc__EncryptionMethodType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct xenc__EncryptionMethodType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptionMethodType(struct soap *soap, const char *tag, struct xenc__EncryptionMethodType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct xenc__EncryptionMethodType **)soap_malloc(soap, sizeof(struct xenc__EncryptionMethodType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xenc__EncryptionMethodType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct xenc__EncryptionMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptionMethodType, sizeof(struct xenc__EncryptionMethodType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxenc__EncryptionMethodType(soap, tag ? tag : "xenc:EncryptionMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptionMethodType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxenc__EncryptionMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__X509IssuerSerialType)) - soap_serialize_ds__X509IssuerSerialType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__X509IssuerSerialType(struct soap *soap, const char *tag, int id, struct ds__X509IssuerSerialType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__X509IssuerSerialType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__X509IssuerSerialType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__X509IssuerSerialType ** SOAP_FMAC4 soap_in_PointerTods__X509IssuerSerialType(struct soap *soap, const char *tag, struct ds__X509IssuerSerialType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__X509IssuerSerialType **)soap_malloc(soap, sizeof(struct ds__X509IssuerSerialType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__X509IssuerSerialType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__X509IssuerSerialType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__X509IssuerSerialType, sizeof(struct ds__X509IssuerSerialType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__X509IssuerSerialType(soap, tag ? tag : "ds:X509IssuerSerialType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__X509IssuerSerialType ** SOAP_FMAC4 soap_get_PointerTods__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__X509IssuerSerialType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__RSAKeyValueType)) - soap_serialize_ds__RSAKeyValueType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__RSAKeyValueType(struct soap *soap, const char *tag, int id, struct ds__RSAKeyValueType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__RSAKeyValueType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__RSAKeyValueType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__RSAKeyValueType ** SOAP_FMAC4 soap_in_PointerTods__RSAKeyValueType(struct soap *soap, const char *tag, struct ds__RSAKeyValueType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__RSAKeyValueType **)soap_malloc(soap, sizeof(struct ds__RSAKeyValueType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__RSAKeyValueType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__RSAKeyValueType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__RSAKeyValueType, sizeof(struct ds__RSAKeyValueType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__RSAKeyValueType(soap, tag ? tag : "ds:RSAKeyValueType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__RSAKeyValueType ** SOAP_FMAC4 soap_get_PointerTods__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__RSAKeyValueType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__DSAKeyValueType)) - soap_serialize_ds__DSAKeyValueType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__DSAKeyValueType(struct soap *soap, const char *tag, int id, struct ds__DSAKeyValueType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__DSAKeyValueType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__DSAKeyValueType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__DSAKeyValueType ** SOAP_FMAC4 soap_in_PointerTods__DSAKeyValueType(struct soap *soap, const char *tag, struct ds__DSAKeyValueType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__DSAKeyValueType **)soap_malloc(soap, sizeof(struct ds__DSAKeyValueType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__DSAKeyValueType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__DSAKeyValueType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__DSAKeyValueType, sizeof(struct ds__DSAKeyValueType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__DSAKeyValueType(soap, tag ? tag : "ds:DSAKeyValueType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__DSAKeyValueType ** SOAP_FMAC4 soap_get_PointerTods__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__DSAKeyValueType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__TransformType(struct soap *soap, struct ds__TransformType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__TransformType)) - soap_serialize_ds__TransformType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__TransformType(struct soap *soap, const char *tag, int id, struct ds__TransformType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__TransformType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__TransformType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__TransformType ** SOAP_FMAC4 soap_in_PointerTods__TransformType(struct soap *soap, const char *tag, struct ds__TransformType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__TransformType **)soap_malloc(soap, sizeof(struct ds__TransformType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__TransformType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__TransformType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__TransformType, sizeof(struct ds__TransformType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__TransformType(struct soap *soap, struct ds__TransformType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__TransformType(soap, tag ? tag : "ds:TransformType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__TransformType ** SOAP_FMAC4 soap_get_PointerTods__TransformType(struct soap *soap, struct ds__TransformType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__TransformType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__DigestMethodType(struct soap *soap, struct ds__DigestMethodType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__DigestMethodType)) - soap_serialize_ds__DigestMethodType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__DigestMethodType(struct soap *soap, const char *tag, int id, struct ds__DigestMethodType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__DigestMethodType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__DigestMethodType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__DigestMethodType ** SOAP_FMAC4 soap_in_PointerTods__DigestMethodType(struct soap *soap, const char *tag, struct ds__DigestMethodType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__DigestMethodType **)soap_malloc(soap, sizeof(struct ds__DigestMethodType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__DigestMethodType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__DigestMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__DigestMethodType, sizeof(struct ds__DigestMethodType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__DigestMethodType(struct soap *soap, struct ds__DigestMethodType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__DigestMethodType(soap, tag ? tag : "ds:DigestMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__DigestMethodType ** SOAP_FMAC4 soap_get_PointerTods__DigestMethodType(struct soap *soap, struct ds__DigestMethodType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__DigestMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__TransformsType(struct soap *soap, struct ds__TransformsType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__TransformsType)) - soap_serialize_ds__TransformsType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__TransformsType(struct soap *soap, const char *tag, int id, struct ds__TransformsType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__TransformsType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__TransformsType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__TransformsType ** SOAP_FMAC4 soap_in_PointerTods__TransformsType(struct soap *soap, const char *tag, struct ds__TransformsType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__TransformsType **)soap_malloc(soap, sizeof(struct ds__TransformsType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__TransformsType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__TransformsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__TransformsType, sizeof(struct ds__TransformsType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__TransformsType(struct soap *soap, struct ds__TransformsType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__TransformsType(soap, tag ? tag : "ds:TransformsType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__TransformsType ** SOAP_FMAC4 soap_get_PointerTods__TransformsType(struct soap *soap, struct ds__TransformsType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__TransformsType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType **const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_PointerTods__ReferenceType)) - soap_serialize_PointerTods__ReferenceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerTods__ReferenceType(struct soap *soap, const char *tag, int id, struct ds__ReferenceType **const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_PointerTods__ReferenceType, NULL); - if (id < 0) - return soap->error; - return soap_out_PointerTods__ReferenceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__ReferenceType *** SOAP_FMAC4 soap_in_PointerToPointerTods__ReferenceType(struct soap *soap, const char *tag, struct ds__ReferenceType ***a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__ReferenceType ***)soap_malloc(soap, sizeof(struct ds__ReferenceType **)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_PointerTods__ReferenceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__ReferenceType ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__ReferenceType, sizeof(struct ds__ReferenceType), 1, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType **const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToPointerTods__ReferenceType(soap, tag ? tag : "ds:ReferenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__ReferenceType *** SOAP_FMAC4 soap_get_PointerToPointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType ***p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToPointerTods__ReferenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__ReferenceType)) - soap_serialize_ds__ReferenceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__ReferenceType(struct soap *soap, const char *tag, int id, struct ds__ReferenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__ReferenceType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__ReferenceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__ReferenceType ** SOAP_FMAC4 soap_in_PointerTods__ReferenceType(struct soap *soap, const char *tag, struct ds__ReferenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__ReferenceType **)soap_malloc(soap, sizeof(struct ds__ReferenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__ReferenceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__ReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__ReferenceType, sizeof(struct ds__ReferenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__ReferenceType(soap, tag ? tag : "ds:ReferenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__ReferenceType ** SOAP_FMAC4 soap_get_PointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__ReferenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__SignatureMethodType)) - soap_serialize_ds__SignatureMethodType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__SignatureMethodType(struct soap *soap, const char *tag, int id, struct ds__SignatureMethodType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__SignatureMethodType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__SignatureMethodType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__SignatureMethodType ** SOAP_FMAC4 soap_in_PointerTods__SignatureMethodType(struct soap *soap, const char *tag, struct ds__SignatureMethodType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__SignatureMethodType **)soap_malloc(soap, sizeof(struct ds__SignatureMethodType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__SignatureMethodType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__SignatureMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__SignatureMethodType, sizeof(struct ds__SignatureMethodType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__SignatureMethodType(soap, tag ? tag : "ds:SignatureMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__SignatureMethodType ** SOAP_FMAC4 soap_get_PointerTods__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__SignatureMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__CanonicalizationMethodType)) - soap_serialize_ds__CanonicalizationMethodType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__CanonicalizationMethodType(struct soap *soap, const char *tag, int id, struct ds__CanonicalizationMethodType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__CanonicalizationMethodType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__CanonicalizationMethodType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__CanonicalizationMethodType ** SOAP_FMAC4 soap_in_PointerTods__CanonicalizationMethodType(struct soap *soap, const char *tag, struct ds__CanonicalizationMethodType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__CanonicalizationMethodType **)soap_malloc(soap, sizeof(struct ds__CanonicalizationMethodType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__CanonicalizationMethodType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__CanonicalizationMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__CanonicalizationMethodType, sizeof(struct ds__CanonicalizationMethodType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__CanonicalizationMethodType(soap, tag ? tag : "ds:CanonicalizationMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__CanonicalizationMethodType ** SOAP_FMAC4 soap_get_PointerTods__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__CanonicalizationMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsse__SecurityTokenReference)) - soap_serialize__wsse__SecurityTokenReference(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__SecurityTokenReference(struct soap *soap, const char *tag, int id, struct _wsse__SecurityTokenReference *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__SecurityTokenReference, NULL); - if (id < 0) - return soap->error; - return soap_out__wsse__SecurityTokenReference(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _wsse__SecurityTokenReference ** SOAP_FMAC4 soap_in_PointerTo_wsse__SecurityTokenReference(struct soap *soap, const char *tag, struct _wsse__SecurityTokenReference **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _wsse__SecurityTokenReference **)soap_malloc(soap, sizeof(struct _wsse__SecurityTokenReference *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsse__SecurityTokenReference(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _wsse__SecurityTokenReference **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__SecurityTokenReference, sizeof(struct _wsse__SecurityTokenReference), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsse__SecurityTokenReference(soap, tag ? tag : "wsse:SecurityTokenReference", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__SecurityTokenReference ** SOAP_FMAC4 soap_get_PointerTo_wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsse__SecurityTokenReference(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__RetrievalMethodType)) - soap_serialize_ds__RetrievalMethodType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__RetrievalMethodType(struct soap *soap, const char *tag, int id, struct ds__RetrievalMethodType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__RetrievalMethodType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__RetrievalMethodType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__RetrievalMethodType ** SOAP_FMAC4 soap_in_PointerTods__RetrievalMethodType(struct soap *soap, const char *tag, struct ds__RetrievalMethodType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__RetrievalMethodType **)soap_malloc(soap, sizeof(struct ds__RetrievalMethodType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__RetrievalMethodType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__RetrievalMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__RetrievalMethodType, sizeof(struct ds__RetrievalMethodType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__RetrievalMethodType(soap, tag ? tag : "ds:RetrievalMethodType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__RetrievalMethodType ** SOAP_FMAC4 soap_get_PointerTods__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__RetrievalMethodType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__KeyValueType(struct soap *soap, struct ds__KeyValueType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__KeyValueType)) - soap_serialize_ds__KeyValueType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__KeyValueType(struct soap *soap, const char *tag, int id, struct ds__KeyValueType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__KeyValueType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__KeyValueType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__KeyValueType ** SOAP_FMAC4 soap_in_PointerTods__KeyValueType(struct soap *soap, const char *tag, struct ds__KeyValueType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__KeyValueType **)soap_malloc(soap, sizeof(struct ds__KeyValueType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__KeyValueType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__KeyValueType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__KeyValueType, sizeof(struct ds__KeyValueType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__KeyValueType(struct soap *soap, struct ds__KeyValueType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__KeyValueType(soap, tag ? tag : "ds:KeyValueType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__KeyValueType ** SOAP_FMAC4 soap_get_PointerTods__KeyValueType(struct soap *soap, struct ds__KeyValueType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__KeyValueType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__c14n__InclusiveNamespaces)) - soap_serialize__c14n__InclusiveNamespaces(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, const char *tag, int id, struct _c14n__InclusiveNamespaces *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__c14n__InclusiveNamespaces, NULL); - if (id < 0) - return soap->error; - return soap_out__c14n__InclusiveNamespaces(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _c14n__InclusiveNamespaces ** SOAP_FMAC4 soap_in_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, const char *tag, struct _c14n__InclusiveNamespaces **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _c14n__InclusiveNamespaces **)soap_malloc(soap, sizeof(struct _c14n__InclusiveNamespaces *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__c14n__InclusiveNamespaces(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _c14n__InclusiveNamespaces **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__c14n__InclusiveNamespaces, sizeof(struct _c14n__InclusiveNamespaces), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_c14n__InclusiveNamespaces(soap, tag ? tag : "c14n:InclusiveNamespaces", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _c14n__InclusiveNamespaces ** SOAP_FMAC4 soap_get_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_c14n__InclusiveNamespaces(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__KeyInfoType(struct soap *soap, struct ds__KeyInfoType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__KeyInfoType)) - soap_serialize_ds__KeyInfoType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__KeyInfoType(struct soap *soap, const char *tag, int id, struct ds__KeyInfoType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__KeyInfoType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__KeyInfoType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_in_PointerTods__KeyInfoType(struct soap *soap, const char *tag, struct ds__KeyInfoType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__KeyInfoType **)soap_malloc(soap, sizeof(struct ds__KeyInfoType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__KeyInfoType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__KeyInfoType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__KeyInfoType, sizeof(struct ds__KeyInfoType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__KeyInfoType(struct soap *soap, struct ds__KeyInfoType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__KeyInfoType(soap, tag ? tag : "ds:KeyInfoType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_get_PointerTods__KeyInfoType(struct soap *soap, struct ds__KeyInfoType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__KeyInfoType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__SignedInfoType(struct soap *soap, struct ds__SignedInfoType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__SignedInfoType)) - soap_serialize_ds__SignedInfoType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__SignedInfoType(struct soap *soap, const char *tag, int id, struct ds__SignedInfoType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__SignedInfoType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__SignedInfoType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__SignedInfoType ** SOAP_FMAC4 soap_in_PointerTods__SignedInfoType(struct soap *soap, const char *tag, struct ds__SignedInfoType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__SignedInfoType **)soap_malloc(soap, sizeof(struct ds__SignedInfoType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__SignedInfoType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__SignedInfoType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__SignedInfoType, sizeof(struct ds__SignedInfoType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__SignedInfoType(struct soap *soap, struct ds__SignedInfoType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__SignedInfoType(soap, tag ? tag : "ds:SignedInfoType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__SignedInfoType ** SOAP_FMAC4 soap_get_PointerTods__SignedInfoType(struct soap *soap, struct ds__SignedInfoType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__SignedInfoType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__ds__SignatureValue(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__ds__SignatureValue(soap, tag ? tag : "ds:SignatureValue", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xenc__EncryptedKeyType)) - soap_serialize_xenc__EncryptedKeyType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptedKeyType(struct soap *soap, const char *tag, int id, struct xenc__EncryptedKeyType *const*a, const char *type) -{ - char *mark; - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__EncryptedKeyType, &mark); - if (id < 0) - return soap->error; - (void)soap_out_xenc__EncryptedKeyType(soap, tag, id, *a, type); - soap_unmark(soap, mark); - return soap->error; -} - -SOAP_FMAC3 struct xenc__EncryptedKeyType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptedKeyType(struct soap *soap, const char *tag, struct xenc__EncryptedKeyType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct xenc__EncryptedKeyType **)soap_malloc(soap, sizeof(struct xenc__EncryptedKeyType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xenc__EncryptedKeyType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct xenc__EncryptedKeyType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptedKeyType, sizeof(struct xenc__EncryptedKeyType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxenc__EncryptedKeyType(soap, tag ? tag : "xenc:EncryptedKeyType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct xenc__EncryptedKeyType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxenc__EncryptedKeyType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__X509DataType(struct soap *soap, struct ds__X509DataType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_ds__X509DataType)) - soap_serialize_ds__X509DataType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__X509DataType(struct soap *soap, const char *tag, int id, struct ds__X509DataType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__X509DataType, NULL); - if (id < 0) - return soap->error; - return soap_out_ds__X509DataType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct ds__X509DataType ** SOAP_FMAC4 soap_in_PointerTods__X509DataType(struct soap *soap, const char *tag, struct ds__X509DataType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct ds__X509DataType **)soap_malloc(soap, sizeof(struct ds__X509DataType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_ds__X509DataType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct ds__X509DataType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__X509DataType, sizeof(struct ds__X509DataType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__X509DataType(struct soap *soap, struct ds__X509DataType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTods__X509DataType(soap, tag ? tag : "ds:X509DataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct ds__X509DataType ** SOAP_FMAC4 soap_get_PointerTods__X509DataType(struct soap *soap, struct ds__X509DataType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTods__X509DataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Embedded(struct soap *soap, struct _wsse__Embedded *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsse__Embedded)) - soap_serialize__wsse__Embedded(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Embedded(struct soap *soap, const char *tag, int id, struct _wsse__Embedded *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__Embedded, NULL); - if (id < 0) - return soap->error; - return soap_out__wsse__Embedded(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _wsse__Embedded ** SOAP_FMAC4 soap_in_PointerTo_wsse__Embedded(struct soap *soap, const char *tag, struct _wsse__Embedded **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _wsse__Embedded **)soap_malloc(soap, sizeof(struct _wsse__Embedded *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsse__Embedded(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _wsse__Embedded **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__Embedded, sizeof(struct _wsse__Embedded), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Embedded(struct soap *soap, struct _wsse__Embedded *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsse__Embedded(soap, tag ? tag : "wsse:Embedded", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__Embedded ** SOAP_FMAC4 soap_get_PointerTo_wsse__Embedded(struct soap *soap, struct _wsse__Embedded **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsse__Embedded(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsse__KeyIdentifier)) - soap_serialize__wsse__KeyIdentifier(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__KeyIdentifier(struct soap *soap, const char *tag, int id, struct _wsse__KeyIdentifier *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__KeyIdentifier, NULL); - if (id < 0) - return soap->error; - return soap_out__wsse__KeyIdentifier(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _wsse__KeyIdentifier ** SOAP_FMAC4 soap_in_PointerTo_wsse__KeyIdentifier(struct soap *soap, const char *tag, struct _wsse__KeyIdentifier **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _wsse__KeyIdentifier **)soap_malloc(soap, sizeof(struct _wsse__KeyIdentifier *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsse__KeyIdentifier(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _wsse__KeyIdentifier **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__KeyIdentifier, sizeof(struct _wsse__KeyIdentifier), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsse__KeyIdentifier(soap, tag ? tag : "wsse:KeyIdentifier", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__KeyIdentifier ** SOAP_FMAC4 soap_get_PointerTo_wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsse__KeyIdentifier(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Reference(struct soap *soap, struct _wsse__Reference *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsse__Reference)) - soap_serialize__wsse__Reference(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Reference(struct soap *soap, const char *tag, int id, struct _wsse__Reference *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__Reference, NULL); - if (id < 0) - return soap->error; - return soap_out__wsse__Reference(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _wsse__Reference ** SOAP_FMAC4 soap_in_PointerTo_wsse__Reference(struct soap *soap, const char *tag, struct _wsse__Reference **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _wsse__Reference **)soap_malloc(soap, sizeof(struct _wsse__Reference *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsse__Reference(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _wsse__Reference **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__Reference, sizeof(struct _wsse__Reference), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Reference(struct soap *soap, struct _wsse__Reference *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsse__Reference(soap, tag ? tag : "wsse:Reference", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__Reference ** SOAP_FMAC4 soap_get_PointerTo_wsse__Reference(struct soap *soap, struct _wsse__Reference **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsse__Reference(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTounsignedInt(struct soap *soap, unsigned int *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE_unsignedInt); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTounsignedInt(struct soap *soap, const char *tag, int id, unsigned int *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_unsignedInt, NULL); - if (id < 0) - return soap->error; - return soap_out_unsignedInt(soap, tag, id, *a, type); -} - -SOAP_FMAC3 unsigned int ** SOAP_FMAC4 soap_in_PointerTounsignedInt(struct soap *soap, const char *tag, unsigned int **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (unsigned int **)soap_malloc(soap, sizeof(unsigned int *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_unsignedInt(soap, tag, *a, type))) - return NULL; - } - else - { a = (unsigned int **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_unsignedInt, sizeof(unsigned int), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTounsignedInt(struct soap *soap, unsigned int *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTounsignedInt(soap, tag ? tag : "unsignedInt", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 unsigned int ** SOAP_FMAC4 soap_get_PointerTounsignedInt(struct soap *soap, unsigned int **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTounsignedInt(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsse__EncodedString(struct soap *soap, struct wsse__EncodedString *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsse__EncodedString)) - soap_serialize_wsse__EncodedString(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsse__EncodedString(struct soap *soap, const char *tag, int id, struct wsse__EncodedString *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsse__EncodedString, NULL); - if (id < 0) - return soap->error; - return soap_out_wsse__EncodedString(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsse__EncodedString ** SOAP_FMAC4 soap_in_PointerTowsse__EncodedString(struct soap *soap, const char *tag, struct wsse__EncodedString **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsse__EncodedString **)soap_malloc(soap, sizeof(struct wsse__EncodedString *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_wsse__EncodedString(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsse__EncodedString **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsse__EncodedString, sizeof(struct wsse__EncodedString), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsse__EncodedString(struct soap *soap, struct wsse__EncodedString *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsse__EncodedString(soap, tag ? tag : "wsse:EncodedString", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsse__EncodedString ** SOAP_FMAC4 soap_get_PointerTowsse__EncodedString(struct soap *soap, struct wsse__EncodedString **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsse__EncodedString(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Password(struct soap *soap, struct _wsse__Password *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsse__Password)) - soap_serialize__wsse__Password(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Password(struct soap *soap, const char *tag, int id, struct _wsse__Password *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__Password, NULL); - if (id < 0) - return soap->error; - return soap_out__wsse__Password(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct _wsse__Password ** SOAP_FMAC4 soap_in_PointerTo_wsse__Password(struct soap *soap, const char *tag, struct _wsse__Password **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct _wsse__Password **)soap_malloc(soap, sizeof(struct _wsse__Password *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsse__Password(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct _wsse__Password **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__Password, sizeof(struct _wsse__Password), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Password(struct soap *soap, struct _wsse__Password *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsse__Password(soap, tag ? tag : "wsse:Password", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct _wsse__Password ** SOAP_FMAC4 soap_get_PointerTo_wsse__Password(struct soap *soap, struct _wsse__Password **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsse__Password(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__ResumeSubscription)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__ResumeSubscription(struct soap *soap, const char *tag, int id, _wsnt__ResumeSubscription *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__ResumeSubscription, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__ResumeSubscription ? type : NULL); -} - -SOAP_FMAC3 _wsnt__ResumeSubscription ** SOAP_FMAC4 soap_in_PointerTo_wsnt__ResumeSubscription(struct soap *soap, const char *tag, _wsnt__ResumeSubscription **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__ResumeSubscription **)soap_malloc(soap, sizeof(_wsnt__ResumeSubscription *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__ResumeSubscription *)soap_instantiate__wsnt__ResumeSubscription(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__ResumeSubscription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__ResumeSubscription, sizeof(_wsnt__ResumeSubscription), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__ResumeSubscription(soap, tag ? tag : "wsnt:ResumeSubscription", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__ResumeSubscription ** SOAP_FMAC4 soap_get_PointerTo_wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__ResumeSubscription(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__PauseSubscription)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__PauseSubscription(struct soap *soap, const char *tag, int id, _wsnt__PauseSubscription *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__PauseSubscription, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__PauseSubscription ? type : NULL); -} - -SOAP_FMAC3 _wsnt__PauseSubscription ** SOAP_FMAC4 soap_in_PointerTo_wsnt__PauseSubscription(struct soap *soap, const char *tag, _wsnt__PauseSubscription **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__PauseSubscription **)soap_malloc(soap, sizeof(_wsnt__PauseSubscription *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__PauseSubscription *)soap_instantiate__wsnt__PauseSubscription(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__PauseSubscription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__PauseSubscription, sizeof(_wsnt__PauseSubscription), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__PauseSubscription(soap, tag ? tag : "wsnt:PauseSubscription", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__PauseSubscription ** SOAP_FMAC4 soap_get_PointerTo_wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__PauseSubscription(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__CreatePullPoint)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__CreatePullPoint(struct soap *soap, const char *tag, int id, _wsnt__CreatePullPoint *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__CreatePullPoint, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__CreatePullPoint ? type : NULL); -} - -SOAP_FMAC3 _wsnt__CreatePullPoint ** SOAP_FMAC4 soap_in_PointerTo_wsnt__CreatePullPoint(struct soap *soap, const char *tag, _wsnt__CreatePullPoint **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__CreatePullPoint **)soap_malloc(soap, sizeof(_wsnt__CreatePullPoint *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__CreatePullPoint *)soap_instantiate__wsnt__CreatePullPoint(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__CreatePullPoint **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__CreatePullPoint, sizeof(_wsnt__CreatePullPoint), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__CreatePullPoint(soap, tag ? tag : "wsnt:CreatePullPoint", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__CreatePullPoint ** SOAP_FMAC4 soap_get_PointerTo_wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__CreatePullPoint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__DestroyPullPoint)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, const char *tag, int id, _wsnt__DestroyPullPoint *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__DestroyPullPoint, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__DestroyPullPoint ? type : NULL); -} - -SOAP_FMAC3 _wsnt__DestroyPullPoint ** SOAP_FMAC4 soap_in_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, const char *tag, _wsnt__DestroyPullPoint **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__DestroyPullPoint **)soap_malloc(soap, sizeof(_wsnt__DestroyPullPoint *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__DestroyPullPoint *)soap_instantiate__wsnt__DestroyPullPoint(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__DestroyPullPoint **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__DestroyPullPoint, sizeof(_wsnt__DestroyPullPoint), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__DestroyPullPoint(soap, tag ? tag : "wsnt:DestroyPullPoint", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__DestroyPullPoint ** SOAP_FMAC4 soap_get_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__DestroyPullPoint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__GetMessages)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__GetMessages(struct soap *soap, const char *tag, int id, _wsnt__GetMessages *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__GetMessages, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__GetMessages ? type : NULL); -} - -SOAP_FMAC3 _wsnt__GetMessages ** SOAP_FMAC4 soap_in_PointerTo_wsnt__GetMessages(struct soap *soap, const char *tag, _wsnt__GetMessages **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__GetMessages **)soap_malloc(soap, sizeof(_wsnt__GetMessages *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__GetMessages *)soap_instantiate__wsnt__GetMessages(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__GetMessages **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__GetMessages, sizeof(_wsnt__GetMessages), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__GetMessages(soap, tag ? tag : "wsnt:GetMessages", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__GetMessages ** SOAP_FMAC4 soap_get_PointerTo_wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__GetMessages(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Notify(struct soap *soap, _wsnt__Notify *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Notify)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Notify(struct soap *soap, const char *tag, int id, _wsnt__Notify *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Notify, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Notify ? type : NULL); -} - -SOAP_FMAC3 _wsnt__Notify ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Notify(struct soap *soap, const char *tag, _wsnt__Notify **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__Notify **)soap_malloc(soap, sizeof(_wsnt__Notify *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__Notify *)soap_instantiate__wsnt__Notify(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__Notify **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Notify, sizeof(_wsnt__Notify), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Notify(struct soap *soap, _wsnt__Notify *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__Notify(soap, tag ? tag : "wsnt:Notify", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__Notify ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Notify(struct soap *soap, _wsnt__Notify **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__Notify(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__GetCurrentMessage)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, const char *tag, int id, _wsnt__GetCurrentMessage *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__GetCurrentMessage, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessage ? type : NULL); -} - -SOAP_FMAC3 _wsnt__GetCurrentMessage ** SOAP_FMAC4 soap_in_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, const char *tag, _wsnt__GetCurrentMessage **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__GetCurrentMessage **)soap_malloc(soap, sizeof(_wsnt__GetCurrentMessage *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__GetCurrentMessage *)soap_instantiate__wsnt__GetCurrentMessage(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__GetCurrentMessage **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__GetCurrentMessage, sizeof(_wsnt__GetCurrentMessage), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__GetCurrentMessage(soap, tag ? tag : "wsnt:GetCurrentMessage", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__GetCurrentMessage ** SOAP_FMAC4 soap_get_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__GetCurrentMessage(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Subscribe)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Subscribe(struct soap *soap, const char *tag, int id, _wsnt__Subscribe *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Subscribe, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Subscribe ? type : NULL); -} - -SOAP_FMAC3 _wsnt__Subscribe ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Subscribe(struct soap *soap, const char *tag, _wsnt__Subscribe **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__Subscribe **)soap_malloc(soap, sizeof(_wsnt__Subscribe *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__Subscribe *)soap_instantiate__wsnt__Subscribe(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__Subscribe **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Subscribe, sizeof(_wsnt__Subscribe), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__Subscribe(soap, tag ? tag : "wsnt:Subscribe", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__Subscribe ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__Subscribe(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Renew(struct soap *soap, _wsnt__Renew *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Renew)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Renew(struct soap *soap, const char *tag, int id, _wsnt__Renew *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Renew, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Renew ? type : NULL); -} - -SOAP_FMAC3 _wsnt__Renew ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Renew(struct soap *soap, const char *tag, _wsnt__Renew **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__Renew **)soap_malloc(soap, sizeof(_wsnt__Renew *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__Renew *)soap_instantiate__wsnt__Renew(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__Renew **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Renew, sizeof(_wsnt__Renew), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Renew(struct soap *soap, _wsnt__Renew *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__Renew(soap, tag ? tag : "wsnt:Renew", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__Renew ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Renew(struct soap *soap, _wsnt__Renew **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__Renew(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__GetEventBrokers(struct soap *soap, _tev__GetEventBrokers *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__GetEventBrokers)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__GetEventBrokers(struct soap *soap, const char *tag, int id, _tev__GetEventBrokers *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__GetEventBrokers, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__GetEventBrokers ? type : NULL); -} - -SOAP_FMAC3 _tev__GetEventBrokers ** SOAP_FMAC4 soap_in_PointerTo_tev__GetEventBrokers(struct soap *soap, const char *tag, _tev__GetEventBrokers **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__GetEventBrokers **)soap_malloc(soap, sizeof(_tev__GetEventBrokers *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__GetEventBrokers *)soap_instantiate__tev__GetEventBrokers(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__GetEventBrokers **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__GetEventBrokers, sizeof(_tev__GetEventBrokers), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__GetEventBrokers(struct soap *soap, _tev__GetEventBrokers *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__GetEventBrokers(soap, tag ? tag : "tev:GetEventBrokers", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__GetEventBrokers ** SOAP_FMAC4 soap_get_PointerTo_tev__GetEventBrokers(struct soap *soap, _tev__GetEventBrokers **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__GetEventBrokers(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__DeleteEventBroker(struct soap *soap, _tev__DeleteEventBroker *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__DeleteEventBroker)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__DeleteEventBroker(struct soap *soap, const char *tag, int id, _tev__DeleteEventBroker *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__DeleteEventBroker, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__DeleteEventBroker ? type : NULL); -} - -SOAP_FMAC3 _tev__DeleteEventBroker ** SOAP_FMAC4 soap_in_PointerTo_tev__DeleteEventBroker(struct soap *soap, const char *tag, _tev__DeleteEventBroker **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__DeleteEventBroker **)soap_malloc(soap, sizeof(_tev__DeleteEventBroker *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__DeleteEventBroker *)soap_instantiate__tev__DeleteEventBroker(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__DeleteEventBroker **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__DeleteEventBroker, sizeof(_tev__DeleteEventBroker), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__DeleteEventBroker(struct soap *soap, _tev__DeleteEventBroker *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__DeleteEventBroker(soap, tag ? tag : "tev:DeleteEventBroker", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__DeleteEventBroker ** SOAP_FMAC4 soap_get_PointerTo_tev__DeleteEventBroker(struct soap *soap, _tev__DeleteEventBroker **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__DeleteEventBroker(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__AddEventBroker(struct soap *soap, _tev__AddEventBroker *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__AddEventBroker)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__AddEventBroker(struct soap *soap, const char *tag, int id, _tev__AddEventBroker *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__AddEventBroker, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__AddEventBroker ? type : NULL); -} - -SOAP_FMAC3 _tev__AddEventBroker ** SOAP_FMAC4 soap_in_PointerTo_tev__AddEventBroker(struct soap *soap, const char *tag, _tev__AddEventBroker **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__AddEventBroker **)soap_malloc(soap, sizeof(_tev__AddEventBroker *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__AddEventBroker *)soap_instantiate__tev__AddEventBroker(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__AddEventBroker **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__AddEventBroker, sizeof(_tev__AddEventBroker), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__AddEventBroker(struct soap *soap, _tev__AddEventBroker *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__AddEventBroker(soap, tag ? tag : "tev:AddEventBroker", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__AddEventBroker ** SOAP_FMAC4 soap_get_PointerTo_tev__AddEventBroker(struct soap *soap, _tev__AddEventBroker **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__AddEventBroker(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__GetEventProperties)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__GetEventProperties(struct soap *soap, const char *tag, int id, _tev__GetEventProperties *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__GetEventProperties, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__GetEventProperties ? type : NULL); -} - -SOAP_FMAC3 _tev__GetEventProperties ** SOAP_FMAC4 soap_in_PointerTo_tev__GetEventProperties(struct soap *soap, const char *tag, _tev__GetEventProperties **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__GetEventProperties **)soap_malloc(soap, sizeof(_tev__GetEventProperties *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__GetEventProperties *)soap_instantiate__tev__GetEventProperties(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__GetEventProperties **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__GetEventProperties, sizeof(_tev__GetEventProperties), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__GetEventProperties(soap, tag ? tag : "tev:GetEventProperties", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__GetEventProperties ** SOAP_FMAC4 soap_get_PointerTo_tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__GetEventProperties(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__CreatePullPointSubscription)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, const char *tag, int id, _tev__CreatePullPointSubscription *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__CreatePullPointSubscription, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription ? type : NULL); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscription ** SOAP_FMAC4 soap_in_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, const char *tag, _tev__CreatePullPointSubscription **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__CreatePullPointSubscription **)soap_malloc(soap, sizeof(_tev__CreatePullPointSubscription *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__CreatePullPointSubscription *)soap_instantiate__tev__CreatePullPointSubscription(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__CreatePullPointSubscription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__CreatePullPointSubscription, sizeof(_tev__CreatePullPointSubscription), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__CreatePullPointSubscription(soap, tag ? tag : "tev:CreatePullPointSubscription", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscription ** SOAP_FMAC4 soap_get_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__CreatePullPointSubscription(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__GetServiceCapabilities)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _tev__GetServiceCapabilities *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__GetServiceCapabilities, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__GetServiceCapabilities ? type : NULL); -} - -SOAP_FMAC3 _tev__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_tev__GetServiceCapabilities(struct soap *soap, const char *tag, _tev__GetServiceCapabilities **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__GetServiceCapabilities **)soap_malloc(soap, sizeof(_tev__GetServiceCapabilities *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__GetServiceCapabilities *)soap_instantiate__tev__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__GetServiceCapabilities, sizeof(_tev__GetServiceCapabilities), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__GetServiceCapabilities(soap, tag ? tag : "tev:GetServiceCapabilities", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__GetServiceCapabilities(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Unsubscribe)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Unsubscribe(struct soap *soap, const char *tag, int id, _wsnt__Unsubscribe *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Unsubscribe, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Unsubscribe ? type : NULL); -} - -SOAP_FMAC3 _wsnt__Unsubscribe ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Unsubscribe(struct soap *soap, const char *tag, _wsnt__Unsubscribe **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__Unsubscribe **)soap_malloc(soap, sizeof(_wsnt__Unsubscribe *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__Unsubscribe *)soap_instantiate__wsnt__Unsubscribe(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__Unsubscribe **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Unsubscribe, sizeof(_wsnt__Unsubscribe), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__Unsubscribe(soap, tag ? tag : "wsnt:Unsubscribe", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__Unsubscribe ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__Unsubscribe(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__SetSynchronizationPoint)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, const char *tag, int id, _tev__SetSynchronizationPoint *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__SetSynchronizationPoint, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__SetSynchronizationPoint ? type : NULL); -} - -SOAP_FMAC3 _tev__SetSynchronizationPoint ** SOAP_FMAC4 soap_in_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, const char *tag, _tev__SetSynchronizationPoint **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__SetSynchronizationPoint **)soap_malloc(soap, sizeof(_tev__SetSynchronizationPoint *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__SetSynchronizationPoint *)soap_instantiate__tev__SetSynchronizationPoint(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__SetSynchronizationPoint **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__SetSynchronizationPoint, sizeof(_tev__SetSynchronizationPoint), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__SetSynchronizationPoint(soap, tag ? tag : "tev:SetSynchronizationPoint", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__SetSynchronizationPoint ** SOAP_FMAC4 soap_get_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__SetSynchronizationPoint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__Seek(struct soap *soap, _tev__Seek *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__Seek)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__Seek(struct soap *soap, const char *tag, int id, _tev__Seek *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__Seek, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__Seek ? type : NULL); -} - -SOAP_FMAC3 _tev__Seek ** SOAP_FMAC4 soap_in_PointerTo_tev__Seek(struct soap *soap, const char *tag, _tev__Seek **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__Seek **)soap_malloc(soap, sizeof(_tev__Seek *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__Seek *)soap_instantiate__tev__Seek(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__Seek **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__Seek, sizeof(_tev__Seek), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__Seek(struct soap *soap, _tev__Seek *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__Seek(soap, tag ? tag : "tev:Seek", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__Seek ** SOAP_FMAC4 soap_get_PointerTo_tev__Seek(struct soap *soap, _tev__Seek **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__Seek(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__PullMessages(struct soap *soap, _tev__PullMessages *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__PullMessages)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__PullMessages(struct soap *soap, const char *tag, int id, _tev__PullMessages *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__PullMessages, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__PullMessages ? type : NULL); -} - -SOAP_FMAC3 _tev__PullMessages ** SOAP_FMAC4 soap_in_PointerTo_tev__PullMessages(struct soap *soap, const char *tag, _tev__PullMessages **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__PullMessages **)soap_malloc(soap, sizeof(_tev__PullMessages *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__PullMessages *)soap_instantiate__tev__PullMessages(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__PullMessages **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__PullMessages, sizeof(_tev__PullMessages), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__PullMessages(struct soap *soap, _tev__PullMessages *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__PullMessages(soap, tag ? tag : "tev:PullMessages", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__PullMessages ** SOAP_FMAC4 soap_get_PointerTo_tev__PullMessages(struct soap *soap, _tev__PullMessages **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__PullMessages(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *tag, int id, wsnt__UnsupportedPolicyRequestFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *tag, wsnt__UnsupportedPolicyRequestFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__UnsupportedPolicyRequestFaultType **)soap_malloc(soap, sizeof(wsnt__UnsupportedPolicyRequestFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__UnsupportedPolicyRequestFaultType *)soap_instantiate_wsnt__UnsupportedPolicyRequestFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__UnsupportedPolicyRequestFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType, sizeof(wsnt__UnsupportedPolicyRequestFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, tag ? tag : "wsnt:UnsupportedPolicyRequestFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *tag, int id, wsnt__UnrecognizedPolicyRequestFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *tag, wsnt__UnrecognizedPolicyRequestFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__UnrecognizedPolicyRequestFaultType **)soap_malloc(soap, sizeof(wsnt__UnrecognizedPolicyRequestFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__UnrecognizedPolicyRequestFaultType *)soap_instantiate_wsnt__UnrecognizedPolicyRequestFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__UnrecognizedPolicyRequestFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType, sizeof(wsnt__UnrecognizedPolicyRequestFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, tag ? tag : "wsnt:UnrecognizedPolicyRequestFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *tag, int id, wsnt__UnacceptableTerminationTimeFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *tag, wsnt__UnacceptableTerminationTimeFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__UnacceptableTerminationTimeFaultType **)soap_malloc(soap, sizeof(wsnt__UnacceptableTerminationTimeFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__UnacceptableTerminationTimeFaultType *)soap_instantiate_wsnt__UnacceptableTerminationTimeFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__UnacceptableTerminationTimeFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType, sizeof(wsnt__UnacceptableTerminationTimeFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, tag ? tag : "wsnt:UnacceptableTerminationTimeFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *tag, int id, wsnt__UnacceptableInitialTerminationTimeFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *tag, wsnt__UnacceptableInitialTerminationTimeFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__UnacceptableInitialTerminationTimeFaultType **)soap_malloc(soap, sizeof(wsnt__UnacceptableInitialTerminationTimeFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__UnacceptableInitialTerminationTimeFaultType *)soap_instantiate_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__UnacceptableInitialTerminationTimeFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType, sizeof(wsnt__UnacceptableInitialTerminationTimeFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag ? tag : "wsnt:UnacceptableInitialTerminationTimeFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *tag, int id, wsnt__UnableToGetMessagesFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnableToGetMessagesFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *tag, wsnt__UnableToGetMessagesFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__UnableToGetMessagesFaultType **)soap_malloc(soap, sizeof(wsnt__UnableToGetMessagesFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__UnableToGetMessagesFaultType *)soap_instantiate_wsnt__UnableToGetMessagesFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__UnableToGetMessagesFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType, sizeof(wsnt__UnableToGetMessagesFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__UnableToGetMessagesFaultType(soap, tag ? tag : "wsnt:UnableToGetMessagesFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__UnableToGetMessagesFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *tag, int id, wsnt__UnableToDestroySubscriptionFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *tag, wsnt__UnableToDestroySubscriptionFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__UnableToDestroySubscriptionFaultType **)soap_malloc(soap, sizeof(wsnt__UnableToDestroySubscriptionFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__UnableToDestroySubscriptionFaultType *)soap_instantiate_wsnt__UnableToDestroySubscriptionFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__UnableToDestroySubscriptionFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType, sizeof(wsnt__UnableToDestroySubscriptionFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, tag ? tag : "wsnt:UnableToDestroySubscriptionFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *tag, int id, wsnt__UnableToDestroyPullPointFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *tag, wsnt__UnableToDestroyPullPointFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__UnableToDestroyPullPointFaultType **)soap_malloc(soap, sizeof(wsnt__UnableToDestroyPullPointFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__UnableToDestroyPullPointFaultType *)soap_instantiate_wsnt__UnableToDestroyPullPointFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__UnableToDestroyPullPointFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType, sizeof(wsnt__UnableToDestroyPullPointFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, tag ? tag : "wsnt:UnableToDestroyPullPointFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *tag, int id, wsnt__UnableToCreatePullPointFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *tag, wsnt__UnableToCreatePullPointFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__UnableToCreatePullPointFaultType **)soap_malloc(soap, sizeof(wsnt__UnableToCreatePullPointFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__UnableToCreatePullPointFaultType *)soap_instantiate_wsnt__UnableToCreatePullPointFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__UnableToCreatePullPointFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType, sizeof(wsnt__UnableToCreatePullPointFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__UnableToCreatePullPointFaultType(soap, tag ? tag : "wsnt:UnableToCreatePullPointFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__UnableToCreatePullPointFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__TopicNotSupportedFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, const char *tag, int id, wsnt__TopicNotSupportedFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__TopicNotSupportedFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__TopicNotSupportedFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__TopicNotSupportedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, const char *tag, wsnt__TopicNotSupportedFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__TopicNotSupportedFaultType **)soap_malloc(soap, sizeof(wsnt__TopicNotSupportedFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__TopicNotSupportedFaultType *)soap_instantiate_wsnt__TopicNotSupportedFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__TopicNotSupportedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__TopicNotSupportedFaultType, sizeof(wsnt__TopicNotSupportedFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__TopicNotSupportedFaultType(soap, tag ? tag : "wsnt:TopicNotSupportedFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__TopicNotSupportedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__TopicNotSupportedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *tag, int id, wsnt__TopicExpressionDialectUnknownFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *tag, wsnt__TopicExpressionDialectUnknownFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__TopicExpressionDialectUnknownFaultType **)soap_malloc(soap, sizeof(wsnt__TopicExpressionDialectUnknownFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__TopicExpressionDialectUnknownFaultType *)soap_instantiate_wsnt__TopicExpressionDialectUnknownFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__TopicExpressionDialectUnknownFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType, sizeof(wsnt__TopicExpressionDialectUnknownFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, tag ? tag : "wsnt:TopicExpressionDialectUnknownFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *tag, int id, wsnt__SubscribeCreationFailedFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *tag, wsnt__SubscribeCreationFailedFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__SubscribeCreationFailedFaultType **)soap_malloc(soap, sizeof(wsnt__SubscribeCreationFailedFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__SubscribeCreationFailedFaultType *)soap_instantiate_wsnt__SubscribeCreationFailedFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__SubscribeCreationFailedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType, sizeof(wsnt__SubscribeCreationFailedFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__SubscribeCreationFailedFaultType(soap, tag ? tag : "wsnt:SubscribeCreationFailedFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__SubscribeCreationFailedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__ResumeFailedFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, const char *tag, int id, wsnt__ResumeFailedFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__ResumeFailedFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__ResumeFailedFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__ResumeFailedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, const char *tag, wsnt__ResumeFailedFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__ResumeFailedFaultType **)soap_malloc(soap, sizeof(wsnt__ResumeFailedFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__ResumeFailedFaultType *)soap_instantiate_wsnt__ResumeFailedFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__ResumeFailedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__ResumeFailedFaultType, sizeof(wsnt__ResumeFailedFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__ResumeFailedFaultType(soap, tag ? tag : "wsnt:ResumeFailedFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__ResumeFailedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__ResumeFailedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsrfr__ResourceUnknownFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, const char *tag, int id, wsrfr__ResourceUnknownFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsrfr__ResourceUnknownFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsrfr__ResourceUnknownFaultType ? type : NULL); -} - -SOAP_FMAC3 wsrfr__ResourceUnknownFaultType ** SOAP_FMAC4 soap_in_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, const char *tag, wsrfr__ResourceUnknownFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsrfr__ResourceUnknownFaultType **)soap_malloc(soap, sizeof(wsrfr__ResourceUnknownFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsrfr__ResourceUnknownFaultType *)soap_instantiate_wsrfr__ResourceUnknownFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsrfr__ResourceUnknownFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsrfr__ResourceUnknownFaultType, sizeof(wsrfr__ResourceUnknownFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsrfr__ResourceUnknownFaultType(soap, tag ? tag : "wsrfr:ResourceUnknownFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsrfr__ResourceUnknownFaultType ** SOAP_FMAC4 soap_get_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsrfr__ResourceUnknownFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__PullMessagesFaultResponse)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, const char *tag, int id, _tev__PullMessagesFaultResponse *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__PullMessagesFaultResponse, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__PullMessagesFaultResponse ? type : NULL); -} - -SOAP_FMAC3 _tev__PullMessagesFaultResponse ** SOAP_FMAC4 soap_in_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, const char *tag, _tev__PullMessagesFaultResponse **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__PullMessagesFaultResponse **)soap_malloc(soap, sizeof(_tev__PullMessagesFaultResponse *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__PullMessagesFaultResponse *)soap_instantiate__tev__PullMessagesFaultResponse(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__PullMessagesFaultResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__PullMessagesFaultResponse, sizeof(_tev__PullMessagesFaultResponse), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__PullMessagesFaultResponse(soap, tag ? tag : "tev:PullMessagesFaultResponse", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__PullMessagesFaultResponse ** SOAP_FMAC4 soap_get_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__PullMessagesFaultResponse(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__PauseFailedFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__PauseFailedFaultType(struct soap *soap, const char *tag, int id, wsnt__PauseFailedFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__PauseFailedFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__PauseFailedFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__PauseFailedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__PauseFailedFaultType(struct soap *soap, const char *tag, wsnt__PauseFailedFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__PauseFailedFaultType **)soap_malloc(soap, sizeof(wsnt__PauseFailedFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__PauseFailedFaultType *)soap_instantiate_wsnt__PauseFailedFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__PauseFailedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__PauseFailedFaultType, sizeof(wsnt__PauseFailedFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__PauseFailedFaultType(soap, tag ? tag : "wsnt:PauseFailedFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__PauseFailedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__PauseFailedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *tag, int id, wsnt__NotifyMessageNotSupportedFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *tag, wsnt__NotifyMessageNotSupportedFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__NotifyMessageNotSupportedFaultType **)soap_malloc(soap, sizeof(wsnt__NotifyMessageNotSupportedFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__NotifyMessageNotSupportedFaultType *)soap_instantiate_wsnt__NotifyMessageNotSupportedFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__NotifyMessageNotSupportedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType, sizeof(wsnt__NotifyMessageNotSupportedFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, tag ? tag : "wsnt:NotifyMessageNotSupportedFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *tag, int id, wsnt__NoCurrentMessageOnTopicFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *tag, wsnt__NoCurrentMessageOnTopicFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__NoCurrentMessageOnTopicFaultType **)soap_malloc(soap, sizeof(wsnt__NoCurrentMessageOnTopicFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__NoCurrentMessageOnTopicFaultType *)soap_instantiate_wsnt__NoCurrentMessageOnTopicFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__NoCurrentMessageOnTopicFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType, sizeof(wsnt__NoCurrentMessageOnTopicFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, tag ? tag : "wsnt:NoCurrentMessageOnTopicFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *tag, int id, wsnt__MultipleTopicsSpecifiedFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *tag, wsnt__MultipleTopicsSpecifiedFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__MultipleTopicsSpecifiedFaultType **)soap_malloc(soap, sizeof(wsnt__MultipleTopicsSpecifiedFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__MultipleTopicsSpecifiedFaultType *)soap_instantiate_wsnt__MultipleTopicsSpecifiedFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__MultipleTopicsSpecifiedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType, sizeof(wsnt__MultipleTopicsSpecifiedFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, tag ? tag : "wsnt:MultipleTopicsSpecifiedFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *tag, int id, wsnt__InvalidTopicExpressionFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *tag, wsnt__InvalidTopicExpressionFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__InvalidTopicExpressionFaultType **)soap_malloc(soap, sizeof(wsnt__InvalidTopicExpressionFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__InvalidTopicExpressionFaultType *)soap_instantiate_wsnt__InvalidTopicExpressionFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__InvalidTopicExpressionFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType, sizeof(wsnt__InvalidTopicExpressionFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__InvalidTopicExpressionFaultType(soap, tag ? tag : "wsnt:InvalidTopicExpressionFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__InvalidTopicExpressionFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *tag, int id, wsnt__InvalidProducerPropertiesExpressionFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *tag, wsnt__InvalidProducerPropertiesExpressionFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__InvalidProducerPropertiesExpressionFaultType **)soap_malloc(soap, sizeof(wsnt__InvalidProducerPropertiesExpressionFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__InvalidProducerPropertiesExpressionFaultType *)soap_instantiate_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__InvalidProducerPropertiesExpressionFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType, sizeof(wsnt__InvalidProducerPropertiesExpressionFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag ? tag : "wsnt:InvalidProducerPropertiesExpressionFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *tag, int id, wsnt__InvalidMessageContentExpressionFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *tag, wsnt__InvalidMessageContentExpressionFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__InvalidMessageContentExpressionFaultType **)soap_malloc(soap, sizeof(wsnt__InvalidMessageContentExpressionFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__InvalidMessageContentExpressionFaultType *)soap_instantiate_wsnt__InvalidMessageContentExpressionFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__InvalidMessageContentExpressionFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType, sizeof(wsnt__InvalidMessageContentExpressionFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, tag ? tag : "wsnt:InvalidMessageContentExpressionFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__InvalidFilterFaultType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, const char *tag, int id, wsnt__InvalidFilterFaultType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__InvalidFilterFaultType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__InvalidFilterFaultType ? type : NULL); -} - -SOAP_FMAC3 wsnt__InvalidFilterFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, const char *tag, wsnt__InvalidFilterFaultType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__InvalidFilterFaultType **)soap_malloc(soap, sizeof(wsnt__InvalidFilterFaultType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__InvalidFilterFaultType *)soap_instantiate_wsnt__InvalidFilterFaultType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__InvalidFilterFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__InvalidFilterFaultType, sizeof(wsnt__InvalidFilterFaultType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__InvalidFilterFaultType(soap, tag ? tag : "wsnt:InvalidFilterFaultType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__InvalidFilterFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__InvalidFilterFaultType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__NCName(struct soap *soap, std::string *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xsd__NCName)) - soap_serialize_xsd__NCName(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__NCName(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__NCName, NULL); - if (id < 0) - return soap->error; - return soap_out_xsd__NCName(soap, tag, id, *a, type); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__NCName(struct soap *soap, const char *tag, std::string **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xsd__NCName(soap, tag, *a, type))) - return NULL; - } - else - { a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__NCName, sizeof(std::string), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__NCName(struct soap *soap, std::string *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxsd__NCName(soap, tag ? tag : "xsd:NCName", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__NCName(struct soap *soap, std::string **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxsd__NCName(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__ConcreteTopicExpression(struct soap *soap, std::string *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wstop__ConcreteTopicExpression)) - soap_serialize_wstop__ConcreteTopicExpression(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__ConcreteTopicExpression(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__ConcreteTopicExpression, NULL); - if (id < 0) - return soap->error; - return soap_out_wstop__ConcreteTopicExpression(soap, tag, id, *a, type); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTowstop__ConcreteTopicExpression(struct soap *soap, const char *tag, std::string **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_wstop__ConcreteTopicExpression(soap, tag, *a, type))) - return NULL; - } - else - { a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__ConcreteTopicExpression, sizeof(std::string), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__ConcreteTopicExpression(struct soap *soap, std::string *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowstop__ConcreteTopicExpression(soap, tag ? tag : "wstop:ConcreteTopicExpression", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTowstop__ConcreteTopicExpression(struct soap *soap, std::string **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowstop__ConcreteTopicExpression(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__QName(struct soap *soap, std::string *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xsd__QName)) - soap_serialize_xsd__QName(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__QName(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__QName, NULL); - if (id < 0) - return soap->error; - return soap_out_xsd__QName(soap, tag, id, *a, type); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__QName(struct soap *soap, const char *tag, std::string **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xsd__QName(soap, tag, *a, type))) - return NULL; - } - else - { a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__QName, sizeof(std::string), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__QName(struct soap *soap, std::string *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxsd__QName(soap, tag ? tag : "xsd:QName", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__QName(struct soap *soap, std::string **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxsd__QName(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__TopicType(struct soap *soap, wstop__TopicType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wstop__TopicType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__TopicType(struct soap *soap, const char *tag, int id, wstop__TopicType *const*a, const char *type) -{ - char *mark; - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__TopicType, &mark); - if (id < 0) - return soap->error; - (void)(*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wstop__TopicType ? type : NULL); - soap_unmark(soap, mark); - return soap->error; -} - -SOAP_FMAC3 wstop__TopicType ** SOAP_FMAC4 soap_in_PointerTowstop__TopicType(struct soap *soap, const char *tag, wstop__TopicType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wstop__TopicType **)soap_malloc(soap, sizeof(wstop__TopicType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wstop__TopicType *)soap_instantiate_wstop__TopicType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wstop__TopicType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__TopicType, sizeof(wstop__TopicType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__TopicType(struct soap *soap, wstop__TopicType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowstop__TopicType(soap, tag ? tag : "wstop:TopicType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wstop__TopicType ** SOAP_FMAC4 soap_get_PointerTowstop__TopicType(struct soap *soap, wstop__TopicType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowstop__TopicType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wstop__QueryExpressionType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__QueryExpressionType(struct soap *soap, const char *tag, int id, wstop__QueryExpressionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__QueryExpressionType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wstop__QueryExpressionType ? type : NULL); -} - -SOAP_FMAC3 wstop__QueryExpressionType ** SOAP_FMAC4 soap_in_PointerTowstop__QueryExpressionType(struct soap *soap, const char *tag, wstop__QueryExpressionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wstop__QueryExpressionType **)soap_malloc(soap, sizeof(wstop__QueryExpressionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wstop__QueryExpressionType *)soap_instantiate_wstop__QueryExpressionType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wstop__QueryExpressionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__QueryExpressionType, sizeof(wstop__QueryExpressionType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowstop__QueryExpressionType(soap, tag ? tag : "wstop:QueryExpressionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wstop__QueryExpressionType ** SOAP_FMAC4 soap_get_PointerTowstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowstop__QueryExpressionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__Documentation(struct soap *soap, wstop__Documentation *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wstop__Documentation)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__Documentation(struct soap *soap, const char *tag, int id, wstop__Documentation *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__Documentation, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wstop__Documentation ? type : NULL); -} - -SOAP_FMAC3 wstop__Documentation ** SOAP_FMAC4 soap_in_PointerTowstop__Documentation(struct soap *soap, const char *tag, wstop__Documentation **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wstop__Documentation **)soap_malloc(soap, sizeof(wstop__Documentation *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wstop__Documentation *)soap_instantiate_wstop__Documentation(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wstop__Documentation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__Documentation, sizeof(wstop__Documentation), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__Documentation(struct soap *soap, wstop__Documentation *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowstop__Documentation(soap, tag ? tag : "wstop:Documentation", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wstop__Documentation ** SOAP_FMAC4 soap_get_PointerTowstop__Documentation(struct soap *soap, wstop__Documentation **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowstop__Documentation(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__nonNegativeInteger(struct soap *soap, std::string *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xsd__nonNegativeInteger)) - soap_serialize_xsd__nonNegativeInteger(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__nonNegativeInteger(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__nonNegativeInteger, NULL); - if (id < 0) - return soap->error; - return soap_out_xsd__nonNegativeInteger(soap, tag, id, *a, type); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__nonNegativeInteger(struct soap *soap, const char *tag, std::string **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xsd__nonNegativeInteger(soap, tag, *a, type))) - return NULL; - } - else - { a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__nonNegativeInteger, sizeof(std::string), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__nonNegativeInteger(struct soap *soap, std::string *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxsd__nonNegativeInteger(soap, tag ? tag : "xsd:nonNegativeInteger", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__nonNegativeInteger(struct soap *soap, std::string **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxsd__nonNegativeInteger(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *tag, int id, _wsnt__Subscribe_SubscriptionPolicy *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy ? type : NULL); -} - -SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *tag, _wsnt__Subscribe_SubscriptionPolicy **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsnt__Subscribe_SubscriptionPolicy **)soap_malloc(soap, sizeof(_wsnt__Subscribe_SubscriptionPolicy *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsnt__Subscribe_SubscriptionPolicy *)soap_instantiate__wsnt__Subscribe_SubscriptionPolicy(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsnt__Subscribe_SubscriptionPolicy **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy, sizeof(_wsnt__Subscribe_SubscriptionPolicy), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, tag ? tag : "wsnt:Subscribe-SubscriptionPolicy", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTodateTime(struct soap *soap, time_t *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE_dateTime); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTodateTime(struct soap *soap, const char *tag, int id, time_t *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_dateTime, NULL); - if (id < 0) - return soap->error; - return soap_out_dateTime(soap, tag, id, *a, type); -} - -SOAP_FMAC3 time_t ** SOAP_FMAC4 soap_in_PointerTodateTime(struct soap *soap, const char *tag, time_t **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (time_t **)soap_malloc(soap, sizeof(time_t *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_dateTime(soap, tag, *a, type))) - return NULL; - } - else - { a = (time_t **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_dateTime, sizeof(time_t), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTodateTime(struct soap *soap, time_t *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTodateTime(soap, tag ? tag : "dateTime", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 time_t ** SOAP_FMAC4 soap_get_PointerTodateTime(struct soap *soap, time_t **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTodateTime(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__SubscriptionPolicyType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, const char *tag, int id, wsnt__SubscriptionPolicyType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__SubscriptionPolicyType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__SubscriptionPolicyType ? type : NULL); -} - -SOAP_FMAC3 wsnt__SubscriptionPolicyType ** SOAP_FMAC4 soap_in_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, const char *tag, wsnt__SubscriptionPolicyType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__SubscriptionPolicyType **)soap_malloc(soap, sizeof(wsnt__SubscriptionPolicyType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__SubscriptionPolicyType *)soap_instantiate_wsnt__SubscriptionPolicyType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__SubscriptionPolicyType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__SubscriptionPolicyType, sizeof(wsnt__SubscriptionPolicyType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__SubscriptionPolicyType(soap, tag ? tag : "wsnt:SubscriptionPolicyType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__SubscriptionPolicyType ** SOAP_FMAC4 soap_get_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__SubscriptionPolicyType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__TopicExpressionType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__TopicExpressionType(struct soap *soap, const char *tag, int id, wsnt__TopicExpressionType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__TopicExpressionType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__TopicExpressionType ? type : NULL); -} - -SOAP_FMAC3 wsnt__TopicExpressionType ** SOAP_FMAC4 soap_in_PointerTowsnt__TopicExpressionType(struct soap *soap, const char *tag, wsnt__TopicExpressionType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__TopicExpressionType **)soap_malloc(soap, sizeof(wsnt__TopicExpressionType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__TopicExpressionType *)soap_instantiate_wsnt__TopicExpressionType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__TopicExpressionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__TopicExpressionType, sizeof(wsnt__TopicExpressionType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__TopicExpressionType(soap, tag ? tag : "wsnt:TopicExpressionType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__TopicExpressionType ** SOAP_FMAC4 soap_get_PointerTowsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__TopicExpressionType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *tag, int id, _wsrfbf__BaseFaultType_FaultCause *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause ? type : NULL); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause ** SOAP_FMAC4 soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *tag, _wsrfbf__BaseFaultType_FaultCause **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsrfbf__BaseFaultType_FaultCause **)soap_malloc(soap, sizeof(_wsrfbf__BaseFaultType_FaultCause *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsrfbf__BaseFaultType_FaultCause *)soap_instantiate__wsrfbf__BaseFaultType_FaultCause(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsrfbf__BaseFaultType_FaultCause **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause, sizeof(_wsrfbf__BaseFaultType_FaultCause), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, tag ? tag : "wsrfbf:BaseFaultType-FaultCause", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause ** SOAP_FMAC4 soap_get_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_xml__lang(struct soap *soap, std::string *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__xml__lang)) - soap_serialize__xml__lang(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_xml__lang(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__xml__lang, NULL); - if (id < 0) - return soap->error; - return soap_out__xml__lang(soap, tag, id, *a, type); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTo_xml__lang(struct soap *soap, const char *tag, std::string **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__xml__lang(soap, tag, *a, type))) - return NULL; - } - else - { a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__xml__lang, sizeof(std::string), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_xml__lang(struct soap *soap, std::string *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_xml__lang(soap, tag ? tag : "xml:lang", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTo_xml__lang(struct soap *soap, std::string **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_xml__lang(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *tag, int id, _wsrfbf__BaseFaultType_ErrorCode *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode ? type : NULL); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode ** SOAP_FMAC4 soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *tag, _wsrfbf__BaseFaultType_ErrorCode **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_wsrfbf__BaseFaultType_ErrorCode **)soap_malloc(soap, sizeof(_wsrfbf__BaseFaultType_ErrorCode *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_wsrfbf__BaseFaultType_ErrorCode *)soap_instantiate__wsrfbf__BaseFaultType_ErrorCode(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_wsrfbf__BaseFaultType_ErrorCode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode, sizeof(_wsrfbf__BaseFaultType_ErrorCode), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, tag ? tag : "wsrfbf:BaseFaultType-ErrorCode", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode ** SOAP_FMAC4 soap_get_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsa5__EndpointReferenceType)) - soap_serialize_wsa5__EndpointReferenceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa5__EndpointReferenceType(struct soap *soap, const char *tag, int id, struct wsa5__EndpointReferenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsa5__EndpointReferenceType, NULL); - if (id < 0) - return soap->error; - return soap_out_wsa5__EndpointReferenceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTowsa5__EndpointReferenceType(struct soap *soap, const char *tag, struct wsa5__EndpointReferenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsa5__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa5__EndpointReferenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_wsa5__EndpointReferenceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsa5__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsa5__EndpointReferenceType, sizeof(struct wsa5__EndpointReferenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsa5__EndpointReferenceType(soap, tag ? tag : "wsa5:EndpointReferenceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTowsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsa5__EndpointReferenceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__anyURI(struct soap *soap, std::string *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xsd__anyURI)) - soap_serialize_xsd__anyURI(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__anyURI(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__anyURI, NULL); - if (id < 0) - return soap->error; - return soap_out_xsd__anyURI(soap, tag, id, *a, type); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__anyURI(struct soap *soap, const char *tag, std::string **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xsd__anyURI(soap, tag, *a, type))) - return NULL; - } - else - { a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__anyURI, sizeof(std::string), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__anyURI(struct soap *soap, std::string *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxsd__anyURI(soap, tag ? tag : "xsd:anyURI", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__anyURI(struct soap *soap, std::string **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxsd__anyURI(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotev__EventBrokerConfig(struct soap *soap, tev__EventBrokerConfig *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_tev__EventBrokerConfig)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotev__EventBrokerConfig(struct soap *soap, const char *tag, int id, tev__EventBrokerConfig *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tev__EventBrokerConfig, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tev__EventBrokerConfig ? type : NULL); -} - -SOAP_FMAC3 tev__EventBrokerConfig ** SOAP_FMAC4 soap_in_PointerTotev__EventBrokerConfig(struct soap *soap, const char *tag, tev__EventBrokerConfig **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (tev__EventBrokerConfig **)soap_malloc(soap, sizeof(tev__EventBrokerConfig *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (tev__EventBrokerConfig *)soap_instantiate_tev__EventBrokerConfig(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (tev__EventBrokerConfig **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tev__EventBrokerConfig, sizeof(tev__EventBrokerConfig), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotev__EventBrokerConfig(struct soap *soap, tev__EventBrokerConfig *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTotev__EventBrokerConfig(soap, tag ? tag : "tev:EventBrokerConfig", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 tev__EventBrokerConfig ** SOAP_FMAC4 soap_get_PointerTotev__EventBrokerConfig(struct soap *soap, tev__EventBrokerConfig **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTotev__EventBrokerConfig(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__TopicSetType(struct soap *soap, wstop__TopicSetType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wstop__TopicSetType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__TopicSetType(struct soap *soap, const char *tag, int id, wstop__TopicSetType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__TopicSetType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wstop__TopicSetType ? type : NULL); -} - -SOAP_FMAC3 wstop__TopicSetType ** SOAP_FMAC4 soap_in_PointerTowstop__TopicSetType(struct soap *soap, const char *tag, wstop__TopicSetType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wstop__TopicSetType **)soap_malloc(soap, sizeof(wstop__TopicSetType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wstop__TopicSetType *)soap_instantiate_wstop__TopicSetType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wstop__TopicSetType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__TopicSetType, sizeof(wstop__TopicSetType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__TopicSetType(struct soap *soap, wstop__TopicSetType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowstop__TopicSetType(soap, tag ? tag : "wstop:TopicSetType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wstop__TopicSetType ** SOAP_FMAC4 soap_get_PointerTowstop__TopicSetType(struct soap *soap, wstop__TopicSetType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowstop__TopicSetType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__NotificationMessageHolderType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, const char *tag, int id, wsnt__NotificationMessageHolderType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__NotificationMessageHolderType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__NotificationMessageHolderType ? type : NULL); -} - -SOAP_FMAC3 wsnt__NotificationMessageHolderType ** SOAP_FMAC4 soap_in_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, const char *tag, wsnt__NotificationMessageHolderType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__NotificationMessageHolderType **)soap_malloc(soap, sizeof(wsnt__NotificationMessageHolderType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__NotificationMessageHolderType *)soap_instantiate_wsnt__NotificationMessageHolderType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__NotificationMessageHolderType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__NotificationMessageHolderType, sizeof(wsnt__NotificationMessageHolderType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__NotificationMessageHolderType(soap, tag ? tag : "wsnt:NotificationMessageHolderType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__NotificationMessageHolderType ** SOAP_FMAC4 soap_get_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__NotificationMessageHolderType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *tag, int id, _tev__CreatePullPointSubscription_SubscriptionPolicy *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy ? type : NULL); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy ** SOAP_FMAC4 soap_in_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *tag, _tev__CreatePullPointSubscription_SubscriptionPolicy **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (_tev__CreatePullPointSubscription_SubscriptionPolicy **)soap_malloc(soap, sizeof(_tev__CreatePullPointSubscription_SubscriptionPolicy *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (_tev__CreatePullPointSubscription_SubscriptionPolicy *)soap_instantiate__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (_tev__CreatePullPointSubscription_SubscriptionPolicy **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy, sizeof(_tev__CreatePullPointSubscription_SubscriptionPolicy), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag ? tag : "tev:CreatePullPointSubscription-SubscriptionPolicy", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy ** SOAP_FMAC4 soap_get_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType)) - soap_serialize_wsnt__AbsoluteOrRelativeTimeType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType, NULL); - if (id < 0) - return soap->error; - return soap_out_wsnt__AbsoluteOrRelativeTimeType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *tag, std::string **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_wsnt__AbsoluteOrRelativeTimeType(soap, tag, *a, type))) - return NULL; - } - else - { a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType, sizeof(std::string), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, tag ? tag : "wsnt:AbsoluteOrRelativeTimeType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotev__Capabilities(struct soap *soap, tev__Capabilities *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_tev__Capabilities)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotev__Capabilities(struct soap *soap, const char *tag, int id, tev__Capabilities *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tev__Capabilities, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tev__Capabilities ? type : NULL); -} - -SOAP_FMAC3 tev__Capabilities ** SOAP_FMAC4 soap_in_PointerTotev__Capabilities(struct soap *soap, const char *tag, tev__Capabilities **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (tev__Capabilities **)soap_malloc(soap, sizeof(tev__Capabilities *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (tev__Capabilities *)soap_instantiate_tev__Capabilities(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (tev__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tev__Capabilities, sizeof(tev__Capabilities), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotev__Capabilities(struct soap *soap, tev__Capabilities *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTotev__Capabilities(soap, tag ? tag : "tev:Capabilities", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 tev__Capabilities ** SOAP_FMAC4 soap_get_PointerTotev__Capabilities(struct soap *soap, tev__Capabilities **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTotev__Capabilities(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__FilterType(struct soap *soap, wsnt__FilterType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__FilterType)) - (*a)->soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__FilterType(struct soap *soap, const char *tag, int id, wsnt__FilterType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__FilterType, NULL); - if (id < 0) - return soap->error; - return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__FilterType ? type : NULL); -} - -SOAP_FMAC3 wsnt__FilterType ** SOAP_FMAC4 soap_in_PointerTowsnt__FilterType(struct soap *soap, const char *tag, wsnt__FilterType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (wsnt__FilterType **)soap_malloc(soap, sizeof(wsnt__FilterType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = (wsnt__FilterType *)soap_instantiate_wsnt__FilterType(soap, -1, soap->type, soap->arrayType, NULL))) - return NULL; - (*a)->soap_default(soap); - if (!(*a)->soap_in(soap, tag, NULL)) - { *a = NULL; - return NULL; - } - } - else - { a = (wsnt__FilterType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__FilterType, sizeof(wsnt__FilterType), 0, soap_fbase); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__FilterType(struct soap *soap, wsnt__FilterType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsnt__FilterType(soap, tag ? tag : "wsnt:FilterType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 wsnt__FilterType ** SOAP_FMAC4 soap_get_PointerTowsnt__FilterType(struct soap *soap, wsnt__FilterType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsnt__FilterType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__token(struct soap *soap, std::string *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_xsd__token)) - soap_serialize_xsd__token(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__token(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__token, NULL); - if (id < 0) - return soap->error; - return soap_out_xsd__token(soap, tag, id, *a, type); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__token(struct soap *soap, const char *tag, std::string **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_xsd__token(soap, tag, *a, type))) - return NULL; - } - else - { a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__token, sizeof(std::string), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__token(struct soap *soap, std::string *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToxsd__token(soap, tag ? tag : "xsd:token", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__token(struct soap *soap, std::string **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToxsd__token(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostd__string(struct soap *soap, std::string *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_std__string)) - soap_serialize_std__string(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostd__string(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_std__string, NULL); - if (id < 0) - return soap->error; - return soap_out_std__string(soap, tag, id, *a, type); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTostd__string(struct soap *soap, const char *tag, std::string **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_std__string(soap, tag, *a, type))) - return NULL; - } - else - { a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_std__string, sizeof(std::string), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__string(struct soap *soap, std::string *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTostd__string(soap, tag ? tag : "string", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTostd__string(struct soap *soap, std::string **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTostd__string(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTobool(struct soap *soap, bool *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE_bool); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTobool(struct soap *soap, const char *tag, int id, bool *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_bool, NULL); - if (id < 0) - return soap->error; - return soap_out_bool(soap, tag, id, *a, type); -} - -SOAP_FMAC3 bool ** SOAP_FMAC4 soap_in_PointerTobool(struct soap *soap, const char *tag, bool **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (bool **)soap_malloc(soap, sizeof(bool *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_bool(soap, tag, *a, type))) - return NULL; - } - else - { a = (bool **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_bool, sizeof(bool), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTobool(struct soap *soap, bool *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTobool(soap, tag ? tag : "boolean", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 bool ** SOAP_FMAC4 soap_get_PointerTobool(struct soap *soap, bool **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTobool(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#ifndef WITH_NOGLOBAL - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Reason)) - soap_serialize_SOAP_ENV__Reason(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Reason *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Reason, NULL); - if (id < 0) - return soap->error; - return soap_out_SOAP_ENV__Reason(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap *soap, const char *tag, struct SOAP_ENV__Reason **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct SOAP_ENV__Reason **)soap_malloc(soap, sizeof(struct SOAP_ENV__Reason *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_SOAP_ENV__Reason(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct SOAP_ENV__Reason **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Reason, sizeof(struct SOAP_ENV__Reason), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToSOAP_ENV__Reason(soap, tag ? tag : "SOAP-ENV:Reason", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToSOAP_ENV__Reason(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#endif - -#ifndef WITH_NOGLOBAL - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Code)) - soap_serialize_SOAP_ENV__Code(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Code *const*a, const char *type) -{ - char *mark; - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Code, &mark); - if (id < 0) - return soap->error; - (void)soap_out_SOAP_ENV__Code(soap, tag, id, *a, type); - soap_unmark(soap, mark); - return soap->error; -} - -SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap *soap, const char *tag, struct SOAP_ENV__Code **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct SOAP_ENV__Code **)soap_malloc(soap, sizeof(struct SOAP_ENV__Code *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_SOAP_ENV__Code(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct SOAP_ENV__Code **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToSOAP_ENV__Code(soap, tag ? tag : "SOAP-ENV:Code", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToSOAP_ENV__Code(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#endif - -#ifndef WITH_NOGLOBAL - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Detail)) - soap_serialize_SOAP_ENV__Detail(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Detail *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Detail, NULL); - if (id < 0) - return soap->error; - return soap_out_SOAP_ENV__Detail(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap *soap, const char *tag, struct SOAP_ENV__Detail **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct SOAP_ENV__Detail **)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_SOAP_ENV__Detail(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct SOAP_ENV__Detail **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToSOAP_ENV__Detail(soap, tag ? tag : "SOAP-ENV:Detail", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToSOAP_ENV__Detail(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -#endif - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTochan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_chan__ChannelInstanceType)) - soap_serialize_chan__ChannelInstanceType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTochan__ChannelInstanceType(struct soap *soap, const char *tag, int id, struct chan__ChannelInstanceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_chan__ChannelInstanceType, NULL); - if (id < 0) - return soap->error; - return soap_out_chan__ChannelInstanceType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct chan__ChannelInstanceType ** SOAP_FMAC4 soap_in_PointerTochan__ChannelInstanceType(struct soap *soap, const char *tag, struct chan__ChannelInstanceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct chan__ChannelInstanceType **)soap_malloc(soap, sizeof(struct chan__ChannelInstanceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_chan__ChannelInstanceType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct chan__ChannelInstanceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_chan__ChannelInstanceType, sizeof(struct chan__ChannelInstanceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTochan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTochan__ChannelInstanceType(soap, tag ? tag : "chan:ChannelInstanceType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct chan__ChannelInstanceType ** SOAP_FMAC4 soap_get_PointerTochan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTochan__ChannelInstanceType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__FaultTo(struct soap *soap, struct wsa5__EndpointReferenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsa5__FaultTo)) - soap_serialize__wsa5__FaultTo(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__FaultTo(struct soap *soap, const char *tag, int id, struct wsa5__EndpointReferenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa5__FaultTo, NULL); - if (id < 0) - return soap->error; - return soap_out__wsa5__FaultTo(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__FaultTo(struct soap *soap, const char *tag, struct wsa5__EndpointReferenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsa5__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa5__EndpointReferenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsa5__FaultTo(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsa5__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa5__FaultTo, sizeof(struct wsa5__EndpointReferenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__FaultTo(struct soap *soap, struct wsa5__EndpointReferenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsa5__FaultTo(soap, tag ? tag : "wsa5:FaultTo", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__FaultTo(struct soap *soap, struct wsa5__EndpointReferenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsa5__FaultTo(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__ReplyTo(struct soap *soap, struct wsa5__EndpointReferenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsa5__ReplyTo)) - soap_serialize__wsa5__ReplyTo(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__ReplyTo(struct soap *soap, const char *tag, int id, struct wsa5__EndpointReferenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa5__ReplyTo, NULL); - if (id < 0) - return soap->error; - return soap_out__wsa5__ReplyTo(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__ReplyTo(struct soap *soap, const char *tag, struct wsa5__EndpointReferenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsa5__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa5__EndpointReferenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsa5__ReplyTo(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsa5__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa5__ReplyTo, sizeof(struct wsa5__EndpointReferenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__ReplyTo(struct soap *soap, struct wsa5__EndpointReferenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsa5__ReplyTo(soap, tag ? tag : "wsa5:ReplyTo", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__ReplyTo(struct soap *soap, struct wsa5__EndpointReferenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsa5__ReplyTo(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__From(struct soap *soap, struct wsa5__EndpointReferenceType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsa5__From)) - soap_serialize__wsa5__From(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__From(struct soap *soap, const char *tag, int id, struct wsa5__EndpointReferenceType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa5__From, NULL); - if (id < 0) - return soap->error; - return soap_out__wsa5__From(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__From(struct soap *soap, const char *tag, struct wsa5__EndpointReferenceType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsa5__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa5__EndpointReferenceType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsa5__From(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsa5__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa5__From, sizeof(struct wsa5__EndpointReferenceType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__From(struct soap *soap, struct wsa5__EndpointReferenceType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsa5__From(soap, tag ? tag : "wsa5:From", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__From(struct soap *soap, struct wsa5__EndpointReferenceType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsa5__From(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__RelatesTo(struct soap *soap, struct wsa5__RelatesToType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE__wsa5__RelatesTo)) - soap_serialize__wsa5__RelatesTo(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__RelatesTo(struct soap *soap, const char *tag, int id, struct wsa5__RelatesToType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa5__RelatesTo, NULL); - if (id < 0) - return soap->error; - return soap_out__wsa5__RelatesTo(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsa5__RelatesToType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__RelatesTo(struct soap *soap, const char *tag, struct wsa5__RelatesToType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsa5__RelatesToType **)soap_malloc(soap, sizeof(struct wsa5__RelatesToType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in__wsa5__RelatesTo(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsa5__RelatesToType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa5__RelatesTo, sizeof(struct wsa5__RelatesToType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__RelatesTo(struct soap *soap, struct wsa5__RelatesToType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTo_wsa5__RelatesTo(soap, tag ? tag : "wsa5:RelatesTo", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__RelatesToType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__RelatesTo(struct soap *soap, struct wsa5__RelatesToType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTo_wsa5__RelatesTo(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__ProblemIRI(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__wsa5__ProblemIRI(soap, tag ? tag : "wsa5:ProblemIRI", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__Action(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__wsa5__Action(soap, tag ? tag : "wsa5:Action", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__To(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__wsa5__To(soap, tag ? tag : "wsa5:To", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__MessageID(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__wsa5__MessageID(soap, tag ? tag : "wsa5:MessageID", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToint(struct soap *soap, int *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE_int); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToint(struct soap *soap, const char *tag, int id, int *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_int, NULL); - if (id < 0) - return soap->error; - return soap_out_int(soap, tag, id, *a, type); -} - -SOAP_FMAC3 int ** SOAP_FMAC4 soap_in_PointerToint(struct soap *soap, const char *tag, int **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (int **)soap_malloc(soap, sizeof(int *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_int(soap, tag, *a, type))) - return NULL; - } - else - { a = (int **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_int, sizeof(int), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToint(struct soap *soap, int *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerToint(soap, tag ? tag : "int", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 int ** SOAP_FMAC4 soap_get_PointerToint(struct soap *soap, int **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerToint(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsa5__MetadataType)) - soap_serialize_wsa5__MetadataType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa5__MetadataType(struct soap *soap, const char *tag, int id, struct wsa5__MetadataType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsa5__MetadataType, NULL); - if (id < 0) - return soap->error; - return soap_out_wsa5__MetadataType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsa5__MetadataType ** SOAP_FMAC4 soap_in_PointerTowsa5__MetadataType(struct soap *soap, const char *tag, struct wsa5__MetadataType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsa5__MetadataType **)soap_malloc(soap, sizeof(struct wsa5__MetadataType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_wsa5__MetadataType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsa5__MetadataType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsa5__MetadataType, sizeof(struct wsa5__MetadataType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsa5__MetadataType(soap, tag ? tag : "wsa5:MetadataType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__MetadataType ** SOAP_FMAC4 soap_get_PointerTowsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsa5__MetadataType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - if (!soap_reference(soap, *a, SOAP_TYPE_wsa5__ReferenceParametersType)) - soap_serialize_wsa5__ReferenceParametersType(soap, *a); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa5__ReferenceParametersType(struct soap *soap, const char *tag, int id, struct wsa5__ReferenceParametersType *const*a, const char *type) -{ - id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsa5__ReferenceParametersType, NULL); - if (id < 0) - return soap->error; - return soap_out_wsa5__ReferenceParametersType(soap, tag, id, *a, type); -} - -SOAP_FMAC3 struct wsa5__ReferenceParametersType ** SOAP_FMAC4 soap_in_PointerTowsa5__ReferenceParametersType(struct soap *soap, const char *tag, struct wsa5__ReferenceParametersType **a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - if (soap_element_begin_in(soap, tag, 1, NULL)) - return NULL; - if (!a) - if (!(a = (struct wsa5__ReferenceParametersType **)soap_malloc(soap, sizeof(struct wsa5__ReferenceParametersType *)))) - return NULL; - *a = NULL; - if (!soap->null && *soap->href != '#') - { soap_revert(soap); - if (!(*a = soap_in_wsa5__ReferenceParametersType(soap, tag, *a, type))) - return NULL; - } - else - { a = (struct wsa5__ReferenceParametersType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsa5__ReferenceParametersType, sizeof(struct wsa5__ReferenceParametersType), 0, NULL); - if (soap->body && soap_element_end_in(soap, tag)) - return NULL; - } - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType *const*a, const char *tag, const char *type) -{ - if (soap_out_PointerTowsa5__ReferenceParametersType(soap, tag ? tag : "wsa5:ReferenceParametersType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 struct wsa5__ReferenceParametersType ** SOAP_FMAC4 soap_get_PointerTowsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType **p, const char *tag, const char *type) -{ - if ((p = soap_in_PointerTowsa5__ReferenceParametersType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__FaultCodesOpenEnumType(struct soap *soap, char *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE_wsa5__FaultCodesOpenEnumType); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__FaultCodesOpenEnumType(struct soap *soap, const char *tag, int id, char *const*a, const char *type) -{ - return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_wsa5__FaultCodesOpenEnumType); -} - -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsa5__FaultCodesOpenEnumType(struct soap *soap, const char *tag, char **a, const char *type) -{ - a = soap_instring(soap, tag, a, type, SOAP_TYPE_wsa5__FaultCodesOpenEnumType, 1, 0, -1, NULL); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__FaultCodesOpenEnumType(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out_wsa5__FaultCodesOpenEnumType(soap, tag ? tag : "wsa5:FaultCodesOpenEnumType", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsa5__FaultCodesOpenEnumType(struct soap *soap, char **p, const char *tag, const char *type) -{ - if ((p = soap_in_wsa5__FaultCodesOpenEnumType(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE_wsa5__RelationshipTypeOpenEnum); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__RelationshipTypeOpenEnum(struct soap *soap, const char *tag, int id, char *const*a, const char *type) -{ - return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_wsa5__RelationshipTypeOpenEnum); -} - -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsa5__RelationshipTypeOpenEnum(struct soap *soap, const char *tag, char **a, const char *type) -{ - a = soap_instring(soap, tag, a, type, SOAP_TYPE_wsa5__RelationshipTypeOpenEnum, 1, 0, -1, NULL); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out_wsa5__RelationshipTypeOpenEnum(soap, tag ? tag : "wsa5:RelationshipTypeOpenEnum", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char **p, const char *tag, const char *type) -{ - if ((p = soap_in_wsa5__RelationshipTypeOpenEnum(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__QName(struct soap *soap, char *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE__QName); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap *soap, const char *tag, int id, char *const*a, const char *type) -{ - return soap_outstring(soap, tag, id, a, type, SOAP_TYPE__QName); -} - -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap *soap, const char *tag, char **a, const char *type) -{ - a = soap_instring(soap, tag, a, type, SOAP_TYPE__QName, 2, 0, -1, NULL); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out__QName(soap, tag ? tag : "QName", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap *soap, char **p, const char *tag, const char *type) -{ - if ((p = soap_in__QName(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap *soap, char *const*a) -{ - (void)soap; (void)a; /* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - (void)soap_reference(soap, *a, SOAP_TYPE_string); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap *soap, const char *tag, int id, char *const*a, const char *type) -{ - return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_string); -} - -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap *soap, const char *tag, char **a, const char *type) -{ - a = soap_instring(soap, tag, a, type, SOAP_TYPE_string, 1, 0, -1, NULL); - return a; -} - -SOAP_FMAC3 char * * SOAP_FMAC4 soap_new_string(struct soap *soap, int n) -{ - char * *a = static_cast(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(char *))); - for (char * *p = a; p && n--; ++p) - soap_default_string(soap, p); - return a; -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap *soap, char *const*a, const char *tag, const char *type) -{ - if (soap_out_string(soap, tag ? tag : "string", -2, a, type)) - return soap->error; - return soap_putindependent(soap); -} - -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap *soap, char **p, const char *tag, const char *type) -{ - if ((p = soap_in_string(soap, tag, p, type))) - if (soap_getindependent(soap)) - return NULL; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap *soap, std::vector<_wstop__TopicNamespaceType_Topic> *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->clear(); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap *soap, const std::vector<_wstop__TopicNamespaceType_Topic> *a) -{ - (void)soap; (void)a;/* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - for (std::vector<_wstop__TopicNamespaceType_Topic> ::const_iterator i = a->begin(); i != a->end(); ++i) - (*i).soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap *soap, const char *tag, int id, const std::vector<_wstop__TopicNamespaceType_Topic> *a, const char *type) -{ - (void)id; (void)type; /* appease -Wall -Werror */ - for (std::vector<_wstop__TopicNamespaceType_Topic> ::const_iterator i = a->begin(); i != a->end(); ++i) - { - if ((*i).soap_out(soap, tag, id, "")) - return soap->error; - } - return SOAP_OK; -} - -SOAP_FMAC3 std::vector<_wstop__TopicNamespaceType_Topic> * SOAP_FMAC4 soap_in_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap *soap, const char *tag, std::vector<_wstop__TopicNamespaceType_Topic> *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - short soap_flag; - for (soap_flag = 0;; soap_flag = 1) - { - if (tag && *tag != '-') - { if (soap_element_begin_in(soap, tag, 1, NULL)) - break; - soap_revert(soap); - } - if (!a && !(a = soap_new_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(soap))) - return NULL; - else if (static_cast(a->size()) > soap->maxoccurs) - { soap->error = SOAP_OCCURS; - return NULL; - } - _wstop__TopicNamespaceType_Topic n; - n.soap_default(soap); - short soap_shaky = soap_begin_shaky(soap); - if (tag && *tag != '-' && (*soap->id || *soap->href == '#')) - { if (!soap_id_forward(soap, *soap->id?soap->id:soap->href, a, static_cast(a->size()), SOAP_TYPE__wstop__TopicNamespaceType_Topic, SOAP_TYPE_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic, sizeof(_wstop__TopicNamespaceType_Topic), 0, soap_finsert, soap_fbase)) - break; - if (!soap_in__wstop__TopicNamespaceType_Topic(soap, tag, NULL, "")) - break; - } - else - { if (!soap_in__wstop__TopicNamespaceType_Topic(soap, tag, &n, "")) - break; - } - soap_end_shaky(soap, soap_shaky); - if (a->size()) - { const void *p = &*a->begin(); - soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(_wstop__TopicNamespaceType_Topic)); - if (p != &*a->begin()) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container capacity increased: updating pointers\n")); - soap_update_pointers(soap, (const char*)&*a->begin(), (const char*)p, (a->size() - 1) * sizeof(_wstop__TopicNamespaceType_Topic)); - } - } - else - { soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(_wstop__TopicNamespaceType_Topic)); - } - if (!tag || *tag == '-') - return a; - } - if (soap_flag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { soap->error = SOAP_OK; - return a; - } - return NULL; -} - -SOAP_FMAC1 std::vector<_wstop__TopicNamespaceType_Topic> * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::vector<_wstop__TopicNamespaceType_Topic> *p; - size_t k = sizeof(std::vector<_wstop__TopicNamespaceType_Topic> ); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::vector<_wstop__TopicNamespaceType_Topic> ); - } - else - { p = SOAP_NEW_ARRAY(soap, std::vector<_wstop__TopicNamespaceType_Topic> , n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::vector<_wstop__TopicNamespaceType_Topic> location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTowstop__TopicType(struct soap *soap, std::vector *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->clear(); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfPointerTowstop__TopicType(struct soap *soap, const std::vector *a) -{ - (void)soap; (void)a;/* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - soap_serialize_PointerTowstop__TopicType(soap, &(*i)); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerTowstop__TopicType(struct soap *soap, const char *tag, int id, const std::vector *a, const char *type) -{ - (void)id; (void)type; /* appease -Wall -Werror */ - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - { - if (soap_out_PointerTowstop__TopicType(soap, tag, id, &(*i), "")) - return soap->error; - } - return SOAP_OK; -} - -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTowstop__TopicType(struct soap *soap, const char *tag, std::vector *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - short soap_flag; - for (soap_flag = 0;; soap_flag = 1) - { - if (tag && *tag != '-') - { if (soap_element_begin_in(soap, tag, 1, NULL)) - break; - soap_revert(soap); - } - if (!a && !(a = soap_new_std__vectorTemplateOfPointerTowstop__TopicType(soap))) - return NULL; - else if (static_cast(a->size()) > soap->maxoccurs) - { soap->error = SOAP_OCCURS; - return NULL; - } - wstop__TopicType *n; - n = NULL; - if (tag && *tag != '-' && (*soap->id || *soap->href == '#')) - { if (!soap_id_forward(soap, *soap->id?soap->id:soap->href, a, static_cast(a->size()), SOAP_TYPE_wstop__TopicType, SOAP_TYPE_std__vectorTemplateOfPointerTowstop__TopicType, sizeof(wstop__TopicType), 1, soap_finsert, soap_fbase)) - break; - if (!soap_in_PointerTowstop__TopicType(soap, tag, NULL, "wstop:TopicType")) - break; - } - else - { if (!soap_in_PointerTowstop__TopicType(soap, tag, &n, "wstop:TopicType")) - break; - } - a->insert(a->end(), n); - if (!tag || *tag == '-') - return a; - } - if (soap_flag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { soap->error = SOAP_OK; - return a; - } - return NULL; -} - -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfPointerTowstop__TopicType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTowstop__TopicType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::vector *p; - size_t k = sizeof(std::vector ); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__vectorTemplateOfPointerTowstop__TopicType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::vector ); - } - else - { p = SOAP_NEW_ARRAY(soap, std::vector , n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::vector location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfxsd__QName(struct soap *soap, std::vector *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->clear(); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfxsd__QName(struct soap *soap, const std::vector *a) -{ - (void)soap; (void)a;/* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - soap_serialize_xsd__QName(soap, &(*i)); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfxsd__QName(struct soap *soap, const char *tag, int id, const std::vector *a, const char *type) -{ - (void)id; (void)type; /* appease -Wall -Werror */ - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - { - std::string soap_tmp(soap_QName2s(soap, (*i).c_str())); - if (soap_out_xsd__QName(soap, tag, id, &soap_tmp, "")) - return soap->error; - } - return SOAP_OK; -} - -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfxsd__QName(struct soap *soap, const char *tag, std::vector *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - short soap_flag; - for (soap_flag = 0;; soap_flag = 1) - { - if (tag && *tag != '-') - { if (soap_element_begin_in(soap, tag, 1, NULL)) - break; - soap_revert(soap); - } - if (!a && !(a = soap_new_std__vectorTemplateOfxsd__QName(soap))) - return NULL; - else if (static_cast(a->size()) > soap->maxoccurs) - { soap->error = SOAP_OCCURS; - return NULL; - } - std::string n; - soap_default_xsd__QName(soap, &n); - short soap_shaky = soap_begin_shaky(soap); - if (tag && *tag != '-' && (*soap->id || *soap->href == '#')) - { if (!soap_id_forward(soap, *soap->id?soap->id:soap->href, a, static_cast(a->size()), SOAP_TYPE_xsd__QName, SOAP_TYPE_std__vectorTemplateOfxsd__QName, sizeof(std::string), 0, soap_finsert, soap_fbase)) - break; - if (!soap_in_xsd__QName(soap, tag, NULL, "xsd:QName")) - break; - } - else - { if (!soap_in_xsd__QName(soap, tag, &n, "xsd:QName")) - break; - } - soap_end_shaky(soap, soap_shaky); - if (a->size()) - { const void *p = &*a->begin(); - soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(std::string)); - if (p != &*a->begin()) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container capacity increased: updating pointers\n")); - soap_update_pointers(soap, (const char*)&*a->begin(), (const char*)p, (a->size() - 1) * sizeof(std::string)); - } - } - else - { soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(std::string)); - } - if (!tag || *tag == '-') - return a; - } - if (soap_flag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { soap->error = SOAP_OK; - return a; - } - return NULL; -} - -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfxsd__QName(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfxsd__QName(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::vector *p; - size_t k = sizeof(std::vector ); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__vectorTemplateOfxsd__QName, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::vector ); - } - else - { p = SOAP_NEW_ARRAY(soap, std::vector , n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::vector location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap *soap, std::vector *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->clear(); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap *soap, const std::vector *a) -{ - (void)soap; (void)a;/* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - soap_serialize_PointerTowsnt__TopicExpressionType(soap, &(*i)); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap *soap, const char *tag, int id, const std::vector *a, const char *type) -{ - (void)id; (void)type; /* appease -Wall -Werror */ - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - { - if (soap_out_PointerTowsnt__TopicExpressionType(soap, tag, id, &(*i), "")) - return soap->error; - } - return SOAP_OK; -} - -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap *soap, const char *tag, std::vector *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - short soap_flag; - for (soap_flag = 0;; soap_flag = 1) - { - if (tag && *tag != '-') - { if (soap_element_begin_in(soap, tag, 1, NULL)) - break; - soap_revert(soap); - } - if (!a && !(a = soap_new_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(soap))) - return NULL; - else if (static_cast(a->size()) > soap->maxoccurs) - { soap->error = SOAP_OCCURS; - return NULL; - } - wsnt__TopicExpressionType *n; - n = NULL; - if (tag && *tag != '-' && (*soap->id || *soap->href == '#')) - { if (!soap_id_forward(soap, *soap->id?soap->id:soap->href, a, static_cast(a->size()), SOAP_TYPE_wsnt__TopicExpressionType, SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__TopicExpressionType, sizeof(wsnt__TopicExpressionType), 1, soap_finsert, soap_fbase)) - break; - if (!soap_in_PointerTowsnt__TopicExpressionType(soap, tag, NULL, "wsnt:TopicExpressionType")) - break; - } - else - { if (!soap_in_PointerTowsnt__TopicExpressionType(soap, tag, &n, "wsnt:TopicExpressionType")) - break; - } - a->insert(a->end(), n); - if (!tag || *tag == '-') - return a; - } - if (soap_flag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { soap->error = SOAP_OK; - return a; - } - return NULL; -} - -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::vector *p; - size_t k = sizeof(std::vector ); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__TopicExpressionType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::vector ); - } - else - { p = SOAP_NEW_ARRAY(soap, std::vector , n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::vector location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap *soap, std::vector<_wsrfbf__BaseFaultType_Description> *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->clear(); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap *soap, const std::vector<_wsrfbf__BaseFaultType_Description> *a) -{ - (void)soap; (void)a;/* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - for (std::vector<_wsrfbf__BaseFaultType_Description> ::const_iterator i = a->begin(); i != a->end(); ++i) - (*i).soap_serialize(soap); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap *soap, const char *tag, int id, const std::vector<_wsrfbf__BaseFaultType_Description> *a, const char *type) -{ - (void)id; (void)type; /* appease -Wall -Werror */ - for (std::vector<_wsrfbf__BaseFaultType_Description> ::const_iterator i = a->begin(); i != a->end(); ++i) - { - if ((*i).soap_out(soap, tag, id, "")) - return soap->error; - } - return SOAP_OK; -} - -SOAP_FMAC3 std::vector<_wsrfbf__BaseFaultType_Description> * SOAP_FMAC4 soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap *soap, const char *tag, std::vector<_wsrfbf__BaseFaultType_Description> *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - short soap_flag; - for (soap_flag = 0;; soap_flag = 1) - { - if (tag && *tag != '-') - { if (soap_element_begin_in(soap, tag, 1, NULL)) - break; - soap_revert(soap); - } - if (!a && !(a = soap_new_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap))) - return NULL; - else if (static_cast(a->size()) > soap->maxoccurs) - { soap->error = SOAP_OCCURS; - return NULL; - } - _wsrfbf__BaseFaultType_Description n; - n.soap_default(soap); - short soap_shaky = soap_begin_shaky(soap); - if (tag && *tag != '-' && (*soap->id || *soap->href == '#')) - { if (!soap_id_forward(soap, *soap->id?soap->id:soap->href, a, static_cast(a->size()), SOAP_TYPE__wsrfbf__BaseFaultType_Description, SOAP_TYPE_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description, sizeof(_wsrfbf__BaseFaultType_Description), 0, soap_finsert, soap_fbase)) - break; - if (!soap_in__wsrfbf__BaseFaultType_Description(soap, tag, NULL, "")) - break; - } - else - { if (!soap_in__wsrfbf__BaseFaultType_Description(soap, tag, &n, "")) - break; - } - soap_end_shaky(soap, soap_shaky); - if (a->size()) - { const void *p = &*a->begin(); - soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(_wsrfbf__BaseFaultType_Description)); - if (p != &*a->begin()) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container capacity increased: updating pointers\n")); - soap_update_pointers(soap, (const char*)&*a->begin(), (const char*)p, (a->size() - 1) * sizeof(_wsrfbf__BaseFaultType_Description)); - } - } - else - { soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(_wsrfbf__BaseFaultType_Description)); - } - if (!tag || *tag == '-') - return a; - } - if (soap_flag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { soap->error = SOAP_OK; - return a; - } - return NULL; -} - -SOAP_FMAC1 std::vector<_wsrfbf__BaseFaultType_Description> * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::vector<_wsrfbf__BaseFaultType_Description> *p; - size_t k = sizeof(std::vector<_wsrfbf__BaseFaultType_Description> ); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::vector<_wsrfbf__BaseFaultType_Description> ); - } - else - { p = SOAP_NEW_ARRAY(soap, std::vector<_wsrfbf__BaseFaultType_Description> , n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::vector<_wsrfbf__BaseFaultType_Description> location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap *soap, std::vector *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->clear(); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap *soap, const std::vector *a) -{ - (void)soap; (void)a;/* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - soap_serialize_PointerTotev__EventBrokerConfig(soap, &(*i)); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap *soap, const char *tag, int id, const std::vector *a, const char *type) -{ - (void)id; (void)type; /* appease -Wall -Werror */ - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - { - if (soap_out_PointerTotev__EventBrokerConfig(soap, tag, id, &(*i), "")) - return soap->error; - } - return SOAP_OK; -} - -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap *soap, const char *tag, std::vector *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - short soap_flag; - for (soap_flag = 0;; soap_flag = 1) - { - if (tag && *tag != '-') - { if (soap_element_begin_in(soap, tag, 1, NULL)) - break; - soap_revert(soap); - } - if (!a && !(a = soap_new_std__vectorTemplateOfPointerTotev__EventBrokerConfig(soap))) - return NULL; - else if (static_cast(a->size()) > soap->maxoccurs) - { soap->error = SOAP_OCCURS; - return NULL; - } - tev__EventBrokerConfig *n; - n = NULL; - if (tag && *tag != '-' && (*soap->id || *soap->href == '#')) - { if (!soap_id_forward(soap, *soap->id?soap->id:soap->href, a, static_cast(a->size()), SOAP_TYPE_tev__EventBrokerConfig, SOAP_TYPE_std__vectorTemplateOfPointerTotev__EventBrokerConfig, sizeof(tev__EventBrokerConfig), 1, soap_finsert, soap_fbase)) - break; - if (!soap_in_PointerTotev__EventBrokerConfig(soap, tag, NULL, "tev:EventBrokerConfig")) - break; - } - else - { if (!soap_in_PointerTotev__EventBrokerConfig(soap, tag, &n, "tev:EventBrokerConfig")) - break; - } - a->insert(a->end(), n); - if (!tag || *tag == '-') - return a; - } - if (soap_flag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { soap->error = SOAP_OK; - return a; - } - return NULL; -} - -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTotev__EventBrokerConfig(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::vector *p; - size_t k = sizeof(std::vector ); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__vectorTemplateOfPointerTotev__EventBrokerConfig, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::vector ); - } - else - { p = SOAP_NEW_ARRAY(soap, std::vector , n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::vector location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfxsd__anyURI(struct soap *soap, std::vector *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->clear(); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfxsd__anyURI(struct soap *soap, const std::vector *a) -{ - (void)soap; (void)a;/* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - soap_serialize_xsd__anyURI(soap, &(*i)); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfxsd__anyURI(struct soap *soap, const char *tag, int id, const std::vector *a, const char *type) -{ - (void)id; (void)type; /* appease -Wall -Werror */ - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - { - if (soap_out_xsd__anyURI(soap, tag, id, &(*i), "")) - return soap->error; - } - return SOAP_OK; -} - -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfxsd__anyURI(struct soap *soap, const char *tag, std::vector *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - short soap_flag; - for (soap_flag = 0;; soap_flag = 1) - { - if (tag && *tag != '-') - { if (soap_element_begin_in(soap, tag, 1, NULL)) - break; - soap_revert(soap); - } - if (!a && !(a = soap_new_std__vectorTemplateOfxsd__anyURI(soap))) - return NULL; - else if (static_cast(a->size()) > soap->maxoccurs) - { soap->error = SOAP_OCCURS; - return NULL; - } - std::string n; - soap_default_xsd__anyURI(soap, &n); - short soap_shaky = soap_begin_shaky(soap); - if (tag && *tag != '-' && (*soap->id || *soap->href == '#')) - { if (!soap_id_forward(soap, *soap->id?soap->id:soap->href, a, static_cast(a->size()), SOAP_TYPE_xsd__anyURI, SOAP_TYPE_std__vectorTemplateOfxsd__anyURI, sizeof(std::string), 0, soap_finsert, soap_fbase)) - break; - if (!soap_in_xsd__anyURI(soap, tag, NULL, "xsd:anyURI")) - break; - } - else - { if (!soap_in_xsd__anyURI(soap, tag, &n, "xsd:anyURI")) - break; - } - soap_end_shaky(soap, soap_shaky); - if (a->size()) - { const void *p = &*a->begin(); - soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(std::string)); - if (p != &*a->begin()) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container capacity increased: updating pointers\n")); - soap_update_pointers(soap, (const char*)&*a->begin(), (const char*)p, (a->size() - 1) * sizeof(std::string)); - } - } - else - { soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(std::string)); - } - if (!tag || *tag == '-') - return a; - } - if (soap_flag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { soap->error = SOAP_OK; - return a; - } - return NULL; -} - -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfxsd__anyURI(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfxsd__anyURI(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::vector *p; - size_t k = sizeof(std::vector ); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__vectorTemplateOfxsd__anyURI, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::vector ); - } - else - { p = SOAP_NEW_ARRAY(soap, std::vector , n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::vector location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap *soap, std::vector *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->clear(); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap *soap, const std::vector *a) -{ - (void)soap; (void)a;/* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - soap_serialize_PointerTowsnt__NotificationMessageHolderType(soap, &(*i)); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap *soap, const char *tag, int id, const std::vector *a, const char *type) -{ - (void)id; (void)type; /* appease -Wall -Werror */ - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - { - if (soap_out_PointerTowsnt__NotificationMessageHolderType(soap, tag, id, &(*i), "")) - return soap->error; - } - return SOAP_OK; -} - -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap *soap, const char *tag, std::vector *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - short soap_flag; - for (soap_flag = 0;; soap_flag = 1) - { - if (tag && *tag != '-') - { if (soap_element_begin_in(soap, tag, 1, NULL)) - break; - soap_revert(soap); - } - if (!a && !(a = soap_new_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap))) - return NULL; - else if (static_cast(a->size()) > soap->maxoccurs) - { soap->error = SOAP_OCCURS; - return NULL; - } - wsnt__NotificationMessageHolderType *n; - n = NULL; - if (tag && *tag != '-' && (*soap->id || *soap->href == '#')) - { if (!soap_id_forward(soap, *soap->id?soap->id:soap->href, a, static_cast(a->size()), SOAP_TYPE_wsnt__NotificationMessageHolderType, SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType, sizeof(wsnt__NotificationMessageHolderType), 1, soap_finsert, soap_fbase)) - break; - if (!soap_in_PointerTowsnt__NotificationMessageHolderType(soap, tag, NULL, "wsnt:NotificationMessageHolderType")) - break; - } - else - { if (!soap_in_PointerTowsnt__NotificationMessageHolderType(soap, tag, &n, "wsnt:NotificationMessageHolderType")) - break; - } - a->insert(a->end(), n); - if (!tag || *tag == '-') - return a; - } - if (soap_flag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { soap->error = SOAP_OK; - return a; - } - return NULL; -} - -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::vector *p; - size_t k = sizeof(std::vector ); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::vector ); - } - else - { p = SOAP_NEW_ARRAY(soap, std::vector , n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::vector location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfxsd__anyType(struct soap *soap, std::vector *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->clear(); -} - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfxsd__anyType(struct soap *soap, const std::vector *a) -{ - (void)soap; (void)a;/* appease -Wall -Werror */ -#ifndef WITH_NOIDREF - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - soap_serialize_xsd__anyType(soap, &(*i)); -#endif -} - -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfxsd__anyType(struct soap *soap, const char *tag, int id, const std::vector *a, const char *type) -{ - (void)id; (void)type; /* appease -Wall -Werror */ - for (std::vector ::const_iterator i = a->begin(); i != a->end(); ++i) - { - if (soap_out_xsd__anyType(soap, tag, id, &(*i), "")) - return soap->error; - } - return SOAP_OK; -} - -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfxsd__anyType(struct soap *soap, const char *tag, std::vector *a, const char *type) -{ - (void)type; /* appease -Wall -Werror */ - short soap_flag; - for (soap_flag = 0;; soap_flag = 1) - { - if (tag && *tag != '-') - { if (soap_element_begin_in(soap, tag, 1, NULL)) - break; - soap_revert(soap); - } - if (!a && !(a = soap_new_std__vectorTemplateOfxsd__anyType(soap))) - return NULL; - else if (static_cast(a->size()) > soap->maxoccurs) - { soap->error = SOAP_OCCURS; - return NULL; - } - struct soap_dom_element n; - soap_default_xsd__anyType(soap, &n); - short soap_shaky = soap_begin_shaky(soap); - if (tag && *tag != '-' && (*soap->id || *soap->href == '#')) - { if (!soap_id_forward(soap, *soap->id?soap->id:soap->href, a, static_cast(a->size()), SOAP_TYPE_xsd__anyType, SOAP_TYPE_std__vectorTemplateOfxsd__anyType, sizeof(struct soap_dom_element), 0, soap_finsert, soap_fbase)) - break; - if (!soap_in_xsd__anyType(soap, tag, NULL, "xsd:anyType")) - break; - } - else - { if (!soap_in_xsd__anyType(soap, tag, &n, "xsd:anyType")) - break; - } - soap_end_shaky(soap, soap_shaky); - if (a->size()) - { const void *p = &*a->begin(); - soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(struct soap_dom_element)); - if (p != &*a->begin()) - { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Container capacity increased: updating pointers\n")); - soap_update_pointers(soap, (const char*)&*a->begin(), (const char*)p, (a->size() - 1) * sizeof(struct soap_dom_element)); - } - } - else - { soap_update_pointers(soap, (const char*)&(*a->insert(a->end(), n)), (const char*)&n, sizeof(struct soap_dom_element)); - } - if (!tag || *tag == '-') - return a; - } - if (soap_flag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) - { soap->error = SOAP_OK; - return a; - } - return NULL; -} - -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfxsd__anyType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size) -{ - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfxsd__anyType(%p, %d, %s, %s)\n", (void*)soap, n, type?type:"", arrayType?arrayType:"")); - (void)type; (void)arrayType; /* appease -Wall -Werror */ - std::vector *p; - size_t k = sizeof(std::vector ); - struct soap_clist *cp = soap_link(soap, SOAP_TYPE_std__vectorTemplateOfxsd__anyType, n, soap_fdelete); - if (!cp && soap && n != SOAP_NO_LINK_TO_DELETE) - return NULL; - if (n < 0) - { p = SOAP_NEW(soap, std::vector ); - } - else - { p = SOAP_NEW_ARRAY(soap, std::vector , n); - k *= n; - } - DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Instantiated std::vector location=%p n=%d\n", (void*)p, n)); - if (size) - *size = k; - if (!p) - soap->error = SOAP_EOM; - else if (cp) - cp->ptr = (void*)p; - return p; -} - -#if defined(__BORLANDC__) -#pragma option pop -#pragma option pop -#endif - -/* End of soapC.cpp */ diff --git a/src/soapH.h b/src/soapH.h deleted file mode 100644 index a1cca8c5a..000000000 --- a/src/soapH.h +++ /dev/null @@ -1,31348 +0,0 @@ -/* soapH.h - Generated by gSOAP 2.8.117 for /home/jbennett/src/zoneminder/build/generated/bindings.h - -gSOAP XML Web services tools -Copyright (C) 2000-2021, Robert van Engelen, Genivia Inc. All Rights Reserved. -The soapcpp2 tool and its generated software are released under the GPL. -This program is released under the GPL with the additional exemption that -compiling, linking, and/or using OpenSSL is allowed. --------------------------------------------------------------------------------- -A commercial use license is available from Genivia Inc., contact@genivia.com --------------------------------------------------------------------------------- -*/ - -#ifndef soapH_H -#define soapH_H -#include "soapStub.h" -#ifndef WITH_NOIDREF - -#ifdef __cplusplus -extern "C" { -#endif -SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap*, const void*, int); - -#ifdef __cplusplus -} -#endif -SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap*); -SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap*); -#endif - -#ifdef __cplusplus -extern "C" { -#endif -SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap*, const char*, int*); -SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap*, const void*, const char*, int, int); -SOAP_FMAC3 void * SOAP_FMAC4 soap_dupelement(struct soap*, const void*, int); -SOAP_FMAC3 void SOAP_FMAC4 soap_delelement(const void*, int); - -#ifdef __cplusplus -} -#endif -SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap*); -SOAP_FMAC3 void * SOAP_FMAC4 soap_instantiate(struct soap*, int, const char*, const char*, size_t*); -SOAP_FMAC3 int SOAP_FMAC4 soap_fdelete(struct soap *soap, struct soap_clist*); -SOAP_FMAC3 int SOAP_FMAC4 soap_fbase(int, int); -SOAP_FMAC3 void SOAP_FMAC4 soap_finsert(struct soap*, int, int, void*, size_t, const void*, void**); - -#ifndef SOAP_TYPE_byte_DEFINED -#define SOAP_TYPE_byte_DEFINED - -inline void soap_default_byte(struct soap *soap, char *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_byte - *a = SOAP_DEFAULT_byte; -#else - *a = (char)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap*, const char*, int, const char *, const char*); -SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap*, const char*, char *, const char*); - -SOAP_FMAC3 char * SOAP_FMAC4 soap_new_byte(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap*, const char *, const char*, const char*); - -inline int soap_write_byte(struct soap *soap, char const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_byte(struct soap *soap, const char *URL, char const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_byte(struct soap *soap, const char *URL, char const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_byte(struct soap *soap, const char *URL, char const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap*, char *, const char*, const char*); - -inline int soap_read_byte(struct soap *soap, char *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_byte(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_byte(struct soap *soap, const char *URL, char *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_byte(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_byte(struct soap *soap, char *p) -{ - if (::soap_read_byte(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_int_DEFINED -#define SOAP_TYPE_int_DEFINED - -inline void soap_default_int(struct soap *soap, int *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_int - *a = SOAP_DEFAULT_int; -#else - *a = (int)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap*, const char*, int, const int *, const char*); -SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const char*); - -SOAP_FMAC3 int * SOAP_FMAC4 soap_new_int(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap*, const int *, const char*, const char*); - -inline int soap_write_int(struct soap *soap, int const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_int(struct soap *soap, const char *URL, int const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_int(struct soap *soap, const char *URL, int const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_int(struct soap *soap, const char *URL, int const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap*, int *, const char*, const char*); - -inline int soap_read_int(struct soap *soap, int *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_int(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_int(struct soap *soap, const char *URL, int *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_int(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_int(struct soap *soap, int *p) -{ - if (::soap_read_int(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_unsignedInt_DEFINED -#define SOAP_TYPE_unsignedInt_DEFINED - -inline void soap_default_unsignedInt(struct soap *soap, unsigned int *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_unsignedInt - *a = SOAP_DEFAULT_unsignedInt; -#else - *a = (unsigned int)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_unsignedInt(struct soap*, const char*, int, const unsigned int *, const char*); -SOAP_FMAC3 unsigned int * SOAP_FMAC4 soap_in_unsignedInt(struct soap*, const char*, unsigned int *, const char*); - -SOAP_FMAC3 unsigned int * SOAP_FMAC4 soap_new_unsignedInt(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_unsignedInt(struct soap*, const unsigned int *, const char*, const char*); - -inline int soap_write_unsignedInt(struct soap *soap, unsigned int const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_unsignedInt(soap, p, "unsignedInt", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_unsignedInt(struct soap *soap, const char *URL, unsigned int const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_unsignedInt(soap, p, "unsignedInt", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_unsignedInt(struct soap *soap, const char *URL, unsigned int const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_unsignedInt(soap, p, "unsignedInt", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_unsignedInt(struct soap *soap, const char *URL, unsigned int const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_unsignedInt(soap, p, "unsignedInt", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 unsigned int * SOAP_FMAC4 soap_get_unsignedInt(struct soap*, unsigned int *, const char*, const char*); - -inline int soap_read_unsignedInt(struct soap *soap, unsigned int *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_unsignedInt(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_unsignedInt(struct soap *soap, const char *URL, unsigned int *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_unsignedInt(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_unsignedInt(struct soap *soap, unsigned int *p) -{ - if (::soap_read_unsignedInt(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif -/* _wsa5__RetryAfter is a typedef synonym of ULONG64 */ - -#ifndef SOAP_TYPE__wsa5__RetryAfter_DEFINED -#define SOAP_TYPE__wsa5__RetryAfter_DEFINED - -#define soap_default__wsa5__RetryAfter soap_default_ULONG64 - - -#define soap__wsa5__RetryAfter2s soap_ULONG642s - - -#define soap_out__wsa5__RetryAfter soap_out_ULONG64 - - -#define soap_s2_wsa5__RetryAfter soap_s2ULONG64 - - -#define soap_in__wsa5__RetryAfter soap_in_ULONG64 - - -#define soap_instantiate__wsa5__RetryAfter soap_instantiate_ULONG64 - - -#define soap_new__wsa5__RetryAfter soap_new_ULONG64 - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__RetryAfter(struct soap*, const ULONG64 *, const char*, const char*); - -inline int soap_write__wsa5__RetryAfter(struct soap *soap, ULONG64 const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__wsa5__RetryAfter(soap, p, "wsa5:RetryAfter", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__wsa5__RetryAfter(struct soap *soap, const char *URL, ULONG64 const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__RetryAfter(soap, p, "wsa5:RetryAfter", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__RetryAfter(struct soap *soap, const char *URL, ULONG64 const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__RetryAfter(soap, p, "wsa5:RetryAfter", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__RetryAfter(struct soap *soap, const char *URL, ULONG64 const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__RetryAfter(soap, p, "wsa5:RetryAfter", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__RetryAfter soap_get_ULONG64 - - -#define soap_read__wsa5__RetryAfter soap_read_ULONG64 - - -#define soap_GET__wsa5__RetryAfter soap_GET_ULONG64 - - -#define soap_POST_recv__wsa5__RetryAfter soap_POST_recv_ULONG64 - -#endif - -#ifndef SOAP_TYPE_ULONG64_DEFINED -#define SOAP_TYPE_ULONG64_DEFINED - -inline void soap_default_ULONG64(struct soap *soap, ULONG64 *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_ULONG64 - *a = SOAP_DEFAULT_ULONG64; -#else - *a = (ULONG64)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ULONG64(struct soap*, const char*, int, const ULONG64 *, const char*); -SOAP_FMAC3 ULONG64 * SOAP_FMAC4 soap_in_ULONG64(struct soap*, const char*, ULONG64 *, const char*); - -SOAP_FMAC3 ULONG64 * SOAP_FMAC4 soap_new_ULONG64(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ULONG64(struct soap*, const ULONG64 *, const char*, const char*); - -inline int soap_write_ULONG64(struct soap *soap, ULONG64 const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_ULONG64(soap, p, "unsignedLong", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_ULONG64(struct soap *soap, const char *URL, ULONG64 const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_ULONG64(soap, p, "unsignedLong", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ULONG64(struct soap *soap, const char *URL, ULONG64 const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_ULONG64(soap, p, "unsignedLong", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ULONG64(struct soap *soap, const char *URL, ULONG64 const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_ULONG64(soap, p, "unsignedLong", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 ULONG64 * SOAP_FMAC4 soap_get_ULONG64(struct soap*, ULONG64 *, const char*, const char*); - -inline int soap_read_ULONG64(struct soap *soap, ULONG64 *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_ULONG64(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ULONG64(struct soap *soap, const char *URL, ULONG64 *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ULONG64(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ULONG64(struct soap *soap, ULONG64 *p) -{ - if (::soap_read_ULONG64(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_dateTime_DEFINED -#define SOAP_TYPE_dateTime_DEFINED - -inline void soap_default_dateTime(struct soap *soap, time_t *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_dateTime - *a = SOAP_DEFAULT_dateTime; -#else - *a = (time_t)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_dateTime(struct soap*, const char*, int, const time_t *, const char*); -SOAP_FMAC3 time_t * SOAP_FMAC4 soap_in_dateTime(struct soap*, const char*, time_t *, const char*); - -SOAP_FMAC3 time_t * SOAP_FMAC4 soap_new_dateTime(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_dateTime(struct soap*, const time_t *, const char*, const char*); - -inline int soap_write_dateTime(struct soap *soap, time_t const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_dateTime(soap, p, "dateTime", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_dateTime(struct soap *soap, const char *URL, time_t const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_dateTime(soap, p, "dateTime", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_dateTime(struct soap *soap, const char *URL, time_t const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_dateTime(soap, p, "dateTime", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_dateTime(struct soap *soap, const char *URL, time_t const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_dateTime(soap, p, "dateTime", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 time_t * SOAP_FMAC4 soap_get_dateTime(struct soap*, time_t *, const char*, const char*); - -inline int soap_read_dateTime(struct soap *soap, time_t *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_dateTime(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_dateTime(struct soap *soap, const char *URL, time_t *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_dateTime(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_dateTime(struct soap *soap, time_t *p) -{ - if (::soap_read_dateTime(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__DecisionType_DEFINED -#define SOAP_TYPE_saml2__DecisionType_DEFINED - -inline void soap_default_saml2__DecisionType(struct soap *soap, enum saml2__DecisionType *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_saml2__DecisionType - *a = SOAP_DEFAULT_saml2__DecisionType; -#else - *a = (enum saml2__DecisionType)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__DecisionType(struct soap*, const char*, int, const enum saml2__DecisionType *, const char*); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_saml2__DecisionType2s(struct soap*, enum saml2__DecisionType); -SOAP_FMAC3 enum saml2__DecisionType * SOAP_FMAC4 soap_in_saml2__DecisionType(struct soap*, const char*, enum saml2__DecisionType *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2saml2__DecisionType(struct soap*, const char*, enum saml2__DecisionType *); - -SOAP_FMAC3 enum saml2__DecisionType * SOAP_FMAC4 soap_new_saml2__DecisionType(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__DecisionType(struct soap*, const enum saml2__DecisionType *, const char*, const char*); - -inline int soap_write_saml2__DecisionType(struct soap *soap, enum saml2__DecisionType const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_saml2__DecisionType(soap, p, "saml2:DecisionType", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_saml2__DecisionType(struct soap *soap, const char *URL, enum saml2__DecisionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_saml2__DecisionType(soap, p, "saml2:DecisionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__DecisionType(struct soap *soap, const char *URL, enum saml2__DecisionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_saml2__DecisionType(soap, p, "saml2:DecisionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__DecisionType(struct soap *soap, const char *URL, enum saml2__DecisionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_saml2__DecisionType(soap, p, "saml2:DecisionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 enum saml2__DecisionType * SOAP_FMAC4 soap_get_saml2__DecisionType(struct soap*, enum saml2__DecisionType *, const char*, const char*); - -inline int soap_read_saml2__DecisionType(struct soap *soap, enum saml2__DecisionType *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_saml2__DecisionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__DecisionType(struct soap *soap, const char *URL, enum saml2__DecisionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__DecisionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__DecisionType(struct soap *soap, enum saml2__DecisionType *p) -{ - if (::soap_read_saml2__DecisionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__DecisionType_DEFINED -#define SOAP_TYPE_saml1__DecisionType_DEFINED - -inline void soap_default_saml1__DecisionType(struct soap *soap, enum saml1__DecisionType *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_saml1__DecisionType - *a = SOAP_DEFAULT_saml1__DecisionType; -#else - *a = (enum saml1__DecisionType)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__DecisionType(struct soap*, const char*, int, const enum saml1__DecisionType *, const char*); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_saml1__DecisionType2s(struct soap*, enum saml1__DecisionType); -SOAP_FMAC3 enum saml1__DecisionType * SOAP_FMAC4 soap_in_saml1__DecisionType(struct soap*, const char*, enum saml1__DecisionType *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2saml1__DecisionType(struct soap*, const char*, enum saml1__DecisionType *); - -SOAP_FMAC3 enum saml1__DecisionType * SOAP_FMAC4 soap_new_saml1__DecisionType(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__DecisionType(struct soap*, const enum saml1__DecisionType *, const char*, const char*); - -inline int soap_write_saml1__DecisionType(struct soap *soap, enum saml1__DecisionType const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_saml1__DecisionType(soap, p, "saml1:DecisionType", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_saml1__DecisionType(struct soap *soap, const char *URL, enum saml1__DecisionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_saml1__DecisionType(soap, p, "saml1:DecisionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__DecisionType(struct soap *soap, const char *URL, enum saml1__DecisionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_saml1__DecisionType(soap, p, "saml1:DecisionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__DecisionType(struct soap *soap, const char *URL, enum saml1__DecisionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_saml1__DecisionType(soap, p, "saml1:DecisionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 enum saml1__DecisionType * SOAP_FMAC4 soap_get_saml1__DecisionType(struct soap*, enum saml1__DecisionType *, const char*, const char*); - -inline int soap_read_saml1__DecisionType(struct soap *soap, enum saml1__DecisionType *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_saml1__DecisionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__DecisionType(struct soap *soap, const char *URL, enum saml1__DecisionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__DecisionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__DecisionType(struct soap *soap, enum saml1__DecisionType *p) -{ - if (::soap_read_saml1__DecisionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsc__FaultCodeType_DEFINED -#define SOAP_TYPE_wsc__FaultCodeType_DEFINED - -inline void soap_default_wsc__FaultCodeType(struct soap *soap, enum wsc__FaultCodeType *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_wsc__FaultCodeType - *a = SOAP_DEFAULT_wsc__FaultCodeType; -#else - *a = (enum wsc__FaultCodeType)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__FaultCodeType(struct soap*, const char*, int, const enum wsc__FaultCodeType *, const char*); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsc__FaultCodeType2s(struct soap*, enum wsc__FaultCodeType); -SOAP_FMAC3 enum wsc__FaultCodeType * SOAP_FMAC4 soap_in_wsc__FaultCodeType(struct soap*, const char*, enum wsc__FaultCodeType *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsc__FaultCodeType(struct soap*, const char*, enum wsc__FaultCodeType *); - -SOAP_FMAC3 enum wsc__FaultCodeType * SOAP_FMAC4 soap_new_wsc__FaultCodeType(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__FaultCodeType(struct soap*, const enum wsc__FaultCodeType *, const char*, const char*); - -inline int soap_write_wsc__FaultCodeType(struct soap *soap, enum wsc__FaultCodeType const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wsc__FaultCodeType(soap, p, "wsc:FaultCodeType", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wsc__FaultCodeType(struct soap *soap, const char *URL, enum wsc__FaultCodeType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsc__FaultCodeType(soap, p, "wsc:FaultCodeType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsc__FaultCodeType(struct soap *soap, const char *URL, enum wsc__FaultCodeType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsc__FaultCodeType(soap, p, "wsc:FaultCodeType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsc__FaultCodeType(struct soap *soap, const char *URL, enum wsc__FaultCodeType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsc__FaultCodeType(soap, p, "wsc:FaultCodeType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 enum wsc__FaultCodeType * SOAP_FMAC4 soap_get_wsc__FaultCodeType(struct soap*, enum wsc__FaultCodeType *, const char*, const char*); - -inline int soap_read_wsc__FaultCodeType(struct soap *soap, enum wsc__FaultCodeType *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wsc__FaultCodeType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsc__FaultCodeType(struct soap *soap, const char *URL, enum wsc__FaultCodeType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsc__FaultCodeType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsc__FaultCodeType(struct soap *soap, enum wsc__FaultCodeType *p) -{ - if (::soap_read_wsc__FaultCodeType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsse__FaultcodeEnum_DEFINED -#define SOAP_TYPE_wsse__FaultcodeEnum_DEFINED - -inline void soap_default_wsse__FaultcodeEnum(struct soap *soap, enum wsse__FaultcodeEnum *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_wsse__FaultcodeEnum - *a = SOAP_DEFAULT_wsse__FaultcodeEnum; -#else - *a = (enum wsse__FaultcodeEnum)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsse__FaultcodeEnum(struct soap*, const char*, int, const enum wsse__FaultcodeEnum *, const char*); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsse__FaultcodeEnum2s(struct soap*, enum wsse__FaultcodeEnum); -SOAP_FMAC3 enum wsse__FaultcodeEnum * SOAP_FMAC4 soap_in_wsse__FaultcodeEnum(struct soap*, const char*, enum wsse__FaultcodeEnum *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsse__FaultcodeEnum(struct soap*, const char*, enum wsse__FaultcodeEnum *); - -SOAP_FMAC3 enum wsse__FaultcodeEnum * SOAP_FMAC4 soap_new_wsse__FaultcodeEnum(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsse__FaultcodeEnum(struct soap*, const enum wsse__FaultcodeEnum *, const char*, const char*); - -inline int soap_write_wsse__FaultcodeEnum(struct soap *soap, enum wsse__FaultcodeEnum const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wsse__FaultcodeEnum(soap, p, "wsse:FaultcodeEnum", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wsse__FaultcodeEnum(struct soap *soap, const char *URL, enum wsse__FaultcodeEnum const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsse__FaultcodeEnum(soap, p, "wsse:FaultcodeEnum", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsse__FaultcodeEnum(struct soap *soap, const char *URL, enum wsse__FaultcodeEnum const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsse__FaultcodeEnum(soap, p, "wsse:FaultcodeEnum", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsse__FaultcodeEnum(struct soap *soap, const char *URL, enum wsse__FaultcodeEnum const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsse__FaultcodeEnum(soap, p, "wsse:FaultcodeEnum", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 enum wsse__FaultcodeEnum * SOAP_FMAC4 soap_get_wsse__FaultcodeEnum(struct soap*, enum wsse__FaultcodeEnum *, const char*, const char*); - -inline int soap_read_wsse__FaultcodeEnum(struct soap *soap, enum wsse__FaultcodeEnum *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wsse__FaultcodeEnum(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsse__FaultcodeEnum(struct soap *soap, const char *URL, enum wsse__FaultcodeEnum *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsse__FaultcodeEnum(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsse__FaultcodeEnum(struct soap *soap, enum wsse__FaultcodeEnum *p) -{ - if (::soap_read_wsse__FaultcodeEnum(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsu__tTimestampFault_DEFINED -#define SOAP_TYPE_wsu__tTimestampFault_DEFINED - -inline void soap_default_wsu__tTimestampFault(struct soap *soap, enum wsu__tTimestampFault *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_wsu__tTimestampFault - *a = SOAP_DEFAULT_wsu__tTimestampFault; -#else - *a = (enum wsu__tTimestampFault)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsu__tTimestampFault(struct soap*, const char*, int, const enum wsu__tTimestampFault *, const char*); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsu__tTimestampFault2s(struct soap*, enum wsu__tTimestampFault); -SOAP_FMAC3 enum wsu__tTimestampFault * SOAP_FMAC4 soap_in_wsu__tTimestampFault(struct soap*, const char*, enum wsu__tTimestampFault *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsu__tTimestampFault(struct soap*, const char*, enum wsu__tTimestampFault *); - -SOAP_FMAC3 enum wsu__tTimestampFault * SOAP_FMAC4 soap_new_wsu__tTimestampFault(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsu__tTimestampFault(struct soap*, const enum wsu__tTimestampFault *, const char*, const char*); - -inline int soap_write_wsu__tTimestampFault(struct soap *soap, enum wsu__tTimestampFault const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wsu__tTimestampFault(soap, p, "wsu:tTimestampFault", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wsu__tTimestampFault(struct soap *soap, const char *URL, enum wsu__tTimestampFault const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsu__tTimestampFault(soap, p, "wsu:tTimestampFault", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsu__tTimestampFault(struct soap *soap, const char *URL, enum wsu__tTimestampFault const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsu__tTimestampFault(soap, p, "wsu:tTimestampFault", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsu__tTimestampFault(struct soap *soap, const char *URL, enum wsu__tTimestampFault const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsu__tTimestampFault(soap, p, "wsu:tTimestampFault", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 enum wsu__tTimestampFault * SOAP_FMAC4 soap_get_wsu__tTimestampFault(struct soap*, enum wsu__tTimestampFault *, const char*, const char*); - -inline int soap_read_wsu__tTimestampFault(struct soap *soap, enum wsu__tTimestampFault *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wsu__tTimestampFault(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsu__tTimestampFault(struct soap *soap, const char *URL, enum wsu__tTimestampFault *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsu__tTimestampFault(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsu__tTimestampFault(struct soap *soap, enum wsu__tTimestampFault *p) -{ - if (::soap_read_wsu__tTimestampFault(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_bool_DEFINED -#define SOAP_TYPE_bool_DEFINED - -inline void soap_default_bool(struct soap *soap, bool *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_bool - *a = SOAP_DEFAULT_bool; -#else - *a = (bool)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_bool(struct soap*, const char*, int, const bool *, const char*); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_bool2s(struct soap*, bool); -SOAP_FMAC3 bool * SOAP_FMAC4 soap_in_bool(struct soap*, const char*, bool *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2bool(struct soap*, const char*, bool *); - -SOAP_FMAC3 bool * SOAP_FMAC4 soap_new_bool(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_bool(struct soap*, const bool *, const char*, const char*); - -inline int soap_write_bool(struct soap *soap, bool const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_bool(soap, p, "boolean", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_bool(struct soap *soap, const char *URL, bool const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_bool(soap, p, "boolean", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_bool(struct soap *soap, const char *URL, bool const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_bool(soap, p, "boolean", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_bool(struct soap *soap, const char *URL, bool const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_bool(soap, p, "boolean", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 bool * SOAP_FMAC4 soap_get_bool(struct soap*, bool *, const char*, const char*); - -inline int soap_read_bool(struct soap *soap, bool *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_bool(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_bool(struct soap *soap, const char *URL, bool *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_bool(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_bool(struct soap *soap, bool *p) -{ - if (::soap_read_bool(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsa5__IsReferenceParameter_DEFINED -#define SOAP_TYPE__wsa5__IsReferenceParameter_DEFINED - -inline void soap_default__wsa5__IsReferenceParameter(struct soap *soap, enum _wsa5__IsReferenceParameter *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT__wsa5__IsReferenceParameter - *a = SOAP_DEFAULT__wsa5__IsReferenceParameter; -#else - *a = (enum _wsa5__IsReferenceParameter)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsa5__IsReferenceParameter(struct soap*, const char*, int, const enum _wsa5__IsReferenceParameter *, const char*); -SOAP_FMAC3S const char* SOAP_FMAC4S soap__wsa5__IsReferenceParameter2s(struct soap*, enum _wsa5__IsReferenceParameter); -SOAP_FMAC3 enum _wsa5__IsReferenceParameter * SOAP_FMAC4 soap_in__wsa5__IsReferenceParameter(struct soap*, const char*, enum _wsa5__IsReferenceParameter *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2_wsa5__IsReferenceParameter(struct soap*, const char*, enum _wsa5__IsReferenceParameter *); - -SOAP_FMAC3 enum _wsa5__IsReferenceParameter * SOAP_FMAC4 soap_new__wsa5__IsReferenceParameter(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__IsReferenceParameter(struct soap*, const enum _wsa5__IsReferenceParameter *, const char*, const char*); - -inline int soap_write__wsa5__IsReferenceParameter(struct soap *soap, enum _wsa5__IsReferenceParameter const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__wsa5__IsReferenceParameter(soap, p, "wsa5:IsReferenceParameter", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__wsa5__IsReferenceParameter(struct soap *soap, const char *URL, enum _wsa5__IsReferenceParameter const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__IsReferenceParameter(soap, p, "wsa5:IsReferenceParameter", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__IsReferenceParameter(struct soap *soap, const char *URL, enum _wsa5__IsReferenceParameter const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__IsReferenceParameter(soap, p, "wsa5:IsReferenceParameter", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__IsReferenceParameter(struct soap *soap, const char *URL, enum _wsa5__IsReferenceParameter const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__IsReferenceParameter(soap, p, "wsa5:IsReferenceParameter", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 enum _wsa5__IsReferenceParameter * SOAP_FMAC4 soap_get__wsa5__IsReferenceParameter(struct soap*, enum _wsa5__IsReferenceParameter *, const char*, const char*); - -inline int soap_read__wsa5__IsReferenceParameter(struct soap *soap, enum _wsa5__IsReferenceParameter *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get__wsa5__IsReferenceParameter(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsa5__IsReferenceParameter(struct soap *soap, const char *URL, enum _wsa5__IsReferenceParameter *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsa5__IsReferenceParameter(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsa5__IsReferenceParameter(struct soap *soap, enum _wsa5__IsReferenceParameter *p) -{ - if (::soap_read__wsa5__IsReferenceParameter(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsa5__FaultCodesType_DEFINED -#define SOAP_TYPE_wsa5__FaultCodesType_DEFINED - -inline void soap_default_wsa5__FaultCodesType(struct soap *soap, enum wsa5__FaultCodesType *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_wsa5__FaultCodesType - *a = SOAP_DEFAULT_wsa5__FaultCodesType; -#else - *a = (enum wsa5__FaultCodesType)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__FaultCodesType(struct soap*, const char*, int, const enum wsa5__FaultCodesType *, const char*); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsa5__FaultCodesType2s(struct soap*, enum wsa5__FaultCodesType); -SOAP_FMAC3 enum wsa5__FaultCodesType * SOAP_FMAC4 soap_in_wsa5__FaultCodesType(struct soap*, const char*, enum wsa5__FaultCodesType *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsa5__FaultCodesType(struct soap*, const char*, enum wsa5__FaultCodesType *); - -SOAP_FMAC3 enum wsa5__FaultCodesType * SOAP_FMAC4 soap_new_wsa5__FaultCodesType(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__FaultCodesType(struct soap*, const enum wsa5__FaultCodesType *, const char*, const char*); - -inline int soap_write_wsa5__FaultCodesType(struct soap *soap, enum wsa5__FaultCodesType const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wsa5__FaultCodesType(soap, p, "wsa5:FaultCodesType", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wsa5__FaultCodesType(struct soap *soap, const char *URL, enum wsa5__FaultCodesType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__FaultCodesType(soap, p, "wsa5:FaultCodesType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsa5__FaultCodesType(struct soap *soap, const char *URL, enum wsa5__FaultCodesType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__FaultCodesType(soap, p, "wsa5:FaultCodesType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsa5__FaultCodesType(struct soap *soap, const char *URL, enum wsa5__FaultCodesType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__FaultCodesType(soap, p, "wsa5:FaultCodesType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 enum wsa5__FaultCodesType * SOAP_FMAC4 soap_get_wsa5__FaultCodesType(struct soap*, enum wsa5__FaultCodesType *, const char*, const char*); - -inline int soap_read_wsa5__FaultCodesType(struct soap *soap, enum wsa5__FaultCodesType *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wsa5__FaultCodesType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsa5__FaultCodesType(struct soap *soap, const char *URL, enum wsa5__FaultCodesType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsa5__FaultCodesType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsa5__FaultCodesType(struct soap *soap, enum wsa5__FaultCodesType *p) -{ - if (::soap_read_wsa5__FaultCodesType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsa5__RelationshipType_DEFINED -#define SOAP_TYPE_wsa5__RelationshipType_DEFINED - -inline void soap_default_wsa5__RelationshipType(struct soap *soap, enum wsa5__RelationshipType *a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_wsa5__RelationshipType - *a = SOAP_DEFAULT_wsa5__RelationshipType; -#else - *a = (enum wsa5__RelationshipType)0; -#endif -} -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__RelationshipType(struct soap*, const char*, int, const enum wsa5__RelationshipType *, const char*); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_wsa5__RelationshipType2s(struct soap*, enum wsa5__RelationshipType); -SOAP_FMAC3 enum wsa5__RelationshipType * SOAP_FMAC4 soap_in_wsa5__RelationshipType(struct soap*, const char*, enum wsa5__RelationshipType *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2wsa5__RelationshipType(struct soap*, const char*, enum wsa5__RelationshipType *); - -SOAP_FMAC3 enum wsa5__RelationshipType * SOAP_FMAC4 soap_new_wsa5__RelationshipType(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__RelationshipType(struct soap*, const enum wsa5__RelationshipType *, const char*, const char*); - -inline int soap_write_wsa5__RelationshipType(struct soap *soap, enum wsa5__RelationshipType const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wsa5__RelationshipType(soap, p, "wsa5:RelationshipType", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wsa5__RelationshipType(struct soap *soap, const char *URL, enum wsa5__RelationshipType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__RelationshipType(soap, p, "wsa5:RelationshipType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsa5__RelationshipType(struct soap *soap, const char *URL, enum wsa5__RelationshipType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__RelationshipType(soap, p, "wsa5:RelationshipType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsa5__RelationshipType(struct soap *soap, const char *URL, enum wsa5__RelationshipType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__RelationshipType(soap, p, "wsa5:RelationshipType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 enum wsa5__RelationshipType * SOAP_FMAC4 soap_get_wsa5__RelationshipType(struct soap*, enum wsa5__RelationshipType *, const char*, const char*); - -inline int soap_read_wsa5__RelationshipType(struct soap *soap, enum wsa5__RelationshipType *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wsa5__RelationshipType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsa5__RelationshipType(struct soap *soap, const char *URL, enum wsa5__RelationshipType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsa5__RelationshipType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsa5__RelationshipType(struct soap *soap, enum wsa5__RelationshipType *p) -{ - if (::soap_read_wsa5__RelationshipType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wstop__TopicNamespaceType_Topic_DEFINED -#define SOAP_TYPE__wstop__TopicNamespaceType_Topic_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wstop__TopicNamespaceType_Topic(struct soap*, const char*, int, const _wstop__TopicNamespaceType_Topic *, const char*); -SOAP_FMAC3 _wstop__TopicNamespaceType_Topic * SOAP_FMAC4 soap_in__wstop__TopicNamespaceType_Topic(struct soap*, const char*, _wstop__TopicNamespaceType_Topic *, const char*); -SOAP_FMAC1 _wstop__TopicNamespaceType_Topic * SOAP_FMAC2 soap_instantiate__wstop__TopicNamespaceType_Topic(struct soap*, int, const char*, const char*, size_t*); - -inline _wstop__TopicNamespaceType_Topic * soap_new__wstop__TopicNamespaceType_Topic(struct soap *soap, int n = -1) -{ - return soap_instantiate__wstop__TopicNamespaceType_Topic(soap, n, NULL, NULL, NULL); -} - -inline _wstop__TopicNamespaceType_Topic * soap_new_req__wstop__TopicNamespaceType_Topic( - struct soap *soap, - const std::string& name) -{ - _wstop__TopicNamespaceType_Topic *_p = ::soap_new__wstop__TopicNamespaceType_Topic(soap); - if (_p) - { _p->soap_default(soap); - _p->_wstop__TopicNamespaceType_Topic::name = name; - } - return _p; -} - -inline _wstop__TopicNamespaceType_Topic * soap_new_set__wstop__TopicNamespaceType_Topic( - struct soap *soap, - wstop__Documentation *documentation, - const struct soap_dom_attribute& __anyAttribute, - wstop__QueryExpressionType *MessagePattern, - const std::vector & Topic, - const std::vector & __any, - const std::string& name, - std::string *messageTypes, - bool final_, - std::string *parent) -{ - _wstop__TopicNamespaceType_Topic *_p = ::soap_new__wstop__TopicNamespaceType_Topic(soap); - if (_p) - { _p->soap_default(soap); - _p->_wstop__TopicNamespaceType_Topic::documentation = documentation; - _p->_wstop__TopicNamespaceType_Topic::__anyAttribute = __anyAttribute; - _p->_wstop__TopicNamespaceType_Topic::MessagePattern = MessagePattern; - _p->_wstop__TopicNamespaceType_Topic::Topic = Topic; - _p->_wstop__TopicNamespaceType_Topic::__any = __any; - _p->_wstop__TopicNamespaceType_Topic::name = name; - _p->_wstop__TopicNamespaceType_Topic::messageTypes = messageTypes; - _p->_wstop__TopicNamespaceType_Topic::final_ = final_; - _p->_wstop__TopicNamespaceType_Topic::parent = parent; - } - return _p; -} - -inline int soap_write__wstop__TopicNamespaceType_Topic(struct soap *soap, _wstop__TopicNamespaceType_Topic const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicNamespaceType-Topic", p->soap_type() == SOAP_TYPE__wstop__TopicNamespaceType_Topic ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wstop__TopicNamespaceType_Topic(struct soap *soap, const char *URL, _wstop__TopicNamespaceType_Topic const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicNamespaceType-Topic", p->soap_type() == SOAP_TYPE__wstop__TopicNamespaceType_Topic ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wstop__TopicNamespaceType_Topic(struct soap *soap, const char *URL, _wstop__TopicNamespaceType_Topic const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicNamespaceType-Topic", p->soap_type() == SOAP_TYPE__wstop__TopicNamespaceType_Topic ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wstop__TopicNamespaceType_Topic(struct soap *soap, const char *URL, _wstop__TopicNamespaceType_Topic const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicNamespaceType-Topic", p->soap_type() == SOAP_TYPE__wstop__TopicNamespaceType_Topic ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wstop__TopicNamespaceType_Topic * SOAP_FMAC4 soap_get__wstop__TopicNamespaceType_Topic(struct soap*, _wstop__TopicNamespaceType_Topic *, const char*, const char*); - -inline int soap_read__wstop__TopicNamespaceType_Topic(struct soap *soap, _wstop__TopicNamespaceType_Topic *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wstop__TopicNamespaceType_Topic(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wstop__TopicNamespaceType_Topic(struct soap *soap, const char *URL, _wstop__TopicNamespaceType_Topic *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wstop__TopicNamespaceType_Topic(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wstop__TopicNamespaceType_Topic(struct soap *soap, _wstop__TopicNamespaceType_Topic *p) -{ - if (::soap_read__wstop__TopicNamespaceType_Topic(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy_DEFINED -#define SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Subscribe_SubscriptionPolicy(struct soap*, const char*, int, const _wsnt__Subscribe_SubscriptionPolicy *, const char*); -SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy * SOAP_FMAC4 soap_in__wsnt__Subscribe_SubscriptionPolicy(struct soap*, const char*, _wsnt__Subscribe_SubscriptionPolicy *, const char*); -SOAP_FMAC1 _wsnt__Subscribe_SubscriptionPolicy * SOAP_FMAC2 soap_instantiate__wsnt__Subscribe_SubscriptionPolicy(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__Subscribe_SubscriptionPolicy * soap_new__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__Subscribe_SubscriptionPolicy(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__Subscribe_SubscriptionPolicy * soap_new_req__wsnt__Subscribe_SubscriptionPolicy( - struct soap *soap) -{ - _wsnt__Subscribe_SubscriptionPolicy *_p = ::soap_new__wsnt__Subscribe_SubscriptionPolicy(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__Subscribe_SubscriptionPolicy * soap_new_set__wsnt__Subscribe_SubscriptionPolicy( - struct soap *soap, - const std::vector & __any) -{ - _wsnt__Subscribe_SubscriptionPolicy *_p = ::soap_new__wsnt__Subscribe_SubscriptionPolicy(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__Subscribe_SubscriptionPolicy::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Subscribe-SubscriptionPolicy", p->soap_type() == SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *URL, _wsnt__Subscribe_SubscriptionPolicy const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Subscribe-SubscriptionPolicy", p->soap_type() == SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *URL, _wsnt__Subscribe_SubscriptionPolicy const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Subscribe-SubscriptionPolicy", p->soap_type() == SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *URL, _wsnt__Subscribe_SubscriptionPolicy const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Subscribe-SubscriptionPolicy", p->soap_type() == SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy * SOAP_FMAC4 soap_get__wsnt__Subscribe_SubscriptionPolicy(struct soap*, _wsnt__Subscribe_SubscriptionPolicy *, const char*, const char*); - -inline int soap_read__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__Subscribe_SubscriptionPolicy(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *URL, _wsnt__Subscribe_SubscriptionPolicy *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__Subscribe_SubscriptionPolicy(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy *p) -{ - if (::soap_read__wsnt__Subscribe_SubscriptionPolicy(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__NotificationMessageHolderType_Message_DEFINED -#define SOAP_TYPE__wsnt__NotificationMessageHolderType_Message_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__NotificationMessageHolderType_Message(struct soap*, const char*, int, const _wsnt__NotificationMessageHolderType_Message *, const char*); -SOAP_FMAC3 _wsnt__NotificationMessageHolderType_Message * SOAP_FMAC4 soap_in__wsnt__NotificationMessageHolderType_Message(struct soap*, const char*, _wsnt__NotificationMessageHolderType_Message *, const char*); -SOAP_FMAC1 _wsnt__NotificationMessageHolderType_Message * SOAP_FMAC2 soap_instantiate__wsnt__NotificationMessageHolderType_Message(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__NotificationMessageHolderType_Message * soap_new__wsnt__NotificationMessageHolderType_Message(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__NotificationMessageHolderType_Message(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__NotificationMessageHolderType_Message * soap_new_req__wsnt__NotificationMessageHolderType_Message( - struct soap *soap) -{ - _wsnt__NotificationMessageHolderType_Message *_p = ::soap_new__wsnt__NotificationMessageHolderType_Message(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__NotificationMessageHolderType_Message * soap_new_set__wsnt__NotificationMessageHolderType_Message( - struct soap *soap, - const struct soap_dom_element& __any) -{ - _wsnt__NotificationMessageHolderType_Message *_p = ::soap_new__wsnt__NotificationMessageHolderType_Message(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__NotificationMessageHolderType_Message::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__NotificationMessageHolderType_Message(struct soap *soap, _wsnt__NotificationMessageHolderType_Message const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationMessageHolderType-Message", p->soap_type() == SOAP_TYPE__wsnt__NotificationMessageHolderType_Message ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__NotificationMessageHolderType_Message(struct soap *soap, const char *URL, _wsnt__NotificationMessageHolderType_Message const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationMessageHolderType-Message", p->soap_type() == SOAP_TYPE__wsnt__NotificationMessageHolderType_Message ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__NotificationMessageHolderType_Message(struct soap *soap, const char *URL, _wsnt__NotificationMessageHolderType_Message const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationMessageHolderType-Message", p->soap_type() == SOAP_TYPE__wsnt__NotificationMessageHolderType_Message ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__NotificationMessageHolderType_Message(struct soap *soap, const char *URL, _wsnt__NotificationMessageHolderType_Message const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationMessageHolderType-Message", p->soap_type() == SOAP_TYPE__wsnt__NotificationMessageHolderType_Message ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__NotificationMessageHolderType_Message * SOAP_FMAC4 soap_get__wsnt__NotificationMessageHolderType_Message(struct soap*, _wsnt__NotificationMessageHolderType_Message *, const char*, const char*); - -inline int soap_read__wsnt__NotificationMessageHolderType_Message(struct soap *soap, _wsnt__NotificationMessageHolderType_Message *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__NotificationMessageHolderType_Message(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__NotificationMessageHolderType_Message(struct soap *soap, const char *URL, _wsnt__NotificationMessageHolderType_Message *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__NotificationMessageHolderType_Message(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__NotificationMessageHolderType_Message(struct soap *soap, _wsnt__NotificationMessageHolderType_Message *p) -{ - if (::soap_read__wsnt__NotificationMessageHolderType_Message(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause_DEFINED -#define SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsrfbf__BaseFaultType_FaultCause(struct soap*, const char*, int, const _wsrfbf__BaseFaultType_FaultCause *, const char*); -SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause * SOAP_FMAC4 soap_in__wsrfbf__BaseFaultType_FaultCause(struct soap*, const char*, _wsrfbf__BaseFaultType_FaultCause *, const char*); -SOAP_FMAC1 _wsrfbf__BaseFaultType_FaultCause * SOAP_FMAC2 soap_instantiate__wsrfbf__BaseFaultType_FaultCause(struct soap*, int, const char*, const char*, size_t*); - -inline _wsrfbf__BaseFaultType_FaultCause * soap_new__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsrfbf__BaseFaultType_FaultCause(soap, n, NULL, NULL, NULL); -} - -inline _wsrfbf__BaseFaultType_FaultCause * soap_new_req__wsrfbf__BaseFaultType_FaultCause( - struct soap *soap) -{ - _wsrfbf__BaseFaultType_FaultCause *_p = ::soap_new__wsrfbf__BaseFaultType_FaultCause(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsrfbf__BaseFaultType_FaultCause * soap_new_set__wsrfbf__BaseFaultType_FaultCause( - struct soap *soap, - const struct soap_dom_element& __any) -{ - _wsrfbf__BaseFaultType_FaultCause *_p = ::soap_new__wsrfbf__BaseFaultType_FaultCause(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsrfbf__BaseFaultType_FaultCause::__any = __any; - } - return _p; -} - -inline int soap_write__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-FaultCause", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_FaultCause const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-FaultCause", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_FaultCause const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-FaultCause", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_FaultCause const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-FaultCause", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause * SOAP_FMAC4 soap_get__wsrfbf__BaseFaultType_FaultCause(struct soap*, _wsrfbf__BaseFaultType_FaultCause *, const char*, const char*); - -inline int soap_read__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsrfbf__BaseFaultType_FaultCause(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_FaultCause *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsrfbf__BaseFaultType_FaultCause(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause *p) -{ - if (::soap_read__wsrfbf__BaseFaultType_FaultCause(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsrfbf__BaseFaultType_Description_DEFINED -#define SOAP_TYPE__wsrfbf__BaseFaultType_Description_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsrfbf__BaseFaultType_Description(struct soap*, const char*, int, const _wsrfbf__BaseFaultType_Description *, const char*); -SOAP_FMAC3 _wsrfbf__BaseFaultType_Description * SOAP_FMAC4 soap_in__wsrfbf__BaseFaultType_Description(struct soap*, const char*, _wsrfbf__BaseFaultType_Description *, const char*); -SOAP_FMAC1 _wsrfbf__BaseFaultType_Description * SOAP_FMAC2 soap_instantiate__wsrfbf__BaseFaultType_Description(struct soap*, int, const char*, const char*, size_t*); - -inline _wsrfbf__BaseFaultType_Description * soap_new__wsrfbf__BaseFaultType_Description(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsrfbf__BaseFaultType_Description(soap, n, NULL, NULL, NULL); -} - -inline _wsrfbf__BaseFaultType_Description * soap_new_req__wsrfbf__BaseFaultType_Description( - struct soap *soap, - const std::string& __item) -{ - _wsrfbf__BaseFaultType_Description *_p = ::soap_new__wsrfbf__BaseFaultType_Description(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsrfbf__BaseFaultType_Description::__item = __item; - } - return _p; -} - -inline _wsrfbf__BaseFaultType_Description * soap_new_set__wsrfbf__BaseFaultType_Description( - struct soap *soap, - const std::string& __item, - std::string *xml__lang) -{ - _wsrfbf__BaseFaultType_Description *_p = ::soap_new__wsrfbf__BaseFaultType_Description(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsrfbf__BaseFaultType_Description::__item = __item; - _p->_wsrfbf__BaseFaultType_Description::xml__lang = xml__lang; - } - return _p; -} - -inline int soap_write__wsrfbf__BaseFaultType_Description(struct soap *soap, _wsrfbf__BaseFaultType_Description const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-Description", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_Description ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsrfbf__BaseFaultType_Description(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_Description const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-Description", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_Description ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsrfbf__BaseFaultType_Description(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_Description const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-Description", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_Description ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsrfbf__BaseFaultType_Description(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_Description const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-Description", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_Description ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsrfbf__BaseFaultType_Description * SOAP_FMAC4 soap_get__wsrfbf__BaseFaultType_Description(struct soap*, _wsrfbf__BaseFaultType_Description *, const char*, const char*); - -inline int soap_read__wsrfbf__BaseFaultType_Description(struct soap *soap, _wsrfbf__BaseFaultType_Description *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsrfbf__BaseFaultType_Description(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsrfbf__BaseFaultType_Description(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_Description *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsrfbf__BaseFaultType_Description(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsrfbf__BaseFaultType_Description(struct soap *soap, _wsrfbf__BaseFaultType_Description *p) -{ - if (::soap_read__wsrfbf__BaseFaultType_Description(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode_DEFINED -#define SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsrfbf__BaseFaultType_ErrorCode(struct soap*, const char*, int, const _wsrfbf__BaseFaultType_ErrorCode *, const char*); -SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode * SOAP_FMAC4 soap_in__wsrfbf__BaseFaultType_ErrorCode(struct soap*, const char*, _wsrfbf__BaseFaultType_ErrorCode *, const char*); -SOAP_FMAC1 _wsrfbf__BaseFaultType_ErrorCode * SOAP_FMAC2 soap_instantiate__wsrfbf__BaseFaultType_ErrorCode(struct soap*, int, const char*, const char*, size_t*); - -inline _wsrfbf__BaseFaultType_ErrorCode * soap_new__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsrfbf__BaseFaultType_ErrorCode(soap, n, NULL, NULL, NULL); -} - -inline _wsrfbf__BaseFaultType_ErrorCode * soap_new_req__wsrfbf__BaseFaultType_ErrorCode( - struct soap *soap, - const std::string& dialect) -{ - _wsrfbf__BaseFaultType_ErrorCode *_p = ::soap_new__wsrfbf__BaseFaultType_ErrorCode(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsrfbf__BaseFaultType_ErrorCode::dialect = dialect; - } - return _p; -} - -inline _wsrfbf__BaseFaultType_ErrorCode * soap_new_set__wsrfbf__BaseFaultType_ErrorCode( - struct soap *soap, - const std::string& dialect, - const struct soap_dom_element& __mixed) -{ - _wsrfbf__BaseFaultType_ErrorCode *_p = ::soap_new__wsrfbf__BaseFaultType_ErrorCode(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsrfbf__BaseFaultType_ErrorCode::dialect = dialect; - _p->_wsrfbf__BaseFaultType_ErrorCode::__mixed = __mixed; - } - return _p; -} - -inline int soap_write__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-ErrorCode", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_ErrorCode const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-ErrorCode", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_ErrorCode const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-ErrorCode", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_ErrorCode const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType-ErrorCode", p->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode * SOAP_FMAC4 soap_get__wsrfbf__BaseFaultType_ErrorCode(struct soap*, _wsrfbf__BaseFaultType_ErrorCode *, const char*, const char*); - -inline int soap_read__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsrfbf__BaseFaultType_ErrorCode(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *URL, _wsrfbf__BaseFaultType_ErrorCode *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsrfbf__BaseFaultType_ErrorCode(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode *p) -{ - if (::soap_read__wsrfbf__BaseFaultType_ErrorCode(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy_DEFINED -#define SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, const char*, int, const _tev__CreatePullPointSubscription_SubscriptionPolicy *, const char*); -SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy * SOAP_FMAC4 soap_in__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, const char*, _tev__CreatePullPointSubscription_SubscriptionPolicy *, const char*); -SOAP_FMAC1 _tev__CreatePullPointSubscription_SubscriptionPolicy * SOAP_FMAC2 soap_instantiate__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__CreatePullPointSubscription_SubscriptionPolicy * soap_new__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, n, NULL, NULL, NULL); -} - -inline _tev__CreatePullPointSubscription_SubscriptionPolicy * soap_new_req__tev__CreatePullPointSubscription_SubscriptionPolicy( - struct soap *soap) -{ - _tev__CreatePullPointSubscription_SubscriptionPolicy *_p = ::soap_new__tev__CreatePullPointSubscription_SubscriptionPolicy(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__CreatePullPointSubscription_SubscriptionPolicy * soap_new_set__tev__CreatePullPointSubscription_SubscriptionPolicy( - struct soap *soap, - const std::vector & __any) -{ - _tev__CreatePullPointSubscription_SubscriptionPolicy *_p = ::soap_new__tev__CreatePullPointSubscription_SubscriptionPolicy(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__CreatePullPointSubscription_SubscriptionPolicy::__any = __any; - } - return _p; -} - -inline int soap_write__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscription-SubscriptionPolicy", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *URL, _tev__CreatePullPointSubscription_SubscriptionPolicy const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscription-SubscriptionPolicy", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *URL, _tev__CreatePullPointSubscription_SubscriptionPolicy const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscription-SubscriptionPolicy", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *URL, _tev__CreatePullPointSubscription_SubscriptionPolicy const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscription-SubscriptionPolicy", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy * SOAP_FMAC4 soap_get__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, _tev__CreatePullPointSubscription_SubscriptionPolicy *, const char*, const char*); - -inline int soap_read__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *URL, _tev__CreatePullPointSubscription_SubscriptionPolicy *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy *p) -{ - if (::soap_read__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif -/* wstop__ConcreteTopicExpression is a typedef restriction of xsd__token */ - -#ifndef SOAP_TYPE_wstop__ConcreteTopicExpression_DEFINED -#define SOAP_TYPE_wstop__ConcreteTopicExpression_DEFINED - -#define soap_default_wstop__ConcreteTopicExpression soap_default_xsd__token - - -#define soap_serialize_wstop__ConcreteTopicExpression soap_serialize_xsd__token - - -#define soap_wstop__ConcreteTopicExpression2s(soap, a) ((a).c_str()) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__ConcreteTopicExpression(struct soap*, const char*, int, const std::string*, const char*); - -#define soap_s2wstop__ConcreteTopicExpression(soap, s, a) soap_s2stdchar((soap), (s), (a), 5, 0, -1, "(([\\i-[:]][\\c-[:]]*:)?[\\i-[:]][\\c-[:]]*)(/([\\i-[:]][\\c-[:]]*:)?[\\i-[:]][\\c-[:]]*)*") -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_wstop__ConcreteTopicExpression(struct soap*, const char*, std::string*, const char*); - -#define soap_instantiate_wstop__ConcreteTopicExpression soap_instantiate_xsd__token - - -#define soap_new_wstop__ConcreteTopicExpression soap_new_xsd__token - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wstop__ConcreteTopicExpression(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write_wstop__ConcreteTopicExpression(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wstop__ConcreteTopicExpression(soap, p, "wstop:ConcreteTopicExpression", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wstop__ConcreteTopicExpression(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wstop__ConcreteTopicExpression(soap, p, "wstop:ConcreteTopicExpression", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wstop__ConcreteTopicExpression(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wstop__ConcreteTopicExpression(soap, p, "wstop:ConcreteTopicExpression", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wstop__ConcreteTopicExpression(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wstop__ConcreteTopicExpression(soap, p, "wstop:ConcreteTopicExpression", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_wstop__ConcreteTopicExpression(struct soap*, std::string *, const char*, const char*); - -inline int soap_read_wstop__ConcreteTopicExpression(struct soap *soap, std::string *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wstop__ConcreteTopicExpression(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wstop__ConcreteTopicExpression(struct soap *soap, const char *URL, std::string *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wstop__ConcreteTopicExpression(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wstop__ConcreteTopicExpression(struct soap *soap, std::string *p) -{ - if (::soap_read_wstop__ConcreteTopicExpression(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType_DEFINED -#define SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType_DEFINED - -inline void soap_default_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->erase(); -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsnt__AbsoluteOrRelativeTimeType(struct soap*, const std::string *); - -#define soap_wsnt__AbsoluteOrRelativeTimeType2s(soap, a) ((a).c_str()) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__AbsoluteOrRelativeTimeType(struct soap*, const char*, int, const std::string*, const char*); - -#define soap_s2wsnt__AbsoluteOrRelativeTimeType(soap, s, a) soap_s2stdchar((soap), (s), (a), 1, 0, -1, NULL) -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_wsnt__AbsoluteOrRelativeTimeType(struct soap*, const char*, std::string*, const char*); - -#define soap_instantiate_wsnt__AbsoluteOrRelativeTimeType soap_instantiate_std__string - - -#define soap_new_wsnt__AbsoluteOrRelativeTimeType soap_new_std__string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsnt__AbsoluteOrRelativeTimeType(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wsnt__AbsoluteOrRelativeTimeType(soap, p, "wsnt:AbsoluteOrRelativeTimeType", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsnt__AbsoluteOrRelativeTimeType(soap, p, "wsnt:AbsoluteOrRelativeTimeType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsnt__AbsoluteOrRelativeTimeType(soap, p, "wsnt:AbsoluteOrRelativeTimeType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsnt__AbsoluteOrRelativeTimeType(soap, p, "wsnt:AbsoluteOrRelativeTimeType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_wsnt__AbsoluteOrRelativeTimeType(struct soap*, std::string *, const char*, const char*); - -inline int soap_read_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wsnt__AbsoluteOrRelativeTimeType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *URL, std::string *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__AbsoluteOrRelativeTimeType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string *p) -{ - if (::soap_read_wsnt__AbsoluteOrRelativeTimeType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wstop__TopicSetType_DEFINED -#define SOAP_TYPE_wstop__TopicSetType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__TopicSetType(struct soap*, const char*, int, const wstop__TopicSetType *, const char*); -SOAP_FMAC3 wstop__TopicSetType * SOAP_FMAC4 soap_in_wstop__TopicSetType(struct soap*, const char*, wstop__TopicSetType *, const char*); -SOAP_FMAC1 wstop__TopicSetType * SOAP_FMAC2 soap_instantiate_wstop__TopicSetType(struct soap*, int, const char*, const char*, size_t*); - -inline wstop__TopicSetType * soap_new_wstop__TopicSetType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wstop__TopicSetType(soap, n, NULL, NULL, NULL); -} - -inline wstop__TopicSetType * soap_new_req_wstop__TopicSetType( - struct soap *soap) -{ - wstop__TopicSetType *_p = ::soap_new_wstop__TopicSetType(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline wstop__TopicSetType * soap_new_set_wstop__TopicSetType( - struct soap *soap, - const std::vector & __any, - wstop__Documentation *documentation__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wstop__TopicSetType *_p = ::soap_new_wstop__TopicSetType(soap); - if (_p) - { _p->soap_default(soap); - _p->wstop__TopicSetType::__any = __any; - _p->wstop__ExtensibleDocumented::documentation = documentation__1; - _p->wstop__ExtensibleDocumented::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wstop__TopicSetType(struct soap *soap, wstop__TopicSetType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicSetType", p->soap_type() == SOAP_TYPE_wstop__TopicSetType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wstop__TopicSetType(struct soap *soap, const char *URL, wstop__TopicSetType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicSetType", p->soap_type() == SOAP_TYPE_wstop__TopicSetType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wstop__TopicSetType(struct soap *soap, const char *URL, wstop__TopicSetType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicSetType", p->soap_type() == SOAP_TYPE_wstop__TopicSetType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wstop__TopicSetType(struct soap *soap, const char *URL, wstop__TopicSetType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicSetType", p->soap_type() == SOAP_TYPE_wstop__TopicSetType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wstop__TopicSetType * SOAP_FMAC4 soap_get_wstop__TopicSetType(struct soap*, wstop__TopicSetType *, const char*, const char*); - -inline int soap_read_wstop__TopicSetType(struct soap *soap, wstop__TopicSetType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wstop__TopicSetType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wstop__TopicSetType(struct soap *soap, const char *URL, wstop__TopicSetType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wstop__TopicSetType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wstop__TopicSetType(struct soap *soap, wstop__TopicSetType *p) -{ - if (::soap_read_wstop__TopicSetType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wstop__TopicType_DEFINED -#define SOAP_TYPE_wstop__TopicType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__TopicType(struct soap*, const char*, int, const wstop__TopicType *, const char*); -SOAP_FMAC3 wstop__TopicType * SOAP_FMAC4 soap_in_wstop__TopicType(struct soap*, const char*, wstop__TopicType *, const char*); -SOAP_FMAC1 wstop__TopicType * SOAP_FMAC2 soap_instantiate_wstop__TopicType(struct soap*, int, const char*, const char*, size_t*); - -inline wstop__TopicType * soap_new_wstop__TopicType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wstop__TopicType(soap, n, NULL, NULL, NULL); -} - -inline wstop__TopicType * soap_new_req_wstop__TopicType( - struct soap *soap, - const std::string& name) -{ - wstop__TopicType *_p = ::soap_new_wstop__TopicType(soap); - if (_p) - { _p->soap_default(soap); - _p->wstop__TopicType::name = name; - } - return _p; -} - -inline wstop__TopicType * soap_new_set_wstop__TopicType( - struct soap *soap, - wstop__QueryExpressionType *MessagePattern, - const std::vector & Topic, - const std::vector & __any, - const std::string& name, - std::string *messageTypes, - bool final_, - wstop__Documentation *documentation__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wstop__TopicType *_p = ::soap_new_wstop__TopicType(soap); - if (_p) - { _p->soap_default(soap); - _p->wstop__TopicType::MessagePattern = MessagePattern; - _p->wstop__TopicType::Topic = Topic; - _p->wstop__TopicType::__any = __any; - _p->wstop__TopicType::name = name; - _p->wstop__TopicType::messageTypes = messageTypes; - _p->wstop__TopicType::final_ = final_; - _p->wstop__ExtensibleDocumented::documentation = documentation__1; - _p->wstop__ExtensibleDocumented::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wstop__TopicType(struct soap *soap, wstop__TopicType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicType", p->soap_type() == SOAP_TYPE_wstop__TopicType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wstop__TopicType(struct soap *soap, const char *URL, wstop__TopicType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicType", p->soap_type() == SOAP_TYPE_wstop__TopicType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wstop__TopicType(struct soap *soap, const char *URL, wstop__TopicType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicType", p->soap_type() == SOAP_TYPE_wstop__TopicType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wstop__TopicType(struct soap *soap, const char *URL, wstop__TopicType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicType", p->soap_type() == SOAP_TYPE_wstop__TopicType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wstop__TopicType * SOAP_FMAC4 soap_get_wstop__TopicType(struct soap*, wstop__TopicType *, const char*, const char*); - -inline int soap_read_wstop__TopicType(struct soap *soap, wstop__TopicType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wstop__TopicType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wstop__TopicType(struct soap *soap, const char *URL, wstop__TopicType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wstop__TopicType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wstop__TopicType(struct soap *soap, wstop__TopicType *p) -{ - if (::soap_read_wstop__TopicType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wstop__TopicNamespaceType_DEFINED -#define SOAP_TYPE_wstop__TopicNamespaceType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__TopicNamespaceType(struct soap*, const char*, int, const wstop__TopicNamespaceType *, const char*); -SOAP_FMAC3 wstop__TopicNamespaceType * SOAP_FMAC4 soap_in_wstop__TopicNamespaceType(struct soap*, const char*, wstop__TopicNamespaceType *, const char*); -SOAP_FMAC1 wstop__TopicNamespaceType * SOAP_FMAC2 soap_instantiate_wstop__TopicNamespaceType(struct soap*, int, const char*, const char*, size_t*); - -inline wstop__TopicNamespaceType * soap_new_wstop__TopicNamespaceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wstop__TopicNamespaceType(soap, n, NULL, NULL, NULL); -} - -inline wstop__TopicNamespaceType * soap_new_req_wstop__TopicNamespaceType( - struct soap *soap, - const std::string& targetNamespace) -{ - wstop__TopicNamespaceType *_p = ::soap_new_wstop__TopicNamespaceType(soap); - if (_p) - { _p->soap_default(soap); - _p->wstop__TopicNamespaceType::targetNamespace = targetNamespace; - } - return _p; -} - -inline wstop__TopicNamespaceType * soap_new_set_wstop__TopicNamespaceType( - struct soap *soap, - const std::vector<_wstop__TopicNamespaceType_Topic> & Topic, - const std::vector & __any, - std::string *name, - const std::string& targetNamespace, - bool final_, - wstop__Documentation *documentation__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wstop__TopicNamespaceType *_p = ::soap_new_wstop__TopicNamespaceType(soap); - if (_p) - { _p->soap_default(soap); - _p->wstop__TopicNamespaceType::Topic = Topic; - _p->wstop__TopicNamespaceType::__any = __any; - _p->wstop__TopicNamespaceType::name = name; - _p->wstop__TopicNamespaceType::targetNamespace = targetNamespace; - _p->wstop__TopicNamespaceType::final_ = final_; - _p->wstop__ExtensibleDocumented::documentation = documentation__1; - _p->wstop__ExtensibleDocumented::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wstop__TopicNamespaceType(struct soap *soap, wstop__TopicNamespaceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicNamespaceType", p->soap_type() == SOAP_TYPE_wstop__TopicNamespaceType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wstop__TopicNamespaceType(struct soap *soap, const char *URL, wstop__TopicNamespaceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicNamespaceType", p->soap_type() == SOAP_TYPE_wstop__TopicNamespaceType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wstop__TopicNamespaceType(struct soap *soap, const char *URL, wstop__TopicNamespaceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicNamespaceType", p->soap_type() == SOAP_TYPE_wstop__TopicNamespaceType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wstop__TopicNamespaceType(struct soap *soap, const char *URL, wstop__TopicNamespaceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:TopicNamespaceType", p->soap_type() == SOAP_TYPE_wstop__TopicNamespaceType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wstop__TopicNamespaceType * SOAP_FMAC4 soap_get_wstop__TopicNamespaceType(struct soap*, wstop__TopicNamespaceType *, const char*, const char*); - -inline int soap_read_wstop__TopicNamespaceType(struct soap *soap, wstop__TopicNamespaceType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wstop__TopicNamespaceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wstop__TopicNamespaceType(struct soap *soap, const char *URL, wstop__TopicNamespaceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wstop__TopicNamespaceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wstop__TopicNamespaceType(struct soap *soap, wstop__TopicNamespaceType *p) -{ - if (::soap_read_wstop__TopicNamespaceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wstop__QueryExpressionType_DEFINED -#define SOAP_TYPE_wstop__QueryExpressionType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__QueryExpressionType(struct soap*, const char*, int, const wstop__QueryExpressionType *, const char*); -SOAP_FMAC3 wstop__QueryExpressionType * SOAP_FMAC4 soap_in_wstop__QueryExpressionType(struct soap*, const char*, wstop__QueryExpressionType *, const char*); -SOAP_FMAC1 wstop__QueryExpressionType * SOAP_FMAC2 soap_instantiate_wstop__QueryExpressionType(struct soap*, int, const char*, const char*, size_t*); - -inline wstop__QueryExpressionType * soap_new_wstop__QueryExpressionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wstop__QueryExpressionType(soap, n, NULL, NULL, NULL); -} - -inline wstop__QueryExpressionType * soap_new_req_wstop__QueryExpressionType( - struct soap *soap, - const std::string& Dialect) -{ - wstop__QueryExpressionType *_p = ::soap_new_wstop__QueryExpressionType(soap); - if (_p) - { _p->soap_default(soap); - _p->wstop__QueryExpressionType::Dialect = Dialect; - } - return _p; -} - -inline wstop__QueryExpressionType * soap_new_set_wstop__QueryExpressionType( - struct soap *soap, - const struct soap_dom_element& __any, - const std::string& Dialect, - const struct soap_dom_element& __mixed) -{ - wstop__QueryExpressionType *_p = ::soap_new_wstop__QueryExpressionType(soap); - if (_p) - { _p->soap_default(soap); - _p->wstop__QueryExpressionType::__any = __any; - _p->wstop__QueryExpressionType::Dialect = Dialect; - _p->wstop__QueryExpressionType::__mixed = __mixed; - } - return _p; -} - -inline int soap_write_wstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:QueryExpressionType", p->soap_type() == SOAP_TYPE_wstop__QueryExpressionType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wstop__QueryExpressionType(struct soap *soap, const char *URL, wstop__QueryExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:QueryExpressionType", p->soap_type() == SOAP_TYPE_wstop__QueryExpressionType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wstop__QueryExpressionType(struct soap *soap, const char *URL, wstop__QueryExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:QueryExpressionType", p->soap_type() == SOAP_TYPE_wstop__QueryExpressionType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wstop__QueryExpressionType(struct soap *soap, const char *URL, wstop__QueryExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:QueryExpressionType", p->soap_type() == SOAP_TYPE_wstop__QueryExpressionType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wstop__QueryExpressionType * SOAP_FMAC4 soap_get_wstop__QueryExpressionType(struct soap*, wstop__QueryExpressionType *, const char*, const char*); - -inline int soap_read_wstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wstop__QueryExpressionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wstop__QueryExpressionType(struct soap *soap, const char *URL, wstop__QueryExpressionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wstop__QueryExpressionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType *p) -{ - if (::soap_read_wstop__QueryExpressionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wstop__ExtensibleDocumented_DEFINED -#define SOAP_TYPE_wstop__ExtensibleDocumented_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__ExtensibleDocumented(struct soap*, const char*, int, const wstop__ExtensibleDocumented *, const char*); -SOAP_FMAC3 wstop__ExtensibleDocumented * SOAP_FMAC4 soap_in_wstop__ExtensibleDocumented(struct soap*, const char*, wstop__ExtensibleDocumented *, const char*); -SOAP_FMAC1 wstop__ExtensibleDocumented * SOAP_FMAC2 soap_instantiate_wstop__ExtensibleDocumented(struct soap*, int, const char*, const char*, size_t*); - -inline wstop__ExtensibleDocumented * soap_new_wstop__ExtensibleDocumented(struct soap *soap, int n = -1) -{ - return soap_instantiate_wstop__ExtensibleDocumented(soap, n, NULL, NULL, NULL); -} - -inline wstop__ExtensibleDocumented * soap_new_req_wstop__ExtensibleDocumented( - struct soap *soap) -{ - wstop__ExtensibleDocumented *_p = ::soap_new_wstop__ExtensibleDocumented(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline wstop__ExtensibleDocumented * soap_new_set_wstop__ExtensibleDocumented( - struct soap *soap, - wstop__Documentation *documentation, - const struct soap_dom_attribute& __anyAttribute) -{ - wstop__ExtensibleDocumented *_p = ::soap_new_wstop__ExtensibleDocumented(soap); - if (_p) - { _p->soap_default(soap); - _p->wstop__ExtensibleDocumented::documentation = documentation; - _p->wstop__ExtensibleDocumented::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write_wstop__ExtensibleDocumented(struct soap *soap, wstop__ExtensibleDocumented const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:ExtensibleDocumented", p->soap_type() == SOAP_TYPE_wstop__ExtensibleDocumented ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wstop__ExtensibleDocumented(struct soap *soap, const char *URL, wstop__ExtensibleDocumented const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:ExtensibleDocumented", p->soap_type() == SOAP_TYPE_wstop__ExtensibleDocumented ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wstop__ExtensibleDocumented(struct soap *soap, const char *URL, wstop__ExtensibleDocumented const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:ExtensibleDocumented", p->soap_type() == SOAP_TYPE_wstop__ExtensibleDocumented ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wstop__ExtensibleDocumented(struct soap *soap, const char *URL, wstop__ExtensibleDocumented const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:ExtensibleDocumented", p->soap_type() == SOAP_TYPE_wstop__ExtensibleDocumented ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wstop__ExtensibleDocumented * SOAP_FMAC4 soap_get_wstop__ExtensibleDocumented(struct soap*, wstop__ExtensibleDocumented *, const char*, const char*); - -inline int soap_read_wstop__ExtensibleDocumented(struct soap *soap, wstop__ExtensibleDocumented *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wstop__ExtensibleDocumented(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wstop__ExtensibleDocumented(struct soap *soap, const char *URL, wstop__ExtensibleDocumented *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wstop__ExtensibleDocumented(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wstop__ExtensibleDocumented(struct soap *soap, wstop__ExtensibleDocumented *p) -{ - if (::soap_read_wstop__ExtensibleDocumented(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wstop__Documentation_DEFINED -#define SOAP_TYPE_wstop__Documentation_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstop__Documentation(struct soap*, const char*, int, const wstop__Documentation *, const char*); -SOAP_FMAC3 wstop__Documentation * SOAP_FMAC4 soap_in_wstop__Documentation(struct soap*, const char*, wstop__Documentation *, const char*); -SOAP_FMAC1 wstop__Documentation * SOAP_FMAC2 soap_instantiate_wstop__Documentation(struct soap*, int, const char*, const char*, size_t*); - -inline wstop__Documentation * soap_new_wstop__Documentation(struct soap *soap, int n = -1) -{ - return soap_instantiate_wstop__Documentation(soap, n, NULL, NULL, NULL); -} - -inline wstop__Documentation * soap_new_req_wstop__Documentation( - struct soap *soap) -{ - wstop__Documentation *_p = ::soap_new_wstop__Documentation(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline wstop__Documentation * soap_new_set_wstop__Documentation( - struct soap *soap, - const std::vector & __any, - const struct soap_dom_element& __mixed) -{ - wstop__Documentation *_p = ::soap_new_wstop__Documentation(soap); - if (_p) - { _p->soap_default(soap); - _p->wstop__Documentation::__any = __any; - _p->wstop__Documentation::__mixed = __mixed; - } - return _p; -} - -inline int soap_write_wstop__Documentation(struct soap *soap, wstop__Documentation const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:Documentation", p->soap_type() == SOAP_TYPE_wstop__Documentation ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wstop__Documentation(struct soap *soap, const char *URL, wstop__Documentation const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:Documentation", p->soap_type() == SOAP_TYPE_wstop__Documentation ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wstop__Documentation(struct soap *soap, const char *URL, wstop__Documentation const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:Documentation", p->soap_type() == SOAP_TYPE_wstop__Documentation ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wstop__Documentation(struct soap *soap, const char *URL, wstop__Documentation const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wstop:Documentation", p->soap_type() == SOAP_TYPE_wstop__Documentation ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wstop__Documentation * SOAP_FMAC4 soap_get_wstop__Documentation(struct soap*, wstop__Documentation *, const char*, const char*); - -inline int soap_read_wstop__Documentation(struct soap *soap, wstop__Documentation *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wstop__Documentation(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wstop__Documentation(struct soap *soap, const char *URL, wstop__Documentation *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wstop__Documentation(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wstop__Documentation(struct soap *soap, wstop__Documentation *p) -{ - if (::soap_read_wstop__Documentation(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__ResumeSubscriptionResponse_DEFINED -#define SOAP_TYPE__wsnt__ResumeSubscriptionResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__ResumeSubscriptionResponse(struct soap*, const char*, int, const _wsnt__ResumeSubscriptionResponse *, const char*); -SOAP_FMAC3 _wsnt__ResumeSubscriptionResponse * SOAP_FMAC4 soap_in__wsnt__ResumeSubscriptionResponse(struct soap*, const char*, _wsnt__ResumeSubscriptionResponse *, const char*); -SOAP_FMAC1 _wsnt__ResumeSubscriptionResponse * SOAP_FMAC2 soap_instantiate__wsnt__ResumeSubscriptionResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__ResumeSubscriptionResponse * soap_new__wsnt__ResumeSubscriptionResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__ResumeSubscriptionResponse(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__ResumeSubscriptionResponse * soap_new_req__wsnt__ResumeSubscriptionResponse( - struct soap *soap) -{ - _wsnt__ResumeSubscriptionResponse *_p = ::soap_new__wsnt__ResumeSubscriptionResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__ResumeSubscriptionResponse * soap_new_set__wsnt__ResumeSubscriptionResponse( - struct soap *soap, - const std::vector & __any) -{ - _wsnt__ResumeSubscriptionResponse *_p = ::soap_new__wsnt__ResumeSubscriptionResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__ResumeSubscriptionResponse::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__ResumeSubscriptionResponse(struct soap *soap, _wsnt__ResumeSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeSubscriptionResponse", p->soap_type() == SOAP_TYPE__wsnt__ResumeSubscriptionResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__ResumeSubscriptionResponse(struct soap *soap, const char *URL, _wsnt__ResumeSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeSubscriptionResponse", p->soap_type() == SOAP_TYPE__wsnt__ResumeSubscriptionResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__ResumeSubscriptionResponse(struct soap *soap, const char *URL, _wsnt__ResumeSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeSubscriptionResponse", p->soap_type() == SOAP_TYPE__wsnt__ResumeSubscriptionResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__ResumeSubscriptionResponse(struct soap *soap, const char *URL, _wsnt__ResumeSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeSubscriptionResponse", p->soap_type() == SOAP_TYPE__wsnt__ResumeSubscriptionResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__ResumeSubscriptionResponse * SOAP_FMAC4 soap_get__wsnt__ResumeSubscriptionResponse(struct soap*, _wsnt__ResumeSubscriptionResponse *, const char*, const char*); - -inline int soap_read__wsnt__ResumeSubscriptionResponse(struct soap *soap, _wsnt__ResumeSubscriptionResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__ResumeSubscriptionResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__ResumeSubscriptionResponse(struct soap *soap, const char *URL, _wsnt__ResumeSubscriptionResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__ResumeSubscriptionResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__ResumeSubscriptionResponse(struct soap *soap, _wsnt__ResumeSubscriptionResponse *p) -{ - if (::soap_read__wsnt__ResumeSubscriptionResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__ResumeSubscription_DEFINED -#define SOAP_TYPE__wsnt__ResumeSubscription_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__ResumeSubscription(struct soap*, const char*, int, const _wsnt__ResumeSubscription *, const char*); -SOAP_FMAC3 _wsnt__ResumeSubscription * SOAP_FMAC4 soap_in__wsnt__ResumeSubscription(struct soap*, const char*, _wsnt__ResumeSubscription *, const char*); -SOAP_FMAC1 _wsnt__ResumeSubscription * SOAP_FMAC2 soap_instantiate__wsnt__ResumeSubscription(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__ResumeSubscription * soap_new__wsnt__ResumeSubscription(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__ResumeSubscription(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__ResumeSubscription * soap_new_req__wsnt__ResumeSubscription( - struct soap *soap) -{ - _wsnt__ResumeSubscription *_p = ::soap_new__wsnt__ResumeSubscription(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__ResumeSubscription * soap_new_set__wsnt__ResumeSubscription( - struct soap *soap, - const std::vector & __any) -{ - _wsnt__ResumeSubscription *_p = ::soap_new__wsnt__ResumeSubscription(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__ResumeSubscription::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeSubscription", p->soap_type() == SOAP_TYPE__wsnt__ResumeSubscription ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__ResumeSubscription(struct soap *soap, const char *URL, _wsnt__ResumeSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeSubscription", p->soap_type() == SOAP_TYPE__wsnt__ResumeSubscription ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__ResumeSubscription(struct soap *soap, const char *URL, _wsnt__ResumeSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeSubscription", p->soap_type() == SOAP_TYPE__wsnt__ResumeSubscription ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__ResumeSubscription(struct soap *soap, const char *URL, _wsnt__ResumeSubscription const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeSubscription", p->soap_type() == SOAP_TYPE__wsnt__ResumeSubscription ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__ResumeSubscription * SOAP_FMAC4 soap_get__wsnt__ResumeSubscription(struct soap*, _wsnt__ResumeSubscription *, const char*, const char*); - -inline int soap_read__wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__ResumeSubscription(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__ResumeSubscription(struct soap *soap, const char *URL, _wsnt__ResumeSubscription *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__ResumeSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription *p) -{ - if (::soap_read__wsnt__ResumeSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__PauseSubscriptionResponse_DEFINED -#define SOAP_TYPE__wsnt__PauseSubscriptionResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__PauseSubscriptionResponse(struct soap*, const char*, int, const _wsnt__PauseSubscriptionResponse *, const char*); -SOAP_FMAC3 _wsnt__PauseSubscriptionResponse * SOAP_FMAC4 soap_in__wsnt__PauseSubscriptionResponse(struct soap*, const char*, _wsnt__PauseSubscriptionResponse *, const char*); -SOAP_FMAC1 _wsnt__PauseSubscriptionResponse * SOAP_FMAC2 soap_instantiate__wsnt__PauseSubscriptionResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__PauseSubscriptionResponse * soap_new__wsnt__PauseSubscriptionResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__PauseSubscriptionResponse(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__PauseSubscriptionResponse * soap_new_req__wsnt__PauseSubscriptionResponse( - struct soap *soap) -{ - _wsnt__PauseSubscriptionResponse *_p = ::soap_new__wsnt__PauseSubscriptionResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__PauseSubscriptionResponse * soap_new_set__wsnt__PauseSubscriptionResponse( - struct soap *soap, - const std::vector & __any) -{ - _wsnt__PauseSubscriptionResponse *_p = ::soap_new__wsnt__PauseSubscriptionResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__PauseSubscriptionResponse::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__PauseSubscriptionResponse(struct soap *soap, _wsnt__PauseSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseSubscriptionResponse", p->soap_type() == SOAP_TYPE__wsnt__PauseSubscriptionResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__PauseSubscriptionResponse(struct soap *soap, const char *URL, _wsnt__PauseSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseSubscriptionResponse", p->soap_type() == SOAP_TYPE__wsnt__PauseSubscriptionResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__PauseSubscriptionResponse(struct soap *soap, const char *URL, _wsnt__PauseSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseSubscriptionResponse", p->soap_type() == SOAP_TYPE__wsnt__PauseSubscriptionResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__PauseSubscriptionResponse(struct soap *soap, const char *URL, _wsnt__PauseSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseSubscriptionResponse", p->soap_type() == SOAP_TYPE__wsnt__PauseSubscriptionResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__PauseSubscriptionResponse * SOAP_FMAC4 soap_get__wsnt__PauseSubscriptionResponse(struct soap*, _wsnt__PauseSubscriptionResponse *, const char*, const char*); - -inline int soap_read__wsnt__PauseSubscriptionResponse(struct soap *soap, _wsnt__PauseSubscriptionResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__PauseSubscriptionResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__PauseSubscriptionResponse(struct soap *soap, const char *URL, _wsnt__PauseSubscriptionResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__PauseSubscriptionResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__PauseSubscriptionResponse(struct soap *soap, _wsnt__PauseSubscriptionResponse *p) -{ - if (::soap_read__wsnt__PauseSubscriptionResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__PauseSubscription_DEFINED -#define SOAP_TYPE__wsnt__PauseSubscription_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__PauseSubscription(struct soap*, const char*, int, const _wsnt__PauseSubscription *, const char*); -SOAP_FMAC3 _wsnt__PauseSubscription * SOAP_FMAC4 soap_in__wsnt__PauseSubscription(struct soap*, const char*, _wsnt__PauseSubscription *, const char*); -SOAP_FMAC1 _wsnt__PauseSubscription * SOAP_FMAC2 soap_instantiate__wsnt__PauseSubscription(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__PauseSubscription * soap_new__wsnt__PauseSubscription(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__PauseSubscription(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__PauseSubscription * soap_new_req__wsnt__PauseSubscription( - struct soap *soap) -{ - _wsnt__PauseSubscription *_p = ::soap_new__wsnt__PauseSubscription(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__PauseSubscription * soap_new_set__wsnt__PauseSubscription( - struct soap *soap, - const std::vector & __any) -{ - _wsnt__PauseSubscription *_p = ::soap_new__wsnt__PauseSubscription(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__PauseSubscription::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseSubscription", p->soap_type() == SOAP_TYPE__wsnt__PauseSubscription ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__PauseSubscription(struct soap *soap, const char *URL, _wsnt__PauseSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseSubscription", p->soap_type() == SOAP_TYPE__wsnt__PauseSubscription ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__PauseSubscription(struct soap *soap, const char *URL, _wsnt__PauseSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseSubscription", p->soap_type() == SOAP_TYPE__wsnt__PauseSubscription ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__PauseSubscription(struct soap *soap, const char *URL, _wsnt__PauseSubscription const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseSubscription", p->soap_type() == SOAP_TYPE__wsnt__PauseSubscription ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__PauseSubscription * SOAP_FMAC4 soap_get__wsnt__PauseSubscription(struct soap*, _wsnt__PauseSubscription *, const char*, const char*); - -inline int soap_read__wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__PauseSubscription(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__PauseSubscription(struct soap *soap, const char *URL, _wsnt__PauseSubscription *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__PauseSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription *p) -{ - if (::soap_read__wsnt__PauseSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__UnsubscribeResponse_DEFINED -#define SOAP_TYPE__wsnt__UnsubscribeResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__UnsubscribeResponse(struct soap*, const char*, int, const _wsnt__UnsubscribeResponse *, const char*); -SOAP_FMAC3 _wsnt__UnsubscribeResponse * SOAP_FMAC4 soap_in__wsnt__UnsubscribeResponse(struct soap*, const char*, _wsnt__UnsubscribeResponse *, const char*); -SOAP_FMAC1 _wsnt__UnsubscribeResponse * SOAP_FMAC2 soap_instantiate__wsnt__UnsubscribeResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__UnsubscribeResponse * soap_new__wsnt__UnsubscribeResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__UnsubscribeResponse(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__UnsubscribeResponse * soap_new_req__wsnt__UnsubscribeResponse( - struct soap *soap) -{ - _wsnt__UnsubscribeResponse *_p = ::soap_new__wsnt__UnsubscribeResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__UnsubscribeResponse * soap_new_set__wsnt__UnsubscribeResponse( - struct soap *soap, - const std::vector & __any) -{ - _wsnt__UnsubscribeResponse *_p = ::soap_new__wsnt__UnsubscribeResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__UnsubscribeResponse::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__UnsubscribeResponse(struct soap *soap, _wsnt__UnsubscribeResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnsubscribeResponse", p->soap_type() == SOAP_TYPE__wsnt__UnsubscribeResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__UnsubscribeResponse(struct soap *soap, const char *URL, _wsnt__UnsubscribeResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnsubscribeResponse", p->soap_type() == SOAP_TYPE__wsnt__UnsubscribeResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__UnsubscribeResponse(struct soap *soap, const char *URL, _wsnt__UnsubscribeResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnsubscribeResponse", p->soap_type() == SOAP_TYPE__wsnt__UnsubscribeResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__UnsubscribeResponse(struct soap *soap, const char *URL, _wsnt__UnsubscribeResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnsubscribeResponse", p->soap_type() == SOAP_TYPE__wsnt__UnsubscribeResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__UnsubscribeResponse * SOAP_FMAC4 soap_get__wsnt__UnsubscribeResponse(struct soap*, _wsnt__UnsubscribeResponse *, const char*, const char*); - -inline int soap_read__wsnt__UnsubscribeResponse(struct soap *soap, _wsnt__UnsubscribeResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__UnsubscribeResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__UnsubscribeResponse(struct soap *soap, const char *URL, _wsnt__UnsubscribeResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__UnsubscribeResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__UnsubscribeResponse(struct soap *soap, _wsnt__UnsubscribeResponse *p) -{ - if (::soap_read__wsnt__UnsubscribeResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__Unsubscribe_DEFINED -#define SOAP_TYPE__wsnt__Unsubscribe_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Unsubscribe(struct soap*, const char*, int, const _wsnt__Unsubscribe *, const char*); -SOAP_FMAC3 _wsnt__Unsubscribe * SOAP_FMAC4 soap_in__wsnt__Unsubscribe(struct soap*, const char*, _wsnt__Unsubscribe *, const char*); -SOAP_FMAC1 _wsnt__Unsubscribe * SOAP_FMAC2 soap_instantiate__wsnt__Unsubscribe(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__Unsubscribe * soap_new__wsnt__Unsubscribe(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__Unsubscribe(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__Unsubscribe * soap_new_req__wsnt__Unsubscribe( - struct soap *soap) -{ - _wsnt__Unsubscribe *_p = ::soap_new__wsnt__Unsubscribe(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__Unsubscribe * soap_new_set__wsnt__Unsubscribe( - struct soap *soap, - const std::vector & __any) -{ - _wsnt__Unsubscribe *_p = ::soap_new__wsnt__Unsubscribe(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__Unsubscribe::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Unsubscribe", p->soap_type() == SOAP_TYPE__wsnt__Unsubscribe ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__Unsubscribe(struct soap *soap, const char *URL, _wsnt__Unsubscribe const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Unsubscribe", p->soap_type() == SOAP_TYPE__wsnt__Unsubscribe ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__Unsubscribe(struct soap *soap, const char *URL, _wsnt__Unsubscribe const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Unsubscribe", p->soap_type() == SOAP_TYPE__wsnt__Unsubscribe ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__Unsubscribe(struct soap *soap, const char *URL, _wsnt__Unsubscribe const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Unsubscribe", p->soap_type() == SOAP_TYPE__wsnt__Unsubscribe ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__Unsubscribe * SOAP_FMAC4 soap_get__wsnt__Unsubscribe(struct soap*, _wsnt__Unsubscribe *, const char*, const char*); - -inline int soap_read__wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__Unsubscribe(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__Unsubscribe(struct soap *soap, const char *URL, _wsnt__Unsubscribe *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__Unsubscribe(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe *p) -{ - if (::soap_read__wsnt__Unsubscribe(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__RenewResponse_DEFINED -#define SOAP_TYPE__wsnt__RenewResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__RenewResponse(struct soap*, const char*, int, const _wsnt__RenewResponse *, const char*); -SOAP_FMAC3 _wsnt__RenewResponse * SOAP_FMAC4 soap_in__wsnt__RenewResponse(struct soap*, const char*, _wsnt__RenewResponse *, const char*); -SOAP_FMAC1 _wsnt__RenewResponse * SOAP_FMAC2 soap_instantiate__wsnt__RenewResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__RenewResponse * soap_new__wsnt__RenewResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__RenewResponse(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__RenewResponse * soap_new_req__wsnt__RenewResponse( - struct soap *soap, - time_t TerminationTime) -{ - _wsnt__RenewResponse *_p = ::soap_new__wsnt__RenewResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__RenewResponse::TerminationTime = TerminationTime; - } - return _p; -} - -inline _wsnt__RenewResponse * soap_new_set__wsnt__RenewResponse( - struct soap *soap, - time_t TerminationTime, - time_t *CurrentTime, - const std::vector & __any) -{ - _wsnt__RenewResponse *_p = ::soap_new__wsnt__RenewResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__RenewResponse::TerminationTime = TerminationTime; - _p->_wsnt__RenewResponse::CurrentTime = CurrentTime; - _p->_wsnt__RenewResponse::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__RenewResponse(struct soap *soap, _wsnt__RenewResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:RenewResponse", p->soap_type() == SOAP_TYPE__wsnt__RenewResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__RenewResponse(struct soap *soap, const char *URL, _wsnt__RenewResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:RenewResponse", p->soap_type() == SOAP_TYPE__wsnt__RenewResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__RenewResponse(struct soap *soap, const char *URL, _wsnt__RenewResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:RenewResponse", p->soap_type() == SOAP_TYPE__wsnt__RenewResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__RenewResponse(struct soap *soap, const char *URL, _wsnt__RenewResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:RenewResponse", p->soap_type() == SOAP_TYPE__wsnt__RenewResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__RenewResponse * SOAP_FMAC4 soap_get__wsnt__RenewResponse(struct soap*, _wsnt__RenewResponse *, const char*, const char*); - -inline int soap_read__wsnt__RenewResponse(struct soap *soap, _wsnt__RenewResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__RenewResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__RenewResponse(struct soap *soap, const char *URL, _wsnt__RenewResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__RenewResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__RenewResponse(struct soap *soap, _wsnt__RenewResponse *p) -{ - if (::soap_read__wsnt__RenewResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__Renew_DEFINED -#define SOAP_TYPE__wsnt__Renew_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Renew(struct soap*, const char*, int, const _wsnt__Renew *, const char*); -SOAP_FMAC3 _wsnt__Renew * SOAP_FMAC4 soap_in__wsnt__Renew(struct soap*, const char*, _wsnt__Renew *, const char*); -SOAP_FMAC1 _wsnt__Renew * SOAP_FMAC2 soap_instantiate__wsnt__Renew(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__Renew * soap_new__wsnt__Renew(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__Renew(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__Renew * soap_new_req__wsnt__Renew( - struct soap *soap, - std::string *TerminationTime) -{ - _wsnt__Renew *_p = ::soap_new__wsnt__Renew(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__Renew::TerminationTime = TerminationTime; - } - return _p; -} - -inline _wsnt__Renew * soap_new_set__wsnt__Renew( - struct soap *soap, - std::string *TerminationTime, - const std::vector & __any) -{ - _wsnt__Renew *_p = ::soap_new__wsnt__Renew(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__Renew::TerminationTime = TerminationTime; - _p->_wsnt__Renew::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__Renew(struct soap *soap, _wsnt__Renew const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Renew", p->soap_type() == SOAP_TYPE__wsnt__Renew ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__Renew(struct soap *soap, const char *URL, _wsnt__Renew const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Renew", p->soap_type() == SOAP_TYPE__wsnt__Renew ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__Renew(struct soap *soap, const char *URL, _wsnt__Renew const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Renew", p->soap_type() == SOAP_TYPE__wsnt__Renew ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__Renew(struct soap *soap, const char *URL, _wsnt__Renew const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Renew", p->soap_type() == SOAP_TYPE__wsnt__Renew ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__Renew * SOAP_FMAC4 soap_get__wsnt__Renew(struct soap*, _wsnt__Renew *, const char*, const char*); - -inline int soap_read__wsnt__Renew(struct soap *soap, _wsnt__Renew *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__Renew(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__Renew(struct soap *soap, const char *URL, _wsnt__Renew *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__Renew(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__Renew(struct soap *soap, _wsnt__Renew *p) -{ - if (::soap_read__wsnt__Renew(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__CreatePullPointResponse_DEFINED -#define SOAP_TYPE__wsnt__CreatePullPointResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__CreatePullPointResponse(struct soap*, const char*, int, const _wsnt__CreatePullPointResponse *, const char*); -SOAP_FMAC3 _wsnt__CreatePullPointResponse * SOAP_FMAC4 soap_in__wsnt__CreatePullPointResponse(struct soap*, const char*, _wsnt__CreatePullPointResponse *, const char*); -SOAP_FMAC1 _wsnt__CreatePullPointResponse * SOAP_FMAC2 soap_instantiate__wsnt__CreatePullPointResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__CreatePullPointResponse * soap_new__wsnt__CreatePullPointResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__CreatePullPointResponse(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__CreatePullPointResponse * soap_new_req__wsnt__CreatePullPointResponse( - struct soap *soap, - const struct wsa5__EndpointReferenceType& PullPoint) -{ - _wsnt__CreatePullPointResponse *_p = ::soap_new__wsnt__CreatePullPointResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__CreatePullPointResponse::PullPoint = PullPoint; - } - return _p; -} - -inline _wsnt__CreatePullPointResponse * soap_new_set__wsnt__CreatePullPointResponse( - struct soap *soap, - const struct wsa5__EndpointReferenceType& PullPoint, - const std::vector & __any, - const struct soap_dom_attribute& __anyAttribute) -{ - _wsnt__CreatePullPointResponse *_p = ::soap_new__wsnt__CreatePullPointResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__CreatePullPointResponse::PullPoint = PullPoint; - _p->_wsnt__CreatePullPointResponse::__any = __any; - _p->_wsnt__CreatePullPointResponse::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write__wsnt__CreatePullPointResponse(struct soap *soap, _wsnt__CreatePullPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:CreatePullPointResponse", p->soap_type() == SOAP_TYPE__wsnt__CreatePullPointResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__CreatePullPointResponse(struct soap *soap, const char *URL, _wsnt__CreatePullPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:CreatePullPointResponse", p->soap_type() == SOAP_TYPE__wsnt__CreatePullPointResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__CreatePullPointResponse(struct soap *soap, const char *URL, _wsnt__CreatePullPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:CreatePullPointResponse", p->soap_type() == SOAP_TYPE__wsnt__CreatePullPointResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__CreatePullPointResponse(struct soap *soap, const char *URL, _wsnt__CreatePullPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:CreatePullPointResponse", p->soap_type() == SOAP_TYPE__wsnt__CreatePullPointResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__CreatePullPointResponse * SOAP_FMAC4 soap_get__wsnt__CreatePullPointResponse(struct soap*, _wsnt__CreatePullPointResponse *, const char*, const char*); - -inline int soap_read__wsnt__CreatePullPointResponse(struct soap *soap, _wsnt__CreatePullPointResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__CreatePullPointResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__CreatePullPointResponse(struct soap *soap, const char *URL, _wsnt__CreatePullPointResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__CreatePullPointResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__CreatePullPointResponse(struct soap *soap, _wsnt__CreatePullPointResponse *p) -{ - if (::soap_read__wsnt__CreatePullPointResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__CreatePullPoint_DEFINED -#define SOAP_TYPE__wsnt__CreatePullPoint_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__CreatePullPoint(struct soap*, const char*, int, const _wsnt__CreatePullPoint *, const char*); -SOAP_FMAC3 _wsnt__CreatePullPoint * SOAP_FMAC4 soap_in__wsnt__CreatePullPoint(struct soap*, const char*, _wsnt__CreatePullPoint *, const char*); -SOAP_FMAC1 _wsnt__CreatePullPoint * SOAP_FMAC2 soap_instantiate__wsnt__CreatePullPoint(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__CreatePullPoint * soap_new__wsnt__CreatePullPoint(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__CreatePullPoint(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__CreatePullPoint * soap_new_req__wsnt__CreatePullPoint( - struct soap *soap) -{ - _wsnt__CreatePullPoint *_p = ::soap_new__wsnt__CreatePullPoint(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__CreatePullPoint * soap_new_set__wsnt__CreatePullPoint( - struct soap *soap, - const std::vector & __any, - const struct soap_dom_attribute& __anyAttribute) -{ - _wsnt__CreatePullPoint *_p = ::soap_new__wsnt__CreatePullPoint(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__CreatePullPoint::__any = __any; - _p->_wsnt__CreatePullPoint::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write__wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:CreatePullPoint", p->soap_type() == SOAP_TYPE__wsnt__CreatePullPoint ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__CreatePullPoint(struct soap *soap, const char *URL, _wsnt__CreatePullPoint const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:CreatePullPoint", p->soap_type() == SOAP_TYPE__wsnt__CreatePullPoint ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__CreatePullPoint(struct soap *soap, const char *URL, _wsnt__CreatePullPoint const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:CreatePullPoint", p->soap_type() == SOAP_TYPE__wsnt__CreatePullPoint ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__CreatePullPoint(struct soap *soap, const char *URL, _wsnt__CreatePullPoint const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:CreatePullPoint", p->soap_type() == SOAP_TYPE__wsnt__CreatePullPoint ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__CreatePullPoint * SOAP_FMAC4 soap_get__wsnt__CreatePullPoint(struct soap*, _wsnt__CreatePullPoint *, const char*, const char*); - -inline int soap_read__wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__CreatePullPoint(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__CreatePullPoint(struct soap *soap, const char *URL, _wsnt__CreatePullPoint *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__CreatePullPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint *p) -{ - if (::soap_read__wsnt__CreatePullPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__DestroyPullPointResponse_DEFINED -#define SOAP_TYPE__wsnt__DestroyPullPointResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__DestroyPullPointResponse(struct soap*, const char*, int, const _wsnt__DestroyPullPointResponse *, const char*); -SOAP_FMAC3 _wsnt__DestroyPullPointResponse * SOAP_FMAC4 soap_in__wsnt__DestroyPullPointResponse(struct soap*, const char*, _wsnt__DestroyPullPointResponse *, const char*); -SOAP_FMAC1 _wsnt__DestroyPullPointResponse * SOAP_FMAC2 soap_instantiate__wsnt__DestroyPullPointResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__DestroyPullPointResponse * soap_new__wsnt__DestroyPullPointResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__DestroyPullPointResponse(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__DestroyPullPointResponse * soap_new_req__wsnt__DestroyPullPointResponse( - struct soap *soap) -{ - _wsnt__DestroyPullPointResponse *_p = ::soap_new__wsnt__DestroyPullPointResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__DestroyPullPointResponse * soap_new_set__wsnt__DestroyPullPointResponse( - struct soap *soap, - const std::vector & __any, - const struct soap_dom_attribute& __anyAttribute) -{ - _wsnt__DestroyPullPointResponse *_p = ::soap_new__wsnt__DestroyPullPointResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__DestroyPullPointResponse::__any = __any; - _p->_wsnt__DestroyPullPointResponse::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write__wsnt__DestroyPullPointResponse(struct soap *soap, _wsnt__DestroyPullPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:DestroyPullPointResponse", p->soap_type() == SOAP_TYPE__wsnt__DestroyPullPointResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__DestroyPullPointResponse(struct soap *soap, const char *URL, _wsnt__DestroyPullPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:DestroyPullPointResponse", p->soap_type() == SOAP_TYPE__wsnt__DestroyPullPointResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__DestroyPullPointResponse(struct soap *soap, const char *URL, _wsnt__DestroyPullPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:DestroyPullPointResponse", p->soap_type() == SOAP_TYPE__wsnt__DestroyPullPointResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__DestroyPullPointResponse(struct soap *soap, const char *URL, _wsnt__DestroyPullPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:DestroyPullPointResponse", p->soap_type() == SOAP_TYPE__wsnt__DestroyPullPointResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__DestroyPullPointResponse * SOAP_FMAC4 soap_get__wsnt__DestroyPullPointResponse(struct soap*, _wsnt__DestroyPullPointResponse *, const char*, const char*); - -inline int soap_read__wsnt__DestroyPullPointResponse(struct soap *soap, _wsnt__DestroyPullPointResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__DestroyPullPointResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__DestroyPullPointResponse(struct soap *soap, const char *URL, _wsnt__DestroyPullPointResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__DestroyPullPointResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__DestroyPullPointResponse(struct soap *soap, _wsnt__DestroyPullPointResponse *p) -{ - if (::soap_read__wsnt__DestroyPullPointResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__DestroyPullPoint_DEFINED -#define SOAP_TYPE__wsnt__DestroyPullPoint_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__DestroyPullPoint(struct soap*, const char*, int, const _wsnt__DestroyPullPoint *, const char*); -SOAP_FMAC3 _wsnt__DestroyPullPoint * SOAP_FMAC4 soap_in__wsnt__DestroyPullPoint(struct soap*, const char*, _wsnt__DestroyPullPoint *, const char*); -SOAP_FMAC1 _wsnt__DestroyPullPoint * SOAP_FMAC2 soap_instantiate__wsnt__DestroyPullPoint(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__DestroyPullPoint * soap_new__wsnt__DestroyPullPoint(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__DestroyPullPoint(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__DestroyPullPoint * soap_new_req__wsnt__DestroyPullPoint( - struct soap *soap) -{ - _wsnt__DestroyPullPoint *_p = ::soap_new__wsnt__DestroyPullPoint(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__DestroyPullPoint * soap_new_set__wsnt__DestroyPullPoint( - struct soap *soap, - const std::vector & __any, - const struct soap_dom_attribute& __anyAttribute) -{ - _wsnt__DestroyPullPoint *_p = ::soap_new__wsnt__DestroyPullPoint(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__DestroyPullPoint::__any = __any; - _p->_wsnt__DestroyPullPoint::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write__wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:DestroyPullPoint", p->soap_type() == SOAP_TYPE__wsnt__DestroyPullPoint ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__DestroyPullPoint(struct soap *soap, const char *URL, _wsnt__DestroyPullPoint const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:DestroyPullPoint", p->soap_type() == SOAP_TYPE__wsnt__DestroyPullPoint ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__DestroyPullPoint(struct soap *soap, const char *URL, _wsnt__DestroyPullPoint const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:DestroyPullPoint", p->soap_type() == SOAP_TYPE__wsnt__DestroyPullPoint ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__DestroyPullPoint(struct soap *soap, const char *URL, _wsnt__DestroyPullPoint const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:DestroyPullPoint", p->soap_type() == SOAP_TYPE__wsnt__DestroyPullPoint ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__DestroyPullPoint * SOAP_FMAC4 soap_get__wsnt__DestroyPullPoint(struct soap*, _wsnt__DestroyPullPoint *, const char*, const char*); - -inline int soap_read__wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__DestroyPullPoint(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__DestroyPullPoint(struct soap *soap, const char *URL, _wsnt__DestroyPullPoint *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__DestroyPullPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint *p) -{ - if (::soap_read__wsnt__DestroyPullPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__GetMessagesResponse_DEFINED -#define SOAP_TYPE__wsnt__GetMessagesResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__GetMessagesResponse(struct soap*, const char*, int, const _wsnt__GetMessagesResponse *, const char*); -SOAP_FMAC3 _wsnt__GetMessagesResponse * SOAP_FMAC4 soap_in__wsnt__GetMessagesResponse(struct soap*, const char*, _wsnt__GetMessagesResponse *, const char*); -SOAP_FMAC1 _wsnt__GetMessagesResponse * SOAP_FMAC2 soap_instantiate__wsnt__GetMessagesResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__GetMessagesResponse * soap_new__wsnt__GetMessagesResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__GetMessagesResponse(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__GetMessagesResponse * soap_new_req__wsnt__GetMessagesResponse( - struct soap *soap) -{ - _wsnt__GetMessagesResponse *_p = ::soap_new__wsnt__GetMessagesResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__GetMessagesResponse * soap_new_set__wsnt__GetMessagesResponse( - struct soap *soap, - const std::vector & NotificationMessage, - const std::vector & __any, - const struct soap_dom_attribute& __anyAttribute) -{ - _wsnt__GetMessagesResponse *_p = ::soap_new__wsnt__GetMessagesResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__GetMessagesResponse::NotificationMessage = NotificationMessage; - _p->_wsnt__GetMessagesResponse::__any = __any; - _p->_wsnt__GetMessagesResponse::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write__wsnt__GetMessagesResponse(struct soap *soap, _wsnt__GetMessagesResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetMessagesResponse", p->soap_type() == SOAP_TYPE__wsnt__GetMessagesResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__GetMessagesResponse(struct soap *soap, const char *URL, _wsnt__GetMessagesResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetMessagesResponse", p->soap_type() == SOAP_TYPE__wsnt__GetMessagesResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__GetMessagesResponse(struct soap *soap, const char *URL, _wsnt__GetMessagesResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetMessagesResponse", p->soap_type() == SOAP_TYPE__wsnt__GetMessagesResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__GetMessagesResponse(struct soap *soap, const char *URL, _wsnt__GetMessagesResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetMessagesResponse", p->soap_type() == SOAP_TYPE__wsnt__GetMessagesResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__GetMessagesResponse * SOAP_FMAC4 soap_get__wsnt__GetMessagesResponse(struct soap*, _wsnt__GetMessagesResponse *, const char*, const char*); - -inline int soap_read__wsnt__GetMessagesResponse(struct soap *soap, _wsnt__GetMessagesResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__GetMessagesResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__GetMessagesResponse(struct soap *soap, const char *URL, _wsnt__GetMessagesResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__GetMessagesResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__GetMessagesResponse(struct soap *soap, _wsnt__GetMessagesResponse *p) -{ - if (::soap_read__wsnt__GetMessagesResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__GetMessages_DEFINED -#define SOAP_TYPE__wsnt__GetMessages_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__GetMessages(struct soap*, const char*, int, const _wsnt__GetMessages *, const char*); -SOAP_FMAC3 _wsnt__GetMessages * SOAP_FMAC4 soap_in__wsnt__GetMessages(struct soap*, const char*, _wsnt__GetMessages *, const char*); -SOAP_FMAC1 _wsnt__GetMessages * SOAP_FMAC2 soap_instantiate__wsnt__GetMessages(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__GetMessages * soap_new__wsnt__GetMessages(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__GetMessages(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__GetMessages * soap_new_req__wsnt__GetMessages( - struct soap *soap) -{ - _wsnt__GetMessages *_p = ::soap_new__wsnt__GetMessages(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__GetMessages * soap_new_set__wsnt__GetMessages( - struct soap *soap, - std::string *MaximumNumber, - const std::vector & __any, - const struct soap_dom_attribute& __anyAttribute) -{ - _wsnt__GetMessages *_p = ::soap_new__wsnt__GetMessages(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__GetMessages::MaximumNumber = MaximumNumber; - _p->_wsnt__GetMessages::__any = __any; - _p->_wsnt__GetMessages::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write__wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetMessages", p->soap_type() == SOAP_TYPE__wsnt__GetMessages ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__GetMessages(struct soap *soap, const char *URL, _wsnt__GetMessages const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetMessages", p->soap_type() == SOAP_TYPE__wsnt__GetMessages ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__GetMessages(struct soap *soap, const char *URL, _wsnt__GetMessages const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetMessages", p->soap_type() == SOAP_TYPE__wsnt__GetMessages ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__GetMessages(struct soap *soap, const char *URL, _wsnt__GetMessages const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetMessages", p->soap_type() == SOAP_TYPE__wsnt__GetMessages ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__GetMessages * SOAP_FMAC4 soap_get__wsnt__GetMessages(struct soap*, _wsnt__GetMessages *, const char*, const char*); - -inline int soap_read__wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__GetMessages(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__GetMessages(struct soap *soap, const char *URL, _wsnt__GetMessages *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__GetMessages(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages *p) -{ - if (::soap_read__wsnt__GetMessages(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__GetCurrentMessageResponse_DEFINED -#define SOAP_TYPE__wsnt__GetCurrentMessageResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__GetCurrentMessageResponse(struct soap*, const char*, int, const _wsnt__GetCurrentMessageResponse *, const char*); -SOAP_FMAC3 _wsnt__GetCurrentMessageResponse * SOAP_FMAC4 soap_in__wsnt__GetCurrentMessageResponse(struct soap*, const char*, _wsnt__GetCurrentMessageResponse *, const char*); -SOAP_FMAC1 _wsnt__GetCurrentMessageResponse * SOAP_FMAC2 soap_instantiate__wsnt__GetCurrentMessageResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__GetCurrentMessageResponse * soap_new__wsnt__GetCurrentMessageResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__GetCurrentMessageResponse(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__GetCurrentMessageResponse * soap_new_req__wsnt__GetCurrentMessageResponse( - struct soap *soap) -{ - _wsnt__GetCurrentMessageResponse *_p = ::soap_new__wsnt__GetCurrentMessageResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__GetCurrentMessageResponse * soap_new_set__wsnt__GetCurrentMessageResponse( - struct soap *soap, - const std::vector & __any) -{ - _wsnt__GetCurrentMessageResponse *_p = ::soap_new__wsnt__GetCurrentMessageResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__GetCurrentMessageResponse::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__GetCurrentMessageResponse(struct soap *soap, _wsnt__GetCurrentMessageResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetCurrentMessageResponse", p->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessageResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__GetCurrentMessageResponse(struct soap *soap, const char *URL, _wsnt__GetCurrentMessageResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetCurrentMessageResponse", p->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessageResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__GetCurrentMessageResponse(struct soap *soap, const char *URL, _wsnt__GetCurrentMessageResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetCurrentMessageResponse", p->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessageResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__GetCurrentMessageResponse(struct soap *soap, const char *URL, _wsnt__GetCurrentMessageResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetCurrentMessageResponse", p->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessageResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__GetCurrentMessageResponse * SOAP_FMAC4 soap_get__wsnt__GetCurrentMessageResponse(struct soap*, _wsnt__GetCurrentMessageResponse *, const char*, const char*); - -inline int soap_read__wsnt__GetCurrentMessageResponse(struct soap *soap, _wsnt__GetCurrentMessageResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__GetCurrentMessageResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__GetCurrentMessageResponse(struct soap *soap, const char *URL, _wsnt__GetCurrentMessageResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__GetCurrentMessageResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__GetCurrentMessageResponse(struct soap *soap, _wsnt__GetCurrentMessageResponse *p) -{ - if (::soap_read__wsnt__GetCurrentMessageResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__GetCurrentMessage_DEFINED -#define SOAP_TYPE__wsnt__GetCurrentMessage_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__GetCurrentMessage(struct soap*, const char*, int, const _wsnt__GetCurrentMessage *, const char*); -SOAP_FMAC3 _wsnt__GetCurrentMessage * SOAP_FMAC4 soap_in__wsnt__GetCurrentMessage(struct soap*, const char*, _wsnt__GetCurrentMessage *, const char*); -SOAP_FMAC1 _wsnt__GetCurrentMessage * SOAP_FMAC2 soap_instantiate__wsnt__GetCurrentMessage(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__GetCurrentMessage * soap_new__wsnt__GetCurrentMessage(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__GetCurrentMessage(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__GetCurrentMessage * soap_new_req__wsnt__GetCurrentMessage( - struct soap *soap, - wsnt__TopicExpressionType *Topic) -{ - _wsnt__GetCurrentMessage *_p = ::soap_new__wsnt__GetCurrentMessage(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__GetCurrentMessage::Topic = Topic; - } - return _p; -} - -inline _wsnt__GetCurrentMessage * soap_new_set__wsnt__GetCurrentMessage( - struct soap *soap, - wsnt__TopicExpressionType *Topic, - const std::vector & __any) -{ - _wsnt__GetCurrentMessage *_p = ::soap_new__wsnt__GetCurrentMessage(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__GetCurrentMessage::Topic = Topic; - _p->_wsnt__GetCurrentMessage::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetCurrentMessage", p->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessage ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__GetCurrentMessage(struct soap *soap, const char *URL, _wsnt__GetCurrentMessage const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetCurrentMessage", p->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessage ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__GetCurrentMessage(struct soap *soap, const char *URL, _wsnt__GetCurrentMessage const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetCurrentMessage", p->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessage ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__GetCurrentMessage(struct soap *soap, const char *URL, _wsnt__GetCurrentMessage const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:GetCurrentMessage", p->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessage ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__GetCurrentMessage * SOAP_FMAC4 soap_get__wsnt__GetCurrentMessage(struct soap*, _wsnt__GetCurrentMessage *, const char*, const char*); - -inline int soap_read__wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__GetCurrentMessage(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__GetCurrentMessage(struct soap *soap, const char *URL, _wsnt__GetCurrentMessage *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__GetCurrentMessage(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage *p) -{ - if (::soap_read__wsnt__GetCurrentMessage(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__SubscribeResponse_DEFINED -#define SOAP_TYPE__wsnt__SubscribeResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__SubscribeResponse(struct soap*, const char*, int, const _wsnt__SubscribeResponse *, const char*); -SOAP_FMAC3 _wsnt__SubscribeResponse * SOAP_FMAC4 soap_in__wsnt__SubscribeResponse(struct soap*, const char*, _wsnt__SubscribeResponse *, const char*); -SOAP_FMAC1 _wsnt__SubscribeResponse * SOAP_FMAC2 soap_instantiate__wsnt__SubscribeResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__SubscribeResponse * soap_new__wsnt__SubscribeResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__SubscribeResponse(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__SubscribeResponse * soap_new_req__wsnt__SubscribeResponse( - struct soap *soap, - const struct wsa5__EndpointReferenceType& SubscriptionReference) -{ - _wsnt__SubscribeResponse *_p = ::soap_new__wsnt__SubscribeResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__SubscribeResponse::SubscriptionReference = SubscriptionReference; - } - return _p; -} - -inline _wsnt__SubscribeResponse * soap_new_set__wsnt__SubscribeResponse( - struct soap *soap, - const struct wsa5__EndpointReferenceType& SubscriptionReference, - time_t *CurrentTime, - time_t *TerminationTime, - const std::vector & __any) -{ - _wsnt__SubscribeResponse *_p = ::soap_new__wsnt__SubscribeResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__SubscribeResponse::SubscriptionReference = SubscriptionReference; - _p->_wsnt__SubscribeResponse::CurrentTime = CurrentTime; - _p->_wsnt__SubscribeResponse::TerminationTime = TerminationTime; - _p->_wsnt__SubscribeResponse::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__SubscribeResponse(struct soap *soap, _wsnt__SubscribeResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscribeResponse", p->soap_type() == SOAP_TYPE__wsnt__SubscribeResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__SubscribeResponse(struct soap *soap, const char *URL, _wsnt__SubscribeResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscribeResponse", p->soap_type() == SOAP_TYPE__wsnt__SubscribeResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__SubscribeResponse(struct soap *soap, const char *URL, _wsnt__SubscribeResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscribeResponse", p->soap_type() == SOAP_TYPE__wsnt__SubscribeResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__SubscribeResponse(struct soap *soap, const char *URL, _wsnt__SubscribeResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscribeResponse", p->soap_type() == SOAP_TYPE__wsnt__SubscribeResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__SubscribeResponse * SOAP_FMAC4 soap_get__wsnt__SubscribeResponse(struct soap*, _wsnt__SubscribeResponse *, const char*, const char*); - -inline int soap_read__wsnt__SubscribeResponse(struct soap *soap, _wsnt__SubscribeResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__SubscribeResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__SubscribeResponse(struct soap *soap, const char *URL, _wsnt__SubscribeResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__SubscribeResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__SubscribeResponse(struct soap *soap, _wsnt__SubscribeResponse *p) -{ - if (::soap_read__wsnt__SubscribeResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__Subscribe_DEFINED -#define SOAP_TYPE__wsnt__Subscribe_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Subscribe(struct soap*, const char*, int, const _wsnt__Subscribe *, const char*); -SOAP_FMAC3 _wsnt__Subscribe * SOAP_FMAC4 soap_in__wsnt__Subscribe(struct soap*, const char*, _wsnt__Subscribe *, const char*); -SOAP_FMAC1 _wsnt__Subscribe * SOAP_FMAC2 soap_instantiate__wsnt__Subscribe(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__Subscribe * soap_new__wsnt__Subscribe(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__Subscribe(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__Subscribe * soap_new_req__wsnt__Subscribe( - struct soap *soap, - const struct wsa5__EndpointReferenceType& ConsumerReference) -{ - _wsnt__Subscribe *_p = ::soap_new__wsnt__Subscribe(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__Subscribe::ConsumerReference = ConsumerReference; - } - return _p; -} - -inline _wsnt__Subscribe * soap_new_set__wsnt__Subscribe( - struct soap *soap, - const struct wsa5__EndpointReferenceType& ConsumerReference, - wsnt__FilterType *Filter, - std::string *InitialTerminationTime, - _wsnt__Subscribe_SubscriptionPolicy *SubscriptionPolicy, - const std::vector & __any) -{ - _wsnt__Subscribe *_p = ::soap_new__wsnt__Subscribe(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__Subscribe::ConsumerReference = ConsumerReference; - _p->_wsnt__Subscribe::Filter = Filter; - _p->_wsnt__Subscribe::InitialTerminationTime = InitialTerminationTime; - _p->_wsnt__Subscribe::SubscriptionPolicy = SubscriptionPolicy; - _p->_wsnt__Subscribe::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Subscribe", p->soap_type() == SOAP_TYPE__wsnt__Subscribe ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__Subscribe(struct soap *soap, const char *URL, _wsnt__Subscribe const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Subscribe", p->soap_type() == SOAP_TYPE__wsnt__Subscribe ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__Subscribe(struct soap *soap, const char *URL, _wsnt__Subscribe const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Subscribe", p->soap_type() == SOAP_TYPE__wsnt__Subscribe ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__Subscribe(struct soap *soap, const char *URL, _wsnt__Subscribe const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Subscribe", p->soap_type() == SOAP_TYPE__wsnt__Subscribe ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__Subscribe * SOAP_FMAC4 soap_get__wsnt__Subscribe(struct soap*, _wsnt__Subscribe *, const char*, const char*); - -inline int soap_read__wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__Subscribe(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__Subscribe(struct soap *soap, const char *URL, _wsnt__Subscribe *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__Subscribe(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe *p) -{ - if (::soap_read__wsnt__Subscribe(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__UseRaw_DEFINED -#define SOAP_TYPE__wsnt__UseRaw_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__UseRaw(struct soap*, const char*, int, const _wsnt__UseRaw *, const char*); -SOAP_FMAC3 _wsnt__UseRaw * SOAP_FMAC4 soap_in__wsnt__UseRaw(struct soap*, const char*, _wsnt__UseRaw *, const char*); -SOAP_FMAC1 _wsnt__UseRaw * SOAP_FMAC2 soap_instantiate__wsnt__UseRaw(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__UseRaw * soap_new__wsnt__UseRaw(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__UseRaw(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__UseRaw * soap_new_req__wsnt__UseRaw( - struct soap *soap) -{ - _wsnt__UseRaw *_p = ::soap_new__wsnt__UseRaw(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__UseRaw * soap_new_set__wsnt__UseRaw( - struct soap *soap) -{ - _wsnt__UseRaw *_p = ::soap_new__wsnt__UseRaw(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline int soap_write__wsnt__UseRaw(struct soap *soap, _wsnt__UseRaw const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UseRaw", p->soap_type() == SOAP_TYPE__wsnt__UseRaw ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__UseRaw(struct soap *soap, const char *URL, _wsnt__UseRaw const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UseRaw", p->soap_type() == SOAP_TYPE__wsnt__UseRaw ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__UseRaw(struct soap *soap, const char *URL, _wsnt__UseRaw const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UseRaw", p->soap_type() == SOAP_TYPE__wsnt__UseRaw ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__UseRaw(struct soap *soap, const char *URL, _wsnt__UseRaw const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UseRaw", p->soap_type() == SOAP_TYPE__wsnt__UseRaw ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__UseRaw * SOAP_FMAC4 soap_get__wsnt__UseRaw(struct soap*, _wsnt__UseRaw *, const char*, const char*); - -inline int soap_read__wsnt__UseRaw(struct soap *soap, _wsnt__UseRaw *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__UseRaw(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__UseRaw(struct soap *soap, const char *URL, _wsnt__UseRaw *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__UseRaw(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__UseRaw(struct soap *soap, _wsnt__UseRaw *p) -{ - if (::soap_read__wsnt__UseRaw(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__Notify_DEFINED -#define SOAP_TYPE__wsnt__Notify_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__Notify(struct soap*, const char*, int, const _wsnt__Notify *, const char*); -SOAP_FMAC3 _wsnt__Notify * SOAP_FMAC4 soap_in__wsnt__Notify(struct soap*, const char*, _wsnt__Notify *, const char*); -SOAP_FMAC1 _wsnt__Notify * SOAP_FMAC2 soap_instantiate__wsnt__Notify(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__Notify * soap_new__wsnt__Notify(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__Notify(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__Notify * soap_new_req__wsnt__Notify( - struct soap *soap, - const std::vector & NotificationMessage) -{ - _wsnt__Notify *_p = ::soap_new__wsnt__Notify(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__Notify::NotificationMessage = NotificationMessage; - } - return _p; -} - -inline _wsnt__Notify * soap_new_set__wsnt__Notify( - struct soap *soap, - const std::vector & NotificationMessage, - const std::vector & __any) -{ - _wsnt__Notify *_p = ::soap_new__wsnt__Notify(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__Notify::NotificationMessage = NotificationMessage; - _p->_wsnt__Notify::__any = __any; - } - return _p; -} - -inline int soap_write__wsnt__Notify(struct soap *soap, _wsnt__Notify const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Notify", p->soap_type() == SOAP_TYPE__wsnt__Notify ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__Notify(struct soap *soap, const char *URL, _wsnt__Notify const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Notify", p->soap_type() == SOAP_TYPE__wsnt__Notify ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__Notify(struct soap *soap, const char *URL, _wsnt__Notify const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Notify", p->soap_type() == SOAP_TYPE__wsnt__Notify ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__Notify(struct soap *soap, const char *URL, _wsnt__Notify const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:Notify", p->soap_type() == SOAP_TYPE__wsnt__Notify ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__Notify * SOAP_FMAC4 soap_get__wsnt__Notify(struct soap*, _wsnt__Notify *, const char*, const char*); - -inline int soap_read__wsnt__Notify(struct soap *soap, _wsnt__Notify *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__Notify(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__Notify(struct soap *soap, const char *URL, _wsnt__Notify *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__Notify(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__Notify(struct soap *soap, _wsnt__Notify *p) -{ - if (::soap_read__wsnt__Notify(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__SubscriptionManagerRP_DEFINED -#define SOAP_TYPE__wsnt__SubscriptionManagerRP_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__SubscriptionManagerRP(struct soap*, const char*, int, const _wsnt__SubscriptionManagerRP *, const char*); -SOAP_FMAC3 _wsnt__SubscriptionManagerRP * SOAP_FMAC4 soap_in__wsnt__SubscriptionManagerRP(struct soap*, const char*, _wsnt__SubscriptionManagerRP *, const char*); -SOAP_FMAC1 _wsnt__SubscriptionManagerRP * SOAP_FMAC2 soap_instantiate__wsnt__SubscriptionManagerRP(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__SubscriptionManagerRP * soap_new__wsnt__SubscriptionManagerRP(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__SubscriptionManagerRP(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__SubscriptionManagerRP * soap_new_req__wsnt__SubscriptionManagerRP( - struct soap *soap, - const struct wsa5__EndpointReferenceType& ConsumerReference) -{ - _wsnt__SubscriptionManagerRP *_p = ::soap_new__wsnt__SubscriptionManagerRP(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__SubscriptionManagerRP::ConsumerReference = ConsumerReference; - } - return _p; -} - -inline _wsnt__SubscriptionManagerRP * soap_new_set__wsnt__SubscriptionManagerRP( - struct soap *soap, - const struct wsa5__EndpointReferenceType& ConsumerReference, - wsnt__FilterType *Filter, - wsnt__SubscriptionPolicyType *SubscriptionPolicy, - time_t *CreationTime) -{ - _wsnt__SubscriptionManagerRP *_p = ::soap_new__wsnt__SubscriptionManagerRP(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__SubscriptionManagerRP::ConsumerReference = ConsumerReference; - _p->_wsnt__SubscriptionManagerRP::Filter = Filter; - _p->_wsnt__SubscriptionManagerRP::SubscriptionPolicy = SubscriptionPolicy; - _p->_wsnt__SubscriptionManagerRP::CreationTime = CreationTime; - } - return _p; -} - -inline int soap_write__wsnt__SubscriptionManagerRP(struct soap *soap, _wsnt__SubscriptionManagerRP const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscriptionManagerRP", p->soap_type() == SOAP_TYPE__wsnt__SubscriptionManagerRP ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__SubscriptionManagerRP(struct soap *soap, const char *URL, _wsnt__SubscriptionManagerRP const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscriptionManagerRP", p->soap_type() == SOAP_TYPE__wsnt__SubscriptionManagerRP ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__SubscriptionManagerRP(struct soap *soap, const char *URL, _wsnt__SubscriptionManagerRP const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscriptionManagerRP", p->soap_type() == SOAP_TYPE__wsnt__SubscriptionManagerRP ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__SubscriptionManagerRP(struct soap *soap, const char *URL, _wsnt__SubscriptionManagerRP const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscriptionManagerRP", p->soap_type() == SOAP_TYPE__wsnt__SubscriptionManagerRP ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__SubscriptionManagerRP * SOAP_FMAC4 soap_get__wsnt__SubscriptionManagerRP(struct soap*, _wsnt__SubscriptionManagerRP *, const char*, const char*); - -inline int soap_read__wsnt__SubscriptionManagerRP(struct soap *soap, _wsnt__SubscriptionManagerRP *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__SubscriptionManagerRP(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__SubscriptionManagerRP(struct soap *soap, const char *URL, _wsnt__SubscriptionManagerRP *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__SubscriptionManagerRP(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__SubscriptionManagerRP(struct soap *soap, _wsnt__SubscriptionManagerRP *p) -{ - if (::soap_read__wsnt__SubscriptionManagerRP(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsnt__NotificationProducerRP_DEFINED -#define SOAP_TYPE__wsnt__NotificationProducerRP_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsnt__NotificationProducerRP(struct soap*, const char*, int, const _wsnt__NotificationProducerRP *, const char*); -SOAP_FMAC3 _wsnt__NotificationProducerRP * SOAP_FMAC4 soap_in__wsnt__NotificationProducerRP(struct soap*, const char*, _wsnt__NotificationProducerRP *, const char*); -SOAP_FMAC1 _wsnt__NotificationProducerRP * SOAP_FMAC2 soap_instantiate__wsnt__NotificationProducerRP(struct soap*, int, const char*, const char*, size_t*); - -inline _wsnt__NotificationProducerRP * soap_new__wsnt__NotificationProducerRP(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsnt__NotificationProducerRP(soap, n, NULL, NULL, NULL); -} - -inline _wsnt__NotificationProducerRP * soap_new_req__wsnt__NotificationProducerRP( - struct soap *soap) -{ - _wsnt__NotificationProducerRP *_p = ::soap_new__wsnt__NotificationProducerRP(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _wsnt__NotificationProducerRP * soap_new_set__wsnt__NotificationProducerRP( - struct soap *soap, - const std::vector & TopicExpression, - bool *FixedTopicSet, - const std::vector & TopicExpressionDialect, - wstop__TopicSetType *wstop__TopicSet) -{ - _wsnt__NotificationProducerRP *_p = ::soap_new__wsnt__NotificationProducerRP(soap); - if (_p) - { _p->soap_default(soap); - _p->_wsnt__NotificationProducerRP::TopicExpression = TopicExpression; - _p->_wsnt__NotificationProducerRP::FixedTopicSet = FixedTopicSet; - _p->_wsnt__NotificationProducerRP::TopicExpressionDialect = TopicExpressionDialect; - _p->_wsnt__NotificationProducerRP::wstop__TopicSet = wstop__TopicSet; - } - return _p; -} - -inline int soap_write__wsnt__NotificationProducerRP(struct soap *soap, _wsnt__NotificationProducerRP const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationProducerRP", p->soap_type() == SOAP_TYPE__wsnt__NotificationProducerRP ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsnt__NotificationProducerRP(struct soap *soap, const char *URL, _wsnt__NotificationProducerRP const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationProducerRP", p->soap_type() == SOAP_TYPE__wsnt__NotificationProducerRP ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsnt__NotificationProducerRP(struct soap *soap, const char *URL, _wsnt__NotificationProducerRP const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationProducerRP", p->soap_type() == SOAP_TYPE__wsnt__NotificationProducerRP ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsnt__NotificationProducerRP(struct soap *soap, const char *URL, _wsnt__NotificationProducerRP const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationProducerRP", p->soap_type() == SOAP_TYPE__wsnt__NotificationProducerRP ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _wsnt__NotificationProducerRP * SOAP_FMAC4 soap_get__wsnt__NotificationProducerRP(struct soap*, _wsnt__NotificationProducerRP *, const char*, const char*); - -inline int soap_read__wsnt__NotificationProducerRP(struct soap *soap, _wsnt__NotificationProducerRP *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__wsnt__NotificationProducerRP(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsnt__NotificationProducerRP(struct soap *soap, const char *URL, _wsnt__NotificationProducerRP *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsnt__NotificationProducerRP(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsnt__NotificationProducerRP(struct soap *soap, _wsnt__NotificationProducerRP *p) -{ - if (::soap_read__wsnt__NotificationProducerRP(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__ResumeFailedFaultType_DEFINED -#define SOAP_TYPE_wsnt__ResumeFailedFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__ResumeFailedFaultType(struct soap*, const char*, int, const wsnt__ResumeFailedFaultType *, const char*); -SOAP_FMAC3 wsnt__ResumeFailedFaultType * SOAP_FMAC4 soap_in_wsnt__ResumeFailedFaultType(struct soap*, const char*, wsnt__ResumeFailedFaultType *, const char*); -SOAP_FMAC1 wsnt__ResumeFailedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__ResumeFailedFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__ResumeFailedFaultType * soap_new_wsnt__ResumeFailedFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__ResumeFailedFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__ResumeFailedFaultType * soap_new_req_wsnt__ResumeFailedFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__ResumeFailedFaultType *_p = ::soap_new_wsnt__ResumeFailedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__ResumeFailedFaultType * soap_new_set_wsnt__ResumeFailedFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__ResumeFailedFaultType *_p = ::soap_new_wsnt__ResumeFailedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__ResumeFailedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__ResumeFailedFaultType(struct soap *soap, const char *URL, wsnt__ResumeFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__ResumeFailedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__ResumeFailedFaultType(struct soap *soap, const char *URL, wsnt__ResumeFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__ResumeFailedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__ResumeFailedFaultType(struct soap *soap, const char *URL, wsnt__ResumeFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:ResumeFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__ResumeFailedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__ResumeFailedFaultType * SOAP_FMAC4 soap_get_wsnt__ResumeFailedFaultType(struct soap*, wsnt__ResumeFailedFaultType *, const char*, const char*); - -inline int soap_read_wsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__ResumeFailedFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__ResumeFailedFaultType(struct soap *soap, const char *URL, wsnt__ResumeFailedFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__ResumeFailedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType *p) -{ - if (::soap_read_wsnt__ResumeFailedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__PauseFailedFaultType_DEFINED -#define SOAP_TYPE_wsnt__PauseFailedFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__PauseFailedFaultType(struct soap*, const char*, int, const wsnt__PauseFailedFaultType *, const char*); -SOAP_FMAC3 wsnt__PauseFailedFaultType * SOAP_FMAC4 soap_in_wsnt__PauseFailedFaultType(struct soap*, const char*, wsnt__PauseFailedFaultType *, const char*); -SOAP_FMAC1 wsnt__PauseFailedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__PauseFailedFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__PauseFailedFaultType * soap_new_wsnt__PauseFailedFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__PauseFailedFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__PauseFailedFaultType * soap_new_req_wsnt__PauseFailedFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__PauseFailedFaultType *_p = ::soap_new_wsnt__PauseFailedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__PauseFailedFaultType * soap_new_set_wsnt__PauseFailedFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__PauseFailedFaultType *_p = ::soap_new_wsnt__PauseFailedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__PauseFailedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__PauseFailedFaultType(struct soap *soap, const char *URL, wsnt__PauseFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__PauseFailedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__PauseFailedFaultType(struct soap *soap, const char *URL, wsnt__PauseFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__PauseFailedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__PauseFailedFaultType(struct soap *soap, const char *URL, wsnt__PauseFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:PauseFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__PauseFailedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__PauseFailedFaultType * SOAP_FMAC4 soap_get_wsnt__PauseFailedFaultType(struct soap*, wsnt__PauseFailedFaultType *, const char*, const char*); - -inline int soap_read_wsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__PauseFailedFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__PauseFailedFaultType(struct soap *soap, const char *URL, wsnt__PauseFailedFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__PauseFailedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType *p) -{ - if (::soap_read_wsnt__PauseFailedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType_DEFINED -#define SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnableToDestroySubscriptionFaultType(struct soap*, const char*, int, const wsnt__UnableToDestroySubscriptionFaultType *, const char*); -SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType * SOAP_FMAC4 soap_in_wsnt__UnableToDestroySubscriptionFaultType(struct soap*, const char*, wsnt__UnableToDestroySubscriptionFaultType *, const char*); -SOAP_FMAC1 wsnt__UnableToDestroySubscriptionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToDestroySubscriptionFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__UnableToDestroySubscriptionFaultType * soap_new_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__UnableToDestroySubscriptionFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__UnableToDestroySubscriptionFaultType * soap_new_req_wsnt__UnableToDestroySubscriptionFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__UnableToDestroySubscriptionFaultType *_p = ::soap_new_wsnt__UnableToDestroySubscriptionFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__UnableToDestroySubscriptionFaultType * soap_new_set_wsnt__UnableToDestroySubscriptionFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__UnableToDestroySubscriptionFaultType *_p = ::soap_new_wsnt__UnableToDestroySubscriptionFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToDestroySubscriptionFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *URL, wsnt__UnableToDestroySubscriptionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToDestroySubscriptionFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *URL, wsnt__UnableToDestroySubscriptionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToDestroySubscriptionFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *URL, wsnt__UnableToDestroySubscriptionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToDestroySubscriptionFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType * SOAP_FMAC4 soap_get_wsnt__UnableToDestroySubscriptionFaultType(struct soap*, wsnt__UnableToDestroySubscriptionFaultType *, const char*, const char*); - -inline int soap_read_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__UnableToDestroySubscriptionFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *URL, wsnt__UnableToDestroySubscriptionFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__UnableToDestroySubscriptionFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType *p) -{ - if (::soap_read_wsnt__UnableToDestroySubscriptionFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType_DEFINED -#define SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnacceptableTerminationTimeFaultType(struct soap*, const char*, int, const wsnt__UnacceptableTerminationTimeFaultType *, const char*); -SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType * SOAP_FMAC4 soap_in_wsnt__UnacceptableTerminationTimeFaultType(struct soap*, const char*, wsnt__UnacceptableTerminationTimeFaultType *, const char*); -SOAP_FMAC1 wsnt__UnacceptableTerminationTimeFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnacceptableTerminationTimeFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__UnacceptableTerminationTimeFaultType * soap_new_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__UnacceptableTerminationTimeFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__UnacceptableTerminationTimeFaultType * soap_new_req_wsnt__UnacceptableTerminationTimeFaultType( - struct soap *soap, - time_t MinimumTime, - time_t Timestamp__1) -{ - wsnt__UnacceptableTerminationTimeFaultType *_p = ::soap_new_wsnt__UnacceptableTerminationTimeFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__UnacceptableTerminationTimeFaultType::MinimumTime = MinimumTime; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__UnacceptableTerminationTimeFaultType * soap_new_set_wsnt__UnacceptableTerminationTimeFaultType( - struct soap *soap, - time_t MinimumTime, - time_t *MaximumTime, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__UnacceptableTerminationTimeFaultType *_p = ::soap_new_wsnt__UnacceptableTerminationTimeFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__UnacceptableTerminationTimeFaultType::MinimumTime = MinimumTime; - _p->wsnt__UnacceptableTerminationTimeFaultType::MaximumTime = MaximumTime; - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnacceptableTerminationTimeFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *URL, wsnt__UnacceptableTerminationTimeFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnacceptableTerminationTimeFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *URL, wsnt__UnacceptableTerminationTimeFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnacceptableTerminationTimeFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *URL, wsnt__UnacceptableTerminationTimeFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnacceptableTerminationTimeFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType * SOAP_FMAC4 soap_get_wsnt__UnacceptableTerminationTimeFaultType(struct soap*, wsnt__UnacceptableTerminationTimeFaultType *, const char*, const char*); - -inline int soap_read_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__UnacceptableTerminationTimeFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *URL, wsnt__UnacceptableTerminationTimeFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__UnacceptableTerminationTimeFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType *p) -{ - if (::soap_read_wsnt__UnacceptableTerminationTimeFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType_DEFINED -#define SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnableToCreatePullPointFaultType(struct soap*, const char*, int, const wsnt__UnableToCreatePullPointFaultType *, const char*); -SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType * SOAP_FMAC4 soap_in_wsnt__UnableToCreatePullPointFaultType(struct soap*, const char*, wsnt__UnableToCreatePullPointFaultType *, const char*); -SOAP_FMAC1 wsnt__UnableToCreatePullPointFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToCreatePullPointFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__UnableToCreatePullPointFaultType * soap_new_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__UnableToCreatePullPointFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__UnableToCreatePullPointFaultType * soap_new_req_wsnt__UnableToCreatePullPointFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__UnableToCreatePullPointFaultType *_p = ::soap_new_wsnt__UnableToCreatePullPointFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__UnableToCreatePullPointFaultType * soap_new_set_wsnt__UnableToCreatePullPointFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__UnableToCreatePullPointFaultType *_p = ::soap_new_wsnt__UnableToCreatePullPointFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToCreatePullPointFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *URL, wsnt__UnableToCreatePullPointFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToCreatePullPointFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *URL, wsnt__UnableToCreatePullPointFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToCreatePullPointFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *URL, wsnt__UnableToCreatePullPointFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToCreatePullPointFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType * SOAP_FMAC4 soap_get_wsnt__UnableToCreatePullPointFaultType(struct soap*, wsnt__UnableToCreatePullPointFaultType *, const char*, const char*); - -inline int soap_read_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__UnableToCreatePullPointFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *URL, wsnt__UnableToCreatePullPointFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__UnableToCreatePullPointFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType *p) -{ - if (::soap_read_wsnt__UnableToCreatePullPointFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType_DEFINED -#define SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnableToDestroyPullPointFaultType(struct soap*, const char*, int, const wsnt__UnableToDestroyPullPointFaultType *, const char*); -SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType * SOAP_FMAC4 soap_in_wsnt__UnableToDestroyPullPointFaultType(struct soap*, const char*, wsnt__UnableToDestroyPullPointFaultType *, const char*); -SOAP_FMAC1 wsnt__UnableToDestroyPullPointFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToDestroyPullPointFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__UnableToDestroyPullPointFaultType * soap_new_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__UnableToDestroyPullPointFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__UnableToDestroyPullPointFaultType * soap_new_req_wsnt__UnableToDestroyPullPointFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__UnableToDestroyPullPointFaultType *_p = ::soap_new_wsnt__UnableToDestroyPullPointFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__UnableToDestroyPullPointFaultType * soap_new_set_wsnt__UnableToDestroyPullPointFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__UnableToDestroyPullPointFaultType *_p = ::soap_new_wsnt__UnableToDestroyPullPointFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToDestroyPullPointFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *URL, wsnt__UnableToDestroyPullPointFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToDestroyPullPointFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *URL, wsnt__UnableToDestroyPullPointFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToDestroyPullPointFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *URL, wsnt__UnableToDestroyPullPointFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToDestroyPullPointFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType * SOAP_FMAC4 soap_get_wsnt__UnableToDestroyPullPointFaultType(struct soap*, wsnt__UnableToDestroyPullPointFaultType *, const char*, const char*); - -inline int soap_read_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__UnableToDestroyPullPointFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *URL, wsnt__UnableToDestroyPullPointFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__UnableToDestroyPullPointFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType *p) -{ - if (::soap_read_wsnt__UnableToDestroyPullPointFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__UnableToGetMessagesFaultType_DEFINED -#define SOAP_TYPE_wsnt__UnableToGetMessagesFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnableToGetMessagesFaultType(struct soap*, const char*, int, const wsnt__UnableToGetMessagesFaultType *, const char*); -SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType * SOAP_FMAC4 soap_in_wsnt__UnableToGetMessagesFaultType(struct soap*, const char*, wsnt__UnableToGetMessagesFaultType *, const char*); -SOAP_FMAC1 wsnt__UnableToGetMessagesFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToGetMessagesFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__UnableToGetMessagesFaultType * soap_new_wsnt__UnableToGetMessagesFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__UnableToGetMessagesFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__UnableToGetMessagesFaultType * soap_new_req_wsnt__UnableToGetMessagesFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__UnableToGetMessagesFaultType *_p = ::soap_new_wsnt__UnableToGetMessagesFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__UnableToGetMessagesFaultType * soap_new_set_wsnt__UnableToGetMessagesFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__UnableToGetMessagesFaultType *_p = ::soap_new_wsnt__UnableToGetMessagesFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToGetMessagesFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToGetMessagesFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *URL, wsnt__UnableToGetMessagesFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToGetMessagesFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToGetMessagesFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *URL, wsnt__UnableToGetMessagesFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToGetMessagesFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToGetMessagesFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *URL, wsnt__UnableToGetMessagesFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnableToGetMessagesFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnableToGetMessagesFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType * SOAP_FMAC4 soap_get_wsnt__UnableToGetMessagesFaultType(struct soap*, wsnt__UnableToGetMessagesFaultType *, const char*, const char*); - -inline int soap_read_wsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__UnableToGetMessagesFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *URL, wsnt__UnableToGetMessagesFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__UnableToGetMessagesFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType *p) -{ - if (::soap_read_wsnt__UnableToGetMessagesFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType_DEFINED -#define SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__NoCurrentMessageOnTopicFaultType(struct soap*, const char*, int, const wsnt__NoCurrentMessageOnTopicFaultType *, const char*); -SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType * SOAP_FMAC4 soap_in_wsnt__NoCurrentMessageOnTopicFaultType(struct soap*, const char*, wsnt__NoCurrentMessageOnTopicFaultType *, const char*); -SOAP_FMAC1 wsnt__NoCurrentMessageOnTopicFaultType * SOAP_FMAC2 soap_instantiate_wsnt__NoCurrentMessageOnTopicFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__NoCurrentMessageOnTopicFaultType * soap_new_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__NoCurrentMessageOnTopicFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__NoCurrentMessageOnTopicFaultType * soap_new_req_wsnt__NoCurrentMessageOnTopicFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__NoCurrentMessageOnTopicFaultType *_p = ::soap_new_wsnt__NoCurrentMessageOnTopicFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__NoCurrentMessageOnTopicFaultType * soap_new_set_wsnt__NoCurrentMessageOnTopicFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__NoCurrentMessageOnTopicFaultType *_p = ::soap_new_wsnt__NoCurrentMessageOnTopicFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NoCurrentMessageOnTopicFaultType", p->soap_type() == SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *URL, wsnt__NoCurrentMessageOnTopicFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NoCurrentMessageOnTopicFaultType", p->soap_type() == SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *URL, wsnt__NoCurrentMessageOnTopicFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NoCurrentMessageOnTopicFaultType", p->soap_type() == SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *URL, wsnt__NoCurrentMessageOnTopicFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NoCurrentMessageOnTopicFaultType", p->soap_type() == SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType * SOAP_FMAC4 soap_get_wsnt__NoCurrentMessageOnTopicFaultType(struct soap*, wsnt__NoCurrentMessageOnTopicFaultType *, const char*, const char*); - -inline int soap_read_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__NoCurrentMessageOnTopicFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *URL, wsnt__NoCurrentMessageOnTopicFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__NoCurrentMessageOnTopicFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType *p) -{ - if (::soap_read_wsnt__NoCurrentMessageOnTopicFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType_DEFINED -#define SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, const char*, int, const wsnt__UnacceptableInitialTerminationTimeFaultType *, const char*); -SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType * SOAP_FMAC4 soap_in_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, const char*, wsnt__UnacceptableInitialTerminationTimeFaultType *, const char*); -SOAP_FMAC1 wsnt__UnacceptableInitialTerminationTimeFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__UnacceptableInitialTerminationTimeFaultType * soap_new_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__UnacceptableInitialTerminationTimeFaultType * soap_new_req_wsnt__UnacceptableInitialTerminationTimeFaultType( - struct soap *soap, - time_t MinimumTime, - time_t Timestamp__1) -{ - wsnt__UnacceptableInitialTerminationTimeFaultType *_p = ::soap_new_wsnt__UnacceptableInitialTerminationTimeFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__UnacceptableInitialTerminationTimeFaultType::MinimumTime = MinimumTime; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__UnacceptableInitialTerminationTimeFaultType * soap_new_set_wsnt__UnacceptableInitialTerminationTimeFaultType( - struct soap *soap, - time_t MinimumTime, - time_t *MaximumTime, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__UnacceptableInitialTerminationTimeFaultType *_p = ::soap_new_wsnt__UnacceptableInitialTerminationTimeFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__UnacceptableInitialTerminationTimeFaultType::MinimumTime = MinimumTime; - _p->wsnt__UnacceptableInitialTerminationTimeFaultType::MaximumTime = MaximumTime; - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnacceptableInitialTerminationTimeFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *URL, wsnt__UnacceptableInitialTerminationTimeFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnacceptableInitialTerminationTimeFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *URL, wsnt__UnacceptableInitialTerminationTimeFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnacceptableInitialTerminationTimeFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *URL, wsnt__UnacceptableInitialTerminationTimeFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnacceptableInitialTerminationTimeFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType * SOAP_FMAC4 soap_get_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, wsnt__UnacceptableInitialTerminationTimeFaultType *, const char*, const char*); - -inline int soap_read_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *URL, wsnt__UnacceptableInitialTerminationTimeFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType *p) -{ - if (::soap_read_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType_DEFINED -#define SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__NotifyMessageNotSupportedFaultType(struct soap*, const char*, int, const wsnt__NotifyMessageNotSupportedFaultType *, const char*); -SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType * SOAP_FMAC4 soap_in_wsnt__NotifyMessageNotSupportedFaultType(struct soap*, const char*, wsnt__NotifyMessageNotSupportedFaultType *, const char*); -SOAP_FMAC1 wsnt__NotifyMessageNotSupportedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__NotifyMessageNotSupportedFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__NotifyMessageNotSupportedFaultType * soap_new_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__NotifyMessageNotSupportedFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__NotifyMessageNotSupportedFaultType * soap_new_req_wsnt__NotifyMessageNotSupportedFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__NotifyMessageNotSupportedFaultType *_p = ::soap_new_wsnt__NotifyMessageNotSupportedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__NotifyMessageNotSupportedFaultType * soap_new_set_wsnt__NotifyMessageNotSupportedFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__NotifyMessageNotSupportedFaultType *_p = ::soap_new_wsnt__NotifyMessageNotSupportedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotifyMessageNotSupportedFaultType", p->soap_type() == SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *URL, wsnt__NotifyMessageNotSupportedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotifyMessageNotSupportedFaultType", p->soap_type() == SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *URL, wsnt__NotifyMessageNotSupportedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotifyMessageNotSupportedFaultType", p->soap_type() == SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *URL, wsnt__NotifyMessageNotSupportedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotifyMessageNotSupportedFaultType", p->soap_type() == SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType * SOAP_FMAC4 soap_get_wsnt__NotifyMessageNotSupportedFaultType(struct soap*, wsnt__NotifyMessageNotSupportedFaultType *, const char*, const char*); - -inline int soap_read_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__NotifyMessageNotSupportedFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *URL, wsnt__NotifyMessageNotSupportedFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__NotifyMessageNotSupportedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType *p) -{ - if (::soap_read_wsnt__NotifyMessageNotSupportedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType_DEFINED -#define SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnsupportedPolicyRequestFaultType(struct soap*, const char*, int, const wsnt__UnsupportedPolicyRequestFaultType *, const char*); -SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType * SOAP_FMAC4 soap_in_wsnt__UnsupportedPolicyRequestFaultType(struct soap*, const char*, wsnt__UnsupportedPolicyRequestFaultType *, const char*); -SOAP_FMAC1 wsnt__UnsupportedPolicyRequestFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnsupportedPolicyRequestFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__UnsupportedPolicyRequestFaultType * soap_new_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__UnsupportedPolicyRequestFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__UnsupportedPolicyRequestFaultType * soap_new_req_wsnt__UnsupportedPolicyRequestFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__UnsupportedPolicyRequestFaultType *_p = ::soap_new_wsnt__UnsupportedPolicyRequestFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__UnsupportedPolicyRequestFaultType * soap_new_set_wsnt__UnsupportedPolicyRequestFaultType( - struct soap *soap, - const std::vector & UnsupportedPolicy, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__UnsupportedPolicyRequestFaultType *_p = ::soap_new_wsnt__UnsupportedPolicyRequestFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__UnsupportedPolicyRequestFaultType::UnsupportedPolicy = UnsupportedPolicy; - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnsupportedPolicyRequestFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *URL, wsnt__UnsupportedPolicyRequestFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnsupportedPolicyRequestFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *URL, wsnt__UnsupportedPolicyRequestFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnsupportedPolicyRequestFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *URL, wsnt__UnsupportedPolicyRequestFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnsupportedPolicyRequestFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType * SOAP_FMAC4 soap_get_wsnt__UnsupportedPolicyRequestFaultType(struct soap*, wsnt__UnsupportedPolicyRequestFaultType *, const char*, const char*); - -inline int soap_read_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__UnsupportedPolicyRequestFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *URL, wsnt__UnsupportedPolicyRequestFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__UnsupportedPolicyRequestFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType *p) -{ - if (::soap_read_wsnt__UnsupportedPolicyRequestFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType_DEFINED -#define SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__UnrecognizedPolicyRequestFaultType(struct soap*, const char*, int, const wsnt__UnrecognizedPolicyRequestFaultType *, const char*); -SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType * SOAP_FMAC4 soap_in_wsnt__UnrecognizedPolicyRequestFaultType(struct soap*, const char*, wsnt__UnrecognizedPolicyRequestFaultType *, const char*); -SOAP_FMAC1 wsnt__UnrecognizedPolicyRequestFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnrecognizedPolicyRequestFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__UnrecognizedPolicyRequestFaultType * soap_new_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__UnrecognizedPolicyRequestFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__UnrecognizedPolicyRequestFaultType * soap_new_req_wsnt__UnrecognizedPolicyRequestFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__UnrecognizedPolicyRequestFaultType *_p = ::soap_new_wsnt__UnrecognizedPolicyRequestFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__UnrecognizedPolicyRequestFaultType * soap_new_set_wsnt__UnrecognizedPolicyRequestFaultType( - struct soap *soap, - const std::vector & UnrecognizedPolicy, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__UnrecognizedPolicyRequestFaultType *_p = ::soap_new_wsnt__UnrecognizedPolicyRequestFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__UnrecognizedPolicyRequestFaultType::UnrecognizedPolicy = UnrecognizedPolicy; - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnrecognizedPolicyRequestFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *URL, wsnt__UnrecognizedPolicyRequestFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnrecognizedPolicyRequestFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *URL, wsnt__UnrecognizedPolicyRequestFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnrecognizedPolicyRequestFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *URL, wsnt__UnrecognizedPolicyRequestFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:UnrecognizedPolicyRequestFaultType", p->soap_type() == SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType * SOAP_FMAC4 soap_get_wsnt__UnrecognizedPolicyRequestFaultType(struct soap*, wsnt__UnrecognizedPolicyRequestFaultType *, const char*, const char*); - -inline int soap_read_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__UnrecognizedPolicyRequestFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *URL, wsnt__UnrecognizedPolicyRequestFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__UnrecognizedPolicyRequestFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType *p) -{ - if (::soap_read_wsnt__UnrecognizedPolicyRequestFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType_DEFINED -#define SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__InvalidMessageContentExpressionFaultType(struct soap*, const char*, int, const wsnt__InvalidMessageContentExpressionFaultType *, const char*); -SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType * SOAP_FMAC4 soap_in_wsnt__InvalidMessageContentExpressionFaultType(struct soap*, const char*, wsnt__InvalidMessageContentExpressionFaultType *, const char*); -SOAP_FMAC1 wsnt__InvalidMessageContentExpressionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidMessageContentExpressionFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__InvalidMessageContentExpressionFaultType * soap_new_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__InvalidMessageContentExpressionFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__InvalidMessageContentExpressionFaultType * soap_new_req_wsnt__InvalidMessageContentExpressionFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__InvalidMessageContentExpressionFaultType *_p = ::soap_new_wsnt__InvalidMessageContentExpressionFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__InvalidMessageContentExpressionFaultType * soap_new_set_wsnt__InvalidMessageContentExpressionFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__InvalidMessageContentExpressionFaultType *_p = ::soap_new_wsnt__InvalidMessageContentExpressionFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidMessageContentExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidMessageContentExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidMessageContentExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidMessageContentExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidMessageContentExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidMessageContentExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidMessageContentExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType * SOAP_FMAC4 soap_get_wsnt__InvalidMessageContentExpressionFaultType(struct soap*, wsnt__InvalidMessageContentExpressionFaultType *, const char*, const char*); - -inline int soap_read_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__InvalidMessageContentExpressionFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidMessageContentExpressionFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__InvalidMessageContentExpressionFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType *p) -{ - if (::soap_read_wsnt__InvalidMessageContentExpressionFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType_DEFINED -#define SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, const char*, int, const wsnt__InvalidProducerPropertiesExpressionFaultType *, const char*); -SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType * SOAP_FMAC4 soap_in_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, const char*, wsnt__InvalidProducerPropertiesExpressionFaultType *, const char*); -SOAP_FMAC1 wsnt__InvalidProducerPropertiesExpressionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__InvalidProducerPropertiesExpressionFaultType * soap_new_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__InvalidProducerPropertiesExpressionFaultType * soap_new_req_wsnt__InvalidProducerPropertiesExpressionFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__InvalidProducerPropertiesExpressionFaultType *_p = ::soap_new_wsnt__InvalidProducerPropertiesExpressionFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__InvalidProducerPropertiesExpressionFaultType * soap_new_set_wsnt__InvalidProducerPropertiesExpressionFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__InvalidProducerPropertiesExpressionFaultType *_p = ::soap_new_wsnt__InvalidProducerPropertiesExpressionFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidProducerPropertiesExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidProducerPropertiesExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidProducerPropertiesExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidProducerPropertiesExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidProducerPropertiesExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidProducerPropertiesExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidProducerPropertiesExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType * SOAP_FMAC4 soap_get_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, wsnt__InvalidProducerPropertiesExpressionFaultType *, const char*, const char*); - -inline int soap_read_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidProducerPropertiesExpressionFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType *p) -{ - if (::soap_read_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType_DEFINED -#define SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__MultipleTopicsSpecifiedFaultType(struct soap*, const char*, int, const wsnt__MultipleTopicsSpecifiedFaultType *, const char*); -SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType * SOAP_FMAC4 soap_in_wsnt__MultipleTopicsSpecifiedFaultType(struct soap*, const char*, wsnt__MultipleTopicsSpecifiedFaultType *, const char*); -SOAP_FMAC1 wsnt__MultipleTopicsSpecifiedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__MultipleTopicsSpecifiedFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__MultipleTopicsSpecifiedFaultType * soap_new_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__MultipleTopicsSpecifiedFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__MultipleTopicsSpecifiedFaultType * soap_new_req_wsnt__MultipleTopicsSpecifiedFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__MultipleTopicsSpecifiedFaultType *_p = ::soap_new_wsnt__MultipleTopicsSpecifiedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__MultipleTopicsSpecifiedFaultType * soap_new_set_wsnt__MultipleTopicsSpecifiedFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__MultipleTopicsSpecifiedFaultType *_p = ::soap_new_wsnt__MultipleTopicsSpecifiedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:MultipleTopicsSpecifiedFaultType", p->soap_type() == SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *URL, wsnt__MultipleTopicsSpecifiedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:MultipleTopicsSpecifiedFaultType", p->soap_type() == SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *URL, wsnt__MultipleTopicsSpecifiedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:MultipleTopicsSpecifiedFaultType", p->soap_type() == SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *URL, wsnt__MultipleTopicsSpecifiedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:MultipleTopicsSpecifiedFaultType", p->soap_type() == SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType * SOAP_FMAC4 soap_get_wsnt__MultipleTopicsSpecifiedFaultType(struct soap*, wsnt__MultipleTopicsSpecifiedFaultType *, const char*, const char*); - -inline int soap_read_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__MultipleTopicsSpecifiedFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *URL, wsnt__MultipleTopicsSpecifiedFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__MultipleTopicsSpecifiedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType *p) -{ - if (::soap_read_wsnt__MultipleTopicsSpecifiedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__TopicNotSupportedFaultType_DEFINED -#define SOAP_TYPE_wsnt__TopicNotSupportedFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__TopicNotSupportedFaultType(struct soap*, const char*, int, const wsnt__TopicNotSupportedFaultType *, const char*); -SOAP_FMAC3 wsnt__TopicNotSupportedFaultType * SOAP_FMAC4 soap_in_wsnt__TopicNotSupportedFaultType(struct soap*, const char*, wsnt__TopicNotSupportedFaultType *, const char*); -SOAP_FMAC1 wsnt__TopicNotSupportedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__TopicNotSupportedFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__TopicNotSupportedFaultType * soap_new_wsnt__TopicNotSupportedFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__TopicNotSupportedFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__TopicNotSupportedFaultType * soap_new_req_wsnt__TopicNotSupportedFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__TopicNotSupportedFaultType *_p = ::soap_new_wsnt__TopicNotSupportedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__TopicNotSupportedFaultType * soap_new_set_wsnt__TopicNotSupportedFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__TopicNotSupportedFaultType *_p = ::soap_new_wsnt__TopicNotSupportedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicNotSupportedFaultType", p->soap_type() == SOAP_TYPE_wsnt__TopicNotSupportedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__TopicNotSupportedFaultType(struct soap *soap, const char *URL, wsnt__TopicNotSupportedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicNotSupportedFaultType", p->soap_type() == SOAP_TYPE_wsnt__TopicNotSupportedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__TopicNotSupportedFaultType(struct soap *soap, const char *URL, wsnt__TopicNotSupportedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicNotSupportedFaultType", p->soap_type() == SOAP_TYPE_wsnt__TopicNotSupportedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__TopicNotSupportedFaultType(struct soap *soap, const char *URL, wsnt__TopicNotSupportedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicNotSupportedFaultType", p->soap_type() == SOAP_TYPE_wsnt__TopicNotSupportedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__TopicNotSupportedFaultType * SOAP_FMAC4 soap_get_wsnt__TopicNotSupportedFaultType(struct soap*, wsnt__TopicNotSupportedFaultType *, const char*, const char*); - -inline int soap_read_wsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__TopicNotSupportedFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__TopicNotSupportedFaultType(struct soap *soap, const char *URL, wsnt__TopicNotSupportedFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__TopicNotSupportedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType *p) -{ - if (::soap_read_wsnt__TopicNotSupportedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType_DEFINED -#define SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__InvalidTopicExpressionFaultType(struct soap*, const char*, int, const wsnt__InvalidTopicExpressionFaultType *, const char*); -SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType * SOAP_FMAC4 soap_in_wsnt__InvalidTopicExpressionFaultType(struct soap*, const char*, wsnt__InvalidTopicExpressionFaultType *, const char*); -SOAP_FMAC1 wsnt__InvalidTopicExpressionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidTopicExpressionFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__InvalidTopicExpressionFaultType * soap_new_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__InvalidTopicExpressionFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__InvalidTopicExpressionFaultType * soap_new_req_wsnt__InvalidTopicExpressionFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__InvalidTopicExpressionFaultType *_p = ::soap_new_wsnt__InvalidTopicExpressionFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__InvalidTopicExpressionFaultType * soap_new_set_wsnt__InvalidTopicExpressionFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__InvalidTopicExpressionFaultType *_p = ::soap_new_wsnt__InvalidTopicExpressionFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidTopicExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidTopicExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidTopicExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidTopicExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidTopicExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidTopicExpressionFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidTopicExpressionFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType * SOAP_FMAC4 soap_get_wsnt__InvalidTopicExpressionFaultType(struct soap*, wsnt__InvalidTopicExpressionFaultType *, const char*, const char*); - -inline int soap_read_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__InvalidTopicExpressionFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *URL, wsnt__InvalidTopicExpressionFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__InvalidTopicExpressionFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType *p) -{ - if (::soap_read_wsnt__InvalidTopicExpressionFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType_DEFINED -#define SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__TopicExpressionDialectUnknownFaultType(struct soap*, const char*, int, const wsnt__TopicExpressionDialectUnknownFaultType *, const char*); -SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType * SOAP_FMAC4 soap_in_wsnt__TopicExpressionDialectUnknownFaultType(struct soap*, const char*, wsnt__TopicExpressionDialectUnknownFaultType *, const char*); -SOAP_FMAC1 wsnt__TopicExpressionDialectUnknownFaultType * SOAP_FMAC2 soap_instantiate_wsnt__TopicExpressionDialectUnknownFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__TopicExpressionDialectUnknownFaultType * soap_new_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__TopicExpressionDialectUnknownFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__TopicExpressionDialectUnknownFaultType * soap_new_req_wsnt__TopicExpressionDialectUnknownFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__TopicExpressionDialectUnknownFaultType *_p = ::soap_new_wsnt__TopicExpressionDialectUnknownFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__TopicExpressionDialectUnknownFaultType * soap_new_set_wsnt__TopicExpressionDialectUnknownFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__TopicExpressionDialectUnknownFaultType *_p = ::soap_new_wsnt__TopicExpressionDialectUnknownFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicExpressionDialectUnknownFaultType", p->soap_type() == SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *URL, wsnt__TopicExpressionDialectUnknownFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicExpressionDialectUnknownFaultType", p->soap_type() == SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *URL, wsnt__TopicExpressionDialectUnknownFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicExpressionDialectUnknownFaultType", p->soap_type() == SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *URL, wsnt__TopicExpressionDialectUnknownFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicExpressionDialectUnknownFaultType", p->soap_type() == SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType * SOAP_FMAC4 soap_get_wsnt__TopicExpressionDialectUnknownFaultType(struct soap*, wsnt__TopicExpressionDialectUnknownFaultType *, const char*, const char*); - -inline int soap_read_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__TopicExpressionDialectUnknownFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *URL, wsnt__TopicExpressionDialectUnknownFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__TopicExpressionDialectUnknownFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType *p) -{ - if (::soap_read_wsnt__TopicExpressionDialectUnknownFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__InvalidFilterFaultType_DEFINED -#define SOAP_TYPE_wsnt__InvalidFilterFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__InvalidFilterFaultType(struct soap*, const char*, int, const wsnt__InvalidFilterFaultType *, const char*); -SOAP_FMAC3 wsnt__InvalidFilterFaultType * SOAP_FMAC4 soap_in_wsnt__InvalidFilterFaultType(struct soap*, const char*, wsnt__InvalidFilterFaultType *, const char*); -SOAP_FMAC1 wsnt__InvalidFilterFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidFilterFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__InvalidFilterFaultType * soap_new_wsnt__InvalidFilterFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__InvalidFilterFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__InvalidFilterFaultType * soap_new_req_wsnt__InvalidFilterFaultType( - struct soap *soap, - const std::vector & UnknownFilter, - time_t Timestamp__1) -{ - wsnt__InvalidFilterFaultType *_p = ::soap_new_wsnt__InvalidFilterFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__InvalidFilterFaultType::UnknownFilter = UnknownFilter; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__InvalidFilterFaultType * soap_new_set_wsnt__InvalidFilterFaultType( - struct soap *soap, - const std::vector & UnknownFilter, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__InvalidFilterFaultType *_p = ::soap_new_wsnt__InvalidFilterFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__InvalidFilterFaultType::UnknownFilter = UnknownFilter; - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidFilterFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidFilterFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__InvalidFilterFaultType(struct soap *soap, const char *URL, wsnt__InvalidFilterFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidFilterFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidFilterFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__InvalidFilterFaultType(struct soap *soap, const char *URL, wsnt__InvalidFilterFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidFilterFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidFilterFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__InvalidFilterFaultType(struct soap *soap, const char *URL, wsnt__InvalidFilterFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:InvalidFilterFaultType", p->soap_type() == SOAP_TYPE_wsnt__InvalidFilterFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__InvalidFilterFaultType * SOAP_FMAC4 soap_get_wsnt__InvalidFilterFaultType(struct soap*, wsnt__InvalidFilterFaultType *, const char*, const char*); - -inline int soap_read_wsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__InvalidFilterFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__InvalidFilterFaultType(struct soap *soap, const char *URL, wsnt__InvalidFilterFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__InvalidFilterFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType *p) -{ - if (::soap_read_wsnt__InvalidFilterFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType_DEFINED -#define SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__SubscribeCreationFailedFaultType(struct soap*, const char*, int, const wsnt__SubscribeCreationFailedFaultType *, const char*); -SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType * SOAP_FMAC4 soap_in_wsnt__SubscribeCreationFailedFaultType(struct soap*, const char*, wsnt__SubscribeCreationFailedFaultType *, const char*); -SOAP_FMAC1 wsnt__SubscribeCreationFailedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__SubscribeCreationFailedFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__SubscribeCreationFailedFaultType * soap_new_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__SubscribeCreationFailedFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__SubscribeCreationFailedFaultType * soap_new_req_wsnt__SubscribeCreationFailedFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsnt__SubscribeCreationFailedFaultType *_p = ::soap_new_wsnt__SubscribeCreationFailedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsnt__SubscribeCreationFailedFaultType * soap_new_set_wsnt__SubscribeCreationFailedFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsnt__SubscribeCreationFailedFaultType *_p = ::soap_new_wsnt__SubscribeCreationFailedFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscribeCreationFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *URL, wsnt__SubscribeCreationFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscribeCreationFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *URL, wsnt__SubscribeCreationFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscribeCreationFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *URL, wsnt__SubscribeCreationFailedFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscribeCreationFailedFaultType", p->soap_type() == SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType * SOAP_FMAC4 soap_get_wsnt__SubscribeCreationFailedFaultType(struct soap*, wsnt__SubscribeCreationFailedFaultType *, const char*, const char*); - -inline int soap_read_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__SubscribeCreationFailedFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *URL, wsnt__SubscribeCreationFailedFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__SubscribeCreationFailedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType *p) -{ - if (::soap_read_wsnt__SubscribeCreationFailedFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__NotificationMessageHolderType_DEFINED -#define SOAP_TYPE_wsnt__NotificationMessageHolderType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__NotificationMessageHolderType(struct soap*, const char*, int, const wsnt__NotificationMessageHolderType *, const char*); -SOAP_FMAC3 wsnt__NotificationMessageHolderType * SOAP_FMAC4 soap_in_wsnt__NotificationMessageHolderType(struct soap*, const char*, wsnt__NotificationMessageHolderType *, const char*); -SOAP_FMAC1 wsnt__NotificationMessageHolderType * SOAP_FMAC2 soap_instantiate_wsnt__NotificationMessageHolderType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__NotificationMessageHolderType * soap_new_wsnt__NotificationMessageHolderType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__NotificationMessageHolderType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__NotificationMessageHolderType * soap_new_req_wsnt__NotificationMessageHolderType( - struct soap *soap, - const _wsnt__NotificationMessageHolderType_Message& Message) -{ - wsnt__NotificationMessageHolderType *_p = ::soap_new_wsnt__NotificationMessageHolderType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__NotificationMessageHolderType::Message = Message; - } - return _p; -} - -inline wsnt__NotificationMessageHolderType * soap_new_set_wsnt__NotificationMessageHolderType( - struct soap *soap, - struct wsa5__EndpointReferenceType *SubscriptionReference, - wsnt__TopicExpressionType *Topic, - struct wsa5__EndpointReferenceType *ProducerReference, - const _wsnt__NotificationMessageHolderType_Message& Message) -{ - wsnt__NotificationMessageHolderType *_p = ::soap_new_wsnt__NotificationMessageHolderType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__NotificationMessageHolderType::SubscriptionReference = SubscriptionReference; - _p->wsnt__NotificationMessageHolderType::Topic = Topic; - _p->wsnt__NotificationMessageHolderType::ProducerReference = ProducerReference; - _p->wsnt__NotificationMessageHolderType::Message = Message; - } - return _p; -} - -inline int soap_write_wsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationMessageHolderType", p->soap_type() == SOAP_TYPE_wsnt__NotificationMessageHolderType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__NotificationMessageHolderType(struct soap *soap, const char *URL, wsnt__NotificationMessageHolderType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationMessageHolderType", p->soap_type() == SOAP_TYPE_wsnt__NotificationMessageHolderType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__NotificationMessageHolderType(struct soap *soap, const char *URL, wsnt__NotificationMessageHolderType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationMessageHolderType", p->soap_type() == SOAP_TYPE_wsnt__NotificationMessageHolderType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__NotificationMessageHolderType(struct soap *soap, const char *URL, wsnt__NotificationMessageHolderType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:NotificationMessageHolderType", p->soap_type() == SOAP_TYPE_wsnt__NotificationMessageHolderType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__NotificationMessageHolderType * SOAP_FMAC4 soap_get_wsnt__NotificationMessageHolderType(struct soap*, wsnt__NotificationMessageHolderType *, const char*, const char*); - -inline int soap_read_wsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__NotificationMessageHolderType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__NotificationMessageHolderType(struct soap *soap, const char *URL, wsnt__NotificationMessageHolderType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__NotificationMessageHolderType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType *p) -{ - if (::soap_read_wsnt__NotificationMessageHolderType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__SubscriptionPolicyType_DEFINED -#define SOAP_TYPE_wsnt__SubscriptionPolicyType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__SubscriptionPolicyType(struct soap*, const char*, int, const wsnt__SubscriptionPolicyType *, const char*); -SOAP_FMAC3 wsnt__SubscriptionPolicyType * SOAP_FMAC4 soap_in_wsnt__SubscriptionPolicyType(struct soap*, const char*, wsnt__SubscriptionPolicyType *, const char*); -SOAP_FMAC1 wsnt__SubscriptionPolicyType * SOAP_FMAC2 soap_instantiate_wsnt__SubscriptionPolicyType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__SubscriptionPolicyType * soap_new_wsnt__SubscriptionPolicyType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__SubscriptionPolicyType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__SubscriptionPolicyType * soap_new_req_wsnt__SubscriptionPolicyType( - struct soap *soap) -{ - wsnt__SubscriptionPolicyType *_p = ::soap_new_wsnt__SubscriptionPolicyType(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline wsnt__SubscriptionPolicyType * soap_new_set_wsnt__SubscriptionPolicyType( - struct soap *soap, - const std::vector & __any) -{ - wsnt__SubscriptionPolicyType *_p = ::soap_new_wsnt__SubscriptionPolicyType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__SubscriptionPolicyType::__any = __any; - } - return _p; -} - -inline int soap_write_wsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscriptionPolicyType", p->soap_type() == SOAP_TYPE_wsnt__SubscriptionPolicyType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__SubscriptionPolicyType(struct soap *soap, const char *URL, wsnt__SubscriptionPolicyType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscriptionPolicyType", p->soap_type() == SOAP_TYPE_wsnt__SubscriptionPolicyType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__SubscriptionPolicyType(struct soap *soap, const char *URL, wsnt__SubscriptionPolicyType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscriptionPolicyType", p->soap_type() == SOAP_TYPE_wsnt__SubscriptionPolicyType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__SubscriptionPolicyType(struct soap *soap, const char *URL, wsnt__SubscriptionPolicyType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:SubscriptionPolicyType", p->soap_type() == SOAP_TYPE_wsnt__SubscriptionPolicyType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__SubscriptionPolicyType * SOAP_FMAC4 soap_get_wsnt__SubscriptionPolicyType(struct soap*, wsnt__SubscriptionPolicyType *, const char*, const char*); - -inline int soap_read_wsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__SubscriptionPolicyType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__SubscriptionPolicyType(struct soap *soap, const char *URL, wsnt__SubscriptionPolicyType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__SubscriptionPolicyType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType *p) -{ - if (::soap_read_wsnt__SubscriptionPolicyType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__FilterType_DEFINED -#define SOAP_TYPE_wsnt__FilterType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__FilterType(struct soap*, const char*, int, const wsnt__FilterType *, const char*); -SOAP_FMAC3 wsnt__FilterType * SOAP_FMAC4 soap_in_wsnt__FilterType(struct soap*, const char*, wsnt__FilterType *, const char*); -SOAP_FMAC1 wsnt__FilterType * SOAP_FMAC2 soap_instantiate_wsnt__FilterType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__FilterType * soap_new_wsnt__FilterType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__FilterType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__FilterType * soap_new_req_wsnt__FilterType( - struct soap *soap) -{ - wsnt__FilterType *_p = ::soap_new_wsnt__FilterType(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline wsnt__FilterType * soap_new_set_wsnt__FilterType( - struct soap *soap, - const std::vector & __any) -{ - wsnt__FilterType *_p = ::soap_new_wsnt__FilterType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__FilterType::__any = __any; - } - return _p; -} - -inline int soap_write_wsnt__FilterType(struct soap *soap, wsnt__FilterType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:FilterType", p->soap_type() == SOAP_TYPE_wsnt__FilterType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__FilterType(struct soap *soap, const char *URL, wsnt__FilterType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:FilterType", p->soap_type() == SOAP_TYPE_wsnt__FilterType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__FilterType(struct soap *soap, const char *URL, wsnt__FilterType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:FilterType", p->soap_type() == SOAP_TYPE_wsnt__FilterType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__FilterType(struct soap *soap, const char *URL, wsnt__FilterType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:FilterType", p->soap_type() == SOAP_TYPE_wsnt__FilterType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__FilterType * SOAP_FMAC4 soap_get_wsnt__FilterType(struct soap*, wsnt__FilterType *, const char*, const char*); - -inline int soap_read_wsnt__FilterType(struct soap *soap, wsnt__FilterType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__FilterType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__FilterType(struct soap *soap, const char *URL, wsnt__FilterType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__FilterType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__FilterType(struct soap *soap, wsnt__FilterType *p) -{ - if (::soap_read_wsnt__FilterType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__TopicExpressionType_DEFINED -#define SOAP_TYPE_wsnt__TopicExpressionType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__TopicExpressionType(struct soap*, const char*, int, const wsnt__TopicExpressionType *, const char*); -SOAP_FMAC3 wsnt__TopicExpressionType * SOAP_FMAC4 soap_in_wsnt__TopicExpressionType(struct soap*, const char*, wsnt__TopicExpressionType *, const char*); -SOAP_FMAC1 wsnt__TopicExpressionType * SOAP_FMAC2 soap_instantiate_wsnt__TopicExpressionType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__TopicExpressionType * soap_new_wsnt__TopicExpressionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__TopicExpressionType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__TopicExpressionType * soap_new_req_wsnt__TopicExpressionType( - struct soap *soap, - const std::string& Dialect) -{ - wsnt__TopicExpressionType *_p = ::soap_new_wsnt__TopicExpressionType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__TopicExpressionType::Dialect = Dialect; - } - return _p; -} - -inline wsnt__TopicExpressionType * soap_new_set_wsnt__TopicExpressionType( - struct soap *soap, - const struct soap_dom_element& __any, - const std::string& Dialect, - const struct soap_dom_attribute& __anyAttribute, - const struct soap_dom_element& __mixed) -{ - wsnt__TopicExpressionType *_p = ::soap_new_wsnt__TopicExpressionType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__TopicExpressionType::__any = __any; - _p->wsnt__TopicExpressionType::Dialect = Dialect; - _p->wsnt__TopicExpressionType::__anyAttribute = __anyAttribute; - _p->wsnt__TopicExpressionType::__mixed = __mixed; - } - return _p; -} - -inline int soap_write_wsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicExpressionType", p->soap_type() == SOAP_TYPE_wsnt__TopicExpressionType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__TopicExpressionType(struct soap *soap, const char *URL, wsnt__TopicExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicExpressionType", p->soap_type() == SOAP_TYPE_wsnt__TopicExpressionType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__TopicExpressionType(struct soap *soap, const char *URL, wsnt__TopicExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicExpressionType", p->soap_type() == SOAP_TYPE_wsnt__TopicExpressionType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__TopicExpressionType(struct soap *soap, const char *URL, wsnt__TopicExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:TopicExpressionType", p->soap_type() == SOAP_TYPE_wsnt__TopicExpressionType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__TopicExpressionType * SOAP_FMAC4 soap_get_wsnt__TopicExpressionType(struct soap*, wsnt__TopicExpressionType *, const char*, const char*); - -inline int soap_read_wsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__TopicExpressionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__TopicExpressionType(struct soap *soap, const char *URL, wsnt__TopicExpressionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__TopicExpressionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType *p) -{ - if (::soap_read_wsnt__TopicExpressionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsnt__QueryExpressionType_DEFINED -#define SOAP_TYPE_wsnt__QueryExpressionType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsnt__QueryExpressionType(struct soap*, const char*, int, const wsnt__QueryExpressionType *, const char*); -SOAP_FMAC3 wsnt__QueryExpressionType * SOAP_FMAC4 soap_in_wsnt__QueryExpressionType(struct soap*, const char*, wsnt__QueryExpressionType *, const char*); -SOAP_FMAC1 wsnt__QueryExpressionType * SOAP_FMAC2 soap_instantiate_wsnt__QueryExpressionType(struct soap*, int, const char*, const char*, size_t*); - -inline wsnt__QueryExpressionType * soap_new_wsnt__QueryExpressionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsnt__QueryExpressionType(soap, n, NULL, NULL, NULL); -} - -inline wsnt__QueryExpressionType * soap_new_req_wsnt__QueryExpressionType( - struct soap *soap, - const std::string& Dialect) -{ - wsnt__QueryExpressionType *_p = ::soap_new_wsnt__QueryExpressionType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__QueryExpressionType::Dialect = Dialect; - } - return _p; -} - -inline wsnt__QueryExpressionType * soap_new_set_wsnt__QueryExpressionType( - struct soap *soap, - const struct soap_dom_element& __any, - const std::string& Dialect, - const struct soap_dom_element& __mixed) -{ - wsnt__QueryExpressionType *_p = ::soap_new_wsnt__QueryExpressionType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsnt__QueryExpressionType::__any = __any; - _p->wsnt__QueryExpressionType::Dialect = Dialect; - _p->wsnt__QueryExpressionType::__mixed = __mixed; - } - return _p; -} - -inline int soap_write_wsnt__QueryExpressionType(struct soap *soap, wsnt__QueryExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:QueryExpressionType", p->soap_type() == SOAP_TYPE_wsnt__QueryExpressionType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsnt__QueryExpressionType(struct soap *soap, const char *URL, wsnt__QueryExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:QueryExpressionType", p->soap_type() == SOAP_TYPE_wsnt__QueryExpressionType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsnt__QueryExpressionType(struct soap *soap, const char *URL, wsnt__QueryExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:QueryExpressionType", p->soap_type() == SOAP_TYPE_wsnt__QueryExpressionType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsnt__QueryExpressionType(struct soap *soap, const char *URL, wsnt__QueryExpressionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsnt:QueryExpressionType", p->soap_type() == SOAP_TYPE_wsnt__QueryExpressionType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsnt__QueryExpressionType * SOAP_FMAC4 soap_get_wsnt__QueryExpressionType(struct soap*, wsnt__QueryExpressionType *, const char*, const char*); - -inline int soap_read_wsnt__QueryExpressionType(struct soap *soap, wsnt__QueryExpressionType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsnt__QueryExpressionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsnt__QueryExpressionType(struct soap *soap, const char *URL, wsnt__QueryExpressionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsnt__QueryExpressionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsnt__QueryExpressionType(struct soap *soap, wsnt__QueryExpressionType *p) -{ - if (::soap_read_wsnt__QueryExpressionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsrfbf__BaseFaultType_DEFINED -#define SOAP_TYPE_wsrfbf__BaseFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsrfbf__BaseFaultType(struct soap*, const char*, int, const wsrfbf__BaseFaultType *, const char*); -SOAP_FMAC3 wsrfbf__BaseFaultType * SOAP_FMAC4 soap_in_wsrfbf__BaseFaultType(struct soap*, const char*, wsrfbf__BaseFaultType *, const char*); -SOAP_FMAC1 wsrfbf__BaseFaultType * SOAP_FMAC2 soap_instantiate_wsrfbf__BaseFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsrfbf__BaseFaultType * soap_new_wsrfbf__BaseFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsrfbf__BaseFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsrfbf__BaseFaultType * soap_new_req_wsrfbf__BaseFaultType( - struct soap *soap, - time_t Timestamp) -{ - wsrfbf__BaseFaultType *_p = ::soap_new_wsrfbf__BaseFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp; - } - return _p; -} - -inline wsrfbf__BaseFaultType * soap_new_set_wsrfbf__BaseFaultType( - struct soap *soap, - const std::vector & __any, - time_t Timestamp, - struct wsa5__EndpointReferenceType *Originator, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description, - _wsrfbf__BaseFaultType_FaultCause *FaultCause, - const struct soap_dom_attribute& __anyAttribute) -{ - wsrfbf__BaseFaultType *_p = ::soap_new_wsrfbf__BaseFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp; - _p->wsrfbf__BaseFaultType::Originator = Originator; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode; - _p->wsrfbf__BaseFaultType::Description = Description; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write_wsrfbf__BaseFaultType(struct soap *soap, wsrfbf__BaseFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType", p->soap_type() == SOAP_TYPE_wsrfbf__BaseFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsrfbf__BaseFaultType(struct soap *soap, const char *URL, wsrfbf__BaseFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType", p->soap_type() == SOAP_TYPE_wsrfbf__BaseFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsrfbf__BaseFaultType(struct soap *soap, const char *URL, wsrfbf__BaseFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType", p->soap_type() == SOAP_TYPE_wsrfbf__BaseFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsrfbf__BaseFaultType(struct soap *soap, const char *URL, wsrfbf__BaseFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfbf:BaseFaultType", p->soap_type() == SOAP_TYPE_wsrfbf__BaseFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsrfbf__BaseFaultType * SOAP_FMAC4 soap_get_wsrfbf__BaseFaultType(struct soap*, wsrfbf__BaseFaultType *, const char*, const char*); - -inline int soap_read_wsrfbf__BaseFaultType(struct soap *soap, wsrfbf__BaseFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsrfbf__BaseFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsrfbf__BaseFaultType(struct soap *soap, const char *URL, wsrfbf__BaseFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsrfbf__BaseFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsrfbf__BaseFaultType(struct soap *soap, wsrfbf__BaseFaultType *p) -{ - if (::soap_read_wsrfbf__BaseFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsrfr__ResourceUnavailableFaultType_DEFINED -#define SOAP_TYPE_wsrfr__ResourceUnavailableFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsrfr__ResourceUnavailableFaultType(struct soap*, const char*, int, const wsrfr__ResourceUnavailableFaultType *, const char*); -SOAP_FMAC3 wsrfr__ResourceUnavailableFaultType * SOAP_FMAC4 soap_in_wsrfr__ResourceUnavailableFaultType(struct soap*, const char*, wsrfr__ResourceUnavailableFaultType *, const char*); -SOAP_FMAC1 wsrfr__ResourceUnavailableFaultType * SOAP_FMAC2 soap_instantiate_wsrfr__ResourceUnavailableFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsrfr__ResourceUnavailableFaultType * soap_new_wsrfr__ResourceUnavailableFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsrfr__ResourceUnavailableFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsrfr__ResourceUnavailableFaultType * soap_new_req_wsrfr__ResourceUnavailableFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsrfr__ResourceUnavailableFaultType *_p = ::soap_new_wsrfr__ResourceUnavailableFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsrfr__ResourceUnavailableFaultType * soap_new_set_wsrfr__ResourceUnavailableFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsrfr__ResourceUnavailableFaultType *_p = ::soap_new_wsrfr__ResourceUnavailableFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsrfr__ResourceUnavailableFaultType(struct soap *soap, wsrfr__ResourceUnavailableFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfr:ResourceUnavailableFaultType", p->soap_type() == SOAP_TYPE_wsrfr__ResourceUnavailableFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsrfr__ResourceUnavailableFaultType(struct soap *soap, const char *URL, wsrfr__ResourceUnavailableFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfr:ResourceUnavailableFaultType", p->soap_type() == SOAP_TYPE_wsrfr__ResourceUnavailableFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsrfr__ResourceUnavailableFaultType(struct soap *soap, const char *URL, wsrfr__ResourceUnavailableFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfr:ResourceUnavailableFaultType", p->soap_type() == SOAP_TYPE_wsrfr__ResourceUnavailableFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsrfr__ResourceUnavailableFaultType(struct soap *soap, const char *URL, wsrfr__ResourceUnavailableFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfr:ResourceUnavailableFaultType", p->soap_type() == SOAP_TYPE_wsrfr__ResourceUnavailableFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsrfr__ResourceUnavailableFaultType * SOAP_FMAC4 soap_get_wsrfr__ResourceUnavailableFaultType(struct soap*, wsrfr__ResourceUnavailableFaultType *, const char*, const char*); - -inline int soap_read_wsrfr__ResourceUnavailableFaultType(struct soap *soap, wsrfr__ResourceUnavailableFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsrfr__ResourceUnavailableFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsrfr__ResourceUnavailableFaultType(struct soap *soap, const char *URL, wsrfr__ResourceUnavailableFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsrfr__ResourceUnavailableFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsrfr__ResourceUnavailableFaultType(struct soap *soap, wsrfr__ResourceUnavailableFaultType *p) -{ - if (::soap_read_wsrfr__ResourceUnavailableFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsrfr__ResourceUnknownFaultType_DEFINED -#define SOAP_TYPE_wsrfr__ResourceUnknownFaultType_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsrfr__ResourceUnknownFaultType(struct soap*, const char*, int, const wsrfr__ResourceUnknownFaultType *, const char*); -SOAP_FMAC3 wsrfr__ResourceUnknownFaultType * SOAP_FMAC4 soap_in_wsrfr__ResourceUnknownFaultType(struct soap*, const char*, wsrfr__ResourceUnknownFaultType *, const char*); -SOAP_FMAC1 wsrfr__ResourceUnknownFaultType * SOAP_FMAC2 soap_instantiate_wsrfr__ResourceUnknownFaultType(struct soap*, int, const char*, const char*, size_t*); - -inline wsrfr__ResourceUnknownFaultType * soap_new_wsrfr__ResourceUnknownFaultType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsrfr__ResourceUnknownFaultType(soap, n, NULL, NULL, NULL); -} - -inline wsrfr__ResourceUnknownFaultType * soap_new_req_wsrfr__ResourceUnknownFaultType( - struct soap *soap, - time_t Timestamp__1) -{ - wsrfr__ResourceUnknownFaultType *_p = ::soap_new_wsrfr__ResourceUnknownFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - } - return _p; -} - -inline wsrfr__ResourceUnknownFaultType * soap_new_set_wsrfr__ResourceUnknownFaultType( - struct soap *soap, - const std::vector & __any__1, - time_t Timestamp__1, - struct wsa5__EndpointReferenceType *Originator__1, - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode__1, - const std::vector<_wsrfbf__BaseFaultType_Description> & Description__1, - _wsrfbf__BaseFaultType_FaultCause *FaultCause__1, - const struct soap_dom_attribute& __anyAttribute__1) -{ - wsrfr__ResourceUnknownFaultType *_p = ::soap_new_wsrfr__ResourceUnknownFaultType(soap); - if (_p) - { _p->soap_default(soap); - _p->wsrfbf__BaseFaultType::__any = __any__1; - _p->wsrfbf__BaseFaultType::Timestamp = Timestamp__1; - _p->wsrfbf__BaseFaultType::Originator = Originator__1; - _p->wsrfbf__BaseFaultType::ErrorCode = ErrorCode__1; - _p->wsrfbf__BaseFaultType::Description = Description__1; - _p->wsrfbf__BaseFaultType::FaultCause = FaultCause__1; - _p->wsrfbf__BaseFaultType::__anyAttribute = __anyAttribute__1; - } - return _p; -} - -inline int soap_write_wsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfr:ResourceUnknownFaultType", p->soap_type() == SOAP_TYPE_wsrfr__ResourceUnknownFaultType ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsrfr__ResourceUnknownFaultType(struct soap *soap, const char *URL, wsrfr__ResourceUnknownFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfr:ResourceUnknownFaultType", p->soap_type() == SOAP_TYPE_wsrfr__ResourceUnknownFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsrfr__ResourceUnknownFaultType(struct soap *soap, const char *URL, wsrfr__ResourceUnknownFaultType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfr:ResourceUnknownFaultType", p->soap_type() == SOAP_TYPE_wsrfr__ResourceUnknownFaultType ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsrfr__ResourceUnknownFaultType(struct soap *soap, const char *URL, wsrfr__ResourceUnknownFaultType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "wsrfr:ResourceUnknownFaultType", p->soap_type() == SOAP_TYPE_wsrfr__ResourceUnknownFaultType ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 wsrfr__ResourceUnknownFaultType * SOAP_FMAC4 soap_get_wsrfr__ResourceUnknownFaultType(struct soap*, wsrfr__ResourceUnknownFaultType *, const char*, const char*); - -inline int soap_read_wsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_wsrfr__ResourceUnknownFaultType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsrfr__ResourceUnknownFaultType(struct soap *soap, const char *URL, wsrfr__ResourceUnknownFaultType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsrfr__ResourceUnknownFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType *p) -{ - if (::soap_read_wsrfr__ResourceUnknownFaultType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__GetEventBrokersResponse_DEFINED -#define SOAP_TYPE__tev__GetEventBrokersResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetEventBrokersResponse(struct soap*, const char*, int, const _tev__GetEventBrokersResponse *, const char*); -SOAP_FMAC3 _tev__GetEventBrokersResponse * SOAP_FMAC4 soap_in__tev__GetEventBrokersResponse(struct soap*, const char*, _tev__GetEventBrokersResponse *, const char*); -SOAP_FMAC1 _tev__GetEventBrokersResponse * SOAP_FMAC2 soap_instantiate__tev__GetEventBrokersResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__GetEventBrokersResponse * soap_new__tev__GetEventBrokersResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__GetEventBrokersResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__GetEventBrokersResponse * soap_new_req__tev__GetEventBrokersResponse( - struct soap *soap) -{ - _tev__GetEventBrokersResponse *_p = ::soap_new__tev__GetEventBrokersResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__GetEventBrokersResponse * soap_new_set__tev__GetEventBrokersResponse( - struct soap *soap, - const std::vector & EventBroker) -{ - _tev__GetEventBrokersResponse *_p = ::soap_new__tev__GetEventBrokersResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__GetEventBrokersResponse::EventBroker = EventBroker; - } - return _p; -} - -inline int soap_write__tev__GetEventBrokersResponse(struct soap *soap, _tev__GetEventBrokersResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventBrokersResponse", p->soap_type() == SOAP_TYPE__tev__GetEventBrokersResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__GetEventBrokersResponse(struct soap *soap, const char *URL, _tev__GetEventBrokersResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventBrokersResponse", p->soap_type() == SOAP_TYPE__tev__GetEventBrokersResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__GetEventBrokersResponse(struct soap *soap, const char *URL, _tev__GetEventBrokersResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventBrokersResponse", p->soap_type() == SOAP_TYPE__tev__GetEventBrokersResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__GetEventBrokersResponse(struct soap *soap, const char *URL, _tev__GetEventBrokersResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventBrokersResponse", p->soap_type() == SOAP_TYPE__tev__GetEventBrokersResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__GetEventBrokersResponse * SOAP_FMAC4 soap_get__tev__GetEventBrokersResponse(struct soap*, _tev__GetEventBrokersResponse *, const char*, const char*); - -inline int soap_read__tev__GetEventBrokersResponse(struct soap *soap, _tev__GetEventBrokersResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__GetEventBrokersResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__GetEventBrokersResponse(struct soap *soap, const char *URL, _tev__GetEventBrokersResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__GetEventBrokersResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__GetEventBrokersResponse(struct soap *soap, _tev__GetEventBrokersResponse *p) -{ - if (::soap_read__tev__GetEventBrokersResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__GetEventBrokers_DEFINED -#define SOAP_TYPE__tev__GetEventBrokers_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetEventBrokers(struct soap*, const char*, int, const _tev__GetEventBrokers *, const char*); -SOAP_FMAC3 _tev__GetEventBrokers * SOAP_FMAC4 soap_in__tev__GetEventBrokers(struct soap*, const char*, _tev__GetEventBrokers *, const char*); -SOAP_FMAC1 _tev__GetEventBrokers * SOAP_FMAC2 soap_instantiate__tev__GetEventBrokers(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__GetEventBrokers * soap_new__tev__GetEventBrokers(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__GetEventBrokers(soap, n, NULL, NULL, NULL); -} - -inline _tev__GetEventBrokers * soap_new_req__tev__GetEventBrokers( - struct soap *soap) -{ - _tev__GetEventBrokers *_p = ::soap_new__tev__GetEventBrokers(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__GetEventBrokers * soap_new_set__tev__GetEventBrokers( - struct soap *soap, - std::string *Address) -{ - _tev__GetEventBrokers *_p = ::soap_new__tev__GetEventBrokers(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__GetEventBrokers::Address = Address; - } - return _p; -} - -inline int soap_write__tev__GetEventBrokers(struct soap *soap, _tev__GetEventBrokers const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventBrokers", p->soap_type() == SOAP_TYPE__tev__GetEventBrokers ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__GetEventBrokers(struct soap *soap, const char *URL, _tev__GetEventBrokers const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventBrokers", p->soap_type() == SOAP_TYPE__tev__GetEventBrokers ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__GetEventBrokers(struct soap *soap, const char *URL, _tev__GetEventBrokers const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventBrokers", p->soap_type() == SOAP_TYPE__tev__GetEventBrokers ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__GetEventBrokers(struct soap *soap, const char *URL, _tev__GetEventBrokers const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventBrokers", p->soap_type() == SOAP_TYPE__tev__GetEventBrokers ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__GetEventBrokers * SOAP_FMAC4 soap_get__tev__GetEventBrokers(struct soap*, _tev__GetEventBrokers *, const char*, const char*); - -inline int soap_read__tev__GetEventBrokers(struct soap *soap, _tev__GetEventBrokers *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__GetEventBrokers(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__GetEventBrokers(struct soap *soap, const char *URL, _tev__GetEventBrokers *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__GetEventBrokers(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__GetEventBrokers(struct soap *soap, _tev__GetEventBrokers *p) -{ - if (::soap_read__tev__GetEventBrokers(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__DeleteEventBrokerResponse_DEFINED -#define SOAP_TYPE__tev__DeleteEventBrokerResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__DeleteEventBrokerResponse(struct soap*, const char*, int, const _tev__DeleteEventBrokerResponse *, const char*); -SOAP_FMAC3 _tev__DeleteEventBrokerResponse * SOAP_FMAC4 soap_in__tev__DeleteEventBrokerResponse(struct soap*, const char*, _tev__DeleteEventBrokerResponse *, const char*); -SOAP_FMAC1 _tev__DeleteEventBrokerResponse * SOAP_FMAC2 soap_instantiate__tev__DeleteEventBrokerResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__DeleteEventBrokerResponse * soap_new__tev__DeleteEventBrokerResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__DeleteEventBrokerResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__DeleteEventBrokerResponse * soap_new_req__tev__DeleteEventBrokerResponse( - struct soap *soap) -{ - _tev__DeleteEventBrokerResponse *_p = ::soap_new__tev__DeleteEventBrokerResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__DeleteEventBrokerResponse * soap_new_set__tev__DeleteEventBrokerResponse( - struct soap *soap) -{ - _tev__DeleteEventBrokerResponse *_p = ::soap_new__tev__DeleteEventBrokerResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline int soap_write__tev__DeleteEventBrokerResponse(struct soap *soap, _tev__DeleteEventBrokerResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:DeleteEventBrokerResponse", p->soap_type() == SOAP_TYPE__tev__DeleteEventBrokerResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__DeleteEventBrokerResponse(struct soap *soap, const char *URL, _tev__DeleteEventBrokerResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:DeleteEventBrokerResponse", p->soap_type() == SOAP_TYPE__tev__DeleteEventBrokerResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__DeleteEventBrokerResponse(struct soap *soap, const char *URL, _tev__DeleteEventBrokerResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:DeleteEventBrokerResponse", p->soap_type() == SOAP_TYPE__tev__DeleteEventBrokerResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__DeleteEventBrokerResponse(struct soap *soap, const char *URL, _tev__DeleteEventBrokerResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:DeleteEventBrokerResponse", p->soap_type() == SOAP_TYPE__tev__DeleteEventBrokerResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__DeleteEventBrokerResponse * SOAP_FMAC4 soap_get__tev__DeleteEventBrokerResponse(struct soap*, _tev__DeleteEventBrokerResponse *, const char*, const char*); - -inline int soap_read__tev__DeleteEventBrokerResponse(struct soap *soap, _tev__DeleteEventBrokerResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__DeleteEventBrokerResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__DeleteEventBrokerResponse(struct soap *soap, const char *URL, _tev__DeleteEventBrokerResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__DeleteEventBrokerResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__DeleteEventBrokerResponse(struct soap *soap, _tev__DeleteEventBrokerResponse *p) -{ - if (::soap_read__tev__DeleteEventBrokerResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__DeleteEventBroker_DEFINED -#define SOAP_TYPE__tev__DeleteEventBroker_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__DeleteEventBroker(struct soap*, const char*, int, const _tev__DeleteEventBroker *, const char*); -SOAP_FMAC3 _tev__DeleteEventBroker * SOAP_FMAC4 soap_in__tev__DeleteEventBroker(struct soap*, const char*, _tev__DeleteEventBroker *, const char*); -SOAP_FMAC1 _tev__DeleteEventBroker * SOAP_FMAC2 soap_instantiate__tev__DeleteEventBroker(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__DeleteEventBroker * soap_new__tev__DeleteEventBroker(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__DeleteEventBroker(soap, n, NULL, NULL, NULL); -} - -inline _tev__DeleteEventBroker * soap_new_req__tev__DeleteEventBroker( - struct soap *soap, - const std::string& Address) -{ - _tev__DeleteEventBroker *_p = ::soap_new__tev__DeleteEventBroker(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__DeleteEventBroker::Address = Address; - } - return _p; -} - -inline _tev__DeleteEventBroker * soap_new_set__tev__DeleteEventBroker( - struct soap *soap, - const std::string& Address) -{ - _tev__DeleteEventBroker *_p = ::soap_new__tev__DeleteEventBroker(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__DeleteEventBroker::Address = Address; - } - return _p; -} - -inline int soap_write__tev__DeleteEventBroker(struct soap *soap, _tev__DeleteEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:DeleteEventBroker", p->soap_type() == SOAP_TYPE__tev__DeleteEventBroker ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__DeleteEventBroker(struct soap *soap, const char *URL, _tev__DeleteEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:DeleteEventBroker", p->soap_type() == SOAP_TYPE__tev__DeleteEventBroker ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__DeleteEventBroker(struct soap *soap, const char *URL, _tev__DeleteEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:DeleteEventBroker", p->soap_type() == SOAP_TYPE__tev__DeleteEventBroker ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__DeleteEventBroker(struct soap *soap, const char *URL, _tev__DeleteEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:DeleteEventBroker", p->soap_type() == SOAP_TYPE__tev__DeleteEventBroker ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__DeleteEventBroker * SOAP_FMAC4 soap_get__tev__DeleteEventBroker(struct soap*, _tev__DeleteEventBroker *, const char*, const char*); - -inline int soap_read__tev__DeleteEventBroker(struct soap *soap, _tev__DeleteEventBroker *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__DeleteEventBroker(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__DeleteEventBroker(struct soap *soap, const char *URL, _tev__DeleteEventBroker *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__DeleteEventBroker(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__DeleteEventBroker(struct soap *soap, _tev__DeleteEventBroker *p) -{ - if (::soap_read__tev__DeleteEventBroker(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__AddEventBrokerResponse_DEFINED -#define SOAP_TYPE__tev__AddEventBrokerResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__AddEventBrokerResponse(struct soap*, const char*, int, const _tev__AddEventBrokerResponse *, const char*); -SOAP_FMAC3 _tev__AddEventBrokerResponse * SOAP_FMAC4 soap_in__tev__AddEventBrokerResponse(struct soap*, const char*, _tev__AddEventBrokerResponse *, const char*); -SOAP_FMAC1 _tev__AddEventBrokerResponse * SOAP_FMAC2 soap_instantiate__tev__AddEventBrokerResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__AddEventBrokerResponse * soap_new__tev__AddEventBrokerResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__AddEventBrokerResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__AddEventBrokerResponse * soap_new_req__tev__AddEventBrokerResponse( - struct soap *soap) -{ - _tev__AddEventBrokerResponse *_p = ::soap_new__tev__AddEventBrokerResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__AddEventBrokerResponse * soap_new_set__tev__AddEventBrokerResponse( - struct soap *soap) -{ - _tev__AddEventBrokerResponse *_p = ::soap_new__tev__AddEventBrokerResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline int soap_write__tev__AddEventBrokerResponse(struct soap *soap, _tev__AddEventBrokerResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:AddEventBrokerResponse", p->soap_type() == SOAP_TYPE__tev__AddEventBrokerResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__AddEventBrokerResponse(struct soap *soap, const char *URL, _tev__AddEventBrokerResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:AddEventBrokerResponse", p->soap_type() == SOAP_TYPE__tev__AddEventBrokerResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__AddEventBrokerResponse(struct soap *soap, const char *URL, _tev__AddEventBrokerResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:AddEventBrokerResponse", p->soap_type() == SOAP_TYPE__tev__AddEventBrokerResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__AddEventBrokerResponse(struct soap *soap, const char *URL, _tev__AddEventBrokerResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:AddEventBrokerResponse", p->soap_type() == SOAP_TYPE__tev__AddEventBrokerResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__AddEventBrokerResponse * SOAP_FMAC4 soap_get__tev__AddEventBrokerResponse(struct soap*, _tev__AddEventBrokerResponse *, const char*, const char*); - -inline int soap_read__tev__AddEventBrokerResponse(struct soap *soap, _tev__AddEventBrokerResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__AddEventBrokerResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__AddEventBrokerResponse(struct soap *soap, const char *URL, _tev__AddEventBrokerResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__AddEventBrokerResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__AddEventBrokerResponse(struct soap *soap, _tev__AddEventBrokerResponse *p) -{ - if (::soap_read__tev__AddEventBrokerResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__AddEventBroker_DEFINED -#define SOAP_TYPE__tev__AddEventBroker_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__AddEventBroker(struct soap*, const char*, int, const _tev__AddEventBroker *, const char*); -SOAP_FMAC3 _tev__AddEventBroker * SOAP_FMAC4 soap_in__tev__AddEventBroker(struct soap*, const char*, _tev__AddEventBroker *, const char*); -SOAP_FMAC1 _tev__AddEventBroker * SOAP_FMAC2 soap_instantiate__tev__AddEventBroker(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__AddEventBroker * soap_new__tev__AddEventBroker(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__AddEventBroker(soap, n, NULL, NULL, NULL); -} - -inline _tev__AddEventBroker * soap_new_req__tev__AddEventBroker( - struct soap *soap, - tev__EventBrokerConfig *EventBroker) -{ - _tev__AddEventBroker *_p = ::soap_new__tev__AddEventBroker(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__AddEventBroker::EventBroker = EventBroker; - } - return _p; -} - -inline _tev__AddEventBroker * soap_new_set__tev__AddEventBroker( - struct soap *soap, - tev__EventBrokerConfig *EventBroker) -{ - _tev__AddEventBroker *_p = ::soap_new__tev__AddEventBroker(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__AddEventBroker::EventBroker = EventBroker; - } - return _p; -} - -inline int soap_write__tev__AddEventBroker(struct soap *soap, _tev__AddEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:AddEventBroker", p->soap_type() == SOAP_TYPE__tev__AddEventBroker ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__AddEventBroker(struct soap *soap, const char *URL, _tev__AddEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:AddEventBroker", p->soap_type() == SOAP_TYPE__tev__AddEventBroker ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__AddEventBroker(struct soap *soap, const char *URL, _tev__AddEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:AddEventBroker", p->soap_type() == SOAP_TYPE__tev__AddEventBroker ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__AddEventBroker(struct soap *soap, const char *URL, _tev__AddEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:AddEventBroker", p->soap_type() == SOAP_TYPE__tev__AddEventBroker ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__AddEventBroker * SOAP_FMAC4 soap_get__tev__AddEventBroker(struct soap*, _tev__AddEventBroker *, const char*, const char*); - -inline int soap_read__tev__AddEventBroker(struct soap *soap, _tev__AddEventBroker *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__AddEventBroker(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__AddEventBroker(struct soap *soap, const char *URL, _tev__AddEventBroker *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__AddEventBroker(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__AddEventBroker(struct soap *soap, _tev__AddEventBroker *p) -{ - if (::soap_read__tev__AddEventBroker(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__GetEventPropertiesResponse_DEFINED -#define SOAP_TYPE__tev__GetEventPropertiesResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetEventPropertiesResponse(struct soap*, const char*, int, const _tev__GetEventPropertiesResponse *, const char*); -SOAP_FMAC3 _tev__GetEventPropertiesResponse * SOAP_FMAC4 soap_in__tev__GetEventPropertiesResponse(struct soap*, const char*, _tev__GetEventPropertiesResponse *, const char*); -SOAP_FMAC1 _tev__GetEventPropertiesResponse * SOAP_FMAC2 soap_instantiate__tev__GetEventPropertiesResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__GetEventPropertiesResponse * soap_new__tev__GetEventPropertiesResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__GetEventPropertiesResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__GetEventPropertiesResponse * soap_new_req__tev__GetEventPropertiesResponse( - struct soap *soap, - const std::vector & TopicNamespaceLocation, - bool wsnt__FixedTopicSet, - wstop__TopicSetType *wstop__TopicSet, - const std::vector & wsnt__TopicExpressionDialect, - const std::vector & MessageContentFilterDialect, - const std::vector & MessageContentSchemaLocation) -{ - _tev__GetEventPropertiesResponse *_p = ::soap_new__tev__GetEventPropertiesResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__GetEventPropertiesResponse::TopicNamespaceLocation = TopicNamespaceLocation; - _p->_tev__GetEventPropertiesResponse::wsnt__FixedTopicSet = wsnt__FixedTopicSet; - _p->_tev__GetEventPropertiesResponse::wstop__TopicSet = wstop__TopicSet; - _p->_tev__GetEventPropertiesResponse::wsnt__TopicExpressionDialect = wsnt__TopicExpressionDialect; - _p->_tev__GetEventPropertiesResponse::MessageContentFilterDialect = MessageContentFilterDialect; - _p->_tev__GetEventPropertiesResponse::MessageContentSchemaLocation = MessageContentSchemaLocation; - } - return _p; -} - -inline _tev__GetEventPropertiesResponse * soap_new_set__tev__GetEventPropertiesResponse( - struct soap *soap, - const std::vector & TopicNamespaceLocation, - bool wsnt__FixedTopicSet, - wstop__TopicSetType *wstop__TopicSet, - const std::vector & wsnt__TopicExpressionDialect, - const std::vector & MessageContentFilterDialect, - const std::vector & ProducerPropertiesFilterDialect, - const std::vector & MessageContentSchemaLocation, - const std::vector & __any) -{ - _tev__GetEventPropertiesResponse *_p = ::soap_new__tev__GetEventPropertiesResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__GetEventPropertiesResponse::TopicNamespaceLocation = TopicNamespaceLocation; - _p->_tev__GetEventPropertiesResponse::wsnt__FixedTopicSet = wsnt__FixedTopicSet; - _p->_tev__GetEventPropertiesResponse::wstop__TopicSet = wstop__TopicSet; - _p->_tev__GetEventPropertiesResponse::wsnt__TopicExpressionDialect = wsnt__TopicExpressionDialect; - _p->_tev__GetEventPropertiesResponse::MessageContentFilterDialect = MessageContentFilterDialect; - _p->_tev__GetEventPropertiesResponse::ProducerPropertiesFilterDialect = ProducerPropertiesFilterDialect; - _p->_tev__GetEventPropertiesResponse::MessageContentSchemaLocation = MessageContentSchemaLocation; - _p->_tev__GetEventPropertiesResponse::__any = __any; - } - return _p; -} - -inline int soap_write__tev__GetEventPropertiesResponse(struct soap *soap, _tev__GetEventPropertiesResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventPropertiesResponse", p->soap_type() == SOAP_TYPE__tev__GetEventPropertiesResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__GetEventPropertiesResponse(struct soap *soap, const char *URL, _tev__GetEventPropertiesResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventPropertiesResponse", p->soap_type() == SOAP_TYPE__tev__GetEventPropertiesResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__GetEventPropertiesResponse(struct soap *soap, const char *URL, _tev__GetEventPropertiesResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventPropertiesResponse", p->soap_type() == SOAP_TYPE__tev__GetEventPropertiesResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__GetEventPropertiesResponse(struct soap *soap, const char *URL, _tev__GetEventPropertiesResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventPropertiesResponse", p->soap_type() == SOAP_TYPE__tev__GetEventPropertiesResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__GetEventPropertiesResponse * SOAP_FMAC4 soap_get__tev__GetEventPropertiesResponse(struct soap*, _tev__GetEventPropertiesResponse *, const char*, const char*); - -inline int soap_read__tev__GetEventPropertiesResponse(struct soap *soap, _tev__GetEventPropertiesResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__GetEventPropertiesResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__GetEventPropertiesResponse(struct soap *soap, const char *URL, _tev__GetEventPropertiesResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__GetEventPropertiesResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__GetEventPropertiesResponse(struct soap *soap, _tev__GetEventPropertiesResponse *p) -{ - if (::soap_read__tev__GetEventPropertiesResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__GetEventProperties_DEFINED -#define SOAP_TYPE__tev__GetEventProperties_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetEventProperties(struct soap*, const char*, int, const _tev__GetEventProperties *, const char*); -SOAP_FMAC3 _tev__GetEventProperties * SOAP_FMAC4 soap_in__tev__GetEventProperties(struct soap*, const char*, _tev__GetEventProperties *, const char*); -SOAP_FMAC1 _tev__GetEventProperties * SOAP_FMAC2 soap_instantiate__tev__GetEventProperties(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__GetEventProperties * soap_new__tev__GetEventProperties(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__GetEventProperties(soap, n, NULL, NULL, NULL); -} - -inline _tev__GetEventProperties * soap_new_req__tev__GetEventProperties( - struct soap *soap) -{ - _tev__GetEventProperties *_p = ::soap_new__tev__GetEventProperties(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__GetEventProperties * soap_new_set__tev__GetEventProperties( - struct soap *soap) -{ - _tev__GetEventProperties *_p = ::soap_new__tev__GetEventProperties(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline int soap_write__tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventProperties", p->soap_type() == SOAP_TYPE__tev__GetEventProperties ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__GetEventProperties(struct soap *soap, const char *URL, _tev__GetEventProperties const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventProperties", p->soap_type() == SOAP_TYPE__tev__GetEventProperties ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__GetEventProperties(struct soap *soap, const char *URL, _tev__GetEventProperties const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventProperties", p->soap_type() == SOAP_TYPE__tev__GetEventProperties ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__GetEventProperties(struct soap *soap, const char *URL, _tev__GetEventProperties const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetEventProperties", p->soap_type() == SOAP_TYPE__tev__GetEventProperties ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__GetEventProperties * SOAP_FMAC4 soap_get__tev__GetEventProperties(struct soap*, _tev__GetEventProperties *, const char*, const char*); - -inline int soap_read__tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__GetEventProperties(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__GetEventProperties(struct soap *soap, const char *URL, _tev__GetEventProperties *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__GetEventProperties(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties *p) -{ - if (::soap_read__tev__GetEventProperties(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__SetSynchronizationPointResponse_DEFINED -#define SOAP_TYPE__tev__SetSynchronizationPointResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__SetSynchronizationPointResponse(struct soap*, const char*, int, const _tev__SetSynchronizationPointResponse *, const char*); -SOAP_FMAC3 _tev__SetSynchronizationPointResponse * SOAP_FMAC4 soap_in__tev__SetSynchronizationPointResponse(struct soap*, const char*, _tev__SetSynchronizationPointResponse *, const char*); -SOAP_FMAC1 _tev__SetSynchronizationPointResponse * SOAP_FMAC2 soap_instantiate__tev__SetSynchronizationPointResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__SetSynchronizationPointResponse * soap_new__tev__SetSynchronizationPointResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__SetSynchronizationPointResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__SetSynchronizationPointResponse * soap_new_req__tev__SetSynchronizationPointResponse( - struct soap *soap) -{ - _tev__SetSynchronizationPointResponse *_p = ::soap_new__tev__SetSynchronizationPointResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__SetSynchronizationPointResponse * soap_new_set__tev__SetSynchronizationPointResponse( - struct soap *soap) -{ - _tev__SetSynchronizationPointResponse *_p = ::soap_new__tev__SetSynchronizationPointResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline int soap_write__tev__SetSynchronizationPointResponse(struct soap *soap, _tev__SetSynchronizationPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SetSynchronizationPointResponse", p->soap_type() == SOAP_TYPE__tev__SetSynchronizationPointResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__SetSynchronizationPointResponse(struct soap *soap, const char *URL, _tev__SetSynchronizationPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SetSynchronizationPointResponse", p->soap_type() == SOAP_TYPE__tev__SetSynchronizationPointResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__SetSynchronizationPointResponse(struct soap *soap, const char *URL, _tev__SetSynchronizationPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SetSynchronizationPointResponse", p->soap_type() == SOAP_TYPE__tev__SetSynchronizationPointResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__SetSynchronizationPointResponse(struct soap *soap, const char *URL, _tev__SetSynchronizationPointResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SetSynchronizationPointResponse", p->soap_type() == SOAP_TYPE__tev__SetSynchronizationPointResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__SetSynchronizationPointResponse * SOAP_FMAC4 soap_get__tev__SetSynchronizationPointResponse(struct soap*, _tev__SetSynchronizationPointResponse *, const char*, const char*); - -inline int soap_read__tev__SetSynchronizationPointResponse(struct soap *soap, _tev__SetSynchronizationPointResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__SetSynchronizationPointResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__SetSynchronizationPointResponse(struct soap *soap, const char *URL, _tev__SetSynchronizationPointResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__SetSynchronizationPointResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__SetSynchronizationPointResponse(struct soap *soap, _tev__SetSynchronizationPointResponse *p) -{ - if (::soap_read__tev__SetSynchronizationPointResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__SetSynchronizationPoint_DEFINED -#define SOAP_TYPE__tev__SetSynchronizationPoint_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__SetSynchronizationPoint(struct soap*, const char*, int, const _tev__SetSynchronizationPoint *, const char*); -SOAP_FMAC3 _tev__SetSynchronizationPoint * SOAP_FMAC4 soap_in__tev__SetSynchronizationPoint(struct soap*, const char*, _tev__SetSynchronizationPoint *, const char*); -SOAP_FMAC1 _tev__SetSynchronizationPoint * SOAP_FMAC2 soap_instantiate__tev__SetSynchronizationPoint(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__SetSynchronizationPoint * soap_new__tev__SetSynchronizationPoint(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__SetSynchronizationPoint(soap, n, NULL, NULL, NULL); -} - -inline _tev__SetSynchronizationPoint * soap_new_req__tev__SetSynchronizationPoint( - struct soap *soap) -{ - _tev__SetSynchronizationPoint *_p = ::soap_new__tev__SetSynchronizationPoint(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__SetSynchronizationPoint * soap_new_set__tev__SetSynchronizationPoint( - struct soap *soap) -{ - _tev__SetSynchronizationPoint *_p = ::soap_new__tev__SetSynchronizationPoint(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline int soap_write__tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SetSynchronizationPoint", p->soap_type() == SOAP_TYPE__tev__SetSynchronizationPoint ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__SetSynchronizationPoint(struct soap *soap, const char *URL, _tev__SetSynchronizationPoint const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SetSynchronizationPoint", p->soap_type() == SOAP_TYPE__tev__SetSynchronizationPoint ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__SetSynchronizationPoint(struct soap *soap, const char *URL, _tev__SetSynchronizationPoint const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SetSynchronizationPoint", p->soap_type() == SOAP_TYPE__tev__SetSynchronizationPoint ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__SetSynchronizationPoint(struct soap *soap, const char *URL, _tev__SetSynchronizationPoint const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SetSynchronizationPoint", p->soap_type() == SOAP_TYPE__tev__SetSynchronizationPoint ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__SetSynchronizationPoint * SOAP_FMAC4 soap_get__tev__SetSynchronizationPoint(struct soap*, _tev__SetSynchronizationPoint *, const char*, const char*); - -inline int soap_read__tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__SetSynchronizationPoint(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__SetSynchronizationPoint(struct soap *soap, const char *URL, _tev__SetSynchronizationPoint *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__SetSynchronizationPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint *p) -{ - if (::soap_read__tev__SetSynchronizationPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__SeekResponse_DEFINED -#define SOAP_TYPE__tev__SeekResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__SeekResponse(struct soap*, const char*, int, const _tev__SeekResponse *, const char*); -SOAP_FMAC3 _tev__SeekResponse * SOAP_FMAC4 soap_in__tev__SeekResponse(struct soap*, const char*, _tev__SeekResponse *, const char*); -SOAP_FMAC1 _tev__SeekResponse * SOAP_FMAC2 soap_instantiate__tev__SeekResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__SeekResponse * soap_new__tev__SeekResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__SeekResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__SeekResponse * soap_new_req__tev__SeekResponse( - struct soap *soap) -{ - _tev__SeekResponse *_p = ::soap_new__tev__SeekResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__SeekResponse * soap_new_set__tev__SeekResponse( - struct soap *soap) -{ - _tev__SeekResponse *_p = ::soap_new__tev__SeekResponse(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline int soap_write__tev__SeekResponse(struct soap *soap, _tev__SeekResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SeekResponse", p->soap_type() == SOAP_TYPE__tev__SeekResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__SeekResponse(struct soap *soap, const char *URL, _tev__SeekResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SeekResponse", p->soap_type() == SOAP_TYPE__tev__SeekResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__SeekResponse(struct soap *soap, const char *URL, _tev__SeekResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SeekResponse", p->soap_type() == SOAP_TYPE__tev__SeekResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__SeekResponse(struct soap *soap, const char *URL, _tev__SeekResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:SeekResponse", p->soap_type() == SOAP_TYPE__tev__SeekResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__SeekResponse * SOAP_FMAC4 soap_get__tev__SeekResponse(struct soap*, _tev__SeekResponse *, const char*, const char*); - -inline int soap_read__tev__SeekResponse(struct soap *soap, _tev__SeekResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__SeekResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__SeekResponse(struct soap *soap, const char *URL, _tev__SeekResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__SeekResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__SeekResponse(struct soap *soap, _tev__SeekResponse *p) -{ - if (::soap_read__tev__SeekResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__Seek_DEFINED -#define SOAP_TYPE__tev__Seek_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__Seek(struct soap*, const char*, int, const _tev__Seek *, const char*); -SOAP_FMAC3 _tev__Seek * SOAP_FMAC4 soap_in__tev__Seek(struct soap*, const char*, _tev__Seek *, const char*); -SOAP_FMAC1 _tev__Seek * SOAP_FMAC2 soap_instantiate__tev__Seek(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__Seek * soap_new__tev__Seek(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__Seek(soap, n, NULL, NULL, NULL); -} - -inline _tev__Seek * soap_new_req__tev__Seek( - struct soap *soap, - time_t UtcTime) -{ - _tev__Seek *_p = ::soap_new__tev__Seek(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__Seek::UtcTime = UtcTime; - } - return _p; -} - -inline _tev__Seek * soap_new_set__tev__Seek( - struct soap *soap, - time_t UtcTime, - bool *Reverse, - const std::vector & __any) -{ - _tev__Seek *_p = ::soap_new__tev__Seek(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__Seek::UtcTime = UtcTime; - _p->_tev__Seek::Reverse = Reverse; - _p->_tev__Seek::__any = __any; - } - return _p; -} - -inline int soap_write__tev__Seek(struct soap *soap, _tev__Seek const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:Seek", p->soap_type() == SOAP_TYPE__tev__Seek ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__Seek(struct soap *soap, const char *URL, _tev__Seek const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:Seek", p->soap_type() == SOAP_TYPE__tev__Seek ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__Seek(struct soap *soap, const char *URL, _tev__Seek const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:Seek", p->soap_type() == SOAP_TYPE__tev__Seek ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__Seek(struct soap *soap, const char *URL, _tev__Seek const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:Seek", p->soap_type() == SOAP_TYPE__tev__Seek ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__Seek * SOAP_FMAC4 soap_get__tev__Seek(struct soap*, _tev__Seek *, const char*, const char*); - -inline int soap_read__tev__Seek(struct soap *soap, _tev__Seek *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__Seek(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__Seek(struct soap *soap, const char *URL, _tev__Seek *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__Seek(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__Seek(struct soap *soap, _tev__Seek *p) -{ - if (::soap_read__tev__Seek(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__PullMessagesFaultResponse_DEFINED -#define SOAP_TYPE__tev__PullMessagesFaultResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__PullMessagesFaultResponse(struct soap*, const char*, int, const _tev__PullMessagesFaultResponse *, const char*); -SOAP_FMAC3 _tev__PullMessagesFaultResponse * SOAP_FMAC4 soap_in__tev__PullMessagesFaultResponse(struct soap*, const char*, _tev__PullMessagesFaultResponse *, const char*); -SOAP_FMAC1 _tev__PullMessagesFaultResponse * SOAP_FMAC2 soap_instantiate__tev__PullMessagesFaultResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__PullMessagesFaultResponse * soap_new__tev__PullMessagesFaultResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__PullMessagesFaultResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__PullMessagesFaultResponse * soap_new_req__tev__PullMessagesFaultResponse( - struct soap *soap, - const std::string& MaxTimeout, - int MaxMessageLimit) -{ - _tev__PullMessagesFaultResponse *_p = ::soap_new__tev__PullMessagesFaultResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__PullMessagesFaultResponse::MaxTimeout = MaxTimeout; - _p->_tev__PullMessagesFaultResponse::MaxMessageLimit = MaxMessageLimit; - } - return _p; -} - -inline _tev__PullMessagesFaultResponse * soap_new_set__tev__PullMessagesFaultResponse( - struct soap *soap, - const std::string& MaxTimeout, - int MaxMessageLimit, - const std::vector & __any) -{ - _tev__PullMessagesFaultResponse *_p = ::soap_new__tev__PullMessagesFaultResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__PullMessagesFaultResponse::MaxTimeout = MaxTimeout; - _p->_tev__PullMessagesFaultResponse::MaxMessageLimit = MaxMessageLimit; - _p->_tev__PullMessagesFaultResponse::__any = __any; - } - return _p; -} - -inline int soap_write__tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessagesFaultResponse", p->soap_type() == SOAP_TYPE__tev__PullMessagesFaultResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__PullMessagesFaultResponse(struct soap *soap, const char *URL, _tev__PullMessagesFaultResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessagesFaultResponse", p->soap_type() == SOAP_TYPE__tev__PullMessagesFaultResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__PullMessagesFaultResponse(struct soap *soap, const char *URL, _tev__PullMessagesFaultResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessagesFaultResponse", p->soap_type() == SOAP_TYPE__tev__PullMessagesFaultResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__PullMessagesFaultResponse(struct soap *soap, const char *URL, _tev__PullMessagesFaultResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessagesFaultResponse", p->soap_type() == SOAP_TYPE__tev__PullMessagesFaultResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__PullMessagesFaultResponse * SOAP_FMAC4 soap_get__tev__PullMessagesFaultResponse(struct soap*, _tev__PullMessagesFaultResponse *, const char*, const char*); - -inline int soap_read__tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__PullMessagesFaultResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__PullMessagesFaultResponse(struct soap *soap, const char *URL, _tev__PullMessagesFaultResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__PullMessagesFaultResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse *p) -{ - if (::soap_read__tev__PullMessagesFaultResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__PullMessagesResponse_DEFINED -#define SOAP_TYPE__tev__PullMessagesResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__PullMessagesResponse(struct soap*, const char*, int, const _tev__PullMessagesResponse *, const char*); -SOAP_FMAC3 _tev__PullMessagesResponse * SOAP_FMAC4 soap_in__tev__PullMessagesResponse(struct soap*, const char*, _tev__PullMessagesResponse *, const char*); -SOAP_FMAC1 _tev__PullMessagesResponse * SOAP_FMAC2 soap_instantiate__tev__PullMessagesResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__PullMessagesResponse * soap_new__tev__PullMessagesResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__PullMessagesResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__PullMessagesResponse * soap_new_req__tev__PullMessagesResponse( - struct soap *soap, - time_t CurrentTime, - time_t TerminationTime) -{ - _tev__PullMessagesResponse *_p = ::soap_new__tev__PullMessagesResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__PullMessagesResponse::CurrentTime = CurrentTime; - _p->_tev__PullMessagesResponse::TerminationTime = TerminationTime; - } - return _p; -} - -inline _tev__PullMessagesResponse * soap_new_set__tev__PullMessagesResponse( - struct soap *soap, - time_t CurrentTime, - time_t TerminationTime, - const std::vector & wsnt__NotificationMessage) -{ - _tev__PullMessagesResponse *_p = ::soap_new__tev__PullMessagesResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__PullMessagesResponse::CurrentTime = CurrentTime; - _p->_tev__PullMessagesResponse::TerminationTime = TerminationTime; - _p->_tev__PullMessagesResponse::wsnt__NotificationMessage = wsnt__NotificationMessage; - } - return _p; -} - -inline int soap_write__tev__PullMessagesResponse(struct soap *soap, _tev__PullMessagesResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessagesResponse", p->soap_type() == SOAP_TYPE__tev__PullMessagesResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__PullMessagesResponse(struct soap *soap, const char *URL, _tev__PullMessagesResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessagesResponse", p->soap_type() == SOAP_TYPE__tev__PullMessagesResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__PullMessagesResponse(struct soap *soap, const char *URL, _tev__PullMessagesResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessagesResponse", p->soap_type() == SOAP_TYPE__tev__PullMessagesResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__PullMessagesResponse(struct soap *soap, const char *URL, _tev__PullMessagesResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessagesResponse", p->soap_type() == SOAP_TYPE__tev__PullMessagesResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__PullMessagesResponse * SOAP_FMAC4 soap_get__tev__PullMessagesResponse(struct soap*, _tev__PullMessagesResponse *, const char*, const char*); - -inline int soap_read__tev__PullMessagesResponse(struct soap *soap, _tev__PullMessagesResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__PullMessagesResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__PullMessagesResponse(struct soap *soap, const char *URL, _tev__PullMessagesResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__PullMessagesResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__PullMessagesResponse(struct soap *soap, _tev__PullMessagesResponse *p) -{ - if (::soap_read__tev__PullMessagesResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__PullMessages_DEFINED -#define SOAP_TYPE__tev__PullMessages_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__PullMessages(struct soap*, const char*, int, const _tev__PullMessages *, const char*); -SOAP_FMAC3 _tev__PullMessages * SOAP_FMAC4 soap_in__tev__PullMessages(struct soap*, const char*, _tev__PullMessages *, const char*); -SOAP_FMAC1 _tev__PullMessages * SOAP_FMAC2 soap_instantiate__tev__PullMessages(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__PullMessages * soap_new__tev__PullMessages(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__PullMessages(soap, n, NULL, NULL, NULL); -} - -inline _tev__PullMessages * soap_new_req__tev__PullMessages( - struct soap *soap, - const std::string& Timeout, - int MessageLimit) -{ - _tev__PullMessages *_p = ::soap_new__tev__PullMessages(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__PullMessages::Timeout = Timeout; - _p->_tev__PullMessages::MessageLimit = MessageLimit; - } - return _p; -} - -inline _tev__PullMessages * soap_new_set__tev__PullMessages( - struct soap *soap, - const std::string& Timeout, - int MessageLimit, - const std::vector & __any) -{ - _tev__PullMessages *_p = ::soap_new__tev__PullMessages(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__PullMessages::Timeout = Timeout; - _p->_tev__PullMessages::MessageLimit = MessageLimit; - _p->_tev__PullMessages::__any = __any; - } - return _p; -} - -inline int soap_write__tev__PullMessages(struct soap *soap, _tev__PullMessages const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessages", p->soap_type() == SOAP_TYPE__tev__PullMessages ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__PullMessages(struct soap *soap, const char *URL, _tev__PullMessages const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessages", p->soap_type() == SOAP_TYPE__tev__PullMessages ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__PullMessages(struct soap *soap, const char *URL, _tev__PullMessages const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessages", p->soap_type() == SOAP_TYPE__tev__PullMessages ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__PullMessages(struct soap *soap, const char *URL, _tev__PullMessages const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:PullMessages", p->soap_type() == SOAP_TYPE__tev__PullMessages ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__PullMessages * SOAP_FMAC4 soap_get__tev__PullMessages(struct soap*, _tev__PullMessages *, const char*, const char*); - -inline int soap_read__tev__PullMessages(struct soap *soap, _tev__PullMessages *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__PullMessages(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__PullMessages(struct soap *soap, const char *URL, _tev__PullMessages *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__PullMessages(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__PullMessages(struct soap *soap, _tev__PullMessages *p) -{ - if (::soap_read__tev__PullMessages(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__CreatePullPointSubscriptionResponse_DEFINED -#define SOAP_TYPE__tev__CreatePullPointSubscriptionResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__CreatePullPointSubscriptionResponse(struct soap*, const char*, int, const _tev__CreatePullPointSubscriptionResponse *, const char*); -SOAP_FMAC3 _tev__CreatePullPointSubscriptionResponse * SOAP_FMAC4 soap_in__tev__CreatePullPointSubscriptionResponse(struct soap*, const char*, _tev__CreatePullPointSubscriptionResponse *, const char*); -SOAP_FMAC1 _tev__CreatePullPointSubscriptionResponse * SOAP_FMAC2 soap_instantiate__tev__CreatePullPointSubscriptionResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__CreatePullPointSubscriptionResponse * soap_new__tev__CreatePullPointSubscriptionResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__CreatePullPointSubscriptionResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__CreatePullPointSubscriptionResponse * soap_new_req__tev__CreatePullPointSubscriptionResponse( - struct soap *soap, - const struct wsa5__EndpointReferenceType& SubscriptionReference, - time_t wsnt__CurrentTime, - time_t wsnt__TerminationTime) -{ - _tev__CreatePullPointSubscriptionResponse *_p = ::soap_new__tev__CreatePullPointSubscriptionResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__CreatePullPointSubscriptionResponse::SubscriptionReference = SubscriptionReference; - _p->_tev__CreatePullPointSubscriptionResponse::wsnt__CurrentTime = wsnt__CurrentTime; - _p->_tev__CreatePullPointSubscriptionResponse::wsnt__TerminationTime = wsnt__TerminationTime; - } - return _p; -} - -inline _tev__CreatePullPointSubscriptionResponse * soap_new_set__tev__CreatePullPointSubscriptionResponse( - struct soap *soap, - const struct wsa5__EndpointReferenceType& SubscriptionReference, - time_t wsnt__CurrentTime, - time_t wsnt__TerminationTime, - const std::vector & __any) -{ - _tev__CreatePullPointSubscriptionResponse *_p = ::soap_new__tev__CreatePullPointSubscriptionResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__CreatePullPointSubscriptionResponse::SubscriptionReference = SubscriptionReference; - _p->_tev__CreatePullPointSubscriptionResponse::wsnt__CurrentTime = wsnt__CurrentTime; - _p->_tev__CreatePullPointSubscriptionResponse::wsnt__TerminationTime = wsnt__TerminationTime; - _p->_tev__CreatePullPointSubscriptionResponse::__any = __any; - } - return _p; -} - -inline int soap_write__tev__CreatePullPointSubscriptionResponse(struct soap *soap, _tev__CreatePullPointSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscriptionResponse", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscriptionResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__CreatePullPointSubscriptionResponse(struct soap *soap, const char *URL, _tev__CreatePullPointSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscriptionResponse", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscriptionResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__CreatePullPointSubscriptionResponse(struct soap *soap, const char *URL, _tev__CreatePullPointSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscriptionResponse", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscriptionResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__CreatePullPointSubscriptionResponse(struct soap *soap, const char *URL, _tev__CreatePullPointSubscriptionResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscriptionResponse", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscriptionResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__CreatePullPointSubscriptionResponse * SOAP_FMAC4 soap_get__tev__CreatePullPointSubscriptionResponse(struct soap*, _tev__CreatePullPointSubscriptionResponse *, const char*, const char*); - -inline int soap_read__tev__CreatePullPointSubscriptionResponse(struct soap *soap, _tev__CreatePullPointSubscriptionResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__CreatePullPointSubscriptionResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__CreatePullPointSubscriptionResponse(struct soap *soap, const char *URL, _tev__CreatePullPointSubscriptionResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__CreatePullPointSubscriptionResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__CreatePullPointSubscriptionResponse(struct soap *soap, _tev__CreatePullPointSubscriptionResponse *p) -{ - if (::soap_read__tev__CreatePullPointSubscriptionResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__CreatePullPointSubscription_DEFINED -#define SOAP_TYPE__tev__CreatePullPointSubscription_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__CreatePullPointSubscription(struct soap*, const char*, int, const _tev__CreatePullPointSubscription *, const char*); -SOAP_FMAC3 _tev__CreatePullPointSubscription * SOAP_FMAC4 soap_in__tev__CreatePullPointSubscription(struct soap*, const char*, _tev__CreatePullPointSubscription *, const char*); -SOAP_FMAC1 _tev__CreatePullPointSubscription * SOAP_FMAC2 soap_instantiate__tev__CreatePullPointSubscription(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__CreatePullPointSubscription * soap_new__tev__CreatePullPointSubscription(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__CreatePullPointSubscription(soap, n, NULL, NULL, NULL); -} - -inline _tev__CreatePullPointSubscription * soap_new_req__tev__CreatePullPointSubscription( - struct soap *soap) -{ - _tev__CreatePullPointSubscription *_p = ::soap_new__tev__CreatePullPointSubscription(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__CreatePullPointSubscription * soap_new_set__tev__CreatePullPointSubscription( - struct soap *soap, - wsnt__FilterType *Filter, - std::string *InitialTerminationTime, - _tev__CreatePullPointSubscription_SubscriptionPolicy *SubscriptionPolicy, - const std::vector & __any) -{ - _tev__CreatePullPointSubscription *_p = ::soap_new__tev__CreatePullPointSubscription(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__CreatePullPointSubscription::Filter = Filter; - _p->_tev__CreatePullPointSubscription::InitialTerminationTime = InitialTerminationTime; - _p->_tev__CreatePullPointSubscription::SubscriptionPolicy = SubscriptionPolicy; - _p->_tev__CreatePullPointSubscription::__any = __any; - } - return _p; -} - -inline int soap_write__tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscription", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__CreatePullPointSubscription(struct soap *soap, const char *URL, _tev__CreatePullPointSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscription", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__CreatePullPointSubscription(struct soap *soap, const char *URL, _tev__CreatePullPointSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscription", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__CreatePullPointSubscription(struct soap *soap, const char *URL, _tev__CreatePullPointSubscription const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:CreatePullPointSubscription", p->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__CreatePullPointSubscription * SOAP_FMAC4 soap_get__tev__CreatePullPointSubscription(struct soap*, _tev__CreatePullPointSubscription *, const char*, const char*); - -inline int soap_read__tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__CreatePullPointSubscription(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__CreatePullPointSubscription(struct soap *soap, const char *URL, _tev__CreatePullPointSubscription *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__CreatePullPointSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription *p) -{ - if (::soap_read__tev__CreatePullPointSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__GetServiceCapabilitiesResponse_DEFINED -#define SOAP_TYPE__tev__GetServiceCapabilitiesResponse_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetServiceCapabilitiesResponse(struct soap*, const char*, int, const _tev__GetServiceCapabilitiesResponse *, const char*); -SOAP_FMAC3 _tev__GetServiceCapabilitiesResponse * SOAP_FMAC4 soap_in__tev__GetServiceCapabilitiesResponse(struct soap*, const char*, _tev__GetServiceCapabilitiesResponse *, const char*); -SOAP_FMAC1 _tev__GetServiceCapabilitiesResponse * SOAP_FMAC2 soap_instantiate__tev__GetServiceCapabilitiesResponse(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__GetServiceCapabilitiesResponse * soap_new__tev__GetServiceCapabilitiesResponse(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__GetServiceCapabilitiesResponse(soap, n, NULL, NULL, NULL); -} - -inline _tev__GetServiceCapabilitiesResponse * soap_new_req__tev__GetServiceCapabilitiesResponse( - struct soap *soap, - tev__Capabilities *Capabilities) -{ - _tev__GetServiceCapabilitiesResponse *_p = ::soap_new__tev__GetServiceCapabilitiesResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__GetServiceCapabilitiesResponse::Capabilities = Capabilities; - } - return _p; -} - -inline _tev__GetServiceCapabilitiesResponse * soap_new_set__tev__GetServiceCapabilitiesResponse( - struct soap *soap, - tev__Capabilities *Capabilities) -{ - _tev__GetServiceCapabilitiesResponse *_p = ::soap_new__tev__GetServiceCapabilitiesResponse(soap); - if (_p) - { _p->soap_default(soap); - _p->_tev__GetServiceCapabilitiesResponse::Capabilities = Capabilities; - } - return _p; -} - -inline int soap_write__tev__GetServiceCapabilitiesResponse(struct soap *soap, _tev__GetServiceCapabilitiesResponse const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetServiceCapabilitiesResponse", p->soap_type() == SOAP_TYPE__tev__GetServiceCapabilitiesResponse ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__GetServiceCapabilitiesResponse(struct soap *soap, const char *URL, _tev__GetServiceCapabilitiesResponse const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetServiceCapabilitiesResponse", p->soap_type() == SOAP_TYPE__tev__GetServiceCapabilitiesResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__GetServiceCapabilitiesResponse(struct soap *soap, const char *URL, _tev__GetServiceCapabilitiesResponse const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetServiceCapabilitiesResponse", p->soap_type() == SOAP_TYPE__tev__GetServiceCapabilitiesResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__GetServiceCapabilitiesResponse(struct soap *soap, const char *URL, _tev__GetServiceCapabilitiesResponse const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetServiceCapabilitiesResponse", p->soap_type() == SOAP_TYPE__tev__GetServiceCapabilitiesResponse ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__GetServiceCapabilitiesResponse * SOAP_FMAC4 soap_get__tev__GetServiceCapabilitiesResponse(struct soap*, _tev__GetServiceCapabilitiesResponse *, const char*, const char*); - -inline int soap_read__tev__GetServiceCapabilitiesResponse(struct soap *soap, _tev__GetServiceCapabilitiesResponse *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__GetServiceCapabilitiesResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__GetServiceCapabilitiesResponse(struct soap *soap, const char *URL, _tev__GetServiceCapabilitiesResponse *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__GetServiceCapabilitiesResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__GetServiceCapabilitiesResponse(struct soap *soap, _tev__GetServiceCapabilitiesResponse *p) -{ - if (::soap_read__tev__GetServiceCapabilitiesResponse(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__tev__GetServiceCapabilities_DEFINED -#define SOAP_TYPE__tev__GetServiceCapabilities_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out__tev__GetServiceCapabilities(struct soap*, const char*, int, const _tev__GetServiceCapabilities *, const char*); -SOAP_FMAC3 _tev__GetServiceCapabilities * SOAP_FMAC4 soap_in__tev__GetServiceCapabilities(struct soap*, const char*, _tev__GetServiceCapabilities *, const char*); -SOAP_FMAC1 _tev__GetServiceCapabilities * SOAP_FMAC2 soap_instantiate__tev__GetServiceCapabilities(struct soap*, int, const char*, const char*, size_t*); - -inline _tev__GetServiceCapabilities * soap_new__tev__GetServiceCapabilities(struct soap *soap, int n = -1) -{ - return soap_instantiate__tev__GetServiceCapabilities(soap, n, NULL, NULL, NULL); -} - -inline _tev__GetServiceCapabilities * soap_new_req__tev__GetServiceCapabilities( - struct soap *soap) -{ - _tev__GetServiceCapabilities *_p = ::soap_new__tev__GetServiceCapabilities(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline _tev__GetServiceCapabilities * soap_new_set__tev__GetServiceCapabilities( - struct soap *soap) -{ - _tev__GetServiceCapabilities *_p = ::soap_new__tev__GetServiceCapabilities(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline int soap_write__tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetServiceCapabilities", p->soap_type() == SOAP_TYPE__tev__GetServiceCapabilities ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__tev__GetServiceCapabilities(struct soap *soap, const char *URL, _tev__GetServiceCapabilities const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetServiceCapabilities", p->soap_type() == SOAP_TYPE__tev__GetServiceCapabilities ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__tev__GetServiceCapabilities(struct soap *soap, const char *URL, _tev__GetServiceCapabilities const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetServiceCapabilities", p->soap_type() == SOAP_TYPE__tev__GetServiceCapabilities ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__tev__GetServiceCapabilities(struct soap *soap, const char *URL, _tev__GetServiceCapabilities const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:GetServiceCapabilities", p->soap_type() == SOAP_TYPE__tev__GetServiceCapabilities ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 _tev__GetServiceCapabilities * SOAP_FMAC4 soap_get__tev__GetServiceCapabilities(struct soap*, _tev__GetServiceCapabilities *, const char*, const char*); - -inline int soap_read__tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get__tev__GetServiceCapabilities(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__tev__GetServiceCapabilities(struct soap *soap, const char *URL, _tev__GetServiceCapabilities *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__tev__GetServiceCapabilities(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities *p) -{ - if (::soap_read__tev__GetServiceCapabilities(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_tev__EventBrokerConfig_DEFINED -#define SOAP_TYPE_tev__EventBrokerConfig_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_tev__EventBrokerConfig(struct soap*, const char*, int, const tev__EventBrokerConfig *, const char*); -SOAP_FMAC3 tev__EventBrokerConfig * SOAP_FMAC4 soap_in_tev__EventBrokerConfig(struct soap*, const char*, tev__EventBrokerConfig *, const char*); -SOAP_FMAC1 tev__EventBrokerConfig * SOAP_FMAC2 soap_instantiate_tev__EventBrokerConfig(struct soap*, int, const char*, const char*, size_t*); - -inline tev__EventBrokerConfig * soap_new_tev__EventBrokerConfig(struct soap *soap, int n = -1) -{ - return soap_instantiate_tev__EventBrokerConfig(soap, n, NULL, NULL, NULL); -} - -inline tev__EventBrokerConfig * soap_new_req_tev__EventBrokerConfig( - struct soap *soap, - const std::string& Address, - const std::string& TopicPrefix) -{ - tev__EventBrokerConfig *_p = ::soap_new_tev__EventBrokerConfig(soap); - if (_p) - { _p->soap_default(soap); - _p->tev__EventBrokerConfig::Address = Address; - _p->tev__EventBrokerConfig::TopicPrefix = TopicPrefix; - } - return _p; -} - -inline tev__EventBrokerConfig * soap_new_set_tev__EventBrokerConfig( - struct soap *soap, - const std::string& Address, - const std::string& TopicPrefix, - std::string *UserName, - std::string *Password, - std::string *CertificateID, - wsnt__FilterType *PublishFilter, - int *QoS, - std::string *Status, - std::string *CertPathValidationPolicyID, - const std::vector & __any, - const struct soap_dom_attribute& __anyAttribute) -{ - tev__EventBrokerConfig *_p = ::soap_new_tev__EventBrokerConfig(soap); - if (_p) - { _p->soap_default(soap); - _p->tev__EventBrokerConfig::Address = Address; - _p->tev__EventBrokerConfig::TopicPrefix = TopicPrefix; - _p->tev__EventBrokerConfig::UserName = UserName; - _p->tev__EventBrokerConfig::Password = Password; - _p->tev__EventBrokerConfig::CertificateID = CertificateID; - _p->tev__EventBrokerConfig::PublishFilter = PublishFilter; - _p->tev__EventBrokerConfig::QoS = QoS; - _p->tev__EventBrokerConfig::Status = Status; - _p->tev__EventBrokerConfig::CertPathValidationPolicyID = CertPathValidationPolicyID; - _p->tev__EventBrokerConfig::__any = __any; - _p->tev__EventBrokerConfig::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write_tev__EventBrokerConfig(struct soap *soap, tev__EventBrokerConfig const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:EventBrokerConfig", p->soap_type() == SOAP_TYPE_tev__EventBrokerConfig ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_tev__EventBrokerConfig(struct soap *soap, const char *URL, tev__EventBrokerConfig const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:EventBrokerConfig", p->soap_type() == SOAP_TYPE_tev__EventBrokerConfig ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_tev__EventBrokerConfig(struct soap *soap, const char *URL, tev__EventBrokerConfig const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:EventBrokerConfig", p->soap_type() == SOAP_TYPE_tev__EventBrokerConfig ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_tev__EventBrokerConfig(struct soap *soap, const char *URL, tev__EventBrokerConfig const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:EventBrokerConfig", p->soap_type() == SOAP_TYPE_tev__EventBrokerConfig ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 tev__EventBrokerConfig * SOAP_FMAC4 soap_get_tev__EventBrokerConfig(struct soap*, tev__EventBrokerConfig *, const char*, const char*); - -inline int soap_read_tev__EventBrokerConfig(struct soap *soap, tev__EventBrokerConfig *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_tev__EventBrokerConfig(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_tev__EventBrokerConfig(struct soap *soap, const char *URL, tev__EventBrokerConfig *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_tev__EventBrokerConfig(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_tev__EventBrokerConfig(struct soap *soap, tev__EventBrokerConfig *p) -{ - if (::soap_read_tev__EventBrokerConfig(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_tev__Capabilities_DEFINED -#define SOAP_TYPE_tev__Capabilities_DEFINED -SOAP_FMAC3 int SOAP_FMAC4 soap_out_tev__Capabilities(struct soap*, const char*, int, const tev__Capabilities *, const char*); -SOAP_FMAC3 tev__Capabilities * SOAP_FMAC4 soap_in_tev__Capabilities(struct soap*, const char*, tev__Capabilities *, const char*); -SOAP_FMAC1 tev__Capabilities * SOAP_FMAC2 soap_instantiate_tev__Capabilities(struct soap*, int, const char*, const char*, size_t*); - -inline tev__Capabilities * soap_new_tev__Capabilities(struct soap *soap, int n = -1) -{ - return soap_instantiate_tev__Capabilities(soap, n, NULL, NULL, NULL); -} - -inline tev__Capabilities * soap_new_req_tev__Capabilities( - struct soap *soap) -{ - tev__Capabilities *_p = ::soap_new_tev__Capabilities(soap); - if (_p) - { _p->soap_default(soap); - } - return _p; -} - -inline tev__Capabilities * soap_new_set_tev__Capabilities( - struct soap *soap, - const std::vector & __any, - bool *WSSubscriptionPolicySupport, - bool *WSPullPointSupport, - bool *WSPausableSubscriptionManagerInterfaceSupport, - int *MaxNotificationProducers, - int *MaxPullPoints, - bool *PersistentNotificationStorage, - std::string *EventBrokerProtocols, - int *MaxEventBrokers, - const struct soap_dom_attribute& __anyAttribute) -{ - tev__Capabilities *_p = ::soap_new_tev__Capabilities(soap); - if (_p) - { _p->soap_default(soap); - _p->tev__Capabilities::__any = __any; - _p->tev__Capabilities::WSSubscriptionPolicySupport = WSSubscriptionPolicySupport; - _p->tev__Capabilities::WSPullPointSupport = WSPullPointSupport; - _p->tev__Capabilities::WSPausableSubscriptionManagerInterfaceSupport = WSPausableSubscriptionManagerInterfaceSupport; - _p->tev__Capabilities::MaxNotificationProducers = MaxNotificationProducers; - _p->tev__Capabilities::MaxPullPoints = MaxPullPoints; - _p->tev__Capabilities::PersistentNotificationStorage = PersistentNotificationStorage; - _p->tev__Capabilities::EventBrokerProtocols = EventBrokerProtocols; - _p->tev__Capabilities::MaxEventBrokers = MaxEventBrokers; - _p->tev__Capabilities::__anyAttribute = __anyAttribute; - } - return _p; -} - -inline int soap_write_tev__Capabilities(struct soap *soap, tev__Capabilities const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:Capabilities", p->soap_type() == SOAP_TYPE_tev__Capabilities ? "" : NULL) || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_tev__Capabilities(struct soap *soap, const char *URL, tev__Capabilities const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:Capabilities", p->soap_type() == SOAP_TYPE_tev__Capabilities ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_tev__Capabilities(struct soap *soap, const char *URL, tev__Capabilities const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:Capabilities", p->soap_type() == SOAP_TYPE_tev__Capabilities ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_tev__Capabilities(struct soap *soap, const char *URL, tev__Capabilities const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "tev:Capabilities", p->soap_type() == SOAP_TYPE_tev__Capabilities ? "" : NULL) || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 tev__Capabilities * SOAP_FMAC4 soap_get_tev__Capabilities(struct soap*, tev__Capabilities *, const char*, const char*); - -inline int soap_read_tev__Capabilities(struct soap *soap, tev__Capabilities *p) -{ - if (p) - { p->soap_default(soap); - if (soap_begin_recv(soap) || ::soap_get_tev__Capabilities(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_tev__Capabilities(struct soap *soap, const char *URL, tev__Capabilities *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_tev__Capabilities(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_tev__Capabilities(struct soap *soap, tev__Capabilities *p) -{ - if (::soap_read_tev__Capabilities(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif -/* _xml__lang is a typedef synonym of std__string */ - -#ifndef SOAP_TYPE__xml__lang_DEFINED -#define SOAP_TYPE__xml__lang_DEFINED - -#define soap_default__xml__lang soap_default_std__string - - -#define soap_serialize__xml__lang soap_serialize_std__string - - -#define soap__xml__lang2s(soap, a) ((a).c_str()) - -#define soap_out__xml__lang soap_out_std__string - - -#define soap_s2_xml__lang(soap, s, a) soap_s2stdchar((soap), (s), (a), 1, 0, -1, NULL) - -#define soap_in__xml__lang soap_in_std__string - - -#define soap_instantiate__xml__lang soap_instantiate_std__string - - -#define soap_new__xml__lang soap_new_std__string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__xml__lang(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write__xml__lang(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__xml__lang(soap, p, "xml:lang", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__xml__lang(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__xml__lang(soap, p, "xml:lang", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__xml__lang(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__xml__lang(soap, p, "xml:lang", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__xml__lang(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__xml__lang(soap, p, "xml:lang", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__xml__lang soap_get_std__string - - -#define soap_read__xml__lang soap_read_std__string - - -#define soap_GET__xml__lang soap_GET_std__string - - -#define soap_POST_recv__xml__lang soap_POST_recv_std__string - -#endif - -#ifndef SOAP_TYPE_xsd__token_DEFINED -#define SOAP_TYPE_xsd__token_DEFINED - -inline void soap_default_xsd__token(struct soap *soap, std::string *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->erase(); -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__token(struct soap*, const std::string *); - -#define soap_xsd__token2s(soap, a) ((a).c_str()) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__token(struct soap*, const char*, int, const std::string*, const char*); - -#define soap_s2xsd__token(soap, s, a) soap_s2stdchar((soap), (s), (a), 5, 0, -1, NULL) -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__token(struct soap*, const char*, std::string*, const char*); - -#define soap_instantiate_xsd__token soap_instantiate_std__string - - -#define soap_new_xsd__token soap_new_std__string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__token(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write_xsd__token(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_xsd__token(soap, p, "xsd:token", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_xsd__token(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__token(soap, p, "xsd:token", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xsd__token(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__token(soap, p, "xsd:token", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xsd__token(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__token(soap, p, "xsd:token", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__token(struct soap*, std::string *, const char*, const char*); - -inline int soap_read_xsd__token(struct soap *soap, std::string *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_xsd__token(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xsd__token(struct soap *soap, const char *URL, std::string *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xsd__token(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xsd__token(struct soap *soap, std::string *p) -{ - if (::soap_read_xsd__token(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xsd__nonNegativeInteger_DEFINED -#define SOAP_TYPE_xsd__nonNegativeInteger_DEFINED - -inline void soap_default_xsd__nonNegativeInteger(struct soap *soap, std::string *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->erase(); -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__nonNegativeInteger(struct soap*, const std::string *); - -#define soap_xsd__nonNegativeInteger2s(soap, a) ((a).c_str()) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__nonNegativeInteger(struct soap*, const char*, int, const std::string*, const char*); - -#define soap_s2xsd__nonNegativeInteger(soap, s, a) soap_s2stdchar((soap), (s), (a), 5, 0, -1, "\\+?\\d+") -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__nonNegativeInteger(struct soap*, const char*, std::string*, const char*); - -#define soap_instantiate_xsd__nonNegativeInteger soap_instantiate_std__string - - -#define soap_new_xsd__nonNegativeInteger soap_new_std__string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__nonNegativeInteger(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write_xsd__nonNegativeInteger(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_xsd__nonNegativeInteger(soap, p, "xsd:nonNegativeInteger", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_xsd__nonNegativeInteger(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__nonNegativeInteger(soap, p, "xsd:nonNegativeInteger", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xsd__nonNegativeInteger(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__nonNegativeInteger(soap, p, "xsd:nonNegativeInteger", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xsd__nonNegativeInteger(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__nonNegativeInteger(soap, p, "xsd:nonNegativeInteger", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__nonNegativeInteger(struct soap*, std::string *, const char*, const char*); - -inline int soap_read_xsd__nonNegativeInteger(struct soap *soap, std::string *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_xsd__nonNegativeInteger(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xsd__nonNegativeInteger(struct soap *soap, const char *URL, std::string *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xsd__nonNegativeInteger(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xsd__nonNegativeInteger(struct soap *soap, std::string *p) -{ - if (::soap_read_xsd__nonNegativeInteger(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xsd__duration_DEFINED -#define SOAP_TYPE_xsd__duration_DEFINED - -inline void soap_default_xsd__duration(struct soap *soap, std::string *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->erase(); -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__duration(struct soap*, const std::string *); - -#define soap_xsd__duration2s(soap, a) ((a).c_str()) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__duration(struct soap*, const char*, int, const std::string*, const char*); - -#define soap_s2xsd__duration(soap, s, a) soap_s2stdchar((soap), (s), (a), 5, 0, -1, "[-+]?P(\\d+Y)?(\\d+M)?(\\d+D)?(T(\\d+H)?(\\d+M)?(\\d+(\\.\\d*)?S)?)?") -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__duration(struct soap*, const char*, std::string*, const char*); - -#define soap_instantiate_xsd__duration soap_instantiate_std__string - - -#define soap_new_xsd__duration soap_new_std__string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__duration(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write_xsd__duration(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_xsd__duration(soap, p, "xsd:duration", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_xsd__duration(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__duration(soap, p, "xsd:duration", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xsd__duration(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__duration(soap, p, "xsd:duration", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xsd__duration(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__duration(soap, p, "xsd:duration", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__duration(struct soap*, std::string *, const char*, const char*); - -inline int soap_read_xsd__duration(struct soap *soap, std::string *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_xsd__duration(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xsd__duration(struct soap *soap, const char *URL, std::string *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xsd__duration(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xsd__duration(struct soap *soap, std::string *p) -{ - if (::soap_read_xsd__duration(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xsd__anyURI_DEFINED -#define SOAP_TYPE_xsd__anyURI_DEFINED - -inline void soap_default_xsd__anyURI(struct soap *soap, std::string *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->erase(); -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__anyURI(struct soap*, const std::string *); - -#define soap_xsd__anyURI2s(soap, a) ((a).c_str()) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__anyURI(struct soap*, const char*, int, const std::string*, const char*); - -#define soap_s2xsd__anyURI(soap, s, a) soap_s2stdchar((soap), (s), (a), 4, 0, -1, NULL) -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__anyURI(struct soap*, const char*, std::string*, const char*); - -#define soap_instantiate_xsd__anyURI soap_instantiate_std__string - - -#define soap_new_xsd__anyURI soap_new_std__string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__anyURI(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write_xsd__anyURI(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_xsd__anyURI(soap, p, "xsd:anyURI", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_xsd__anyURI(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__anyURI(soap, p, "xsd:anyURI", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xsd__anyURI(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__anyURI(soap, p, "xsd:anyURI", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xsd__anyURI(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__anyURI(soap, p, "xsd:anyURI", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__anyURI(struct soap*, std::string *, const char*, const char*); - -inline int soap_read_xsd__anyURI(struct soap *soap, std::string *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_xsd__anyURI(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xsd__anyURI(struct soap *soap, const char *URL, std::string *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xsd__anyURI(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xsd__anyURI(struct soap *soap, std::string *p) -{ - if (::soap_read_xsd__anyURI(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xsd__NCName_DEFINED -#define SOAP_TYPE_xsd__NCName_DEFINED - -inline void soap_default_xsd__NCName(struct soap *soap, std::string *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->erase(); -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__NCName(struct soap*, const std::string *); - -#define soap_xsd__NCName2s(soap, a) ((a).c_str()) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__NCName(struct soap*, const char*, int, const std::string*, const char*); - -#define soap_s2xsd__NCName(soap, s, a) soap_s2stdchar((soap), (s), (a), 5, 0, -1, "[\\i-[:]][\\c-[:]]*") -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__NCName(struct soap*, const char*, std::string*, const char*); - -#define soap_instantiate_xsd__NCName soap_instantiate_std__string - - -#define soap_new_xsd__NCName soap_new_std__string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__NCName(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write_xsd__NCName(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_xsd__NCName(soap, p, "xsd:NCName", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_xsd__NCName(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__NCName(soap, p, "xsd:NCName", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xsd__NCName(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__NCName(soap, p, "xsd:NCName", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xsd__NCName(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__NCName(soap, p, "xsd:NCName", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__NCName(struct soap*, std::string *, const char*, const char*); - -inline int soap_read_xsd__NCName(struct soap *soap, std::string *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_xsd__NCName(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xsd__NCName(struct soap *soap, const char *URL, std::string *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xsd__NCName(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xsd__NCName(struct soap *soap, std::string *p) -{ - if (::soap_read_xsd__NCName(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xsd__QName_DEFINED -#define SOAP_TYPE_xsd__QName_DEFINED - -inline void soap_default_xsd__QName(struct soap *soap, std::string *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->erase(); -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__QName(struct soap*, const std::string *); - -#define soap_xsd__QName2s(soap, a) soap_QName2s((soap), (a).c_str()) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__QName(struct soap*, const char*, int, const std::string*, const char*); - -#define soap_s2xsd__QName(soap, s, a) soap_s2stdQName((soap), (s), (a), 0, -1, NULL) -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_xsd__QName(struct soap*, const char*, std::string*, const char*); -SOAP_FMAC1 std::string * SOAP_FMAC2 soap_instantiate_xsd__QName(struct soap*, int, const char*, const char*, size_t*); - -inline std::string * soap_new_xsd__QName(struct soap *soap, int n = -1) -{ - return soap_instantiate_xsd__QName(soap, n, NULL, NULL, NULL); -} - -inline std::string * soap_new_req_xsd__QName( - struct soap *soap) -{ - std::string *_p = ::soap_new_xsd__QName(soap); - if (_p) - { ::soap_default_xsd__QName(soap, _p); - } - return _p; -} - -inline std::string * soap_new_set_xsd__QName( - struct soap *soap) -{ - std::string *_p = ::soap_new_xsd__QName(soap); - if (_p) - { ::soap_default_xsd__QName(soap, _p); - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__QName(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write_xsd__QName(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_xsd__QName(soap, p, "xsd:QName", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_xsd__QName(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__QName(soap, p, "xsd:QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xsd__QName(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__QName(soap, p, "xsd:QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xsd__QName(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_xsd__QName(soap, p, "xsd:QName", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__QName(struct soap*, std::string *, const char*, const char*); - -inline int soap_read_xsd__QName(struct soap *soap, std::string *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_xsd__QName(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xsd__QName(struct soap *soap, const char *URL, std::string *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xsd__QName(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xsd__QName(struct soap *soap, std::string *p) -{ - if (::soap_read_xsd__QName(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_std__string_DEFINED -#define SOAP_TYPE_std__string_DEFINED - -inline void soap_default_std__string(struct soap *soap, std::string *p) -{ - (void)soap; /* appease -Wall -Werror */ - p->erase(); -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__string(struct soap*, const std::string *); - -#define soap_std__string2s(soap, a) ((a).c_str()) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__string(struct soap*, const char*, int, const std::string*, const char*); - -#define soap_s2std__string(soap, s, a) soap_s2stdchar((soap), (s), (a), 1, 0, -1, NULL) -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_std__string(struct soap*, const char*, std::string*, const char*); -SOAP_FMAC1 std::string * SOAP_FMAC2 soap_instantiate_std__string(struct soap*, int, const char*, const char*, size_t*); - -inline std::string * soap_new_std__string(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__string(soap, n, NULL, NULL, NULL); -} - -inline std::string * soap_new_req_std__string( - struct soap *soap) -{ - std::string *_p = ::soap_new_std__string(soap); - if (_p) - { ::soap_default_std__string(soap, _p); - } - return _p; -} - -inline std::string * soap_new_set_std__string( - struct soap *soap) -{ - std::string *_p = ::soap_new_std__string(soap); - if (_p) - { ::soap_default_std__string(soap, _p); - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__string(struct soap*, const std::string *, const char*, const char*); - -inline int soap_write_std__string(struct soap *soap, std::string const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_std__string(soap, p, "string", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_std__string(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_std__string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_std__string(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_std__string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_std__string(struct soap *soap, const char *URL, std::string const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_std__string(soap, p, "string", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_std__string(struct soap*, std::string *, const char*, const char*); - -inline int soap_read_std__string(struct soap *soap, std::string *p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_std__string(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_std__string(struct soap *soap, const char *URL, std::string *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_std__string(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_std__string(struct soap *soap, std::string *p) -{ - if (::soap_read_std__string(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsse__Security_DEFINED -#define SOAP_TYPE__wsse__Security_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__Security(struct soap*, struct _wsse__Security *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__Security(struct soap*, const struct _wsse__Security *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__Security(struct soap*, const char*, int, const struct _wsse__Security *, const char*); -SOAP_FMAC3 struct _wsse__Security * SOAP_FMAC4 soap_in__wsse__Security(struct soap*, const char*, struct _wsse__Security *, const char*); -SOAP_FMAC1 struct _wsse__Security * SOAP_FMAC2 soap_instantiate__wsse__Security(struct soap*, int, const char*, const char*, size_t*); - -inline struct _wsse__Security * soap_new__wsse__Security(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsse__Security(soap, n, NULL, NULL, NULL); -} - -inline struct _wsse__Security * soap_new_req__wsse__Security( - struct soap *soap) -{ - struct _wsse__Security *_p = ::soap_new__wsse__Security(soap); - if (_p) - { ::soap_default__wsse__Security(soap, _p); - } - return _p; -} - -inline struct _wsse__Security * soap_new_set__wsse__Security( - struct soap *soap, - struct _wsu__Timestamp *wsu__Timestamp, - struct _wsse__UsernameToken *UsernameToken, - struct _wsse__BinarySecurityToken *BinarySecurityToken, - struct xenc__EncryptedKeyType *xenc__EncryptedKey, - struct _xenc__ReferenceList *xenc__ReferenceList, - struct wsc__SecurityContextTokenType *wsc__SecurityContextToken, - struct ds__SignatureType *ds__Signature, - struct saml1__AssertionType *saml1__Assertion, - struct saml2__AssertionType *saml2__Assertion, - char *SOAP_ENV__actor, - char *SOAP_ENV__role) -{ - struct _wsse__Security *_p = ::soap_new__wsse__Security(soap); - if (_p) - { ::soap_default__wsse__Security(soap, _p); - _p->wsu__Timestamp = wsu__Timestamp; - _p->UsernameToken = UsernameToken; - _p->BinarySecurityToken = BinarySecurityToken; - _p->xenc__EncryptedKey = xenc__EncryptedKey; - _p->xenc__ReferenceList = xenc__ReferenceList; - _p->wsc__SecurityContextToken = wsc__SecurityContextToken; - _p->ds__Signature = ds__Signature; - _p->saml1__Assertion = saml1__Assertion; - _p->saml2__Assertion = saml2__Assertion; - _p->SOAP_ENV__actor = SOAP_ENV__actor; - _p->SOAP_ENV__role = SOAP_ENV__role; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__Security(struct soap*, const struct _wsse__Security *, const char*, const char*); - -inline int soap_write__wsse__Security(struct soap *soap, struct _wsse__Security const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsse__Security(soap, p), 0) || ::soap_put__wsse__Security(soap, p, "wsse:Security", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsse__Security(struct soap *soap, const char *URL, struct _wsse__Security const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Security(soap, p), 0) || ::soap_put__wsse__Security(soap, p, "wsse:Security", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsse__Security(struct soap *soap, const char *URL, struct _wsse__Security const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Security(soap, p), 0) || ::soap_put__wsse__Security(soap, p, "wsse:Security", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsse__Security(struct soap *soap, const char *URL, struct _wsse__Security const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Security(soap, p), 0) || ::soap_put__wsse__Security(soap, p, "wsse:Security", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _wsse__Security * SOAP_FMAC4 soap_get__wsse__Security(struct soap*, struct _wsse__Security *, const char*, const char*); - -inline int soap_read__wsse__Security(struct soap *soap, struct _wsse__Security *p) -{ - if (p) - { ::soap_default__wsse__Security(soap, p); - if (soap_begin_recv(soap) || ::soap_get__wsse__Security(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsse__Security(struct soap *soap, const char *URL, struct _wsse__Security *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsse__Security(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsse__Security(struct soap *soap, struct _wsse__Security *p) -{ - if (::soap_read__wsse__Security(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif -/* _saml2__EncryptedAttribute is a typedef synonym of saml2__EncryptedElementType */ - -#ifndef SOAP_TYPE__saml2__EncryptedAttribute_DEFINED -#define SOAP_TYPE__saml2__EncryptedAttribute_DEFINED - -#define soap_default__saml2__EncryptedAttribute soap_default_saml2__EncryptedElementType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__EncryptedElementType(struct soap*, const struct saml2__EncryptedElementType *); - -#define soap_serialize__saml2__EncryptedAttribute soap_serialize_saml2__EncryptedElementType - - -#define soap__saml2__EncryptedAttribute2s soap_saml2__EncryptedElementType2s - - -#define soap_out__saml2__EncryptedAttribute soap_out_saml2__EncryptedElementType - - -#define soap_s2_saml2__EncryptedAttribute soap_s2saml2__EncryptedElementType - - -#define soap_in__saml2__EncryptedAttribute soap_in_saml2__EncryptedElementType - - -#define soap_instantiate__saml2__EncryptedAttribute soap_instantiate_saml2__EncryptedElementType - - -#define soap_new__saml2__EncryptedAttribute soap_new_saml2__EncryptedElementType - - -#define soap_new_req__saml2__EncryptedAttribute soap_new_req_saml2__EncryptedElementType - - -#define soap_new_set__saml2__EncryptedAttribute soap_new_set_saml2__EncryptedElementType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__EncryptedAttribute(struct soap*, const struct saml2__EncryptedElementType *, const char*, const char*); - -inline int soap_write__saml2__EncryptedAttribute(struct soap *soap, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__EncryptedAttribute(soap, p), 0) || ::soap_put__saml2__EncryptedAttribute(soap, p, "saml2:EncryptedAttribute", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__EncryptedAttribute(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__EncryptedAttribute(soap, p), 0) || ::soap_put__saml2__EncryptedAttribute(soap, p, "saml2:EncryptedAttribute", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__EncryptedAttribute(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__EncryptedAttribute(soap, p), 0) || ::soap_put__saml2__EncryptedAttribute(soap, p, "saml2:EncryptedAttribute", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__EncryptedAttribute(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__EncryptedAttribute(soap, p), 0) || ::soap_put__saml2__EncryptedAttribute(soap, p, "saml2:EncryptedAttribute", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__EncryptedAttribute soap_get_saml2__EncryptedElementType - - -#define soap_read__saml2__EncryptedAttribute soap_read_saml2__EncryptedElementType - - -#define soap_GET__saml2__EncryptedAttribute soap_GET_saml2__EncryptedElementType - - -#define soap_POST_recv__saml2__EncryptedAttribute soap_POST_recv_saml2__EncryptedElementType - -#endif -/* _saml2__Attribute is a typedef synonym of saml2__AttributeType */ - -#ifndef SOAP_TYPE__saml2__Attribute_DEFINED -#define SOAP_TYPE__saml2__Attribute_DEFINED - -#define soap_default__saml2__Attribute soap_default_saml2__AttributeType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AttributeType(struct soap*, const struct saml2__AttributeType *); - -#define soap_serialize__saml2__Attribute soap_serialize_saml2__AttributeType - - -#define soap__saml2__Attribute2s soap_saml2__AttributeType2s - - -#define soap_out__saml2__Attribute soap_out_saml2__AttributeType - - -#define soap_s2_saml2__Attribute soap_s2saml2__AttributeType - - -#define soap_in__saml2__Attribute soap_in_saml2__AttributeType - - -#define soap_instantiate__saml2__Attribute soap_instantiate_saml2__AttributeType - - -#define soap_new__saml2__Attribute soap_new_saml2__AttributeType - - -#define soap_new_req__saml2__Attribute soap_new_req_saml2__AttributeType - - -#define soap_new_set__saml2__Attribute soap_new_set_saml2__AttributeType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Attribute(struct soap*, const struct saml2__AttributeType *, const char*, const char*); - -inline int soap_write__saml2__Attribute(struct soap *soap, struct saml2__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Attribute(soap, p), 0) || ::soap_put__saml2__Attribute(soap, p, "saml2:Attribute", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Attribute(struct soap *soap, const char *URL, struct saml2__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Attribute(soap, p), 0) || ::soap_put__saml2__Attribute(soap, p, "saml2:Attribute", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Attribute(struct soap *soap, const char *URL, struct saml2__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Attribute(soap, p), 0) || ::soap_put__saml2__Attribute(soap, p, "saml2:Attribute", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Attribute(struct soap *soap, const char *URL, struct saml2__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Attribute(soap, p), 0) || ::soap_put__saml2__Attribute(soap, p, "saml2:Attribute", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Attribute soap_get_saml2__AttributeType - - -#define soap_read__saml2__Attribute soap_read_saml2__AttributeType - - -#define soap_GET__saml2__Attribute soap_GET_saml2__AttributeType - - -#define soap_POST_recv__saml2__Attribute soap_POST_recv_saml2__AttributeType - -#endif -/* _saml2__AttributeStatement is a typedef synonym of saml2__AttributeStatementType */ - -#ifndef SOAP_TYPE__saml2__AttributeStatement_DEFINED -#define SOAP_TYPE__saml2__AttributeStatement_DEFINED - -#define soap_default__saml2__AttributeStatement soap_default_saml2__AttributeStatementType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AttributeStatementType(struct soap*, const struct saml2__AttributeStatementType *); - -#define soap_serialize__saml2__AttributeStatement soap_serialize_saml2__AttributeStatementType - - -#define soap__saml2__AttributeStatement2s soap_saml2__AttributeStatementType2s - - -#define soap_out__saml2__AttributeStatement soap_out_saml2__AttributeStatementType - - -#define soap_s2_saml2__AttributeStatement soap_s2saml2__AttributeStatementType - - -#define soap_in__saml2__AttributeStatement soap_in_saml2__AttributeStatementType - - -#define soap_instantiate__saml2__AttributeStatement soap_instantiate_saml2__AttributeStatementType - - -#define soap_new__saml2__AttributeStatement soap_new_saml2__AttributeStatementType - - -#define soap_new_req__saml2__AttributeStatement soap_new_req_saml2__AttributeStatementType - - -#define soap_new_set__saml2__AttributeStatement soap_new_set_saml2__AttributeStatementType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AttributeStatement(struct soap*, const struct saml2__AttributeStatementType *, const char*, const char*); - -inline int soap_write__saml2__AttributeStatement(struct soap *soap, struct saml2__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__AttributeStatement(soap, p), 0) || ::soap_put__saml2__AttributeStatement(soap, p, "saml2:AttributeStatement", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__AttributeStatement(struct soap *soap, const char *URL, struct saml2__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AttributeStatement(soap, p), 0) || ::soap_put__saml2__AttributeStatement(soap, p, "saml2:AttributeStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AttributeStatement(struct soap *soap, const char *URL, struct saml2__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AttributeStatement(soap, p), 0) || ::soap_put__saml2__AttributeStatement(soap, p, "saml2:AttributeStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AttributeStatement(struct soap *soap, const char *URL, struct saml2__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AttributeStatement(soap, p), 0) || ::soap_put__saml2__AttributeStatement(soap, p, "saml2:AttributeStatement", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AttributeStatement soap_get_saml2__AttributeStatementType - - -#define soap_read__saml2__AttributeStatement soap_read_saml2__AttributeStatementType - - -#define soap_GET__saml2__AttributeStatement soap_GET_saml2__AttributeStatementType - - -#define soap_POST_recv__saml2__AttributeStatement soap_POST_recv_saml2__AttributeStatementType - -#endif -/* _saml2__Evidence is a typedef synonym of saml2__EvidenceType */ - -#ifndef SOAP_TYPE__saml2__Evidence_DEFINED -#define SOAP_TYPE__saml2__Evidence_DEFINED - -#define soap_default__saml2__Evidence soap_default_saml2__EvidenceType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__EvidenceType(struct soap*, const struct saml2__EvidenceType *); - -#define soap_serialize__saml2__Evidence soap_serialize_saml2__EvidenceType - - -#define soap__saml2__Evidence2s soap_saml2__EvidenceType2s - - -#define soap_out__saml2__Evidence soap_out_saml2__EvidenceType - - -#define soap_s2_saml2__Evidence soap_s2saml2__EvidenceType - - -#define soap_in__saml2__Evidence soap_in_saml2__EvidenceType - - -#define soap_instantiate__saml2__Evidence soap_instantiate_saml2__EvidenceType - - -#define soap_new__saml2__Evidence soap_new_saml2__EvidenceType - - -#define soap_new_req__saml2__Evidence soap_new_req_saml2__EvidenceType - - -#define soap_new_set__saml2__Evidence soap_new_set_saml2__EvidenceType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Evidence(struct soap*, const struct saml2__EvidenceType *, const char*, const char*); - -inline int soap_write__saml2__Evidence(struct soap *soap, struct saml2__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Evidence(soap, p), 0) || ::soap_put__saml2__Evidence(soap, p, "saml2:Evidence", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Evidence(struct soap *soap, const char *URL, struct saml2__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Evidence(soap, p), 0) || ::soap_put__saml2__Evidence(soap, p, "saml2:Evidence", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Evidence(struct soap *soap, const char *URL, struct saml2__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Evidence(soap, p), 0) || ::soap_put__saml2__Evidence(soap, p, "saml2:Evidence", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Evidence(struct soap *soap, const char *URL, struct saml2__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Evidence(soap, p), 0) || ::soap_put__saml2__Evidence(soap, p, "saml2:Evidence", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Evidence soap_get_saml2__EvidenceType - - -#define soap_read__saml2__Evidence soap_read_saml2__EvidenceType - - -#define soap_GET__saml2__Evidence soap_GET_saml2__EvidenceType - - -#define soap_POST_recv__saml2__Evidence soap_POST_recv_saml2__EvidenceType - -#endif -/* _saml2__Action is a typedef synonym of saml2__ActionType */ - -#ifndef SOAP_TYPE__saml2__Action_DEFINED -#define SOAP_TYPE__saml2__Action_DEFINED - -#define soap_default__saml2__Action soap_default_saml2__ActionType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ActionType(struct soap*, const struct saml2__ActionType *); - -#define soap_serialize__saml2__Action soap_serialize_saml2__ActionType - - -#define soap__saml2__Action2s soap_saml2__ActionType2s - - -#define soap_out__saml2__Action soap_out_saml2__ActionType - - -#define soap_s2_saml2__Action soap_s2saml2__ActionType - - -#define soap_in__saml2__Action soap_in_saml2__ActionType - - -#define soap_instantiate__saml2__Action soap_instantiate_saml2__ActionType - - -#define soap_new__saml2__Action soap_new_saml2__ActionType - - -#define soap_new_req__saml2__Action soap_new_req_saml2__ActionType - - -#define soap_new_set__saml2__Action soap_new_set_saml2__ActionType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Action(struct soap*, const struct saml2__ActionType *, const char*, const char*); - -inline int soap_write__saml2__Action(struct soap *soap, struct saml2__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Action(soap, p), 0) || ::soap_put__saml2__Action(soap, p, "saml2:Action", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Action(struct soap *soap, const char *URL, struct saml2__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Action(soap, p), 0) || ::soap_put__saml2__Action(soap, p, "saml2:Action", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Action(struct soap *soap, const char *URL, struct saml2__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Action(soap, p), 0) || ::soap_put__saml2__Action(soap, p, "saml2:Action", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Action(struct soap *soap, const char *URL, struct saml2__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Action(soap, p), 0) || ::soap_put__saml2__Action(soap, p, "saml2:Action", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Action soap_get_saml2__ActionType - - -#define soap_read__saml2__Action soap_read_saml2__ActionType - - -#define soap_GET__saml2__Action soap_GET_saml2__ActionType - - -#define soap_POST_recv__saml2__Action soap_POST_recv_saml2__ActionType - -#endif -/* _saml2__AuthzDecisionStatement is a typedef synonym of saml2__AuthzDecisionStatementType */ - -#ifndef SOAP_TYPE__saml2__AuthzDecisionStatement_DEFINED -#define SOAP_TYPE__saml2__AuthzDecisionStatement_DEFINED - -#define soap_default__saml2__AuthzDecisionStatement soap_default_saml2__AuthzDecisionStatementType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AuthzDecisionStatementType(struct soap*, const struct saml2__AuthzDecisionStatementType *); - -#define soap_serialize__saml2__AuthzDecisionStatement soap_serialize_saml2__AuthzDecisionStatementType - - -#define soap__saml2__AuthzDecisionStatement2s soap_saml2__AuthzDecisionStatementType2s - - -#define soap_out__saml2__AuthzDecisionStatement soap_out_saml2__AuthzDecisionStatementType - - -#define soap_s2_saml2__AuthzDecisionStatement soap_s2saml2__AuthzDecisionStatementType - - -#define soap_in__saml2__AuthzDecisionStatement soap_in_saml2__AuthzDecisionStatementType - - -#define soap_instantiate__saml2__AuthzDecisionStatement soap_instantiate_saml2__AuthzDecisionStatementType - - -#define soap_new__saml2__AuthzDecisionStatement soap_new_saml2__AuthzDecisionStatementType - - -#define soap_new_req__saml2__AuthzDecisionStatement soap_new_req_saml2__AuthzDecisionStatementType - - -#define soap_new_set__saml2__AuthzDecisionStatement soap_new_set_saml2__AuthzDecisionStatementType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthzDecisionStatement(struct soap*, const struct saml2__AuthzDecisionStatementType *, const char*, const char*); - -inline int soap_write__saml2__AuthzDecisionStatement(struct soap *soap, struct saml2__AuthzDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__AuthzDecisionStatement(soap, p), 0) || ::soap_put__saml2__AuthzDecisionStatement(soap, p, "saml2:AuthzDecisionStatement", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__AuthzDecisionStatement(struct soap *soap, const char *URL, struct saml2__AuthzDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AuthzDecisionStatement(soap, p), 0) || ::soap_put__saml2__AuthzDecisionStatement(soap, p, "saml2:AuthzDecisionStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AuthzDecisionStatement(struct soap *soap, const char *URL, struct saml2__AuthzDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AuthzDecisionStatement(soap, p), 0) || ::soap_put__saml2__AuthzDecisionStatement(soap, p, "saml2:AuthzDecisionStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AuthzDecisionStatement(struct soap *soap, const char *URL, struct saml2__AuthzDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AuthzDecisionStatement(soap, p), 0) || ::soap_put__saml2__AuthzDecisionStatement(soap, p, "saml2:AuthzDecisionStatement", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AuthzDecisionStatement soap_get_saml2__AuthzDecisionStatementType - - -#define soap_read__saml2__AuthzDecisionStatement soap_read_saml2__AuthzDecisionStatementType - - -#define soap_GET__saml2__AuthzDecisionStatement soap_GET_saml2__AuthzDecisionStatementType - - -#define soap_POST_recv__saml2__AuthzDecisionStatement soap_POST_recv_saml2__AuthzDecisionStatementType - -#endif -/* _saml2__AuthnContext is a typedef synonym of saml2__AuthnContextType */ - -#ifndef SOAP_TYPE__saml2__AuthnContext_DEFINED -#define SOAP_TYPE__saml2__AuthnContext_DEFINED - -#define soap_default__saml2__AuthnContext soap_default_saml2__AuthnContextType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AuthnContextType(struct soap*, const struct saml2__AuthnContextType *); - -#define soap_serialize__saml2__AuthnContext soap_serialize_saml2__AuthnContextType - - -#define soap__saml2__AuthnContext2s soap_saml2__AuthnContextType2s - - -#define soap_out__saml2__AuthnContext soap_out_saml2__AuthnContextType - - -#define soap_s2_saml2__AuthnContext soap_s2saml2__AuthnContextType - - -#define soap_in__saml2__AuthnContext soap_in_saml2__AuthnContextType - - -#define soap_instantiate__saml2__AuthnContext soap_instantiate_saml2__AuthnContextType - - -#define soap_new__saml2__AuthnContext soap_new_saml2__AuthnContextType - - -#define soap_new_req__saml2__AuthnContext soap_new_req_saml2__AuthnContextType - - -#define soap_new_set__saml2__AuthnContext soap_new_set_saml2__AuthnContextType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnContext(struct soap*, const struct saml2__AuthnContextType *, const char*, const char*); - -inline int soap_write__saml2__AuthnContext(struct soap *soap, struct saml2__AuthnContextType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__AuthnContext(soap, p), 0) || ::soap_put__saml2__AuthnContext(soap, p, "saml2:AuthnContext", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__AuthnContext(struct soap *soap, const char *URL, struct saml2__AuthnContextType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AuthnContext(soap, p), 0) || ::soap_put__saml2__AuthnContext(soap, p, "saml2:AuthnContext", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AuthnContext(struct soap *soap, const char *URL, struct saml2__AuthnContextType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AuthnContext(soap, p), 0) || ::soap_put__saml2__AuthnContext(soap, p, "saml2:AuthnContext", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AuthnContext(struct soap *soap, const char *URL, struct saml2__AuthnContextType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AuthnContext(soap, p), 0) || ::soap_put__saml2__AuthnContext(soap, p, "saml2:AuthnContext", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AuthnContext soap_get_saml2__AuthnContextType - - -#define soap_read__saml2__AuthnContext soap_read_saml2__AuthnContextType - - -#define soap_GET__saml2__AuthnContext soap_GET_saml2__AuthnContextType - - -#define soap_POST_recv__saml2__AuthnContext soap_POST_recv_saml2__AuthnContextType - -#endif -/* _saml2__SubjectLocality is a typedef synonym of saml2__SubjectLocalityType */ - -#ifndef SOAP_TYPE__saml2__SubjectLocality_DEFINED -#define SOAP_TYPE__saml2__SubjectLocality_DEFINED - -#define soap_default__saml2__SubjectLocality soap_default_saml2__SubjectLocalityType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectLocalityType(struct soap*, const struct saml2__SubjectLocalityType *); - -#define soap_serialize__saml2__SubjectLocality soap_serialize_saml2__SubjectLocalityType - - -#define soap__saml2__SubjectLocality2s soap_saml2__SubjectLocalityType2s - - -#define soap_out__saml2__SubjectLocality soap_out_saml2__SubjectLocalityType - - -#define soap_s2_saml2__SubjectLocality soap_s2saml2__SubjectLocalityType - - -#define soap_in__saml2__SubjectLocality soap_in_saml2__SubjectLocalityType - - -#define soap_instantiate__saml2__SubjectLocality soap_instantiate_saml2__SubjectLocalityType - - -#define soap_new__saml2__SubjectLocality soap_new_saml2__SubjectLocalityType - - -#define soap_new_req__saml2__SubjectLocality soap_new_req_saml2__SubjectLocalityType - - -#define soap_new_set__saml2__SubjectLocality soap_new_set_saml2__SubjectLocalityType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__SubjectLocality(struct soap*, const struct saml2__SubjectLocalityType *, const char*, const char*); - -inline int soap_write__saml2__SubjectLocality(struct soap *soap, struct saml2__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__SubjectLocality(soap, p), 0) || ::soap_put__saml2__SubjectLocality(soap, p, "saml2:SubjectLocality", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__SubjectLocality(struct soap *soap, const char *URL, struct saml2__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__SubjectLocality(soap, p), 0) || ::soap_put__saml2__SubjectLocality(soap, p, "saml2:SubjectLocality", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__SubjectLocality(struct soap *soap, const char *URL, struct saml2__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__SubjectLocality(soap, p), 0) || ::soap_put__saml2__SubjectLocality(soap, p, "saml2:SubjectLocality", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__SubjectLocality(struct soap *soap, const char *URL, struct saml2__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__SubjectLocality(soap, p), 0) || ::soap_put__saml2__SubjectLocality(soap, p, "saml2:SubjectLocality", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__SubjectLocality soap_get_saml2__SubjectLocalityType - - -#define soap_read__saml2__SubjectLocality soap_read_saml2__SubjectLocalityType - - -#define soap_GET__saml2__SubjectLocality soap_GET_saml2__SubjectLocalityType - - -#define soap_POST_recv__saml2__SubjectLocality soap_POST_recv_saml2__SubjectLocalityType - -#endif -/* _saml2__AuthnStatement is a typedef synonym of saml2__AuthnStatementType */ - -#ifndef SOAP_TYPE__saml2__AuthnStatement_DEFINED -#define SOAP_TYPE__saml2__AuthnStatement_DEFINED - -#define soap_default__saml2__AuthnStatement soap_default_saml2__AuthnStatementType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AuthnStatementType(struct soap*, const struct saml2__AuthnStatementType *); - -#define soap_serialize__saml2__AuthnStatement soap_serialize_saml2__AuthnStatementType - - -#define soap__saml2__AuthnStatement2s soap_saml2__AuthnStatementType2s - - -#define soap_out__saml2__AuthnStatement soap_out_saml2__AuthnStatementType - - -#define soap_s2_saml2__AuthnStatement soap_s2saml2__AuthnStatementType - - -#define soap_in__saml2__AuthnStatement soap_in_saml2__AuthnStatementType - - -#define soap_instantiate__saml2__AuthnStatement soap_instantiate_saml2__AuthnStatementType - - -#define soap_new__saml2__AuthnStatement soap_new_saml2__AuthnStatementType - - -#define soap_new_req__saml2__AuthnStatement soap_new_req_saml2__AuthnStatementType - - -#define soap_new_set__saml2__AuthnStatement soap_new_set_saml2__AuthnStatementType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnStatement(struct soap*, const struct saml2__AuthnStatementType *, const char*, const char*); - -inline int soap_write__saml2__AuthnStatement(struct soap *soap, struct saml2__AuthnStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__AuthnStatement(soap, p), 0) || ::soap_put__saml2__AuthnStatement(soap, p, "saml2:AuthnStatement", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__AuthnStatement(struct soap *soap, const char *URL, struct saml2__AuthnStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AuthnStatement(soap, p), 0) || ::soap_put__saml2__AuthnStatement(soap, p, "saml2:AuthnStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AuthnStatement(struct soap *soap, const char *URL, struct saml2__AuthnStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AuthnStatement(soap, p), 0) || ::soap_put__saml2__AuthnStatement(soap, p, "saml2:AuthnStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AuthnStatement(struct soap *soap, const char *URL, struct saml2__AuthnStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AuthnStatement(soap, p), 0) || ::soap_put__saml2__AuthnStatement(soap, p, "saml2:AuthnStatement", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AuthnStatement soap_get_saml2__AuthnStatementType - - -#define soap_read__saml2__AuthnStatement soap_read_saml2__AuthnStatementType - - -#define soap_GET__saml2__AuthnStatement soap_GET_saml2__AuthnStatementType - - -#define soap_POST_recv__saml2__AuthnStatement soap_POST_recv_saml2__AuthnStatementType - -#endif -/* _saml2__Statement is a typedef synonym of saml2__StatementAbstractType */ - -#ifndef SOAP_TYPE__saml2__Statement_DEFINED -#define SOAP_TYPE__saml2__Statement_DEFINED - -#define soap_default__saml2__Statement soap_default_saml2__StatementAbstractType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__StatementAbstractType(struct soap*, const struct saml2__StatementAbstractType *); - -#define soap_serialize__saml2__Statement soap_serialize_saml2__StatementAbstractType - - -#define soap__saml2__Statement2s soap_saml2__StatementAbstractType2s - - -#define soap_out__saml2__Statement soap_out_saml2__StatementAbstractType - - -#define soap_s2_saml2__Statement soap_s2saml2__StatementAbstractType - - -#define soap_in__saml2__Statement soap_in_saml2__StatementAbstractType - - -#define soap_instantiate__saml2__Statement soap_instantiate_saml2__StatementAbstractType - - -#define soap_new__saml2__Statement soap_new_saml2__StatementAbstractType - - -#define soap_new_req__saml2__Statement soap_new_req_saml2__StatementAbstractType - - -#define soap_new_set__saml2__Statement soap_new_set_saml2__StatementAbstractType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Statement(struct soap*, const struct saml2__StatementAbstractType *, const char*, const char*); - -inline int soap_write__saml2__Statement(struct soap *soap, struct saml2__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Statement(soap, p), 0) || ::soap_put__saml2__Statement(soap, p, "saml2:Statement", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Statement(struct soap *soap, const char *URL, struct saml2__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Statement(soap, p), 0) || ::soap_put__saml2__Statement(soap, p, "saml2:Statement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Statement(struct soap *soap, const char *URL, struct saml2__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Statement(soap, p), 0) || ::soap_put__saml2__Statement(soap, p, "saml2:Statement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Statement(struct soap *soap, const char *URL, struct saml2__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Statement(soap, p), 0) || ::soap_put__saml2__Statement(soap, p, "saml2:Statement", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Statement soap_get_saml2__StatementAbstractType - - -#define soap_read__saml2__Statement soap_read_saml2__StatementAbstractType - - -#define soap_GET__saml2__Statement soap_GET_saml2__StatementAbstractType - - -#define soap_POST_recv__saml2__Statement soap_POST_recv_saml2__StatementAbstractType - -#endif -/* _saml2__EncryptedAssertion is a typedef synonym of saml2__EncryptedElementType */ - -#ifndef SOAP_TYPE__saml2__EncryptedAssertion_DEFINED -#define SOAP_TYPE__saml2__EncryptedAssertion_DEFINED - -#define soap_default__saml2__EncryptedAssertion soap_default_saml2__EncryptedElementType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__EncryptedElementType(struct soap*, const struct saml2__EncryptedElementType *); - -#define soap_serialize__saml2__EncryptedAssertion soap_serialize_saml2__EncryptedElementType - - -#define soap__saml2__EncryptedAssertion2s soap_saml2__EncryptedElementType2s - - -#define soap_out__saml2__EncryptedAssertion soap_out_saml2__EncryptedElementType - - -#define soap_s2_saml2__EncryptedAssertion soap_s2saml2__EncryptedElementType - - -#define soap_in__saml2__EncryptedAssertion soap_in_saml2__EncryptedElementType - - -#define soap_instantiate__saml2__EncryptedAssertion soap_instantiate_saml2__EncryptedElementType - - -#define soap_new__saml2__EncryptedAssertion soap_new_saml2__EncryptedElementType - - -#define soap_new_req__saml2__EncryptedAssertion soap_new_req_saml2__EncryptedElementType - - -#define soap_new_set__saml2__EncryptedAssertion soap_new_set_saml2__EncryptedElementType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__EncryptedAssertion(struct soap*, const struct saml2__EncryptedElementType *, const char*, const char*); - -inline int soap_write__saml2__EncryptedAssertion(struct soap *soap, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__EncryptedAssertion(soap, p), 0) || ::soap_put__saml2__EncryptedAssertion(soap, p, "saml2:EncryptedAssertion", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__EncryptedAssertion(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__EncryptedAssertion(soap, p), 0) || ::soap_put__saml2__EncryptedAssertion(soap, p, "saml2:EncryptedAssertion", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__EncryptedAssertion(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__EncryptedAssertion(soap, p), 0) || ::soap_put__saml2__EncryptedAssertion(soap, p, "saml2:EncryptedAssertion", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__EncryptedAssertion(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__EncryptedAssertion(soap, p), 0) || ::soap_put__saml2__EncryptedAssertion(soap, p, "saml2:EncryptedAssertion", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__EncryptedAssertion soap_get_saml2__EncryptedElementType - - -#define soap_read__saml2__EncryptedAssertion soap_read_saml2__EncryptedElementType - - -#define soap_GET__saml2__EncryptedAssertion soap_GET_saml2__EncryptedElementType - - -#define soap_POST_recv__saml2__EncryptedAssertion soap_POST_recv_saml2__EncryptedElementType - -#endif -/* _saml2__Advice is a typedef synonym of saml2__AdviceType */ - -#ifndef SOAP_TYPE__saml2__Advice_DEFINED -#define SOAP_TYPE__saml2__Advice_DEFINED - -#define soap_default__saml2__Advice soap_default_saml2__AdviceType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AdviceType(struct soap*, const struct saml2__AdviceType *); - -#define soap_serialize__saml2__Advice soap_serialize_saml2__AdviceType - - -#define soap__saml2__Advice2s soap_saml2__AdviceType2s - - -#define soap_out__saml2__Advice soap_out_saml2__AdviceType - - -#define soap_s2_saml2__Advice soap_s2saml2__AdviceType - - -#define soap_in__saml2__Advice soap_in_saml2__AdviceType - - -#define soap_instantiate__saml2__Advice soap_instantiate_saml2__AdviceType - - -#define soap_new__saml2__Advice soap_new_saml2__AdviceType - - -#define soap_new_req__saml2__Advice soap_new_req_saml2__AdviceType - - -#define soap_new_set__saml2__Advice soap_new_set_saml2__AdviceType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Advice(struct soap*, const struct saml2__AdviceType *, const char*, const char*); - -inline int soap_write__saml2__Advice(struct soap *soap, struct saml2__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Advice(soap, p), 0) || ::soap_put__saml2__Advice(soap, p, "saml2:Advice", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Advice(struct soap *soap, const char *URL, struct saml2__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Advice(soap, p), 0) || ::soap_put__saml2__Advice(soap, p, "saml2:Advice", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Advice(struct soap *soap, const char *URL, struct saml2__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Advice(soap, p), 0) || ::soap_put__saml2__Advice(soap, p, "saml2:Advice", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Advice(struct soap *soap, const char *URL, struct saml2__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Advice(soap, p), 0) || ::soap_put__saml2__Advice(soap, p, "saml2:Advice", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Advice soap_get_saml2__AdviceType - - -#define soap_read__saml2__Advice soap_read_saml2__AdviceType - - -#define soap_GET__saml2__Advice soap_GET_saml2__AdviceType - - -#define soap_POST_recv__saml2__Advice soap_POST_recv_saml2__AdviceType - -#endif -/* _saml2__ProxyRestriction is a typedef synonym of saml2__ProxyRestrictionType */ - -#ifndef SOAP_TYPE__saml2__ProxyRestriction_DEFINED -#define SOAP_TYPE__saml2__ProxyRestriction_DEFINED - -#define soap_default__saml2__ProxyRestriction soap_default_saml2__ProxyRestrictionType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ProxyRestrictionType(struct soap*, const struct saml2__ProxyRestrictionType *); - -#define soap_serialize__saml2__ProxyRestriction soap_serialize_saml2__ProxyRestrictionType - - -#define soap__saml2__ProxyRestriction2s soap_saml2__ProxyRestrictionType2s - - -#define soap_out__saml2__ProxyRestriction soap_out_saml2__ProxyRestrictionType - - -#define soap_s2_saml2__ProxyRestriction soap_s2saml2__ProxyRestrictionType - - -#define soap_in__saml2__ProxyRestriction soap_in_saml2__ProxyRestrictionType - - -#define soap_instantiate__saml2__ProxyRestriction soap_instantiate_saml2__ProxyRestrictionType - - -#define soap_new__saml2__ProxyRestriction soap_new_saml2__ProxyRestrictionType - - -#define soap_new_req__saml2__ProxyRestriction soap_new_req_saml2__ProxyRestrictionType - - -#define soap_new_set__saml2__ProxyRestriction soap_new_set_saml2__ProxyRestrictionType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__ProxyRestriction(struct soap*, const struct saml2__ProxyRestrictionType *, const char*, const char*); - -inline int soap_write__saml2__ProxyRestriction(struct soap *soap, struct saml2__ProxyRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__ProxyRestriction(soap, p), 0) || ::soap_put__saml2__ProxyRestriction(soap, p, "saml2:ProxyRestriction", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__ProxyRestriction(struct soap *soap, const char *URL, struct saml2__ProxyRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__ProxyRestriction(soap, p), 0) || ::soap_put__saml2__ProxyRestriction(soap, p, "saml2:ProxyRestriction", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__ProxyRestriction(struct soap *soap, const char *URL, struct saml2__ProxyRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__ProxyRestriction(soap, p), 0) || ::soap_put__saml2__ProxyRestriction(soap, p, "saml2:ProxyRestriction", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__ProxyRestriction(struct soap *soap, const char *URL, struct saml2__ProxyRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__ProxyRestriction(soap, p), 0) || ::soap_put__saml2__ProxyRestriction(soap, p, "saml2:ProxyRestriction", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__ProxyRestriction soap_get_saml2__ProxyRestrictionType - - -#define soap_read__saml2__ProxyRestriction soap_read_saml2__ProxyRestrictionType - - -#define soap_GET__saml2__ProxyRestriction soap_GET_saml2__ProxyRestrictionType - - -#define soap_POST_recv__saml2__ProxyRestriction soap_POST_recv_saml2__ProxyRestrictionType - -#endif -/* _saml2__OneTimeUse is a typedef synonym of saml2__OneTimeUseType */ - -#ifndef SOAP_TYPE__saml2__OneTimeUse_DEFINED -#define SOAP_TYPE__saml2__OneTimeUse_DEFINED - -#define soap_default__saml2__OneTimeUse soap_default_saml2__OneTimeUseType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__OneTimeUseType(struct soap*, const struct saml2__OneTimeUseType *); - -#define soap_serialize__saml2__OneTimeUse soap_serialize_saml2__OneTimeUseType - - -#define soap__saml2__OneTimeUse2s soap_saml2__OneTimeUseType2s - - -#define soap_out__saml2__OneTimeUse soap_out_saml2__OneTimeUseType - - -#define soap_s2_saml2__OneTimeUse soap_s2saml2__OneTimeUseType - - -#define soap_in__saml2__OneTimeUse soap_in_saml2__OneTimeUseType - - -#define soap_instantiate__saml2__OneTimeUse soap_instantiate_saml2__OneTimeUseType - - -#define soap_new__saml2__OneTimeUse soap_new_saml2__OneTimeUseType - - -#define soap_new_req__saml2__OneTimeUse soap_new_req_saml2__OneTimeUseType - - -#define soap_new_set__saml2__OneTimeUse soap_new_set_saml2__OneTimeUseType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__OneTimeUse(struct soap*, const struct saml2__OneTimeUseType *, const char*, const char*); - -inline int soap_write__saml2__OneTimeUse(struct soap *soap, struct saml2__OneTimeUseType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__OneTimeUse(soap, p), 0) || ::soap_put__saml2__OneTimeUse(soap, p, "saml2:OneTimeUse", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__OneTimeUse(struct soap *soap, const char *URL, struct saml2__OneTimeUseType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__OneTimeUse(soap, p), 0) || ::soap_put__saml2__OneTimeUse(soap, p, "saml2:OneTimeUse", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__OneTimeUse(struct soap *soap, const char *URL, struct saml2__OneTimeUseType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__OneTimeUse(soap, p), 0) || ::soap_put__saml2__OneTimeUse(soap, p, "saml2:OneTimeUse", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__OneTimeUse(struct soap *soap, const char *URL, struct saml2__OneTimeUseType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__OneTimeUse(soap, p), 0) || ::soap_put__saml2__OneTimeUse(soap, p, "saml2:OneTimeUse", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__OneTimeUse soap_get_saml2__OneTimeUseType - - -#define soap_read__saml2__OneTimeUse soap_read_saml2__OneTimeUseType - - -#define soap_GET__saml2__OneTimeUse soap_GET_saml2__OneTimeUseType - - -#define soap_POST_recv__saml2__OneTimeUse soap_POST_recv_saml2__OneTimeUseType - -#endif -/* _saml2__AudienceRestriction is a typedef synonym of saml2__AudienceRestrictionType */ - -#ifndef SOAP_TYPE__saml2__AudienceRestriction_DEFINED -#define SOAP_TYPE__saml2__AudienceRestriction_DEFINED - -#define soap_default__saml2__AudienceRestriction soap_default_saml2__AudienceRestrictionType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AudienceRestrictionType(struct soap*, const struct saml2__AudienceRestrictionType *); - -#define soap_serialize__saml2__AudienceRestriction soap_serialize_saml2__AudienceRestrictionType - - -#define soap__saml2__AudienceRestriction2s soap_saml2__AudienceRestrictionType2s - - -#define soap_out__saml2__AudienceRestriction soap_out_saml2__AudienceRestrictionType - - -#define soap_s2_saml2__AudienceRestriction soap_s2saml2__AudienceRestrictionType - - -#define soap_in__saml2__AudienceRestriction soap_in_saml2__AudienceRestrictionType - - -#define soap_instantiate__saml2__AudienceRestriction soap_instantiate_saml2__AudienceRestrictionType - - -#define soap_new__saml2__AudienceRestriction soap_new_saml2__AudienceRestrictionType - - -#define soap_new_req__saml2__AudienceRestriction soap_new_req_saml2__AudienceRestrictionType - - -#define soap_new_set__saml2__AudienceRestriction soap_new_set_saml2__AudienceRestrictionType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AudienceRestriction(struct soap*, const struct saml2__AudienceRestrictionType *, const char*, const char*); - -inline int soap_write__saml2__AudienceRestriction(struct soap *soap, struct saml2__AudienceRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__AudienceRestriction(soap, p), 0) || ::soap_put__saml2__AudienceRestriction(soap, p, "saml2:AudienceRestriction", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__AudienceRestriction(struct soap *soap, const char *URL, struct saml2__AudienceRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AudienceRestriction(soap, p), 0) || ::soap_put__saml2__AudienceRestriction(soap, p, "saml2:AudienceRestriction", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AudienceRestriction(struct soap *soap, const char *URL, struct saml2__AudienceRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AudienceRestriction(soap, p), 0) || ::soap_put__saml2__AudienceRestriction(soap, p, "saml2:AudienceRestriction", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AudienceRestriction(struct soap *soap, const char *URL, struct saml2__AudienceRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__AudienceRestriction(soap, p), 0) || ::soap_put__saml2__AudienceRestriction(soap, p, "saml2:AudienceRestriction", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AudienceRestriction soap_get_saml2__AudienceRestrictionType - - -#define soap_read__saml2__AudienceRestriction soap_read_saml2__AudienceRestrictionType - - -#define soap_GET__saml2__AudienceRestriction soap_GET_saml2__AudienceRestrictionType - - -#define soap_POST_recv__saml2__AudienceRestriction soap_POST_recv_saml2__AudienceRestrictionType - -#endif -/* _saml2__Condition is a typedef synonym of saml2__ConditionAbstractType */ - -#ifndef SOAP_TYPE__saml2__Condition_DEFINED -#define SOAP_TYPE__saml2__Condition_DEFINED - -#define soap_default__saml2__Condition soap_default_saml2__ConditionAbstractType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ConditionAbstractType(struct soap*, const struct saml2__ConditionAbstractType *); - -#define soap_serialize__saml2__Condition soap_serialize_saml2__ConditionAbstractType - - -#define soap__saml2__Condition2s soap_saml2__ConditionAbstractType2s - - -#define soap_out__saml2__Condition soap_out_saml2__ConditionAbstractType - - -#define soap_s2_saml2__Condition soap_s2saml2__ConditionAbstractType - - -#define soap_in__saml2__Condition soap_in_saml2__ConditionAbstractType - - -#define soap_instantiate__saml2__Condition soap_instantiate_saml2__ConditionAbstractType - - -#define soap_new__saml2__Condition soap_new_saml2__ConditionAbstractType - - -#define soap_new_req__saml2__Condition soap_new_req_saml2__ConditionAbstractType - - -#define soap_new_set__saml2__Condition soap_new_set_saml2__ConditionAbstractType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Condition(struct soap*, const struct saml2__ConditionAbstractType *, const char*, const char*); - -inline int soap_write__saml2__Condition(struct soap *soap, struct saml2__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Condition(soap, p), 0) || ::soap_put__saml2__Condition(soap, p, "saml2:Condition", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Condition(struct soap *soap, const char *URL, struct saml2__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Condition(soap, p), 0) || ::soap_put__saml2__Condition(soap, p, "saml2:Condition", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Condition(struct soap *soap, const char *URL, struct saml2__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Condition(soap, p), 0) || ::soap_put__saml2__Condition(soap, p, "saml2:Condition", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Condition(struct soap *soap, const char *URL, struct saml2__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Condition(soap, p), 0) || ::soap_put__saml2__Condition(soap, p, "saml2:Condition", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Condition soap_get_saml2__ConditionAbstractType - - -#define soap_read__saml2__Condition soap_read_saml2__ConditionAbstractType - - -#define soap_GET__saml2__Condition soap_GET_saml2__ConditionAbstractType - - -#define soap_POST_recv__saml2__Condition soap_POST_recv_saml2__ConditionAbstractType - -#endif -/* _saml2__Conditions is a typedef synonym of saml2__ConditionsType */ - -#ifndef SOAP_TYPE__saml2__Conditions_DEFINED -#define SOAP_TYPE__saml2__Conditions_DEFINED - -#define soap_default__saml2__Conditions soap_default_saml2__ConditionsType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ConditionsType(struct soap*, const struct saml2__ConditionsType *); - -#define soap_serialize__saml2__Conditions soap_serialize_saml2__ConditionsType - - -#define soap__saml2__Conditions2s soap_saml2__ConditionsType2s - - -#define soap_out__saml2__Conditions soap_out_saml2__ConditionsType - - -#define soap_s2_saml2__Conditions soap_s2saml2__ConditionsType - - -#define soap_in__saml2__Conditions soap_in_saml2__ConditionsType - - -#define soap_instantiate__saml2__Conditions soap_instantiate_saml2__ConditionsType - - -#define soap_new__saml2__Conditions soap_new_saml2__ConditionsType - - -#define soap_new_req__saml2__Conditions soap_new_req_saml2__ConditionsType - - -#define soap_new_set__saml2__Conditions soap_new_set_saml2__ConditionsType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Conditions(struct soap*, const struct saml2__ConditionsType *, const char*, const char*); - -inline int soap_write__saml2__Conditions(struct soap *soap, struct saml2__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Conditions(soap, p), 0) || ::soap_put__saml2__Conditions(soap, p, "saml2:Conditions", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Conditions(struct soap *soap, const char *URL, struct saml2__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Conditions(soap, p), 0) || ::soap_put__saml2__Conditions(soap, p, "saml2:Conditions", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Conditions(struct soap *soap, const char *URL, struct saml2__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Conditions(soap, p), 0) || ::soap_put__saml2__Conditions(soap, p, "saml2:Conditions", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Conditions(struct soap *soap, const char *URL, struct saml2__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Conditions(soap, p), 0) || ::soap_put__saml2__Conditions(soap, p, "saml2:Conditions", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Conditions soap_get_saml2__ConditionsType - - -#define soap_read__saml2__Conditions soap_read_saml2__ConditionsType - - -#define soap_GET__saml2__Conditions soap_GET_saml2__ConditionsType - - -#define soap_POST_recv__saml2__Conditions soap_POST_recv_saml2__ConditionsType - -#endif -/* _saml2__SubjectConfirmationData is a typedef synonym of saml2__SubjectConfirmationDataType */ - -#ifndef SOAP_TYPE__saml2__SubjectConfirmationData_DEFINED -#define SOAP_TYPE__saml2__SubjectConfirmationData_DEFINED - -#define soap_default__saml2__SubjectConfirmationData soap_default_saml2__SubjectConfirmationDataType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectConfirmationDataType(struct soap*, const struct saml2__SubjectConfirmationDataType *); - -#define soap_serialize__saml2__SubjectConfirmationData soap_serialize_saml2__SubjectConfirmationDataType - - -#define soap__saml2__SubjectConfirmationData2s soap_saml2__SubjectConfirmationDataType2s - - -#define soap_out__saml2__SubjectConfirmationData soap_out_saml2__SubjectConfirmationDataType - - -#define soap_s2_saml2__SubjectConfirmationData soap_s2saml2__SubjectConfirmationDataType - - -#define soap_in__saml2__SubjectConfirmationData soap_in_saml2__SubjectConfirmationDataType - - -#define soap_instantiate__saml2__SubjectConfirmationData soap_instantiate_saml2__SubjectConfirmationDataType - - -#define soap_new__saml2__SubjectConfirmationData soap_new_saml2__SubjectConfirmationDataType - - -#define soap_new_req__saml2__SubjectConfirmationData soap_new_req_saml2__SubjectConfirmationDataType - - -#define soap_new_set__saml2__SubjectConfirmationData soap_new_set_saml2__SubjectConfirmationDataType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__SubjectConfirmationData(struct soap*, const struct saml2__SubjectConfirmationDataType *, const char*, const char*); - -inline int soap_write__saml2__SubjectConfirmationData(struct soap *soap, struct saml2__SubjectConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__SubjectConfirmationData(soap, p), 0) || ::soap_put__saml2__SubjectConfirmationData(soap, p, "saml2:SubjectConfirmationData", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__SubjectConfirmationData(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__SubjectConfirmationData(soap, p), 0) || ::soap_put__saml2__SubjectConfirmationData(soap, p, "saml2:SubjectConfirmationData", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__SubjectConfirmationData(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__SubjectConfirmationData(soap, p), 0) || ::soap_put__saml2__SubjectConfirmationData(soap, p, "saml2:SubjectConfirmationData", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__SubjectConfirmationData(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__SubjectConfirmationData(soap, p), 0) || ::soap_put__saml2__SubjectConfirmationData(soap, p, "saml2:SubjectConfirmationData", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__SubjectConfirmationData soap_get_saml2__SubjectConfirmationDataType - - -#define soap_read__saml2__SubjectConfirmationData soap_read_saml2__SubjectConfirmationDataType - - -#define soap_GET__saml2__SubjectConfirmationData soap_GET_saml2__SubjectConfirmationDataType - - -#define soap_POST_recv__saml2__SubjectConfirmationData soap_POST_recv_saml2__SubjectConfirmationDataType - -#endif -/* _saml2__SubjectConfirmation is a typedef synonym of saml2__SubjectConfirmationType */ - -#ifndef SOAP_TYPE__saml2__SubjectConfirmation_DEFINED -#define SOAP_TYPE__saml2__SubjectConfirmation_DEFINED - -#define soap_default__saml2__SubjectConfirmation soap_default_saml2__SubjectConfirmationType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectConfirmationType(struct soap*, const struct saml2__SubjectConfirmationType *); - -#define soap_serialize__saml2__SubjectConfirmation soap_serialize_saml2__SubjectConfirmationType - - -#define soap__saml2__SubjectConfirmation2s soap_saml2__SubjectConfirmationType2s - - -#define soap_out__saml2__SubjectConfirmation soap_out_saml2__SubjectConfirmationType - - -#define soap_s2_saml2__SubjectConfirmation soap_s2saml2__SubjectConfirmationType - - -#define soap_in__saml2__SubjectConfirmation soap_in_saml2__SubjectConfirmationType - - -#define soap_instantiate__saml2__SubjectConfirmation soap_instantiate_saml2__SubjectConfirmationType - - -#define soap_new__saml2__SubjectConfirmation soap_new_saml2__SubjectConfirmationType - - -#define soap_new_req__saml2__SubjectConfirmation soap_new_req_saml2__SubjectConfirmationType - - -#define soap_new_set__saml2__SubjectConfirmation soap_new_set_saml2__SubjectConfirmationType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__SubjectConfirmation(struct soap*, const struct saml2__SubjectConfirmationType *, const char*, const char*); - -inline int soap_write__saml2__SubjectConfirmation(struct soap *soap, struct saml2__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__SubjectConfirmation(soap, p), 0) || ::soap_put__saml2__SubjectConfirmation(soap, p, "saml2:SubjectConfirmation", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__SubjectConfirmation(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__SubjectConfirmation(soap, p), 0) || ::soap_put__saml2__SubjectConfirmation(soap, p, "saml2:SubjectConfirmation", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__SubjectConfirmation(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__SubjectConfirmation(soap, p), 0) || ::soap_put__saml2__SubjectConfirmation(soap, p, "saml2:SubjectConfirmation", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__SubjectConfirmation(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__SubjectConfirmation(soap, p), 0) || ::soap_put__saml2__SubjectConfirmation(soap, p, "saml2:SubjectConfirmation", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__SubjectConfirmation soap_get_saml2__SubjectConfirmationType - - -#define soap_read__saml2__SubjectConfirmation soap_read_saml2__SubjectConfirmationType - - -#define soap_GET__saml2__SubjectConfirmation soap_GET_saml2__SubjectConfirmationType - - -#define soap_POST_recv__saml2__SubjectConfirmation soap_POST_recv_saml2__SubjectConfirmationType - -#endif -/* _saml2__Subject is a typedef synonym of saml2__SubjectType */ - -#ifndef SOAP_TYPE__saml2__Subject_DEFINED -#define SOAP_TYPE__saml2__Subject_DEFINED - -#define soap_default__saml2__Subject soap_default_saml2__SubjectType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectType(struct soap*, const struct saml2__SubjectType *); - -#define soap_serialize__saml2__Subject soap_serialize_saml2__SubjectType - - -#define soap__saml2__Subject2s soap_saml2__SubjectType2s - - -#define soap_out__saml2__Subject soap_out_saml2__SubjectType - - -#define soap_s2_saml2__Subject soap_s2saml2__SubjectType - - -#define soap_in__saml2__Subject soap_in_saml2__SubjectType - - -#define soap_instantiate__saml2__Subject soap_instantiate_saml2__SubjectType - - -#define soap_new__saml2__Subject soap_new_saml2__SubjectType - - -#define soap_new_req__saml2__Subject soap_new_req_saml2__SubjectType - - -#define soap_new_set__saml2__Subject soap_new_set_saml2__SubjectType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Subject(struct soap*, const struct saml2__SubjectType *, const char*, const char*); - -inline int soap_write__saml2__Subject(struct soap *soap, struct saml2__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Subject(soap, p), 0) || ::soap_put__saml2__Subject(soap, p, "saml2:Subject", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Subject(struct soap *soap, const char *URL, struct saml2__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Subject(soap, p), 0) || ::soap_put__saml2__Subject(soap, p, "saml2:Subject", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Subject(struct soap *soap, const char *URL, struct saml2__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Subject(soap, p), 0) || ::soap_put__saml2__Subject(soap, p, "saml2:Subject", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Subject(struct soap *soap, const char *URL, struct saml2__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Subject(soap, p), 0) || ::soap_put__saml2__Subject(soap, p, "saml2:Subject", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Subject soap_get_saml2__SubjectType - - -#define soap_read__saml2__Subject soap_read_saml2__SubjectType - - -#define soap_GET__saml2__Subject soap_GET_saml2__SubjectType - - -#define soap_POST_recv__saml2__Subject soap_POST_recv_saml2__SubjectType - -#endif -/* _saml2__Assertion is a typedef synonym of saml2__AssertionType */ - -#ifndef SOAP_TYPE__saml2__Assertion_DEFINED -#define SOAP_TYPE__saml2__Assertion_DEFINED - -#define soap_default__saml2__Assertion soap_default_saml2__AssertionType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AssertionType(struct soap*, const struct saml2__AssertionType *); - -#define soap_serialize__saml2__Assertion soap_serialize_saml2__AssertionType - - -#define soap__saml2__Assertion2s soap_saml2__AssertionType2s - - -#define soap_out__saml2__Assertion soap_out_saml2__AssertionType - - -#define soap_s2_saml2__Assertion soap_s2saml2__AssertionType - - -#define soap_in__saml2__Assertion soap_in_saml2__AssertionType - - -#define soap_instantiate__saml2__Assertion soap_instantiate_saml2__AssertionType - - -#define soap_new__saml2__Assertion soap_new_saml2__AssertionType - - -#define soap_new_req__saml2__Assertion soap_new_req_saml2__AssertionType - - -#define soap_new_set__saml2__Assertion soap_new_set_saml2__AssertionType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Assertion(struct soap*, const struct saml2__AssertionType *, const char*, const char*); - -inline int soap_write__saml2__Assertion(struct soap *soap, struct saml2__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Assertion(soap, p), 0) || ::soap_put__saml2__Assertion(soap, p, "saml2:Assertion", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Assertion(struct soap *soap, const char *URL, struct saml2__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Assertion(soap, p), 0) || ::soap_put__saml2__Assertion(soap, p, "saml2:Assertion", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Assertion(struct soap *soap, const char *URL, struct saml2__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Assertion(soap, p), 0) || ::soap_put__saml2__Assertion(soap, p, "saml2:Assertion", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Assertion(struct soap *soap, const char *URL, struct saml2__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Assertion(soap, p), 0) || ::soap_put__saml2__Assertion(soap, p, "saml2:Assertion", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Assertion soap_get_saml2__AssertionType - - -#define soap_read__saml2__Assertion soap_read_saml2__AssertionType - - -#define soap_GET__saml2__Assertion soap_GET_saml2__AssertionType - - -#define soap_POST_recv__saml2__Assertion soap_POST_recv_saml2__AssertionType - -#endif -/* _saml2__Issuer is a typedef synonym of saml2__NameIDType */ - -#ifndef SOAP_TYPE__saml2__Issuer_DEFINED -#define SOAP_TYPE__saml2__Issuer_DEFINED - -#define soap_default__saml2__Issuer soap_default_saml2__NameIDType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__NameIDType(struct soap*, const struct saml2__NameIDType *); - -#define soap_serialize__saml2__Issuer soap_serialize_saml2__NameIDType - - -#define soap__saml2__Issuer2s soap_saml2__NameIDType2s - - -#define soap_out__saml2__Issuer soap_out_saml2__NameIDType - - -#define soap_s2_saml2__Issuer soap_s2saml2__NameIDType - - -#define soap_in__saml2__Issuer soap_in_saml2__NameIDType - - -#define soap_instantiate__saml2__Issuer soap_instantiate_saml2__NameIDType - - -#define soap_new__saml2__Issuer soap_new_saml2__NameIDType - - -#define soap_new_req__saml2__Issuer soap_new_req_saml2__NameIDType - - -#define soap_new_set__saml2__Issuer soap_new_set_saml2__NameIDType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Issuer(struct soap*, const struct saml2__NameIDType *, const char*, const char*); - -inline int soap_write__saml2__Issuer(struct soap *soap, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__Issuer(soap, p), 0) || ::soap_put__saml2__Issuer(soap, p, "saml2:Issuer", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__Issuer(struct soap *soap, const char *URL, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Issuer(soap, p), 0) || ::soap_put__saml2__Issuer(soap, p, "saml2:Issuer", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Issuer(struct soap *soap, const char *URL, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Issuer(soap, p), 0) || ::soap_put__saml2__Issuer(soap, p, "saml2:Issuer", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Issuer(struct soap *soap, const char *URL, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__Issuer(soap, p), 0) || ::soap_put__saml2__Issuer(soap, p, "saml2:Issuer", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Issuer soap_get_saml2__NameIDType - - -#define soap_read__saml2__Issuer soap_read_saml2__NameIDType - - -#define soap_GET__saml2__Issuer soap_GET_saml2__NameIDType - - -#define soap_POST_recv__saml2__Issuer soap_POST_recv_saml2__NameIDType - -#endif -/* _saml2__EncryptedID is a typedef synonym of saml2__EncryptedElementType */ - -#ifndef SOAP_TYPE__saml2__EncryptedID_DEFINED -#define SOAP_TYPE__saml2__EncryptedID_DEFINED - -#define soap_default__saml2__EncryptedID soap_default_saml2__EncryptedElementType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__EncryptedElementType(struct soap*, const struct saml2__EncryptedElementType *); - -#define soap_serialize__saml2__EncryptedID soap_serialize_saml2__EncryptedElementType - - -#define soap__saml2__EncryptedID2s soap_saml2__EncryptedElementType2s - - -#define soap_out__saml2__EncryptedID soap_out_saml2__EncryptedElementType - - -#define soap_s2_saml2__EncryptedID soap_s2saml2__EncryptedElementType - - -#define soap_in__saml2__EncryptedID soap_in_saml2__EncryptedElementType - - -#define soap_instantiate__saml2__EncryptedID soap_instantiate_saml2__EncryptedElementType - - -#define soap_new__saml2__EncryptedID soap_new_saml2__EncryptedElementType - - -#define soap_new_req__saml2__EncryptedID soap_new_req_saml2__EncryptedElementType - - -#define soap_new_set__saml2__EncryptedID soap_new_set_saml2__EncryptedElementType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__EncryptedID(struct soap*, const struct saml2__EncryptedElementType *, const char*, const char*); - -inline int soap_write__saml2__EncryptedID(struct soap *soap, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__EncryptedID(soap, p), 0) || ::soap_put__saml2__EncryptedID(soap, p, "saml2:EncryptedID", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__EncryptedID(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__EncryptedID(soap, p), 0) || ::soap_put__saml2__EncryptedID(soap, p, "saml2:EncryptedID", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__EncryptedID(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__EncryptedID(soap, p), 0) || ::soap_put__saml2__EncryptedID(soap, p, "saml2:EncryptedID", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__EncryptedID(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__EncryptedID(soap, p), 0) || ::soap_put__saml2__EncryptedID(soap, p, "saml2:EncryptedID", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__EncryptedID soap_get_saml2__EncryptedElementType - - -#define soap_read__saml2__EncryptedID soap_read_saml2__EncryptedElementType - - -#define soap_GET__saml2__EncryptedID soap_GET_saml2__EncryptedElementType - - -#define soap_POST_recv__saml2__EncryptedID soap_POST_recv_saml2__EncryptedElementType - -#endif -/* _saml2__NameID is a typedef synonym of saml2__NameIDType */ - -#ifndef SOAP_TYPE__saml2__NameID_DEFINED -#define SOAP_TYPE__saml2__NameID_DEFINED - -#define soap_default__saml2__NameID soap_default_saml2__NameIDType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__NameIDType(struct soap*, const struct saml2__NameIDType *); - -#define soap_serialize__saml2__NameID soap_serialize_saml2__NameIDType - - -#define soap__saml2__NameID2s soap_saml2__NameIDType2s - - -#define soap_out__saml2__NameID soap_out_saml2__NameIDType - - -#define soap_s2_saml2__NameID soap_s2saml2__NameIDType - - -#define soap_in__saml2__NameID soap_in_saml2__NameIDType - - -#define soap_instantiate__saml2__NameID soap_instantiate_saml2__NameIDType - - -#define soap_new__saml2__NameID soap_new_saml2__NameIDType - - -#define soap_new_req__saml2__NameID soap_new_req_saml2__NameIDType - - -#define soap_new_set__saml2__NameID soap_new_set_saml2__NameIDType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__NameID(struct soap*, const struct saml2__NameIDType *, const char*, const char*); - -inline int soap_write__saml2__NameID(struct soap *soap, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__NameID(soap, p), 0) || ::soap_put__saml2__NameID(soap, p, "saml2:NameID", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__NameID(struct soap *soap, const char *URL, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__NameID(soap, p), 0) || ::soap_put__saml2__NameID(soap, p, "saml2:NameID", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__NameID(struct soap *soap, const char *URL, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__NameID(soap, p), 0) || ::soap_put__saml2__NameID(soap, p, "saml2:NameID", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__NameID(struct soap *soap, const char *URL, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__NameID(soap, p), 0) || ::soap_put__saml2__NameID(soap, p, "saml2:NameID", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__NameID soap_get_saml2__NameIDType - - -#define soap_read__saml2__NameID soap_read_saml2__NameIDType - - -#define soap_GET__saml2__NameID soap_GET_saml2__NameIDType - - -#define soap_POST_recv__saml2__NameID soap_POST_recv_saml2__NameIDType - -#endif -/* _saml2__BaseID is a typedef synonym of saml2__BaseIDAbstractType */ - -#ifndef SOAP_TYPE__saml2__BaseID_DEFINED -#define SOAP_TYPE__saml2__BaseID_DEFINED - -#define soap_default__saml2__BaseID soap_default_saml2__BaseIDAbstractType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__BaseIDAbstractType(struct soap*, const struct saml2__BaseIDAbstractType *); - -#define soap_serialize__saml2__BaseID soap_serialize_saml2__BaseIDAbstractType - - -#define soap__saml2__BaseID2s soap_saml2__BaseIDAbstractType2s - - -#define soap_out__saml2__BaseID soap_out_saml2__BaseIDAbstractType - - -#define soap_s2_saml2__BaseID soap_s2saml2__BaseIDAbstractType - - -#define soap_in__saml2__BaseID soap_in_saml2__BaseIDAbstractType - - -#define soap_instantiate__saml2__BaseID soap_instantiate_saml2__BaseIDAbstractType - - -#define soap_new__saml2__BaseID soap_new_saml2__BaseIDAbstractType - - -#define soap_new_req__saml2__BaseID soap_new_req_saml2__BaseIDAbstractType - - -#define soap_new_set__saml2__BaseID soap_new_set_saml2__BaseIDAbstractType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__BaseID(struct soap*, const struct saml2__BaseIDAbstractType *, const char*, const char*); - -inline int soap_write__saml2__BaseID(struct soap *soap, struct saml2__BaseIDAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml2__BaseID(soap, p), 0) || ::soap_put__saml2__BaseID(soap, p, "saml2:BaseID", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml2__BaseID(struct soap *soap, const char *URL, struct saml2__BaseIDAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__BaseID(soap, p), 0) || ::soap_put__saml2__BaseID(soap, p, "saml2:BaseID", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__BaseID(struct soap *soap, const char *URL, struct saml2__BaseIDAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__BaseID(soap, p), 0) || ::soap_put__saml2__BaseID(soap, p, "saml2:BaseID", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__BaseID(struct soap *soap, const char *URL, struct saml2__BaseIDAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml2__BaseID(soap, p), 0) || ::soap_put__saml2__BaseID(soap, p, "saml2:BaseID", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__BaseID soap_get_saml2__BaseIDAbstractType - - -#define soap_read__saml2__BaseID soap_read_saml2__BaseIDAbstractType - - -#define soap_GET__saml2__BaseID soap_GET_saml2__BaseIDAbstractType - - -#define soap_POST_recv__saml2__BaseID soap_POST_recv_saml2__BaseIDAbstractType - -#endif - -#ifndef SOAP_TYPE___saml2__union_AttributeStatementType_DEFINED -#define SOAP_TYPE___saml2__union_AttributeStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_AttributeStatementType(struct soap*, struct __saml2__union_AttributeStatementType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_AttributeStatementType(struct soap*, const struct __saml2__union_AttributeStatementType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_AttributeStatementType(struct soap*, const char*, int, const struct __saml2__union_AttributeStatementType *, const char*); -SOAP_FMAC3 struct __saml2__union_AttributeStatementType * SOAP_FMAC4 soap_in___saml2__union_AttributeStatementType(struct soap*, const char*, struct __saml2__union_AttributeStatementType *, const char*); -SOAP_FMAC1 struct __saml2__union_AttributeStatementType * SOAP_FMAC2 soap_instantiate___saml2__union_AttributeStatementType(struct soap*, int, const char*, const char*, size_t*); - -inline struct __saml2__union_AttributeStatementType * soap_new___saml2__union_AttributeStatementType(struct soap *soap, int n = -1) -{ - return soap_instantiate___saml2__union_AttributeStatementType(soap, n, NULL, NULL, NULL); -} - -inline struct __saml2__union_AttributeStatementType * soap_new_req___saml2__union_AttributeStatementType( - struct soap *soap) -{ - struct __saml2__union_AttributeStatementType *_p = ::soap_new___saml2__union_AttributeStatementType(soap); - if (_p) - { ::soap_default___saml2__union_AttributeStatementType(soap, _p); - } - return _p; -} - -inline struct __saml2__union_AttributeStatementType * soap_new_set___saml2__union_AttributeStatementType( - struct soap *soap, - struct saml2__AttributeType *saml2__Attribute, - struct saml2__EncryptedElementType *saml2__EncryptedAttribute) -{ - struct __saml2__union_AttributeStatementType *_p = ::soap_new___saml2__union_AttributeStatementType(soap); - if (_p) - { ::soap_default___saml2__union_AttributeStatementType(soap, _p); - _p->saml2__Attribute = saml2__Attribute; - _p->saml2__EncryptedAttribute = saml2__EncryptedAttribute; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_AttributeStatementType(struct soap*, const struct __saml2__union_AttributeStatementType *, const char*, const char*); - -inline int soap_write___saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___saml2__union_AttributeStatementType(soap, p), 0) || ::soap_put___saml2__union_AttributeStatementType(soap, p, "-saml2:union-AttributeStatementType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___saml2__union_AttributeStatementType(struct soap *soap, const char *URL, struct __saml2__union_AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_AttributeStatementType(soap, p), 0) || ::soap_put___saml2__union_AttributeStatementType(soap, p, "-saml2:union-AttributeStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___saml2__union_AttributeStatementType(struct soap *soap, const char *URL, struct __saml2__union_AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_AttributeStatementType(soap, p), 0) || ::soap_put___saml2__union_AttributeStatementType(soap, p, "-saml2:union-AttributeStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___saml2__union_AttributeStatementType(struct soap *soap, const char *URL, struct __saml2__union_AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_AttributeStatementType(soap, p), 0) || ::soap_put___saml2__union_AttributeStatementType(soap, p, "-saml2:union-AttributeStatementType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __saml2__union_AttributeStatementType * SOAP_FMAC4 soap_get___saml2__union_AttributeStatementType(struct soap*, struct __saml2__union_AttributeStatementType *, const char*, const char*); - -inline int soap_read___saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType *p) -{ - if (p) - { ::soap_default___saml2__union_AttributeStatementType(soap, p); - if (soap_begin_recv(soap) || ::soap_get___saml2__union_AttributeStatementType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___saml2__union_AttributeStatementType(struct soap *soap, const char *URL, struct __saml2__union_AttributeStatementType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___saml2__union_AttributeStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType *p) -{ - if (::soap_read___saml2__union_AttributeStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___saml2__union_EvidenceType_DEFINED -#define SOAP_TYPE___saml2__union_EvidenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_EvidenceType(struct soap*, struct __saml2__union_EvidenceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_EvidenceType(struct soap*, const struct __saml2__union_EvidenceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_EvidenceType(struct soap*, const char*, int, const struct __saml2__union_EvidenceType *, const char*); -SOAP_FMAC3 struct __saml2__union_EvidenceType * SOAP_FMAC4 soap_in___saml2__union_EvidenceType(struct soap*, const char*, struct __saml2__union_EvidenceType *, const char*); -SOAP_FMAC1 struct __saml2__union_EvidenceType * SOAP_FMAC2 soap_instantiate___saml2__union_EvidenceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct __saml2__union_EvidenceType * soap_new___saml2__union_EvidenceType(struct soap *soap, int n = -1) -{ - return soap_instantiate___saml2__union_EvidenceType(soap, n, NULL, NULL, NULL); -} - -inline struct __saml2__union_EvidenceType * soap_new_req___saml2__union_EvidenceType( - struct soap *soap) -{ - struct __saml2__union_EvidenceType *_p = ::soap_new___saml2__union_EvidenceType(soap); - if (_p) - { ::soap_default___saml2__union_EvidenceType(soap, _p); - } - return _p; -} - -inline struct __saml2__union_EvidenceType * soap_new_set___saml2__union_EvidenceType( - struct soap *soap, - char *saml2__AssertionIDRef, - char *saml2__AssertionURIRef, - struct saml2__AssertionType *saml2__Assertion, - struct saml2__EncryptedElementType *saml2__EncryptedAssertion) -{ - struct __saml2__union_EvidenceType *_p = ::soap_new___saml2__union_EvidenceType(soap); - if (_p) - { ::soap_default___saml2__union_EvidenceType(soap, _p); - _p->saml2__AssertionIDRef = saml2__AssertionIDRef; - _p->saml2__AssertionURIRef = saml2__AssertionURIRef; - _p->saml2__Assertion = saml2__Assertion; - _p->saml2__EncryptedAssertion = saml2__EncryptedAssertion; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_EvidenceType(struct soap*, const struct __saml2__union_EvidenceType *, const char*, const char*); - -inline int soap_write___saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___saml2__union_EvidenceType(soap, p), 0) || ::soap_put___saml2__union_EvidenceType(soap, p, "-saml2:union-EvidenceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___saml2__union_EvidenceType(struct soap *soap, const char *URL, struct __saml2__union_EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_EvidenceType(soap, p), 0) || ::soap_put___saml2__union_EvidenceType(soap, p, "-saml2:union-EvidenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___saml2__union_EvidenceType(struct soap *soap, const char *URL, struct __saml2__union_EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_EvidenceType(soap, p), 0) || ::soap_put___saml2__union_EvidenceType(soap, p, "-saml2:union-EvidenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___saml2__union_EvidenceType(struct soap *soap, const char *URL, struct __saml2__union_EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_EvidenceType(soap, p), 0) || ::soap_put___saml2__union_EvidenceType(soap, p, "-saml2:union-EvidenceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __saml2__union_EvidenceType * SOAP_FMAC4 soap_get___saml2__union_EvidenceType(struct soap*, struct __saml2__union_EvidenceType *, const char*, const char*); - -inline int soap_read___saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType *p) -{ - if (p) - { ::soap_default___saml2__union_EvidenceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get___saml2__union_EvidenceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___saml2__union_EvidenceType(struct soap *soap, const char *URL, struct __saml2__union_EvidenceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___saml2__union_EvidenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType *p) -{ - if (::soap_read___saml2__union_EvidenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___saml2__union_AdviceType_DEFINED -#define SOAP_TYPE___saml2__union_AdviceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_AdviceType(struct soap*, struct __saml2__union_AdviceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_AdviceType(struct soap*, const struct __saml2__union_AdviceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_AdviceType(struct soap*, const char*, int, const struct __saml2__union_AdviceType *, const char*); -SOAP_FMAC3 struct __saml2__union_AdviceType * SOAP_FMAC4 soap_in___saml2__union_AdviceType(struct soap*, const char*, struct __saml2__union_AdviceType *, const char*); -SOAP_FMAC1 struct __saml2__union_AdviceType * SOAP_FMAC2 soap_instantiate___saml2__union_AdviceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct __saml2__union_AdviceType * soap_new___saml2__union_AdviceType(struct soap *soap, int n = -1) -{ - return soap_instantiate___saml2__union_AdviceType(soap, n, NULL, NULL, NULL); -} - -inline struct __saml2__union_AdviceType * soap_new_req___saml2__union_AdviceType( - struct soap *soap) -{ - struct __saml2__union_AdviceType *_p = ::soap_new___saml2__union_AdviceType(soap); - if (_p) - { ::soap_default___saml2__union_AdviceType(soap, _p); - } - return _p; -} - -inline struct __saml2__union_AdviceType * soap_new_set___saml2__union_AdviceType( - struct soap *soap, - char *saml2__AssertionIDRef, - char *saml2__AssertionURIRef, - struct saml2__AssertionType *saml2__Assertion, - struct saml2__EncryptedElementType *saml2__EncryptedAssertion) -{ - struct __saml2__union_AdviceType *_p = ::soap_new___saml2__union_AdviceType(soap); - if (_p) - { ::soap_default___saml2__union_AdviceType(soap, _p); - _p->saml2__AssertionIDRef = saml2__AssertionIDRef; - _p->saml2__AssertionURIRef = saml2__AssertionURIRef; - _p->saml2__Assertion = saml2__Assertion; - _p->saml2__EncryptedAssertion = saml2__EncryptedAssertion; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_AdviceType(struct soap*, const struct __saml2__union_AdviceType *, const char*, const char*); - -inline int soap_write___saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___saml2__union_AdviceType(soap, p), 0) || ::soap_put___saml2__union_AdviceType(soap, p, "-saml2:union-AdviceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___saml2__union_AdviceType(struct soap *soap, const char *URL, struct __saml2__union_AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_AdviceType(soap, p), 0) || ::soap_put___saml2__union_AdviceType(soap, p, "-saml2:union-AdviceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___saml2__union_AdviceType(struct soap *soap, const char *URL, struct __saml2__union_AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_AdviceType(soap, p), 0) || ::soap_put___saml2__union_AdviceType(soap, p, "-saml2:union-AdviceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___saml2__union_AdviceType(struct soap *soap, const char *URL, struct __saml2__union_AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_AdviceType(soap, p), 0) || ::soap_put___saml2__union_AdviceType(soap, p, "-saml2:union-AdviceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __saml2__union_AdviceType * SOAP_FMAC4 soap_get___saml2__union_AdviceType(struct soap*, struct __saml2__union_AdviceType *, const char*, const char*); - -inline int soap_read___saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType *p) -{ - if (p) - { ::soap_default___saml2__union_AdviceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get___saml2__union_AdviceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___saml2__union_AdviceType(struct soap *soap, const char *URL, struct __saml2__union_AdviceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___saml2__union_AdviceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType *p) -{ - if (::soap_read___saml2__union_AdviceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___saml2__union_ConditionsType_DEFINED -#define SOAP_TYPE___saml2__union_ConditionsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_ConditionsType(struct soap*, struct __saml2__union_ConditionsType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_ConditionsType(struct soap*, const struct __saml2__union_ConditionsType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_ConditionsType(struct soap*, const char*, int, const struct __saml2__union_ConditionsType *, const char*); -SOAP_FMAC3 struct __saml2__union_ConditionsType * SOAP_FMAC4 soap_in___saml2__union_ConditionsType(struct soap*, const char*, struct __saml2__union_ConditionsType *, const char*); -SOAP_FMAC1 struct __saml2__union_ConditionsType * SOAP_FMAC2 soap_instantiate___saml2__union_ConditionsType(struct soap*, int, const char*, const char*, size_t*); - -inline struct __saml2__union_ConditionsType * soap_new___saml2__union_ConditionsType(struct soap *soap, int n = -1) -{ - return soap_instantiate___saml2__union_ConditionsType(soap, n, NULL, NULL, NULL); -} - -inline struct __saml2__union_ConditionsType * soap_new_req___saml2__union_ConditionsType( - struct soap *soap) -{ - struct __saml2__union_ConditionsType *_p = ::soap_new___saml2__union_ConditionsType(soap); - if (_p) - { ::soap_default___saml2__union_ConditionsType(soap, _p); - } - return _p; -} - -inline struct __saml2__union_ConditionsType * soap_new_set___saml2__union_ConditionsType( - struct soap *soap, - struct saml2__ConditionAbstractType *saml2__Condition, - struct saml2__AudienceRestrictionType *saml2__AudienceRestriction, - struct saml2__OneTimeUseType *saml2__OneTimeUse, - struct saml2__ProxyRestrictionType *saml2__ProxyRestriction) -{ - struct __saml2__union_ConditionsType *_p = ::soap_new___saml2__union_ConditionsType(soap); - if (_p) - { ::soap_default___saml2__union_ConditionsType(soap, _p); - _p->saml2__Condition = saml2__Condition; - _p->saml2__AudienceRestriction = saml2__AudienceRestriction; - _p->saml2__OneTimeUse = saml2__OneTimeUse; - _p->saml2__ProxyRestriction = saml2__ProxyRestriction; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_ConditionsType(struct soap*, const struct __saml2__union_ConditionsType *, const char*, const char*); - -inline int soap_write___saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___saml2__union_ConditionsType(soap, p), 0) || ::soap_put___saml2__union_ConditionsType(soap, p, "-saml2:union-ConditionsType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___saml2__union_ConditionsType(struct soap *soap, const char *URL, struct __saml2__union_ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_ConditionsType(soap, p), 0) || ::soap_put___saml2__union_ConditionsType(soap, p, "-saml2:union-ConditionsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___saml2__union_ConditionsType(struct soap *soap, const char *URL, struct __saml2__union_ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_ConditionsType(soap, p), 0) || ::soap_put___saml2__union_ConditionsType(soap, p, "-saml2:union-ConditionsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___saml2__union_ConditionsType(struct soap *soap, const char *URL, struct __saml2__union_ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_ConditionsType(soap, p), 0) || ::soap_put___saml2__union_ConditionsType(soap, p, "-saml2:union-ConditionsType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __saml2__union_ConditionsType * SOAP_FMAC4 soap_get___saml2__union_ConditionsType(struct soap*, struct __saml2__union_ConditionsType *, const char*, const char*); - -inline int soap_read___saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType *p) -{ - if (p) - { ::soap_default___saml2__union_ConditionsType(soap, p); - if (soap_begin_recv(soap) || ::soap_get___saml2__union_ConditionsType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___saml2__union_ConditionsType(struct soap *soap, const char *URL, struct __saml2__union_ConditionsType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___saml2__union_ConditionsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType *p) -{ - if (::soap_read___saml2__union_ConditionsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___saml2__union_AssertionType_DEFINED -#define SOAP_TYPE___saml2__union_AssertionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml2__union_AssertionType(struct soap*, struct __saml2__union_AssertionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml2__union_AssertionType(struct soap*, const struct __saml2__union_AssertionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml2__union_AssertionType(struct soap*, const char*, int, const struct __saml2__union_AssertionType *, const char*); -SOAP_FMAC3 struct __saml2__union_AssertionType * SOAP_FMAC4 soap_in___saml2__union_AssertionType(struct soap*, const char*, struct __saml2__union_AssertionType *, const char*); -SOAP_FMAC1 struct __saml2__union_AssertionType * SOAP_FMAC2 soap_instantiate___saml2__union_AssertionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct __saml2__union_AssertionType * soap_new___saml2__union_AssertionType(struct soap *soap, int n = -1) -{ - return soap_instantiate___saml2__union_AssertionType(soap, n, NULL, NULL, NULL); -} - -inline struct __saml2__union_AssertionType * soap_new_req___saml2__union_AssertionType( - struct soap *soap) -{ - struct __saml2__union_AssertionType *_p = ::soap_new___saml2__union_AssertionType(soap); - if (_p) - { ::soap_default___saml2__union_AssertionType(soap, _p); - } - return _p; -} - -inline struct __saml2__union_AssertionType * soap_new_set___saml2__union_AssertionType( - struct soap *soap, - struct saml2__StatementAbstractType *saml2__Statement, - struct saml2__AuthnStatementType *saml2__AuthnStatement, - struct saml2__AuthzDecisionStatementType *saml2__AuthzDecisionStatement, - struct saml2__AttributeStatementType *saml2__AttributeStatement) -{ - struct __saml2__union_AssertionType *_p = ::soap_new___saml2__union_AssertionType(soap); - if (_p) - { ::soap_default___saml2__union_AssertionType(soap, _p); - _p->saml2__Statement = saml2__Statement; - _p->saml2__AuthnStatement = saml2__AuthnStatement; - _p->saml2__AuthzDecisionStatement = saml2__AuthzDecisionStatement; - _p->saml2__AttributeStatement = saml2__AttributeStatement; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml2__union_AssertionType(struct soap*, const struct __saml2__union_AssertionType *, const char*, const char*); - -inline int soap_write___saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___saml2__union_AssertionType(soap, p), 0) || ::soap_put___saml2__union_AssertionType(soap, p, "-saml2:union-AssertionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___saml2__union_AssertionType(struct soap *soap, const char *URL, struct __saml2__union_AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_AssertionType(soap, p), 0) || ::soap_put___saml2__union_AssertionType(soap, p, "-saml2:union-AssertionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___saml2__union_AssertionType(struct soap *soap, const char *URL, struct __saml2__union_AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_AssertionType(soap, p), 0) || ::soap_put___saml2__union_AssertionType(soap, p, "-saml2:union-AssertionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___saml2__union_AssertionType(struct soap *soap, const char *URL, struct __saml2__union_AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml2__union_AssertionType(soap, p), 0) || ::soap_put___saml2__union_AssertionType(soap, p, "-saml2:union-AssertionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __saml2__union_AssertionType * SOAP_FMAC4 soap_get___saml2__union_AssertionType(struct soap*, struct __saml2__union_AssertionType *, const char*, const char*); - -inline int soap_read___saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType *p) -{ - if (p) - { ::soap_default___saml2__union_AssertionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get___saml2__union_AssertionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___saml2__union_AssertionType(struct soap *soap, const char *URL, struct __saml2__union_AssertionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___saml2__union_AssertionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType *p) -{ - if (::soap_read___saml2__union_AssertionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__AttributeType_DEFINED -#define SOAP_TYPE_saml2__AttributeType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AttributeType(struct soap*, struct saml2__AttributeType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AttributeType(struct soap*, const struct saml2__AttributeType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AttributeType(struct soap*, const char*, int, const struct saml2__AttributeType *, const char*); -SOAP_FMAC3 struct saml2__AttributeType * SOAP_FMAC4 soap_in_saml2__AttributeType(struct soap*, const char*, struct saml2__AttributeType *, const char*); -SOAP_FMAC1 struct saml2__AttributeType * SOAP_FMAC2 soap_instantiate_saml2__AttributeType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__AttributeType * soap_new_saml2__AttributeType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__AttributeType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__AttributeType * soap_new_req_saml2__AttributeType( - struct soap *soap, - int __sizeAttributeValue, - char **saml2__AttributeValue, - char *Name) -{ - struct saml2__AttributeType *_p = ::soap_new_saml2__AttributeType(soap); - if (_p) - { ::soap_default_saml2__AttributeType(soap, _p); - _p->__sizeAttributeValue = __sizeAttributeValue; - _p->saml2__AttributeValue = saml2__AttributeValue; - _p->Name = Name; - } - return _p; -} - -inline struct saml2__AttributeType * soap_new_set_saml2__AttributeType( - struct soap *soap, - int __sizeAttributeValue, - char **saml2__AttributeValue, - char *Name, - char *NameFormat, - char *FriendlyName) -{ - struct saml2__AttributeType *_p = ::soap_new_saml2__AttributeType(soap); - if (_p) - { ::soap_default_saml2__AttributeType(soap, _p); - _p->__sizeAttributeValue = __sizeAttributeValue; - _p->saml2__AttributeValue = saml2__AttributeValue; - _p->Name = Name; - _p->NameFormat = NameFormat; - _p->FriendlyName = FriendlyName; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AttributeType(struct soap*, const struct saml2__AttributeType *, const char*, const char*); - -inline int soap_write_saml2__AttributeType(struct soap *soap, struct saml2__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__AttributeType(soap, p), 0) || ::soap_put_saml2__AttributeType(soap, p, "saml2:AttributeType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__AttributeType(struct soap *soap, const char *URL, struct saml2__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AttributeType(soap, p), 0) || ::soap_put_saml2__AttributeType(soap, p, "saml2:AttributeType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__AttributeType(struct soap *soap, const char *URL, struct saml2__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AttributeType(soap, p), 0) || ::soap_put_saml2__AttributeType(soap, p, "saml2:AttributeType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__AttributeType(struct soap *soap, const char *URL, struct saml2__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AttributeType(soap, p), 0) || ::soap_put_saml2__AttributeType(soap, p, "saml2:AttributeType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__AttributeType * SOAP_FMAC4 soap_get_saml2__AttributeType(struct soap*, struct saml2__AttributeType *, const char*, const char*); - -inline int soap_read_saml2__AttributeType(struct soap *soap, struct saml2__AttributeType *p) -{ - if (p) - { ::soap_default_saml2__AttributeType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__AttributeType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__AttributeType(struct soap *soap, const char *URL, struct saml2__AttributeType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__AttributeType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__AttributeType(struct soap *soap, struct saml2__AttributeType *p) -{ - if (::soap_read_saml2__AttributeType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__AttributeStatementType_DEFINED -#define SOAP_TYPE_saml2__AttributeStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AttributeStatementType(struct soap*, struct saml2__AttributeStatementType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AttributeStatementType(struct soap*, const struct saml2__AttributeStatementType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AttributeStatementType(struct soap*, const char*, int, const struct saml2__AttributeStatementType *, const char*); -SOAP_FMAC3 struct saml2__AttributeStatementType * SOAP_FMAC4 soap_in_saml2__AttributeStatementType(struct soap*, const char*, struct saml2__AttributeStatementType *, const char*); -SOAP_FMAC1 struct saml2__AttributeStatementType * SOAP_FMAC2 soap_instantiate_saml2__AttributeStatementType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__AttributeStatementType * soap_new_saml2__AttributeStatementType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__AttributeStatementType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__AttributeStatementType * soap_new_req_saml2__AttributeStatementType( - struct soap *soap, - int __size_AttributeStatementType, - struct __saml2__union_AttributeStatementType *__union_AttributeStatementType) -{ - struct saml2__AttributeStatementType *_p = ::soap_new_saml2__AttributeStatementType(soap); - if (_p) - { ::soap_default_saml2__AttributeStatementType(soap, _p); - _p->__size_AttributeStatementType = __size_AttributeStatementType; - _p->__union_AttributeStatementType = __union_AttributeStatementType; - } - return _p; -} - -inline struct saml2__AttributeStatementType * soap_new_set_saml2__AttributeStatementType( - struct soap *soap, - int __size_AttributeStatementType, - struct __saml2__union_AttributeStatementType *__union_AttributeStatementType) -{ - struct saml2__AttributeStatementType *_p = ::soap_new_saml2__AttributeStatementType(soap); - if (_p) - { ::soap_default_saml2__AttributeStatementType(soap, _p); - _p->__size_AttributeStatementType = __size_AttributeStatementType; - _p->__union_AttributeStatementType = __union_AttributeStatementType; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AttributeStatementType(struct soap*, const struct saml2__AttributeStatementType *, const char*, const char*); - -inline int soap_write_saml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__AttributeStatementType(soap, p), 0) || ::soap_put_saml2__AttributeStatementType(soap, p, "saml2:AttributeStatementType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__AttributeStatementType(struct soap *soap, const char *URL, struct saml2__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AttributeStatementType(soap, p), 0) || ::soap_put_saml2__AttributeStatementType(soap, p, "saml2:AttributeStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__AttributeStatementType(struct soap *soap, const char *URL, struct saml2__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AttributeStatementType(soap, p), 0) || ::soap_put_saml2__AttributeStatementType(soap, p, "saml2:AttributeStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__AttributeStatementType(struct soap *soap, const char *URL, struct saml2__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AttributeStatementType(soap, p), 0) || ::soap_put_saml2__AttributeStatementType(soap, p, "saml2:AttributeStatementType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__AttributeStatementType * SOAP_FMAC4 soap_get_saml2__AttributeStatementType(struct soap*, struct saml2__AttributeStatementType *, const char*, const char*); - -inline int soap_read_saml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType *p) -{ - if (p) - { ::soap_default_saml2__AttributeStatementType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__AttributeStatementType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__AttributeStatementType(struct soap *soap, const char *URL, struct saml2__AttributeStatementType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__AttributeStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType *p) -{ - if (::soap_read_saml2__AttributeStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__EvidenceType_DEFINED -#define SOAP_TYPE_saml2__EvidenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__EvidenceType(struct soap*, struct saml2__EvidenceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__EvidenceType(struct soap*, const struct saml2__EvidenceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__EvidenceType(struct soap*, const char*, int, const struct saml2__EvidenceType *, const char*); -SOAP_FMAC3 struct saml2__EvidenceType * SOAP_FMAC4 soap_in_saml2__EvidenceType(struct soap*, const char*, struct saml2__EvidenceType *, const char*); -SOAP_FMAC1 struct saml2__EvidenceType * SOAP_FMAC2 soap_instantiate_saml2__EvidenceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__EvidenceType * soap_new_saml2__EvidenceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__EvidenceType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__EvidenceType * soap_new_req_saml2__EvidenceType( - struct soap *soap, - int __size_EvidenceType, - struct __saml2__union_EvidenceType *__union_EvidenceType) -{ - struct saml2__EvidenceType *_p = ::soap_new_saml2__EvidenceType(soap); - if (_p) - { ::soap_default_saml2__EvidenceType(soap, _p); - _p->__size_EvidenceType = __size_EvidenceType; - _p->__union_EvidenceType = __union_EvidenceType; - } - return _p; -} - -inline struct saml2__EvidenceType * soap_new_set_saml2__EvidenceType( - struct soap *soap, - int __size_EvidenceType, - struct __saml2__union_EvidenceType *__union_EvidenceType) -{ - struct saml2__EvidenceType *_p = ::soap_new_saml2__EvidenceType(soap); - if (_p) - { ::soap_default_saml2__EvidenceType(soap, _p); - _p->__size_EvidenceType = __size_EvidenceType; - _p->__union_EvidenceType = __union_EvidenceType; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__EvidenceType(struct soap*, const struct saml2__EvidenceType *, const char*, const char*); - -inline int soap_write_saml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__EvidenceType(soap, p), 0) || ::soap_put_saml2__EvidenceType(soap, p, "saml2:EvidenceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__EvidenceType(struct soap *soap, const char *URL, struct saml2__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__EvidenceType(soap, p), 0) || ::soap_put_saml2__EvidenceType(soap, p, "saml2:EvidenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__EvidenceType(struct soap *soap, const char *URL, struct saml2__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__EvidenceType(soap, p), 0) || ::soap_put_saml2__EvidenceType(soap, p, "saml2:EvidenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__EvidenceType(struct soap *soap, const char *URL, struct saml2__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__EvidenceType(soap, p), 0) || ::soap_put_saml2__EvidenceType(soap, p, "saml2:EvidenceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__EvidenceType * SOAP_FMAC4 soap_get_saml2__EvidenceType(struct soap*, struct saml2__EvidenceType *, const char*, const char*); - -inline int soap_read_saml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType *p) -{ - if (p) - { ::soap_default_saml2__EvidenceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__EvidenceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__EvidenceType(struct soap *soap, const char *URL, struct saml2__EvidenceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__EvidenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType *p) -{ - if (::soap_read_saml2__EvidenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__ActionType_DEFINED -#define SOAP_TYPE_saml2__ActionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__ActionType(struct soap*, struct saml2__ActionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ActionType(struct soap*, const struct saml2__ActionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__ActionType(struct soap*, const char*, int, const struct saml2__ActionType *, const char*); -SOAP_FMAC3 struct saml2__ActionType * SOAP_FMAC4 soap_in_saml2__ActionType(struct soap*, const char*, struct saml2__ActionType *, const char*); -SOAP_FMAC1 struct saml2__ActionType * SOAP_FMAC2 soap_instantiate_saml2__ActionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__ActionType * soap_new_saml2__ActionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__ActionType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__ActionType * soap_new_req_saml2__ActionType( - struct soap *soap, - char *Namespace) -{ - struct saml2__ActionType *_p = ::soap_new_saml2__ActionType(soap); - if (_p) - { ::soap_default_saml2__ActionType(soap, _p); - _p->Namespace = Namespace; - } - return _p; -} - -inline struct saml2__ActionType * soap_new_set_saml2__ActionType( - struct soap *soap, - char *__item, - char *Namespace) -{ - struct saml2__ActionType *_p = ::soap_new_saml2__ActionType(soap); - if (_p) - { ::soap_default_saml2__ActionType(soap, _p); - _p->__item = __item; - _p->Namespace = Namespace; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__ActionType(struct soap*, const struct saml2__ActionType *, const char*, const char*); - -inline int soap_write_saml2__ActionType(struct soap *soap, struct saml2__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__ActionType(soap, p), 0) || ::soap_put_saml2__ActionType(soap, p, "saml2:ActionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__ActionType(struct soap *soap, const char *URL, struct saml2__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ActionType(soap, p), 0) || ::soap_put_saml2__ActionType(soap, p, "saml2:ActionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__ActionType(struct soap *soap, const char *URL, struct saml2__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ActionType(soap, p), 0) || ::soap_put_saml2__ActionType(soap, p, "saml2:ActionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__ActionType(struct soap *soap, const char *URL, struct saml2__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ActionType(soap, p), 0) || ::soap_put_saml2__ActionType(soap, p, "saml2:ActionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__ActionType * SOAP_FMAC4 soap_get_saml2__ActionType(struct soap*, struct saml2__ActionType *, const char*, const char*); - -inline int soap_read_saml2__ActionType(struct soap *soap, struct saml2__ActionType *p) -{ - if (p) - { ::soap_default_saml2__ActionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__ActionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__ActionType(struct soap *soap, const char *URL, struct saml2__ActionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__ActionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__ActionType(struct soap *soap, struct saml2__ActionType *p) -{ - if (::soap_read_saml2__ActionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__AuthzDecisionStatementType_DEFINED -#define SOAP_TYPE_saml2__AuthzDecisionStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AuthzDecisionStatementType(struct soap*, struct saml2__AuthzDecisionStatementType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AuthzDecisionStatementType(struct soap*, const struct saml2__AuthzDecisionStatementType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AuthzDecisionStatementType(struct soap*, const char*, int, const struct saml2__AuthzDecisionStatementType *, const char*); -SOAP_FMAC3 struct saml2__AuthzDecisionStatementType * SOAP_FMAC4 soap_in_saml2__AuthzDecisionStatementType(struct soap*, const char*, struct saml2__AuthzDecisionStatementType *, const char*); -SOAP_FMAC1 struct saml2__AuthzDecisionStatementType * SOAP_FMAC2 soap_instantiate_saml2__AuthzDecisionStatementType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__AuthzDecisionStatementType * soap_new_saml2__AuthzDecisionStatementType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__AuthzDecisionStatementType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__AuthzDecisionStatementType * soap_new_req_saml2__AuthzDecisionStatementType( - struct soap *soap, - int __sizeAction, - struct saml2__ActionType *saml2__Action, - char *Resource, - enum saml2__DecisionType Decision) -{ - struct saml2__AuthzDecisionStatementType *_p = ::soap_new_saml2__AuthzDecisionStatementType(soap); - if (_p) - { ::soap_default_saml2__AuthzDecisionStatementType(soap, _p); - _p->__sizeAction = __sizeAction; - _p->saml2__Action = saml2__Action; - _p->Resource = Resource; - _p->Decision = Decision; - } - return _p; -} - -inline struct saml2__AuthzDecisionStatementType * soap_new_set_saml2__AuthzDecisionStatementType( - struct soap *soap, - int __sizeAction, - struct saml2__ActionType *saml2__Action, - struct saml2__EvidenceType *saml2__Evidence, - char *Resource, - enum saml2__DecisionType Decision) -{ - struct saml2__AuthzDecisionStatementType *_p = ::soap_new_saml2__AuthzDecisionStatementType(soap); - if (_p) - { ::soap_default_saml2__AuthzDecisionStatementType(soap, _p); - _p->__sizeAction = __sizeAction; - _p->saml2__Action = saml2__Action; - _p->saml2__Evidence = saml2__Evidence; - _p->Resource = Resource; - _p->Decision = Decision; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AuthzDecisionStatementType(struct soap*, const struct saml2__AuthzDecisionStatementType *, const char*, const char*); - -inline int soap_write_saml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__AuthzDecisionStatementType(soap, p), 0) || ::soap_put_saml2__AuthzDecisionStatementType(soap, p, "saml2:AuthzDecisionStatementType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__AuthzDecisionStatementType(struct soap *soap, const char *URL, struct saml2__AuthzDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AuthzDecisionStatementType(soap, p), 0) || ::soap_put_saml2__AuthzDecisionStatementType(soap, p, "saml2:AuthzDecisionStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__AuthzDecisionStatementType(struct soap *soap, const char *URL, struct saml2__AuthzDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AuthzDecisionStatementType(soap, p), 0) || ::soap_put_saml2__AuthzDecisionStatementType(soap, p, "saml2:AuthzDecisionStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__AuthzDecisionStatementType(struct soap *soap, const char *URL, struct saml2__AuthzDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AuthzDecisionStatementType(soap, p), 0) || ::soap_put_saml2__AuthzDecisionStatementType(soap, p, "saml2:AuthzDecisionStatementType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__AuthzDecisionStatementType * SOAP_FMAC4 soap_get_saml2__AuthzDecisionStatementType(struct soap*, struct saml2__AuthzDecisionStatementType *, const char*, const char*); - -inline int soap_read_saml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType *p) -{ - if (p) - { ::soap_default_saml2__AuthzDecisionStatementType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__AuthzDecisionStatementType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__AuthzDecisionStatementType(struct soap *soap, const char *URL, struct saml2__AuthzDecisionStatementType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__AuthzDecisionStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType *p) -{ - if (::soap_read_saml2__AuthzDecisionStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__AuthnContextType_DEFINED -#define SOAP_TYPE_saml2__AuthnContextType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AuthnContextType(struct soap*, struct saml2__AuthnContextType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AuthnContextType(struct soap*, const struct saml2__AuthnContextType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AuthnContextType(struct soap*, const char*, int, const struct saml2__AuthnContextType *, const char*); -SOAP_FMAC3 struct saml2__AuthnContextType * SOAP_FMAC4 soap_in_saml2__AuthnContextType(struct soap*, const char*, struct saml2__AuthnContextType *, const char*); -SOAP_FMAC1 struct saml2__AuthnContextType * SOAP_FMAC2 soap_instantiate_saml2__AuthnContextType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__AuthnContextType * soap_new_saml2__AuthnContextType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__AuthnContextType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__AuthnContextType * soap_new_req_saml2__AuthnContextType( - struct soap *soap, - int __sizeAuthenticatingAuthority, - char **saml2__AuthenticatingAuthority) -{ - struct saml2__AuthnContextType *_p = ::soap_new_saml2__AuthnContextType(soap); - if (_p) - { ::soap_default_saml2__AuthnContextType(soap, _p); - _p->__sizeAuthenticatingAuthority = __sizeAuthenticatingAuthority; - _p->saml2__AuthenticatingAuthority = saml2__AuthenticatingAuthority; - } - return _p; -} - -inline struct saml2__AuthnContextType * soap_new_set_saml2__AuthnContextType( - struct soap *soap, - char *saml2__AuthnContextClassRef, - char *saml2__AuthnContextDecl, - char *saml2__AuthnContextDeclRef, - char *saml2__AuthnContextDecl_, - char *saml2__AuthnContextDeclRef_, - int __sizeAuthenticatingAuthority, - char **saml2__AuthenticatingAuthority) -{ - struct saml2__AuthnContextType *_p = ::soap_new_saml2__AuthnContextType(soap); - if (_p) - { ::soap_default_saml2__AuthnContextType(soap, _p); - _p->saml2__AuthnContextClassRef = saml2__AuthnContextClassRef; - _p->saml2__AuthnContextDecl = saml2__AuthnContextDecl; - _p->saml2__AuthnContextDeclRef = saml2__AuthnContextDeclRef; - _p->saml2__AuthnContextDecl_ = saml2__AuthnContextDecl_; - _p->saml2__AuthnContextDeclRef_ = saml2__AuthnContextDeclRef_; - _p->__sizeAuthenticatingAuthority = __sizeAuthenticatingAuthority; - _p->saml2__AuthenticatingAuthority = saml2__AuthenticatingAuthority; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AuthnContextType(struct soap*, const struct saml2__AuthnContextType *, const char*, const char*); - -inline int soap_write_saml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__AuthnContextType(soap, p), 0) || ::soap_put_saml2__AuthnContextType(soap, p, "saml2:AuthnContextType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__AuthnContextType(struct soap *soap, const char *URL, struct saml2__AuthnContextType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AuthnContextType(soap, p), 0) || ::soap_put_saml2__AuthnContextType(soap, p, "saml2:AuthnContextType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__AuthnContextType(struct soap *soap, const char *URL, struct saml2__AuthnContextType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AuthnContextType(soap, p), 0) || ::soap_put_saml2__AuthnContextType(soap, p, "saml2:AuthnContextType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__AuthnContextType(struct soap *soap, const char *URL, struct saml2__AuthnContextType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AuthnContextType(soap, p), 0) || ::soap_put_saml2__AuthnContextType(soap, p, "saml2:AuthnContextType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__AuthnContextType * SOAP_FMAC4 soap_get_saml2__AuthnContextType(struct soap*, struct saml2__AuthnContextType *, const char*, const char*); - -inline int soap_read_saml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType *p) -{ - if (p) - { ::soap_default_saml2__AuthnContextType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__AuthnContextType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__AuthnContextType(struct soap *soap, const char *URL, struct saml2__AuthnContextType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__AuthnContextType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType *p) -{ - if (::soap_read_saml2__AuthnContextType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__SubjectLocalityType_DEFINED -#define SOAP_TYPE_saml2__SubjectLocalityType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__SubjectLocalityType(struct soap*, struct saml2__SubjectLocalityType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectLocalityType(struct soap*, const struct saml2__SubjectLocalityType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__SubjectLocalityType(struct soap*, const char*, int, const struct saml2__SubjectLocalityType *, const char*); -SOAP_FMAC3 struct saml2__SubjectLocalityType * SOAP_FMAC4 soap_in_saml2__SubjectLocalityType(struct soap*, const char*, struct saml2__SubjectLocalityType *, const char*); -SOAP_FMAC1 struct saml2__SubjectLocalityType * SOAP_FMAC2 soap_instantiate_saml2__SubjectLocalityType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__SubjectLocalityType * soap_new_saml2__SubjectLocalityType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__SubjectLocalityType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__SubjectLocalityType * soap_new_req_saml2__SubjectLocalityType( - struct soap *soap) -{ - struct saml2__SubjectLocalityType *_p = ::soap_new_saml2__SubjectLocalityType(soap); - if (_p) - { ::soap_default_saml2__SubjectLocalityType(soap, _p); - } - return _p; -} - -inline struct saml2__SubjectLocalityType * soap_new_set_saml2__SubjectLocalityType( - struct soap *soap, - char *Address, - char *DNSName) -{ - struct saml2__SubjectLocalityType *_p = ::soap_new_saml2__SubjectLocalityType(soap); - if (_p) - { ::soap_default_saml2__SubjectLocalityType(soap, _p); - _p->Address = Address; - _p->DNSName = DNSName; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__SubjectLocalityType(struct soap*, const struct saml2__SubjectLocalityType *, const char*, const char*); - -inline int soap_write_saml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__SubjectLocalityType(soap, p), 0) || ::soap_put_saml2__SubjectLocalityType(soap, p, "saml2:SubjectLocalityType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__SubjectLocalityType(struct soap *soap, const char *URL, struct saml2__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectLocalityType(soap, p), 0) || ::soap_put_saml2__SubjectLocalityType(soap, p, "saml2:SubjectLocalityType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__SubjectLocalityType(struct soap *soap, const char *URL, struct saml2__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectLocalityType(soap, p), 0) || ::soap_put_saml2__SubjectLocalityType(soap, p, "saml2:SubjectLocalityType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__SubjectLocalityType(struct soap *soap, const char *URL, struct saml2__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectLocalityType(soap, p), 0) || ::soap_put_saml2__SubjectLocalityType(soap, p, "saml2:SubjectLocalityType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__SubjectLocalityType * SOAP_FMAC4 soap_get_saml2__SubjectLocalityType(struct soap*, struct saml2__SubjectLocalityType *, const char*, const char*); - -inline int soap_read_saml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType *p) -{ - if (p) - { ::soap_default_saml2__SubjectLocalityType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__SubjectLocalityType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__SubjectLocalityType(struct soap *soap, const char *URL, struct saml2__SubjectLocalityType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__SubjectLocalityType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType *p) -{ - if (::soap_read_saml2__SubjectLocalityType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__AuthnStatementType_DEFINED -#define SOAP_TYPE_saml2__AuthnStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AuthnStatementType(struct soap*, struct saml2__AuthnStatementType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AuthnStatementType(struct soap*, const struct saml2__AuthnStatementType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AuthnStatementType(struct soap*, const char*, int, const struct saml2__AuthnStatementType *, const char*); -SOAP_FMAC3 struct saml2__AuthnStatementType * SOAP_FMAC4 soap_in_saml2__AuthnStatementType(struct soap*, const char*, struct saml2__AuthnStatementType *, const char*); -SOAP_FMAC1 struct saml2__AuthnStatementType * SOAP_FMAC2 soap_instantiate_saml2__AuthnStatementType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__AuthnStatementType * soap_new_saml2__AuthnStatementType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__AuthnStatementType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__AuthnStatementType * soap_new_req_saml2__AuthnStatementType( - struct soap *soap, - struct saml2__AuthnContextType *saml2__AuthnContext, - const struct timeval& AuthnInstant) -{ - struct saml2__AuthnStatementType *_p = ::soap_new_saml2__AuthnStatementType(soap); - if (_p) - { ::soap_default_saml2__AuthnStatementType(soap, _p); - _p->saml2__AuthnContext = saml2__AuthnContext; - _p->AuthnInstant = AuthnInstant; - } - return _p; -} - -inline struct saml2__AuthnStatementType * soap_new_set_saml2__AuthnStatementType( - struct soap *soap, - struct saml2__SubjectLocalityType *saml2__SubjectLocality, - struct saml2__AuthnContextType *saml2__AuthnContext, - const struct timeval& AuthnInstant, - char *SessionIndex, - struct timeval *SessionNotOnOrAfter) -{ - struct saml2__AuthnStatementType *_p = ::soap_new_saml2__AuthnStatementType(soap); - if (_p) - { ::soap_default_saml2__AuthnStatementType(soap, _p); - _p->saml2__SubjectLocality = saml2__SubjectLocality; - _p->saml2__AuthnContext = saml2__AuthnContext; - _p->AuthnInstant = AuthnInstant; - _p->SessionIndex = SessionIndex; - _p->SessionNotOnOrAfter = SessionNotOnOrAfter; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AuthnStatementType(struct soap*, const struct saml2__AuthnStatementType *, const char*, const char*); - -inline int soap_write_saml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__AuthnStatementType(soap, p), 0) || ::soap_put_saml2__AuthnStatementType(soap, p, "saml2:AuthnStatementType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__AuthnStatementType(struct soap *soap, const char *URL, struct saml2__AuthnStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AuthnStatementType(soap, p), 0) || ::soap_put_saml2__AuthnStatementType(soap, p, "saml2:AuthnStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__AuthnStatementType(struct soap *soap, const char *URL, struct saml2__AuthnStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AuthnStatementType(soap, p), 0) || ::soap_put_saml2__AuthnStatementType(soap, p, "saml2:AuthnStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__AuthnStatementType(struct soap *soap, const char *URL, struct saml2__AuthnStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AuthnStatementType(soap, p), 0) || ::soap_put_saml2__AuthnStatementType(soap, p, "saml2:AuthnStatementType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__AuthnStatementType * SOAP_FMAC4 soap_get_saml2__AuthnStatementType(struct soap*, struct saml2__AuthnStatementType *, const char*, const char*); - -inline int soap_read_saml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType *p) -{ - if (p) - { ::soap_default_saml2__AuthnStatementType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__AuthnStatementType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__AuthnStatementType(struct soap *soap, const char *URL, struct saml2__AuthnStatementType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__AuthnStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType *p) -{ - if (::soap_read_saml2__AuthnStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__StatementAbstractType_DEFINED -#define SOAP_TYPE_saml2__StatementAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__StatementAbstractType(struct soap*, struct saml2__StatementAbstractType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__StatementAbstractType(struct soap*, const struct saml2__StatementAbstractType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__StatementAbstractType(struct soap*, const char*, int, const struct saml2__StatementAbstractType *, const char*); -SOAP_FMAC3 struct saml2__StatementAbstractType * SOAP_FMAC4 soap_in_saml2__StatementAbstractType(struct soap*, const char*, struct saml2__StatementAbstractType *, const char*); -SOAP_FMAC1 struct saml2__StatementAbstractType * SOAP_FMAC2 soap_instantiate_saml2__StatementAbstractType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__StatementAbstractType * soap_new_saml2__StatementAbstractType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__StatementAbstractType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__StatementAbstractType * soap_new_req_saml2__StatementAbstractType( - struct soap *soap) -{ - struct saml2__StatementAbstractType *_p = ::soap_new_saml2__StatementAbstractType(soap); - if (_p) - { ::soap_default_saml2__StatementAbstractType(soap, _p); - } - return _p; -} - -inline struct saml2__StatementAbstractType * soap_new_set_saml2__StatementAbstractType( - struct soap *soap) -{ - struct saml2__StatementAbstractType *_p = ::soap_new_saml2__StatementAbstractType(soap); - if (_p) - { ::soap_default_saml2__StatementAbstractType(soap, _p); - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__StatementAbstractType(struct soap*, const struct saml2__StatementAbstractType *, const char*, const char*); - -inline int soap_write_saml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__StatementAbstractType(soap, p), 0) || ::soap_put_saml2__StatementAbstractType(soap, p, "saml2:StatementAbstractType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__StatementAbstractType(struct soap *soap, const char *URL, struct saml2__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__StatementAbstractType(soap, p), 0) || ::soap_put_saml2__StatementAbstractType(soap, p, "saml2:StatementAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__StatementAbstractType(struct soap *soap, const char *URL, struct saml2__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__StatementAbstractType(soap, p), 0) || ::soap_put_saml2__StatementAbstractType(soap, p, "saml2:StatementAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__StatementAbstractType(struct soap *soap, const char *URL, struct saml2__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__StatementAbstractType(soap, p), 0) || ::soap_put_saml2__StatementAbstractType(soap, p, "saml2:StatementAbstractType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__StatementAbstractType * SOAP_FMAC4 soap_get_saml2__StatementAbstractType(struct soap*, struct saml2__StatementAbstractType *, const char*, const char*); - -inline int soap_read_saml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType *p) -{ - if (p) - { ::soap_default_saml2__StatementAbstractType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__StatementAbstractType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__StatementAbstractType(struct soap *soap, const char *URL, struct saml2__StatementAbstractType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__StatementAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType *p) -{ - if (::soap_read_saml2__StatementAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__AdviceType_DEFINED -#define SOAP_TYPE_saml2__AdviceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AdviceType(struct soap*, struct saml2__AdviceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AdviceType(struct soap*, const struct saml2__AdviceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AdviceType(struct soap*, const char*, int, const struct saml2__AdviceType *, const char*); -SOAP_FMAC3 struct saml2__AdviceType * SOAP_FMAC4 soap_in_saml2__AdviceType(struct soap*, const char*, struct saml2__AdviceType *, const char*); -SOAP_FMAC1 struct saml2__AdviceType * SOAP_FMAC2 soap_instantiate_saml2__AdviceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__AdviceType * soap_new_saml2__AdviceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__AdviceType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__AdviceType * soap_new_req_saml2__AdviceType( - struct soap *soap, - int __size_AdviceType, - struct __saml2__union_AdviceType *__union_AdviceType) -{ - struct saml2__AdviceType *_p = ::soap_new_saml2__AdviceType(soap); - if (_p) - { ::soap_default_saml2__AdviceType(soap, _p); - _p->__size_AdviceType = __size_AdviceType; - _p->__union_AdviceType = __union_AdviceType; - } - return _p; -} - -inline struct saml2__AdviceType * soap_new_set_saml2__AdviceType( - struct soap *soap, - int __size_AdviceType, - struct __saml2__union_AdviceType *__union_AdviceType) -{ - struct saml2__AdviceType *_p = ::soap_new_saml2__AdviceType(soap); - if (_p) - { ::soap_default_saml2__AdviceType(soap, _p); - _p->__size_AdviceType = __size_AdviceType; - _p->__union_AdviceType = __union_AdviceType; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AdviceType(struct soap*, const struct saml2__AdviceType *, const char*, const char*); - -inline int soap_write_saml2__AdviceType(struct soap *soap, struct saml2__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__AdviceType(soap, p), 0) || ::soap_put_saml2__AdviceType(soap, p, "saml2:AdviceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__AdviceType(struct soap *soap, const char *URL, struct saml2__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AdviceType(soap, p), 0) || ::soap_put_saml2__AdviceType(soap, p, "saml2:AdviceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__AdviceType(struct soap *soap, const char *URL, struct saml2__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AdviceType(soap, p), 0) || ::soap_put_saml2__AdviceType(soap, p, "saml2:AdviceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__AdviceType(struct soap *soap, const char *URL, struct saml2__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AdviceType(soap, p), 0) || ::soap_put_saml2__AdviceType(soap, p, "saml2:AdviceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__AdviceType * SOAP_FMAC4 soap_get_saml2__AdviceType(struct soap*, struct saml2__AdviceType *, const char*, const char*); - -inline int soap_read_saml2__AdviceType(struct soap *soap, struct saml2__AdviceType *p) -{ - if (p) - { ::soap_default_saml2__AdviceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__AdviceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__AdviceType(struct soap *soap, const char *URL, struct saml2__AdviceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__AdviceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__AdviceType(struct soap *soap, struct saml2__AdviceType *p) -{ - if (::soap_read_saml2__AdviceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__ProxyRestrictionType_DEFINED -#define SOAP_TYPE_saml2__ProxyRestrictionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__ProxyRestrictionType(struct soap*, struct saml2__ProxyRestrictionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ProxyRestrictionType(struct soap*, const struct saml2__ProxyRestrictionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__ProxyRestrictionType(struct soap*, const char*, int, const struct saml2__ProxyRestrictionType *, const char*); -SOAP_FMAC3 struct saml2__ProxyRestrictionType * SOAP_FMAC4 soap_in_saml2__ProxyRestrictionType(struct soap*, const char*, struct saml2__ProxyRestrictionType *, const char*); -SOAP_FMAC1 struct saml2__ProxyRestrictionType * SOAP_FMAC2 soap_instantiate_saml2__ProxyRestrictionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__ProxyRestrictionType * soap_new_saml2__ProxyRestrictionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__ProxyRestrictionType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__ProxyRestrictionType * soap_new_req_saml2__ProxyRestrictionType( - struct soap *soap, - int __sizeAudience, - char **saml2__Audience) -{ - struct saml2__ProxyRestrictionType *_p = ::soap_new_saml2__ProxyRestrictionType(soap); - if (_p) - { ::soap_default_saml2__ProxyRestrictionType(soap, _p); - _p->__sizeAudience = __sizeAudience; - _p->saml2__Audience = saml2__Audience; - } - return _p; -} - -inline struct saml2__ProxyRestrictionType * soap_new_set_saml2__ProxyRestrictionType( - struct soap *soap, - int __sizeAudience, - char **saml2__Audience, - char *Count) -{ - struct saml2__ProxyRestrictionType *_p = ::soap_new_saml2__ProxyRestrictionType(soap); - if (_p) - { ::soap_default_saml2__ProxyRestrictionType(soap, _p); - _p->__sizeAudience = __sizeAudience; - _p->saml2__Audience = saml2__Audience; - _p->Count = Count; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__ProxyRestrictionType(struct soap*, const struct saml2__ProxyRestrictionType *, const char*, const char*); - -inline int soap_write_saml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__ProxyRestrictionType(soap, p), 0) || ::soap_put_saml2__ProxyRestrictionType(soap, p, "saml2:ProxyRestrictionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__ProxyRestrictionType(struct soap *soap, const char *URL, struct saml2__ProxyRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ProxyRestrictionType(soap, p), 0) || ::soap_put_saml2__ProxyRestrictionType(soap, p, "saml2:ProxyRestrictionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__ProxyRestrictionType(struct soap *soap, const char *URL, struct saml2__ProxyRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ProxyRestrictionType(soap, p), 0) || ::soap_put_saml2__ProxyRestrictionType(soap, p, "saml2:ProxyRestrictionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__ProxyRestrictionType(struct soap *soap, const char *URL, struct saml2__ProxyRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ProxyRestrictionType(soap, p), 0) || ::soap_put_saml2__ProxyRestrictionType(soap, p, "saml2:ProxyRestrictionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__ProxyRestrictionType * SOAP_FMAC4 soap_get_saml2__ProxyRestrictionType(struct soap*, struct saml2__ProxyRestrictionType *, const char*, const char*); - -inline int soap_read_saml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType *p) -{ - if (p) - { ::soap_default_saml2__ProxyRestrictionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__ProxyRestrictionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__ProxyRestrictionType(struct soap *soap, const char *URL, struct saml2__ProxyRestrictionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__ProxyRestrictionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType *p) -{ - if (::soap_read_saml2__ProxyRestrictionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__OneTimeUseType_DEFINED -#define SOAP_TYPE_saml2__OneTimeUseType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__OneTimeUseType(struct soap*, struct saml2__OneTimeUseType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__OneTimeUseType(struct soap*, const struct saml2__OneTimeUseType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__OneTimeUseType(struct soap*, const char*, int, const struct saml2__OneTimeUseType *, const char*); -SOAP_FMAC3 struct saml2__OneTimeUseType * SOAP_FMAC4 soap_in_saml2__OneTimeUseType(struct soap*, const char*, struct saml2__OneTimeUseType *, const char*); -SOAP_FMAC1 struct saml2__OneTimeUseType * SOAP_FMAC2 soap_instantiate_saml2__OneTimeUseType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__OneTimeUseType * soap_new_saml2__OneTimeUseType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__OneTimeUseType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__OneTimeUseType * soap_new_req_saml2__OneTimeUseType( - struct soap *soap) -{ - struct saml2__OneTimeUseType *_p = ::soap_new_saml2__OneTimeUseType(soap); - if (_p) - { ::soap_default_saml2__OneTimeUseType(soap, _p); - } - return _p; -} - -inline struct saml2__OneTimeUseType * soap_new_set_saml2__OneTimeUseType( - struct soap *soap) -{ - struct saml2__OneTimeUseType *_p = ::soap_new_saml2__OneTimeUseType(soap); - if (_p) - { ::soap_default_saml2__OneTimeUseType(soap, _p); - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__OneTimeUseType(struct soap*, const struct saml2__OneTimeUseType *, const char*, const char*); - -inline int soap_write_saml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__OneTimeUseType(soap, p), 0) || ::soap_put_saml2__OneTimeUseType(soap, p, "saml2:OneTimeUseType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__OneTimeUseType(struct soap *soap, const char *URL, struct saml2__OneTimeUseType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__OneTimeUseType(soap, p), 0) || ::soap_put_saml2__OneTimeUseType(soap, p, "saml2:OneTimeUseType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__OneTimeUseType(struct soap *soap, const char *URL, struct saml2__OneTimeUseType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__OneTimeUseType(soap, p), 0) || ::soap_put_saml2__OneTimeUseType(soap, p, "saml2:OneTimeUseType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__OneTimeUseType(struct soap *soap, const char *URL, struct saml2__OneTimeUseType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__OneTimeUseType(soap, p), 0) || ::soap_put_saml2__OneTimeUseType(soap, p, "saml2:OneTimeUseType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__OneTimeUseType * SOAP_FMAC4 soap_get_saml2__OneTimeUseType(struct soap*, struct saml2__OneTimeUseType *, const char*, const char*); - -inline int soap_read_saml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType *p) -{ - if (p) - { ::soap_default_saml2__OneTimeUseType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__OneTimeUseType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__OneTimeUseType(struct soap *soap, const char *URL, struct saml2__OneTimeUseType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__OneTimeUseType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType *p) -{ - if (::soap_read_saml2__OneTimeUseType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__AudienceRestrictionType_DEFINED -#define SOAP_TYPE_saml2__AudienceRestrictionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AudienceRestrictionType(struct soap*, struct saml2__AudienceRestrictionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AudienceRestrictionType(struct soap*, const struct saml2__AudienceRestrictionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AudienceRestrictionType(struct soap*, const char*, int, const struct saml2__AudienceRestrictionType *, const char*); -SOAP_FMAC3 struct saml2__AudienceRestrictionType * SOAP_FMAC4 soap_in_saml2__AudienceRestrictionType(struct soap*, const char*, struct saml2__AudienceRestrictionType *, const char*); -SOAP_FMAC1 struct saml2__AudienceRestrictionType * SOAP_FMAC2 soap_instantiate_saml2__AudienceRestrictionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__AudienceRestrictionType * soap_new_saml2__AudienceRestrictionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__AudienceRestrictionType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__AudienceRestrictionType * soap_new_req_saml2__AudienceRestrictionType( - struct soap *soap, - int __sizeAudience, - char **saml2__Audience) -{ - struct saml2__AudienceRestrictionType *_p = ::soap_new_saml2__AudienceRestrictionType(soap); - if (_p) - { ::soap_default_saml2__AudienceRestrictionType(soap, _p); - _p->__sizeAudience = __sizeAudience; - _p->saml2__Audience = saml2__Audience; - } - return _p; -} - -inline struct saml2__AudienceRestrictionType * soap_new_set_saml2__AudienceRestrictionType( - struct soap *soap, - int __sizeAudience, - char **saml2__Audience) -{ - struct saml2__AudienceRestrictionType *_p = ::soap_new_saml2__AudienceRestrictionType(soap); - if (_p) - { ::soap_default_saml2__AudienceRestrictionType(soap, _p); - _p->__sizeAudience = __sizeAudience; - _p->saml2__Audience = saml2__Audience; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AudienceRestrictionType(struct soap*, const struct saml2__AudienceRestrictionType *, const char*, const char*); - -inline int soap_write_saml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__AudienceRestrictionType(soap, p), 0) || ::soap_put_saml2__AudienceRestrictionType(soap, p, "saml2:AudienceRestrictionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__AudienceRestrictionType(struct soap *soap, const char *URL, struct saml2__AudienceRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AudienceRestrictionType(soap, p), 0) || ::soap_put_saml2__AudienceRestrictionType(soap, p, "saml2:AudienceRestrictionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__AudienceRestrictionType(struct soap *soap, const char *URL, struct saml2__AudienceRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AudienceRestrictionType(soap, p), 0) || ::soap_put_saml2__AudienceRestrictionType(soap, p, "saml2:AudienceRestrictionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__AudienceRestrictionType(struct soap *soap, const char *URL, struct saml2__AudienceRestrictionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AudienceRestrictionType(soap, p), 0) || ::soap_put_saml2__AudienceRestrictionType(soap, p, "saml2:AudienceRestrictionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__AudienceRestrictionType * SOAP_FMAC4 soap_get_saml2__AudienceRestrictionType(struct soap*, struct saml2__AudienceRestrictionType *, const char*, const char*); - -inline int soap_read_saml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType *p) -{ - if (p) - { ::soap_default_saml2__AudienceRestrictionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__AudienceRestrictionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__AudienceRestrictionType(struct soap *soap, const char *URL, struct saml2__AudienceRestrictionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__AudienceRestrictionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType *p) -{ - if (::soap_read_saml2__AudienceRestrictionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__ConditionAbstractType_DEFINED -#define SOAP_TYPE_saml2__ConditionAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__ConditionAbstractType(struct soap*, struct saml2__ConditionAbstractType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ConditionAbstractType(struct soap*, const struct saml2__ConditionAbstractType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__ConditionAbstractType(struct soap*, const char*, int, const struct saml2__ConditionAbstractType *, const char*); -SOAP_FMAC3 struct saml2__ConditionAbstractType * SOAP_FMAC4 soap_in_saml2__ConditionAbstractType(struct soap*, const char*, struct saml2__ConditionAbstractType *, const char*); -SOAP_FMAC1 struct saml2__ConditionAbstractType * SOAP_FMAC2 soap_instantiate_saml2__ConditionAbstractType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__ConditionAbstractType * soap_new_saml2__ConditionAbstractType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__ConditionAbstractType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__ConditionAbstractType * soap_new_req_saml2__ConditionAbstractType( - struct soap *soap) -{ - struct saml2__ConditionAbstractType *_p = ::soap_new_saml2__ConditionAbstractType(soap); - if (_p) - { ::soap_default_saml2__ConditionAbstractType(soap, _p); - } - return _p; -} - -inline struct saml2__ConditionAbstractType * soap_new_set_saml2__ConditionAbstractType( - struct soap *soap) -{ - struct saml2__ConditionAbstractType *_p = ::soap_new_saml2__ConditionAbstractType(soap); - if (_p) - { ::soap_default_saml2__ConditionAbstractType(soap, _p); - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__ConditionAbstractType(struct soap*, const struct saml2__ConditionAbstractType *, const char*, const char*); - -inline int soap_write_saml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__ConditionAbstractType(soap, p), 0) || ::soap_put_saml2__ConditionAbstractType(soap, p, "saml2:ConditionAbstractType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__ConditionAbstractType(struct soap *soap, const char *URL, struct saml2__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ConditionAbstractType(soap, p), 0) || ::soap_put_saml2__ConditionAbstractType(soap, p, "saml2:ConditionAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__ConditionAbstractType(struct soap *soap, const char *URL, struct saml2__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ConditionAbstractType(soap, p), 0) || ::soap_put_saml2__ConditionAbstractType(soap, p, "saml2:ConditionAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__ConditionAbstractType(struct soap *soap, const char *URL, struct saml2__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ConditionAbstractType(soap, p), 0) || ::soap_put_saml2__ConditionAbstractType(soap, p, "saml2:ConditionAbstractType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__ConditionAbstractType * SOAP_FMAC4 soap_get_saml2__ConditionAbstractType(struct soap*, struct saml2__ConditionAbstractType *, const char*, const char*); - -inline int soap_read_saml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType *p) -{ - if (p) - { ::soap_default_saml2__ConditionAbstractType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__ConditionAbstractType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__ConditionAbstractType(struct soap *soap, const char *URL, struct saml2__ConditionAbstractType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__ConditionAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType *p) -{ - if (::soap_read_saml2__ConditionAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__ConditionsType_DEFINED -#define SOAP_TYPE_saml2__ConditionsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__ConditionsType(struct soap*, struct saml2__ConditionsType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__ConditionsType(struct soap*, const struct saml2__ConditionsType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__ConditionsType(struct soap*, const char*, int, const struct saml2__ConditionsType *, const char*); -SOAP_FMAC3 struct saml2__ConditionsType * SOAP_FMAC4 soap_in_saml2__ConditionsType(struct soap*, const char*, struct saml2__ConditionsType *, const char*); -SOAP_FMAC1 struct saml2__ConditionsType * SOAP_FMAC2 soap_instantiate_saml2__ConditionsType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__ConditionsType * soap_new_saml2__ConditionsType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__ConditionsType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__ConditionsType * soap_new_req_saml2__ConditionsType( - struct soap *soap, - int __size_ConditionsType, - struct __saml2__union_ConditionsType *__union_ConditionsType) -{ - struct saml2__ConditionsType *_p = ::soap_new_saml2__ConditionsType(soap); - if (_p) - { ::soap_default_saml2__ConditionsType(soap, _p); - _p->__size_ConditionsType = __size_ConditionsType; - _p->__union_ConditionsType = __union_ConditionsType; - } - return _p; -} - -inline struct saml2__ConditionsType * soap_new_set_saml2__ConditionsType( - struct soap *soap, - int __size_ConditionsType, - struct __saml2__union_ConditionsType *__union_ConditionsType, - struct timeval *NotBefore, - struct timeval *NotOnOrAfter) -{ - struct saml2__ConditionsType *_p = ::soap_new_saml2__ConditionsType(soap); - if (_p) - { ::soap_default_saml2__ConditionsType(soap, _p); - _p->__size_ConditionsType = __size_ConditionsType; - _p->__union_ConditionsType = __union_ConditionsType; - _p->NotBefore = NotBefore; - _p->NotOnOrAfter = NotOnOrAfter; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__ConditionsType(struct soap*, const struct saml2__ConditionsType *, const char*, const char*); - -inline int soap_write_saml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__ConditionsType(soap, p), 0) || ::soap_put_saml2__ConditionsType(soap, p, "saml2:ConditionsType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__ConditionsType(struct soap *soap, const char *URL, struct saml2__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ConditionsType(soap, p), 0) || ::soap_put_saml2__ConditionsType(soap, p, "saml2:ConditionsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__ConditionsType(struct soap *soap, const char *URL, struct saml2__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ConditionsType(soap, p), 0) || ::soap_put_saml2__ConditionsType(soap, p, "saml2:ConditionsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__ConditionsType(struct soap *soap, const char *URL, struct saml2__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__ConditionsType(soap, p), 0) || ::soap_put_saml2__ConditionsType(soap, p, "saml2:ConditionsType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__ConditionsType * SOAP_FMAC4 soap_get_saml2__ConditionsType(struct soap*, struct saml2__ConditionsType *, const char*, const char*); - -inline int soap_read_saml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType *p) -{ - if (p) - { ::soap_default_saml2__ConditionsType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__ConditionsType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__ConditionsType(struct soap *soap, const char *URL, struct saml2__ConditionsType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__ConditionsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType *p) -{ - if (::soap_read_saml2__ConditionsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__KeyInfoConfirmationDataType_DEFINED -#define SOAP_TYPE_saml2__KeyInfoConfirmationDataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__KeyInfoConfirmationDataType(struct soap*, struct saml2__KeyInfoConfirmationDataType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__KeyInfoConfirmationDataType(struct soap*, const struct saml2__KeyInfoConfirmationDataType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__KeyInfoConfirmationDataType(struct soap*, const char*, int, const struct saml2__KeyInfoConfirmationDataType *, const char*); -SOAP_FMAC3 struct saml2__KeyInfoConfirmationDataType * SOAP_FMAC4 soap_in_saml2__KeyInfoConfirmationDataType(struct soap*, const char*, struct saml2__KeyInfoConfirmationDataType *, const char*); -SOAP_FMAC1 struct saml2__KeyInfoConfirmationDataType * SOAP_FMAC2 soap_instantiate_saml2__KeyInfoConfirmationDataType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__KeyInfoConfirmationDataType * soap_new_saml2__KeyInfoConfirmationDataType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__KeyInfoConfirmationDataType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__KeyInfoConfirmationDataType * soap_new_req_saml2__KeyInfoConfirmationDataType( - struct soap *soap, - int __sizeds__KeyInfo, - struct ds__KeyInfoType **ds__KeyInfo) -{ - struct saml2__KeyInfoConfirmationDataType *_p = ::soap_new_saml2__KeyInfoConfirmationDataType(soap); - if (_p) - { ::soap_default_saml2__KeyInfoConfirmationDataType(soap, _p); - _p->__sizeds__KeyInfo = __sizeds__KeyInfo; - _p->ds__KeyInfo = ds__KeyInfo; - } - return _p; -} - -inline struct saml2__KeyInfoConfirmationDataType * soap_new_set_saml2__KeyInfoConfirmationDataType( - struct soap *soap, - int __sizeds__KeyInfo, - struct ds__KeyInfoType **ds__KeyInfo) -{ - struct saml2__KeyInfoConfirmationDataType *_p = ::soap_new_saml2__KeyInfoConfirmationDataType(soap); - if (_p) - { ::soap_default_saml2__KeyInfoConfirmationDataType(soap, _p); - _p->__sizeds__KeyInfo = __sizeds__KeyInfo; - _p->ds__KeyInfo = ds__KeyInfo; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__KeyInfoConfirmationDataType(struct soap*, const struct saml2__KeyInfoConfirmationDataType *, const char*, const char*); - -inline int soap_write_saml2__KeyInfoConfirmationDataType(struct soap *soap, struct saml2__KeyInfoConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__KeyInfoConfirmationDataType(soap, p), 0) || ::soap_put_saml2__KeyInfoConfirmationDataType(soap, p, "saml2:KeyInfoConfirmationDataType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__KeyInfoConfirmationDataType(struct soap *soap, const char *URL, struct saml2__KeyInfoConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__KeyInfoConfirmationDataType(soap, p), 0) || ::soap_put_saml2__KeyInfoConfirmationDataType(soap, p, "saml2:KeyInfoConfirmationDataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__KeyInfoConfirmationDataType(struct soap *soap, const char *URL, struct saml2__KeyInfoConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__KeyInfoConfirmationDataType(soap, p), 0) || ::soap_put_saml2__KeyInfoConfirmationDataType(soap, p, "saml2:KeyInfoConfirmationDataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__KeyInfoConfirmationDataType(struct soap *soap, const char *URL, struct saml2__KeyInfoConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__KeyInfoConfirmationDataType(soap, p), 0) || ::soap_put_saml2__KeyInfoConfirmationDataType(soap, p, "saml2:KeyInfoConfirmationDataType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__KeyInfoConfirmationDataType * SOAP_FMAC4 soap_get_saml2__KeyInfoConfirmationDataType(struct soap*, struct saml2__KeyInfoConfirmationDataType *, const char*, const char*); - -inline int soap_read_saml2__KeyInfoConfirmationDataType(struct soap *soap, struct saml2__KeyInfoConfirmationDataType *p) -{ - if (p) - { ::soap_default_saml2__KeyInfoConfirmationDataType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__KeyInfoConfirmationDataType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__KeyInfoConfirmationDataType(struct soap *soap, const char *URL, struct saml2__KeyInfoConfirmationDataType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__KeyInfoConfirmationDataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__KeyInfoConfirmationDataType(struct soap *soap, struct saml2__KeyInfoConfirmationDataType *p) -{ - if (::soap_read_saml2__KeyInfoConfirmationDataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__SubjectConfirmationDataType_DEFINED -#define SOAP_TYPE_saml2__SubjectConfirmationDataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__SubjectConfirmationDataType(struct soap*, struct saml2__SubjectConfirmationDataType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectConfirmationDataType(struct soap*, const struct saml2__SubjectConfirmationDataType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__SubjectConfirmationDataType(struct soap*, const char*, int, const struct saml2__SubjectConfirmationDataType *, const char*); -SOAP_FMAC3 struct saml2__SubjectConfirmationDataType * SOAP_FMAC4 soap_in_saml2__SubjectConfirmationDataType(struct soap*, const char*, struct saml2__SubjectConfirmationDataType *, const char*); -SOAP_FMAC1 struct saml2__SubjectConfirmationDataType * SOAP_FMAC2 soap_instantiate_saml2__SubjectConfirmationDataType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__SubjectConfirmationDataType * soap_new_saml2__SubjectConfirmationDataType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__SubjectConfirmationDataType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__SubjectConfirmationDataType * soap_new_req_saml2__SubjectConfirmationDataType( - struct soap *soap) -{ - struct saml2__SubjectConfirmationDataType *_p = ::soap_new_saml2__SubjectConfirmationDataType(soap); - if (_p) - { ::soap_default_saml2__SubjectConfirmationDataType(soap, _p); - } - return _p; -} - -inline struct saml2__SubjectConfirmationDataType * soap_new_set_saml2__SubjectConfirmationDataType( - struct soap *soap, - struct timeval *NotBefore, - struct timeval *NotOnOrAfter, - char *Recipient, - char *InResponseTo, - char *Address, - char *__mixed) -{ - struct saml2__SubjectConfirmationDataType *_p = ::soap_new_saml2__SubjectConfirmationDataType(soap); - if (_p) - { ::soap_default_saml2__SubjectConfirmationDataType(soap, _p); - _p->NotBefore = NotBefore; - _p->NotOnOrAfter = NotOnOrAfter; - _p->Recipient = Recipient; - _p->InResponseTo = InResponseTo; - _p->Address = Address; - _p->__mixed = __mixed; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__SubjectConfirmationDataType(struct soap*, const struct saml2__SubjectConfirmationDataType *, const char*, const char*); - -inline int soap_write_saml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__SubjectConfirmationDataType(soap, p), 0) || ::soap_put_saml2__SubjectConfirmationDataType(soap, p, "saml2:SubjectConfirmationDataType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__SubjectConfirmationDataType(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectConfirmationDataType(soap, p), 0) || ::soap_put_saml2__SubjectConfirmationDataType(soap, p, "saml2:SubjectConfirmationDataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__SubjectConfirmationDataType(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectConfirmationDataType(soap, p), 0) || ::soap_put_saml2__SubjectConfirmationDataType(soap, p, "saml2:SubjectConfirmationDataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__SubjectConfirmationDataType(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationDataType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectConfirmationDataType(soap, p), 0) || ::soap_put_saml2__SubjectConfirmationDataType(soap, p, "saml2:SubjectConfirmationDataType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__SubjectConfirmationDataType * SOAP_FMAC4 soap_get_saml2__SubjectConfirmationDataType(struct soap*, struct saml2__SubjectConfirmationDataType *, const char*, const char*); - -inline int soap_read_saml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType *p) -{ - if (p) - { ::soap_default_saml2__SubjectConfirmationDataType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__SubjectConfirmationDataType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__SubjectConfirmationDataType(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationDataType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__SubjectConfirmationDataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType *p) -{ - if (::soap_read_saml2__SubjectConfirmationDataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__SubjectConfirmationType_DEFINED -#define SOAP_TYPE_saml2__SubjectConfirmationType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__SubjectConfirmationType(struct soap*, struct saml2__SubjectConfirmationType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectConfirmationType(struct soap*, const struct saml2__SubjectConfirmationType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__SubjectConfirmationType(struct soap*, const char*, int, const struct saml2__SubjectConfirmationType *, const char*); -SOAP_FMAC3 struct saml2__SubjectConfirmationType * SOAP_FMAC4 soap_in_saml2__SubjectConfirmationType(struct soap*, const char*, struct saml2__SubjectConfirmationType *, const char*); -SOAP_FMAC1 struct saml2__SubjectConfirmationType * SOAP_FMAC2 soap_instantiate_saml2__SubjectConfirmationType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__SubjectConfirmationType * soap_new_saml2__SubjectConfirmationType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__SubjectConfirmationType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__SubjectConfirmationType * soap_new_req_saml2__SubjectConfirmationType( - struct soap *soap, - char *Method) -{ - struct saml2__SubjectConfirmationType *_p = ::soap_new_saml2__SubjectConfirmationType(soap); - if (_p) - { ::soap_default_saml2__SubjectConfirmationType(soap, _p); - _p->Method = Method; - } - return _p; -} - -inline struct saml2__SubjectConfirmationType * soap_new_set_saml2__SubjectConfirmationType( - struct soap *soap, - struct saml2__BaseIDAbstractType *saml2__BaseID, - struct saml2__NameIDType *saml2__NameID, - struct saml2__EncryptedElementType *saml2__EncryptedID, - struct saml2__SubjectConfirmationDataType *saml2__SubjectConfirmationData, - char *Method) -{ - struct saml2__SubjectConfirmationType *_p = ::soap_new_saml2__SubjectConfirmationType(soap); - if (_p) - { ::soap_default_saml2__SubjectConfirmationType(soap, _p); - _p->saml2__BaseID = saml2__BaseID; - _p->saml2__NameID = saml2__NameID; - _p->saml2__EncryptedID = saml2__EncryptedID; - _p->saml2__SubjectConfirmationData = saml2__SubjectConfirmationData; - _p->Method = Method; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__SubjectConfirmationType(struct soap*, const struct saml2__SubjectConfirmationType *, const char*, const char*); - -inline int soap_write_saml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__SubjectConfirmationType(soap, p), 0) || ::soap_put_saml2__SubjectConfirmationType(soap, p, "saml2:SubjectConfirmationType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__SubjectConfirmationType(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectConfirmationType(soap, p), 0) || ::soap_put_saml2__SubjectConfirmationType(soap, p, "saml2:SubjectConfirmationType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__SubjectConfirmationType(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectConfirmationType(soap, p), 0) || ::soap_put_saml2__SubjectConfirmationType(soap, p, "saml2:SubjectConfirmationType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__SubjectConfirmationType(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectConfirmationType(soap, p), 0) || ::soap_put_saml2__SubjectConfirmationType(soap, p, "saml2:SubjectConfirmationType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__SubjectConfirmationType * SOAP_FMAC4 soap_get_saml2__SubjectConfirmationType(struct soap*, struct saml2__SubjectConfirmationType *, const char*, const char*); - -inline int soap_read_saml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType *p) -{ - if (p) - { ::soap_default_saml2__SubjectConfirmationType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__SubjectConfirmationType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__SubjectConfirmationType(struct soap *soap, const char *URL, struct saml2__SubjectConfirmationType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__SubjectConfirmationType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType *p) -{ - if (::soap_read_saml2__SubjectConfirmationType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__SubjectType_DEFINED -#define SOAP_TYPE_saml2__SubjectType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__SubjectType(struct soap*, struct saml2__SubjectType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__SubjectType(struct soap*, const struct saml2__SubjectType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__SubjectType(struct soap*, const char*, int, const struct saml2__SubjectType *, const char*); -SOAP_FMAC3 struct saml2__SubjectType * SOAP_FMAC4 soap_in_saml2__SubjectType(struct soap*, const char*, struct saml2__SubjectType *, const char*); -SOAP_FMAC1 struct saml2__SubjectType * SOAP_FMAC2 soap_instantiate_saml2__SubjectType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__SubjectType * soap_new_saml2__SubjectType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__SubjectType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__SubjectType * soap_new_req_saml2__SubjectType( - struct soap *soap, - int __sizeSubjectConfirmation, - struct saml2__SubjectConfirmationType *saml2__SubjectConfirmation, - int __sizeSubjectConfirmation_, - struct saml2__SubjectConfirmationType *saml2__SubjectConfirmation_) -{ - struct saml2__SubjectType *_p = ::soap_new_saml2__SubjectType(soap); - if (_p) - { ::soap_default_saml2__SubjectType(soap, _p); - _p->__sizeSubjectConfirmation = __sizeSubjectConfirmation; - _p->saml2__SubjectConfirmation = saml2__SubjectConfirmation; - _p->__sizeSubjectConfirmation_ = __sizeSubjectConfirmation_; - _p->saml2__SubjectConfirmation_ = saml2__SubjectConfirmation_; - } - return _p; -} - -inline struct saml2__SubjectType * soap_new_set_saml2__SubjectType( - struct soap *soap, - struct saml2__BaseIDAbstractType *saml2__BaseID, - struct saml2__NameIDType *saml2__NameID, - struct saml2__EncryptedElementType *saml2__EncryptedID, - int __sizeSubjectConfirmation, - struct saml2__SubjectConfirmationType *saml2__SubjectConfirmation, - int __sizeSubjectConfirmation_, - struct saml2__SubjectConfirmationType *saml2__SubjectConfirmation_) -{ - struct saml2__SubjectType *_p = ::soap_new_saml2__SubjectType(soap); - if (_p) - { ::soap_default_saml2__SubjectType(soap, _p); - _p->saml2__BaseID = saml2__BaseID; - _p->saml2__NameID = saml2__NameID; - _p->saml2__EncryptedID = saml2__EncryptedID; - _p->__sizeSubjectConfirmation = __sizeSubjectConfirmation; - _p->saml2__SubjectConfirmation = saml2__SubjectConfirmation; - _p->__sizeSubjectConfirmation_ = __sizeSubjectConfirmation_; - _p->saml2__SubjectConfirmation_ = saml2__SubjectConfirmation_; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__SubjectType(struct soap*, const struct saml2__SubjectType *, const char*, const char*); - -inline int soap_write_saml2__SubjectType(struct soap *soap, struct saml2__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__SubjectType(soap, p), 0) || ::soap_put_saml2__SubjectType(soap, p, "saml2:SubjectType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__SubjectType(struct soap *soap, const char *URL, struct saml2__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectType(soap, p), 0) || ::soap_put_saml2__SubjectType(soap, p, "saml2:SubjectType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__SubjectType(struct soap *soap, const char *URL, struct saml2__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectType(soap, p), 0) || ::soap_put_saml2__SubjectType(soap, p, "saml2:SubjectType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__SubjectType(struct soap *soap, const char *URL, struct saml2__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__SubjectType(soap, p), 0) || ::soap_put_saml2__SubjectType(soap, p, "saml2:SubjectType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__SubjectType * SOAP_FMAC4 soap_get_saml2__SubjectType(struct soap*, struct saml2__SubjectType *, const char*, const char*); - -inline int soap_read_saml2__SubjectType(struct soap *soap, struct saml2__SubjectType *p) -{ - if (p) - { ::soap_default_saml2__SubjectType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__SubjectType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__SubjectType(struct soap *soap, const char *URL, struct saml2__SubjectType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__SubjectType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__SubjectType(struct soap *soap, struct saml2__SubjectType *p) -{ - if (::soap_read_saml2__SubjectType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__AssertionType_DEFINED -#define SOAP_TYPE_saml2__AssertionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__AssertionType(struct soap*, struct saml2__AssertionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__AssertionType(struct soap*, const struct saml2__AssertionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__AssertionType(struct soap*, const char*, int, const struct saml2__AssertionType *, const char*); -SOAP_FMAC3 struct saml2__AssertionType * SOAP_FMAC4 soap_in_saml2__AssertionType(struct soap*, const char*, struct saml2__AssertionType *, const char*); -SOAP_FMAC1 struct saml2__AssertionType * SOAP_FMAC2 soap_instantiate_saml2__AssertionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__AssertionType * soap_new_saml2__AssertionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__AssertionType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__AssertionType * soap_new_req_saml2__AssertionType( - struct soap *soap, - struct saml2__NameIDType *saml2__Issuer, - int __size_AssertionType, - struct __saml2__union_AssertionType *__union_AssertionType, - char *Version, - char *ID, - const struct timeval& IssueInstant) -{ - struct saml2__AssertionType *_p = ::soap_new_saml2__AssertionType(soap); - if (_p) - { ::soap_default_saml2__AssertionType(soap, _p); - _p->saml2__Issuer = saml2__Issuer; - _p->__size_AssertionType = __size_AssertionType; - _p->__union_AssertionType = __union_AssertionType; - _p->Version = Version; - _p->ID = ID; - _p->IssueInstant = IssueInstant; - } - return _p; -} - -inline struct saml2__AssertionType * soap_new_set_saml2__AssertionType( - struct soap *soap, - struct saml2__NameIDType *saml2__Issuer, - struct ds__SignatureType *ds__Signature, - struct saml2__SubjectType *saml2__Subject, - struct saml2__ConditionsType *saml2__Conditions, - struct saml2__AdviceType *saml2__Advice, - int __size_AssertionType, - struct __saml2__union_AssertionType *__union_AssertionType, - char *Version, - char *ID, - const struct timeval& IssueInstant, - char *wsu__Id) -{ - struct saml2__AssertionType *_p = ::soap_new_saml2__AssertionType(soap); - if (_p) - { ::soap_default_saml2__AssertionType(soap, _p); - _p->saml2__Issuer = saml2__Issuer; - _p->ds__Signature = ds__Signature; - _p->saml2__Subject = saml2__Subject; - _p->saml2__Conditions = saml2__Conditions; - _p->saml2__Advice = saml2__Advice; - _p->__size_AssertionType = __size_AssertionType; - _p->__union_AssertionType = __union_AssertionType; - _p->Version = Version; - _p->ID = ID; - _p->IssueInstant = IssueInstant; - _p->wsu__Id = wsu__Id; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__AssertionType(struct soap*, const struct saml2__AssertionType *, const char*, const char*); - -inline int soap_write_saml2__AssertionType(struct soap *soap, struct saml2__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__AssertionType(soap, p), 0) || ::soap_put_saml2__AssertionType(soap, p, "saml2:AssertionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__AssertionType(struct soap *soap, const char *URL, struct saml2__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AssertionType(soap, p), 0) || ::soap_put_saml2__AssertionType(soap, p, "saml2:AssertionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__AssertionType(struct soap *soap, const char *URL, struct saml2__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AssertionType(soap, p), 0) || ::soap_put_saml2__AssertionType(soap, p, "saml2:AssertionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__AssertionType(struct soap *soap, const char *URL, struct saml2__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__AssertionType(soap, p), 0) || ::soap_put_saml2__AssertionType(soap, p, "saml2:AssertionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__AssertionType * SOAP_FMAC4 soap_get_saml2__AssertionType(struct soap*, struct saml2__AssertionType *, const char*, const char*); - -inline int soap_read_saml2__AssertionType(struct soap *soap, struct saml2__AssertionType *p) -{ - if (p) - { ::soap_default_saml2__AssertionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__AssertionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__AssertionType(struct soap *soap, const char *URL, struct saml2__AssertionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__AssertionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__AssertionType(struct soap *soap, struct saml2__AssertionType *p) -{ - if (::soap_read_saml2__AssertionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__EncryptedElementType_DEFINED -#define SOAP_TYPE_saml2__EncryptedElementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__EncryptedElementType(struct soap*, struct saml2__EncryptedElementType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__EncryptedElementType(struct soap*, const struct saml2__EncryptedElementType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__EncryptedElementType(struct soap*, const char*, int, const struct saml2__EncryptedElementType *, const char*); -SOAP_FMAC3 struct saml2__EncryptedElementType * SOAP_FMAC4 soap_in_saml2__EncryptedElementType(struct soap*, const char*, struct saml2__EncryptedElementType *, const char*); -SOAP_FMAC1 struct saml2__EncryptedElementType * SOAP_FMAC2 soap_instantiate_saml2__EncryptedElementType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__EncryptedElementType * soap_new_saml2__EncryptedElementType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__EncryptedElementType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__EncryptedElementType * soap_new_req_saml2__EncryptedElementType( - struct soap *soap, - const struct xenc__EncryptedDataType& xenc__EncryptedData, - int __sizexenc__EncryptedKey, - struct xenc__EncryptedKeyType **xenc__EncryptedKey) -{ - struct saml2__EncryptedElementType *_p = ::soap_new_saml2__EncryptedElementType(soap); - if (_p) - { ::soap_default_saml2__EncryptedElementType(soap, _p); - _p->xenc__EncryptedData = xenc__EncryptedData; - _p->__sizexenc__EncryptedKey = __sizexenc__EncryptedKey; - _p->xenc__EncryptedKey = xenc__EncryptedKey; - } - return _p; -} - -inline struct saml2__EncryptedElementType * soap_new_set_saml2__EncryptedElementType( - struct soap *soap, - const struct xenc__EncryptedDataType& xenc__EncryptedData, - int __sizexenc__EncryptedKey, - struct xenc__EncryptedKeyType **xenc__EncryptedKey) -{ - struct saml2__EncryptedElementType *_p = ::soap_new_saml2__EncryptedElementType(soap); - if (_p) - { ::soap_default_saml2__EncryptedElementType(soap, _p); - _p->xenc__EncryptedData = xenc__EncryptedData; - _p->__sizexenc__EncryptedKey = __sizexenc__EncryptedKey; - _p->xenc__EncryptedKey = xenc__EncryptedKey; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__EncryptedElementType(struct soap*, const struct saml2__EncryptedElementType *, const char*, const char*); - -inline int soap_write_saml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__EncryptedElementType(soap, p), 0) || ::soap_put_saml2__EncryptedElementType(soap, p, "saml2:EncryptedElementType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__EncryptedElementType(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__EncryptedElementType(soap, p), 0) || ::soap_put_saml2__EncryptedElementType(soap, p, "saml2:EncryptedElementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__EncryptedElementType(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__EncryptedElementType(soap, p), 0) || ::soap_put_saml2__EncryptedElementType(soap, p, "saml2:EncryptedElementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__EncryptedElementType(struct soap *soap, const char *URL, struct saml2__EncryptedElementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__EncryptedElementType(soap, p), 0) || ::soap_put_saml2__EncryptedElementType(soap, p, "saml2:EncryptedElementType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__EncryptedElementType * SOAP_FMAC4 soap_get_saml2__EncryptedElementType(struct soap*, struct saml2__EncryptedElementType *, const char*, const char*); - -inline int soap_read_saml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType *p) -{ - if (p) - { ::soap_default_saml2__EncryptedElementType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__EncryptedElementType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__EncryptedElementType(struct soap *soap, const char *URL, struct saml2__EncryptedElementType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__EncryptedElementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType *p) -{ - if (::soap_read_saml2__EncryptedElementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__NameIDType_DEFINED -#define SOAP_TYPE_saml2__NameIDType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__NameIDType(struct soap*, struct saml2__NameIDType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__NameIDType(struct soap*, const struct saml2__NameIDType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__NameIDType(struct soap*, const char*, int, const struct saml2__NameIDType *, const char*); -SOAP_FMAC3 struct saml2__NameIDType * SOAP_FMAC4 soap_in_saml2__NameIDType(struct soap*, const char*, struct saml2__NameIDType *, const char*); -SOAP_FMAC1 struct saml2__NameIDType * SOAP_FMAC2 soap_instantiate_saml2__NameIDType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__NameIDType * soap_new_saml2__NameIDType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__NameIDType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__NameIDType * soap_new_req_saml2__NameIDType( - struct soap *soap) -{ - struct saml2__NameIDType *_p = ::soap_new_saml2__NameIDType(soap); - if (_p) - { ::soap_default_saml2__NameIDType(soap, _p); - } - return _p; -} - -inline struct saml2__NameIDType * soap_new_set_saml2__NameIDType( - struct soap *soap, - char *__item, - char *Format, - char *SPProvidedID, - char *NameQualifier, - char *SPNameQualifier) -{ - struct saml2__NameIDType *_p = ::soap_new_saml2__NameIDType(soap); - if (_p) - { ::soap_default_saml2__NameIDType(soap, _p); - _p->__item = __item; - _p->Format = Format; - _p->SPProvidedID = SPProvidedID; - _p->NameQualifier = NameQualifier; - _p->SPNameQualifier = SPNameQualifier; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__NameIDType(struct soap*, const struct saml2__NameIDType *, const char*, const char*); - -inline int soap_write_saml2__NameIDType(struct soap *soap, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__NameIDType(soap, p), 0) || ::soap_put_saml2__NameIDType(soap, p, "saml2:NameIDType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__NameIDType(struct soap *soap, const char *URL, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__NameIDType(soap, p), 0) || ::soap_put_saml2__NameIDType(soap, p, "saml2:NameIDType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__NameIDType(struct soap *soap, const char *URL, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__NameIDType(soap, p), 0) || ::soap_put_saml2__NameIDType(soap, p, "saml2:NameIDType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__NameIDType(struct soap *soap, const char *URL, struct saml2__NameIDType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__NameIDType(soap, p), 0) || ::soap_put_saml2__NameIDType(soap, p, "saml2:NameIDType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__NameIDType * SOAP_FMAC4 soap_get_saml2__NameIDType(struct soap*, struct saml2__NameIDType *, const char*, const char*); - -inline int soap_read_saml2__NameIDType(struct soap *soap, struct saml2__NameIDType *p) -{ - if (p) - { ::soap_default_saml2__NameIDType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__NameIDType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__NameIDType(struct soap *soap, const char *URL, struct saml2__NameIDType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__NameIDType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__NameIDType(struct soap *soap, struct saml2__NameIDType *p) -{ - if (::soap_read_saml2__NameIDType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml2__BaseIDAbstractType_DEFINED -#define SOAP_TYPE_saml2__BaseIDAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml2__BaseIDAbstractType(struct soap*, struct saml2__BaseIDAbstractType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml2__BaseIDAbstractType(struct soap*, const struct saml2__BaseIDAbstractType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml2__BaseIDAbstractType(struct soap*, const char*, int, const struct saml2__BaseIDAbstractType *, const char*); -SOAP_FMAC3 struct saml2__BaseIDAbstractType * SOAP_FMAC4 soap_in_saml2__BaseIDAbstractType(struct soap*, const char*, struct saml2__BaseIDAbstractType *, const char*); -SOAP_FMAC1 struct saml2__BaseIDAbstractType * SOAP_FMAC2 soap_instantiate_saml2__BaseIDAbstractType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml2__BaseIDAbstractType * soap_new_saml2__BaseIDAbstractType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml2__BaseIDAbstractType(soap, n, NULL, NULL, NULL); -} - -inline struct saml2__BaseIDAbstractType * soap_new_req_saml2__BaseIDAbstractType( - struct soap *soap) -{ - struct saml2__BaseIDAbstractType *_p = ::soap_new_saml2__BaseIDAbstractType(soap); - if (_p) - { ::soap_default_saml2__BaseIDAbstractType(soap, _p); - } - return _p; -} - -inline struct saml2__BaseIDAbstractType * soap_new_set_saml2__BaseIDAbstractType( - struct soap *soap, - char *NameQualifier, - char *SPNameQualifier) -{ - struct saml2__BaseIDAbstractType *_p = ::soap_new_saml2__BaseIDAbstractType(soap); - if (_p) - { ::soap_default_saml2__BaseIDAbstractType(soap, _p); - _p->NameQualifier = NameQualifier; - _p->SPNameQualifier = SPNameQualifier; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml2__BaseIDAbstractType(struct soap*, const struct saml2__BaseIDAbstractType *, const char*, const char*); - -inline int soap_write_saml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml2__BaseIDAbstractType(soap, p), 0) || ::soap_put_saml2__BaseIDAbstractType(soap, p, "saml2:BaseIDAbstractType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml2__BaseIDAbstractType(struct soap *soap, const char *URL, struct saml2__BaseIDAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__BaseIDAbstractType(soap, p), 0) || ::soap_put_saml2__BaseIDAbstractType(soap, p, "saml2:BaseIDAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml2__BaseIDAbstractType(struct soap *soap, const char *URL, struct saml2__BaseIDAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__BaseIDAbstractType(soap, p), 0) || ::soap_put_saml2__BaseIDAbstractType(soap, p, "saml2:BaseIDAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml2__BaseIDAbstractType(struct soap *soap, const char *URL, struct saml2__BaseIDAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml2__BaseIDAbstractType(soap, p), 0) || ::soap_put_saml2__BaseIDAbstractType(soap, p, "saml2:BaseIDAbstractType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml2__BaseIDAbstractType * SOAP_FMAC4 soap_get_saml2__BaseIDAbstractType(struct soap*, struct saml2__BaseIDAbstractType *, const char*, const char*); - -inline int soap_read_saml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType *p) -{ - if (p) - { ::soap_default_saml2__BaseIDAbstractType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml2__BaseIDAbstractType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml2__BaseIDAbstractType(struct soap *soap, const char *URL, struct saml2__BaseIDAbstractType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml2__BaseIDAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType *p) -{ - if (::soap_read_saml2__BaseIDAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif -/* _saml1__Attribute is a typedef synonym of saml1__AttributeType */ - -#ifndef SOAP_TYPE__saml1__Attribute_DEFINED -#define SOAP_TYPE__saml1__Attribute_DEFINED - -#define soap_default__saml1__Attribute soap_default_saml1__AttributeType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AttributeType(struct soap*, const struct saml1__AttributeType *); - -#define soap_serialize__saml1__Attribute soap_serialize_saml1__AttributeType - - -#define soap__saml1__Attribute2s soap_saml1__AttributeType2s - - -#define soap_out__saml1__Attribute soap_out_saml1__AttributeType - - -#define soap_s2_saml1__Attribute soap_s2saml1__AttributeType - - -#define soap_in__saml1__Attribute soap_in_saml1__AttributeType - - -#define soap_instantiate__saml1__Attribute soap_instantiate_saml1__AttributeType - - -#define soap_new__saml1__Attribute soap_new_saml1__AttributeType - - -#define soap_new_req__saml1__Attribute soap_new_req_saml1__AttributeType - - -#define soap_new_set__saml1__Attribute soap_new_set_saml1__AttributeType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Attribute(struct soap*, const struct saml1__AttributeType *, const char*, const char*); - -inline int soap_write__saml1__Attribute(struct soap *soap, struct saml1__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__Attribute(soap, p), 0) || ::soap_put__saml1__Attribute(soap, p, "saml1:Attribute", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__Attribute(struct soap *soap, const char *URL, struct saml1__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Attribute(soap, p), 0) || ::soap_put__saml1__Attribute(soap, p, "saml1:Attribute", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Attribute(struct soap *soap, const char *URL, struct saml1__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Attribute(soap, p), 0) || ::soap_put__saml1__Attribute(soap, p, "saml1:Attribute", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Attribute(struct soap *soap, const char *URL, struct saml1__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Attribute(soap, p), 0) || ::soap_put__saml1__Attribute(soap, p, "saml1:Attribute", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Attribute soap_get_saml1__AttributeType - - -#define soap_read__saml1__Attribute soap_read_saml1__AttributeType - - -#define soap_GET__saml1__Attribute soap_GET_saml1__AttributeType - - -#define soap_POST_recv__saml1__Attribute soap_POST_recv_saml1__AttributeType - -#endif -/* _saml1__AttributeDesignator is a typedef synonym of saml1__AttributeDesignatorType */ - -#ifndef SOAP_TYPE__saml1__AttributeDesignator_DEFINED -#define SOAP_TYPE__saml1__AttributeDesignator_DEFINED - -#define soap_default__saml1__AttributeDesignator soap_default_saml1__AttributeDesignatorType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AttributeDesignatorType(struct soap*, const struct saml1__AttributeDesignatorType *); - -#define soap_serialize__saml1__AttributeDesignator soap_serialize_saml1__AttributeDesignatorType - - -#define soap__saml1__AttributeDesignator2s soap_saml1__AttributeDesignatorType2s - - -#define soap_out__saml1__AttributeDesignator soap_out_saml1__AttributeDesignatorType - - -#define soap_s2_saml1__AttributeDesignator soap_s2saml1__AttributeDesignatorType - - -#define soap_in__saml1__AttributeDesignator soap_in_saml1__AttributeDesignatorType - - -#define soap_instantiate__saml1__AttributeDesignator soap_instantiate_saml1__AttributeDesignatorType - - -#define soap_new__saml1__AttributeDesignator soap_new_saml1__AttributeDesignatorType - - -#define soap_new_req__saml1__AttributeDesignator soap_new_req_saml1__AttributeDesignatorType - - -#define soap_new_set__saml1__AttributeDesignator soap_new_set_saml1__AttributeDesignatorType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AttributeDesignator(struct soap*, const struct saml1__AttributeDesignatorType *, const char*, const char*); - -inline int soap_write__saml1__AttributeDesignator(struct soap *soap, struct saml1__AttributeDesignatorType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__AttributeDesignator(soap, p), 0) || ::soap_put__saml1__AttributeDesignator(soap, p, "saml1:AttributeDesignator", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__AttributeDesignator(struct soap *soap, const char *URL, struct saml1__AttributeDesignatorType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AttributeDesignator(soap, p), 0) || ::soap_put__saml1__AttributeDesignator(soap, p, "saml1:AttributeDesignator", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__AttributeDesignator(struct soap *soap, const char *URL, struct saml1__AttributeDesignatorType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AttributeDesignator(soap, p), 0) || ::soap_put__saml1__AttributeDesignator(soap, p, "saml1:AttributeDesignator", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__AttributeDesignator(struct soap *soap, const char *URL, struct saml1__AttributeDesignatorType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AttributeDesignator(soap, p), 0) || ::soap_put__saml1__AttributeDesignator(soap, p, "saml1:AttributeDesignator", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__AttributeDesignator soap_get_saml1__AttributeDesignatorType - - -#define soap_read__saml1__AttributeDesignator soap_read_saml1__AttributeDesignatorType - - -#define soap_GET__saml1__AttributeDesignator soap_GET_saml1__AttributeDesignatorType - - -#define soap_POST_recv__saml1__AttributeDesignator soap_POST_recv_saml1__AttributeDesignatorType - -#endif -/* _saml1__AttributeStatement is a typedef synonym of saml1__AttributeStatementType */ - -#ifndef SOAP_TYPE__saml1__AttributeStatement_DEFINED -#define SOAP_TYPE__saml1__AttributeStatement_DEFINED - -#define soap_default__saml1__AttributeStatement soap_default_saml1__AttributeStatementType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AttributeStatementType(struct soap*, const struct saml1__AttributeStatementType *); - -#define soap_serialize__saml1__AttributeStatement soap_serialize_saml1__AttributeStatementType - - -#define soap__saml1__AttributeStatement2s soap_saml1__AttributeStatementType2s - - -#define soap_out__saml1__AttributeStatement soap_out_saml1__AttributeStatementType - - -#define soap_s2_saml1__AttributeStatement soap_s2saml1__AttributeStatementType - - -#define soap_in__saml1__AttributeStatement soap_in_saml1__AttributeStatementType - - -#define soap_instantiate__saml1__AttributeStatement soap_instantiate_saml1__AttributeStatementType - - -#define soap_new__saml1__AttributeStatement soap_new_saml1__AttributeStatementType - - -#define soap_new_req__saml1__AttributeStatement soap_new_req_saml1__AttributeStatementType - - -#define soap_new_set__saml1__AttributeStatement soap_new_set_saml1__AttributeStatementType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AttributeStatement(struct soap*, const struct saml1__AttributeStatementType *, const char*, const char*); - -inline int soap_write__saml1__AttributeStatement(struct soap *soap, struct saml1__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__AttributeStatement(soap, p), 0) || ::soap_put__saml1__AttributeStatement(soap, p, "saml1:AttributeStatement", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__AttributeStatement(struct soap *soap, const char *URL, struct saml1__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AttributeStatement(soap, p), 0) || ::soap_put__saml1__AttributeStatement(soap, p, "saml1:AttributeStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__AttributeStatement(struct soap *soap, const char *URL, struct saml1__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AttributeStatement(soap, p), 0) || ::soap_put__saml1__AttributeStatement(soap, p, "saml1:AttributeStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__AttributeStatement(struct soap *soap, const char *URL, struct saml1__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AttributeStatement(soap, p), 0) || ::soap_put__saml1__AttributeStatement(soap, p, "saml1:AttributeStatement", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__AttributeStatement soap_get_saml1__AttributeStatementType - - -#define soap_read__saml1__AttributeStatement soap_read_saml1__AttributeStatementType - - -#define soap_GET__saml1__AttributeStatement soap_GET_saml1__AttributeStatementType - - -#define soap_POST_recv__saml1__AttributeStatement soap_POST_recv_saml1__AttributeStatementType - -#endif -/* _saml1__Evidence is a typedef synonym of saml1__EvidenceType */ - -#ifndef SOAP_TYPE__saml1__Evidence_DEFINED -#define SOAP_TYPE__saml1__Evidence_DEFINED - -#define soap_default__saml1__Evidence soap_default_saml1__EvidenceType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__EvidenceType(struct soap*, const struct saml1__EvidenceType *); - -#define soap_serialize__saml1__Evidence soap_serialize_saml1__EvidenceType - - -#define soap__saml1__Evidence2s soap_saml1__EvidenceType2s - - -#define soap_out__saml1__Evidence soap_out_saml1__EvidenceType - - -#define soap_s2_saml1__Evidence soap_s2saml1__EvidenceType - - -#define soap_in__saml1__Evidence soap_in_saml1__EvidenceType - - -#define soap_instantiate__saml1__Evidence soap_instantiate_saml1__EvidenceType - - -#define soap_new__saml1__Evidence soap_new_saml1__EvidenceType - - -#define soap_new_req__saml1__Evidence soap_new_req_saml1__EvidenceType - - -#define soap_new_set__saml1__Evidence soap_new_set_saml1__EvidenceType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Evidence(struct soap*, const struct saml1__EvidenceType *, const char*, const char*); - -inline int soap_write__saml1__Evidence(struct soap *soap, struct saml1__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__Evidence(soap, p), 0) || ::soap_put__saml1__Evidence(soap, p, "saml1:Evidence", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__Evidence(struct soap *soap, const char *URL, struct saml1__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Evidence(soap, p), 0) || ::soap_put__saml1__Evidence(soap, p, "saml1:Evidence", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Evidence(struct soap *soap, const char *URL, struct saml1__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Evidence(soap, p), 0) || ::soap_put__saml1__Evidence(soap, p, "saml1:Evidence", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Evidence(struct soap *soap, const char *URL, struct saml1__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Evidence(soap, p), 0) || ::soap_put__saml1__Evidence(soap, p, "saml1:Evidence", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Evidence soap_get_saml1__EvidenceType - - -#define soap_read__saml1__Evidence soap_read_saml1__EvidenceType - - -#define soap_GET__saml1__Evidence soap_GET_saml1__EvidenceType - - -#define soap_POST_recv__saml1__Evidence soap_POST_recv_saml1__EvidenceType - -#endif -/* _saml1__Action is a typedef synonym of saml1__ActionType */ - -#ifndef SOAP_TYPE__saml1__Action_DEFINED -#define SOAP_TYPE__saml1__Action_DEFINED - -#define soap_default__saml1__Action soap_default_saml1__ActionType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__ActionType(struct soap*, const struct saml1__ActionType *); - -#define soap_serialize__saml1__Action soap_serialize_saml1__ActionType - - -#define soap__saml1__Action2s soap_saml1__ActionType2s - - -#define soap_out__saml1__Action soap_out_saml1__ActionType - - -#define soap_s2_saml1__Action soap_s2saml1__ActionType - - -#define soap_in__saml1__Action soap_in_saml1__ActionType - - -#define soap_instantiate__saml1__Action soap_instantiate_saml1__ActionType - - -#define soap_new__saml1__Action soap_new_saml1__ActionType - - -#define soap_new_req__saml1__Action soap_new_req_saml1__ActionType - - -#define soap_new_set__saml1__Action soap_new_set_saml1__ActionType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Action(struct soap*, const struct saml1__ActionType *, const char*, const char*); - -inline int soap_write__saml1__Action(struct soap *soap, struct saml1__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__Action(soap, p), 0) || ::soap_put__saml1__Action(soap, p, "saml1:Action", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__Action(struct soap *soap, const char *URL, struct saml1__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Action(soap, p), 0) || ::soap_put__saml1__Action(soap, p, "saml1:Action", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Action(struct soap *soap, const char *URL, struct saml1__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Action(soap, p), 0) || ::soap_put__saml1__Action(soap, p, "saml1:Action", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Action(struct soap *soap, const char *URL, struct saml1__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Action(soap, p), 0) || ::soap_put__saml1__Action(soap, p, "saml1:Action", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Action soap_get_saml1__ActionType - - -#define soap_read__saml1__Action soap_read_saml1__ActionType - - -#define soap_GET__saml1__Action soap_GET_saml1__ActionType - - -#define soap_POST_recv__saml1__Action soap_POST_recv_saml1__ActionType - -#endif -/* _saml1__AuthorizationDecisionStatement is a typedef synonym of saml1__AuthorizationDecisionStatementType */ - -#ifndef SOAP_TYPE__saml1__AuthorizationDecisionStatement_DEFINED -#define SOAP_TYPE__saml1__AuthorizationDecisionStatement_DEFINED - -#define soap_default__saml1__AuthorizationDecisionStatement soap_default_saml1__AuthorizationDecisionStatementType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AuthorizationDecisionStatementType(struct soap*, const struct saml1__AuthorizationDecisionStatementType *); - -#define soap_serialize__saml1__AuthorizationDecisionStatement soap_serialize_saml1__AuthorizationDecisionStatementType - - -#define soap__saml1__AuthorizationDecisionStatement2s soap_saml1__AuthorizationDecisionStatementType2s - - -#define soap_out__saml1__AuthorizationDecisionStatement soap_out_saml1__AuthorizationDecisionStatementType - - -#define soap_s2_saml1__AuthorizationDecisionStatement soap_s2saml1__AuthorizationDecisionStatementType - - -#define soap_in__saml1__AuthorizationDecisionStatement soap_in_saml1__AuthorizationDecisionStatementType - - -#define soap_instantiate__saml1__AuthorizationDecisionStatement soap_instantiate_saml1__AuthorizationDecisionStatementType - - -#define soap_new__saml1__AuthorizationDecisionStatement soap_new_saml1__AuthorizationDecisionStatementType - - -#define soap_new_req__saml1__AuthorizationDecisionStatement soap_new_req_saml1__AuthorizationDecisionStatementType - - -#define soap_new_set__saml1__AuthorizationDecisionStatement soap_new_set_saml1__AuthorizationDecisionStatementType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AuthorizationDecisionStatement(struct soap*, const struct saml1__AuthorizationDecisionStatementType *, const char*, const char*); - -inline int soap_write__saml1__AuthorizationDecisionStatement(struct soap *soap, struct saml1__AuthorizationDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__AuthorizationDecisionStatement(soap, p), 0) || ::soap_put__saml1__AuthorizationDecisionStatement(soap, p, "saml1:AuthorizationDecisionStatement", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__AuthorizationDecisionStatement(struct soap *soap, const char *URL, struct saml1__AuthorizationDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AuthorizationDecisionStatement(soap, p), 0) || ::soap_put__saml1__AuthorizationDecisionStatement(soap, p, "saml1:AuthorizationDecisionStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__AuthorizationDecisionStatement(struct soap *soap, const char *URL, struct saml1__AuthorizationDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AuthorizationDecisionStatement(soap, p), 0) || ::soap_put__saml1__AuthorizationDecisionStatement(soap, p, "saml1:AuthorizationDecisionStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__AuthorizationDecisionStatement(struct soap *soap, const char *URL, struct saml1__AuthorizationDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AuthorizationDecisionStatement(soap, p), 0) || ::soap_put__saml1__AuthorizationDecisionStatement(soap, p, "saml1:AuthorizationDecisionStatement", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__AuthorizationDecisionStatement soap_get_saml1__AuthorizationDecisionStatementType - - -#define soap_read__saml1__AuthorizationDecisionStatement soap_read_saml1__AuthorizationDecisionStatementType - - -#define soap_GET__saml1__AuthorizationDecisionStatement soap_GET_saml1__AuthorizationDecisionStatementType - - -#define soap_POST_recv__saml1__AuthorizationDecisionStatement soap_POST_recv_saml1__AuthorizationDecisionStatementType - -#endif -/* _saml1__AuthorityBinding is a typedef synonym of saml1__AuthorityBindingType */ - -#ifndef SOAP_TYPE__saml1__AuthorityBinding_DEFINED -#define SOAP_TYPE__saml1__AuthorityBinding_DEFINED - -#define soap_default__saml1__AuthorityBinding soap_default_saml1__AuthorityBindingType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AuthorityBindingType(struct soap*, const struct saml1__AuthorityBindingType *); - -#define soap_serialize__saml1__AuthorityBinding soap_serialize_saml1__AuthorityBindingType - - -#define soap__saml1__AuthorityBinding2s soap_saml1__AuthorityBindingType2s - - -#define soap_out__saml1__AuthorityBinding soap_out_saml1__AuthorityBindingType - - -#define soap_s2_saml1__AuthorityBinding soap_s2saml1__AuthorityBindingType - - -#define soap_in__saml1__AuthorityBinding soap_in_saml1__AuthorityBindingType - - -#define soap_instantiate__saml1__AuthorityBinding soap_instantiate_saml1__AuthorityBindingType - - -#define soap_new__saml1__AuthorityBinding soap_new_saml1__AuthorityBindingType - - -#define soap_new_req__saml1__AuthorityBinding soap_new_req_saml1__AuthorityBindingType - - -#define soap_new_set__saml1__AuthorityBinding soap_new_set_saml1__AuthorityBindingType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AuthorityBinding(struct soap*, const struct saml1__AuthorityBindingType *, const char*, const char*); - -inline int soap_write__saml1__AuthorityBinding(struct soap *soap, struct saml1__AuthorityBindingType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__AuthorityBinding(soap, p), 0) || ::soap_put__saml1__AuthorityBinding(soap, p, "saml1:AuthorityBinding", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__AuthorityBinding(struct soap *soap, const char *URL, struct saml1__AuthorityBindingType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AuthorityBinding(soap, p), 0) || ::soap_put__saml1__AuthorityBinding(soap, p, "saml1:AuthorityBinding", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__AuthorityBinding(struct soap *soap, const char *URL, struct saml1__AuthorityBindingType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AuthorityBinding(soap, p), 0) || ::soap_put__saml1__AuthorityBinding(soap, p, "saml1:AuthorityBinding", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__AuthorityBinding(struct soap *soap, const char *URL, struct saml1__AuthorityBindingType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AuthorityBinding(soap, p), 0) || ::soap_put__saml1__AuthorityBinding(soap, p, "saml1:AuthorityBinding", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__AuthorityBinding soap_get_saml1__AuthorityBindingType - - -#define soap_read__saml1__AuthorityBinding soap_read_saml1__AuthorityBindingType - - -#define soap_GET__saml1__AuthorityBinding soap_GET_saml1__AuthorityBindingType - - -#define soap_POST_recv__saml1__AuthorityBinding soap_POST_recv_saml1__AuthorityBindingType - -#endif -/* _saml1__SubjectLocality is a typedef synonym of saml1__SubjectLocalityType */ - -#ifndef SOAP_TYPE__saml1__SubjectLocality_DEFINED -#define SOAP_TYPE__saml1__SubjectLocality_DEFINED - -#define soap_default__saml1__SubjectLocality soap_default_saml1__SubjectLocalityType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectLocalityType(struct soap*, const struct saml1__SubjectLocalityType *); - -#define soap_serialize__saml1__SubjectLocality soap_serialize_saml1__SubjectLocalityType - - -#define soap__saml1__SubjectLocality2s soap_saml1__SubjectLocalityType2s - - -#define soap_out__saml1__SubjectLocality soap_out_saml1__SubjectLocalityType - - -#define soap_s2_saml1__SubjectLocality soap_s2saml1__SubjectLocalityType - - -#define soap_in__saml1__SubjectLocality soap_in_saml1__SubjectLocalityType - - -#define soap_instantiate__saml1__SubjectLocality soap_instantiate_saml1__SubjectLocalityType - - -#define soap_new__saml1__SubjectLocality soap_new_saml1__SubjectLocalityType - - -#define soap_new_req__saml1__SubjectLocality soap_new_req_saml1__SubjectLocalityType - - -#define soap_new_set__saml1__SubjectLocality soap_new_set_saml1__SubjectLocalityType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__SubjectLocality(struct soap*, const struct saml1__SubjectLocalityType *, const char*, const char*); - -inline int soap_write__saml1__SubjectLocality(struct soap *soap, struct saml1__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__SubjectLocality(soap, p), 0) || ::soap_put__saml1__SubjectLocality(soap, p, "saml1:SubjectLocality", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__SubjectLocality(struct soap *soap, const char *URL, struct saml1__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__SubjectLocality(soap, p), 0) || ::soap_put__saml1__SubjectLocality(soap, p, "saml1:SubjectLocality", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__SubjectLocality(struct soap *soap, const char *URL, struct saml1__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__SubjectLocality(soap, p), 0) || ::soap_put__saml1__SubjectLocality(soap, p, "saml1:SubjectLocality", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__SubjectLocality(struct soap *soap, const char *URL, struct saml1__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__SubjectLocality(soap, p), 0) || ::soap_put__saml1__SubjectLocality(soap, p, "saml1:SubjectLocality", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__SubjectLocality soap_get_saml1__SubjectLocalityType - - -#define soap_read__saml1__SubjectLocality soap_read_saml1__SubjectLocalityType - - -#define soap_GET__saml1__SubjectLocality soap_GET_saml1__SubjectLocalityType - - -#define soap_POST_recv__saml1__SubjectLocality soap_POST_recv_saml1__SubjectLocalityType - -#endif -/* _saml1__AuthenticationStatement is a typedef synonym of saml1__AuthenticationStatementType */ - -#ifndef SOAP_TYPE__saml1__AuthenticationStatement_DEFINED -#define SOAP_TYPE__saml1__AuthenticationStatement_DEFINED - -#define soap_default__saml1__AuthenticationStatement soap_default_saml1__AuthenticationStatementType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AuthenticationStatementType(struct soap*, const struct saml1__AuthenticationStatementType *); - -#define soap_serialize__saml1__AuthenticationStatement soap_serialize_saml1__AuthenticationStatementType - - -#define soap__saml1__AuthenticationStatement2s soap_saml1__AuthenticationStatementType2s - - -#define soap_out__saml1__AuthenticationStatement soap_out_saml1__AuthenticationStatementType - - -#define soap_s2_saml1__AuthenticationStatement soap_s2saml1__AuthenticationStatementType - - -#define soap_in__saml1__AuthenticationStatement soap_in_saml1__AuthenticationStatementType - - -#define soap_instantiate__saml1__AuthenticationStatement soap_instantiate_saml1__AuthenticationStatementType - - -#define soap_new__saml1__AuthenticationStatement soap_new_saml1__AuthenticationStatementType - - -#define soap_new_req__saml1__AuthenticationStatement soap_new_req_saml1__AuthenticationStatementType - - -#define soap_new_set__saml1__AuthenticationStatement soap_new_set_saml1__AuthenticationStatementType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AuthenticationStatement(struct soap*, const struct saml1__AuthenticationStatementType *, const char*, const char*); - -inline int soap_write__saml1__AuthenticationStatement(struct soap *soap, struct saml1__AuthenticationStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__AuthenticationStatement(soap, p), 0) || ::soap_put__saml1__AuthenticationStatement(soap, p, "saml1:AuthenticationStatement", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__AuthenticationStatement(struct soap *soap, const char *URL, struct saml1__AuthenticationStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AuthenticationStatement(soap, p), 0) || ::soap_put__saml1__AuthenticationStatement(soap, p, "saml1:AuthenticationStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__AuthenticationStatement(struct soap *soap, const char *URL, struct saml1__AuthenticationStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AuthenticationStatement(soap, p), 0) || ::soap_put__saml1__AuthenticationStatement(soap, p, "saml1:AuthenticationStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__AuthenticationStatement(struct soap *soap, const char *URL, struct saml1__AuthenticationStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AuthenticationStatement(soap, p), 0) || ::soap_put__saml1__AuthenticationStatement(soap, p, "saml1:AuthenticationStatement", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__AuthenticationStatement soap_get_saml1__AuthenticationStatementType - - -#define soap_read__saml1__AuthenticationStatement soap_read_saml1__AuthenticationStatementType - - -#define soap_GET__saml1__AuthenticationStatement soap_GET_saml1__AuthenticationStatementType - - -#define soap_POST_recv__saml1__AuthenticationStatement soap_POST_recv_saml1__AuthenticationStatementType - -#endif -/* _saml1__SubjectConfirmation is a typedef synonym of saml1__SubjectConfirmationType */ - -#ifndef SOAP_TYPE__saml1__SubjectConfirmation_DEFINED -#define SOAP_TYPE__saml1__SubjectConfirmation_DEFINED - -#define soap_default__saml1__SubjectConfirmation soap_default_saml1__SubjectConfirmationType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectConfirmationType(struct soap*, const struct saml1__SubjectConfirmationType *); - -#define soap_serialize__saml1__SubjectConfirmation soap_serialize_saml1__SubjectConfirmationType - - -#define soap__saml1__SubjectConfirmation2s soap_saml1__SubjectConfirmationType2s - - -#define soap_out__saml1__SubjectConfirmation soap_out_saml1__SubjectConfirmationType - - -#define soap_s2_saml1__SubjectConfirmation soap_s2saml1__SubjectConfirmationType - - -#define soap_in__saml1__SubjectConfirmation soap_in_saml1__SubjectConfirmationType - - -#define soap_instantiate__saml1__SubjectConfirmation soap_instantiate_saml1__SubjectConfirmationType - - -#define soap_new__saml1__SubjectConfirmation soap_new_saml1__SubjectConfirmationType - - -#define soap_new_req__saml1__SubjectConfirmation soap_new_req_saml1__SubjectConfirmationType - - -#define soap_new_set__saml1__SubjectConfirmation soap_new_set_saml1__SubjectConfirmationType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__SubjectConfirmation(struct soap*, const struct saml1__SubjectConfirmationType *, const char*, const char*); - -inline int soap_write__saml1__SubjectConfirmation(struct soap *soap, struct saml1__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__SubjectConfirmation(soap, p), 0) || ::soap_put__saml1__SubjectConfirmation(soap, p, "saml1:SubjectConfirmation", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__SubjectConfirmation(struct soap *soap, const char *URL, struct saml1__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__SubjectConfirmation(soap, p), 0) || ::soap_put__saml1__SubjectConfirmation(soap, p, "saml1:SubjectConfirmation", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__SubjectConfirmation(struct soap *soap, const char *URL, struct saml1__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__SubjectConfirmation(soap, p), 0) || ::soap_put__saml1__SubjectConfirmation(soap, p, "saml1:SubjectConfirmation", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__SubjectConfirmation(struct soap *soap, const char *URL, struct saml1__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__SubjectConfirmation(soap, p), 0) || ::soap_put__saml1__SubjectConfirmation(soap, p, "saml1:SubjectConfirmation", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__SubjectConfirmation soap_get_saml1__SubjectConfirmationType - - -#define soap_read__saml1__SubjectConfirmation soap_read_saml1__SubjectConfirmationType - - -#define soap_GET__saml1__SubjectConfirmation soap_GET_saml1__SubjectConfirmationType - - -#define soap_POST_recv__saml1__SubjectConfirmation soap_POST_recv_saml1__SubjectConfirmationType - -#endif -/* _saml1__NameIdentifier is a typedef synonym of saml1__NameIdentifierType */ - -#ifndef SOAP_TYPE__saml1__NameIdentifier_DEFINED -#define SOAP_TYPE__saml1__NameIdentifier_DEFINED - -#define soap_default__saml1__NameIdentifier soap_default_saml1__NameIdentifierType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__NameIdentifierType(struct soap*, const struct saml1__NameIdentifierType *); - -#define soap_serialize__saml1__NameIdentifier soap_serialize_saml1__NameIdentifierType - - -#define soap__saml1__NameIdentifier2s soap_saml1__NameIdentifierType2s - - -#define soap_out__saml1__NameIdentifier soap_out_saml1__NameIdentifierType - - -#define soap_s2_saml1__NameIdentifier soap_s2saml1__NameIdentifierType - - -#define soap_in__saml1__NameIdentifier soap_in_saml1__NameIdentifierType - - -#define soap_instantiate__saml1__NameIdentifier soap_instantiate_saml1__NameIdentifierType - - -#define soap_new__saml1__NameIdentifier soap_new_saml1__NameIdentifierType - - -#define soap_new_req__saml1__NameIdentifier soap_new_req_saml1__NameIdentifierType - - -#define soap_new_set__saml1__NameIdentifier soap_new_set_saml1__NameIdentifierType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__NameIdentifier(struct soap*, const struct saml1__NameIdentifierType *, const char*, const char*); - -inline int soap_write__saml1__NameIdentifier(struct soap *soap, struct saml1__NameIdentifierType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__NameIdentifier(soap, p), 0) || ::soap_put__saml1__NameIdentifier(soap, p, "saml1:NameIdentifier", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__NameIdentifier(struct soap *soap, const char *URL, struct saml1__NameIdentifierType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__NameIdentifier(soap, p), 0) || ::soap_put__saml1__NameIdentifier(soap, p, "saml1:NameIdentifier", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__NameIdentifier(struct soap *soap, const char *URL, struct saml1__NameIdentifierType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__NameIdentifier(soap, p), 0) || ::soap_put__saml1__NameIdentifier(soap, p, "saml1:NameIdentifier", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__NameIdentifier(struct soap *soap, const char *URL, struct saml1__NameIdentifierType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__NameIdentifier(soap, p), 0) || ::soap_put__saml1__NameIdentifier(soap, p, "saml1:NameIdentifier", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__NameIdentifier soap_get_saml1__NameIdentifierType - - -#define soap_read__saml1__NameIdentifier soap_read_saml1__NameIdentifierType - - -#define soap_GET__saml1__NameIdentifier soap_GET_saml1__NameIdentifierType - - -#define soap_POST_recv__saml1__NameIdentifier soap_POST_recv_saml1__NameIdentifierType - -#endif -/* _saml1__Subject is a typedef synonym of saml1__SubjectType */ - -#ifndef SOAP_TYPE__saml1__Subject_DEFINED -#define SOAP_TYPE__saml1__Subject_DEFINED - -#define soap_default__saml1__Subject soap_default_saml1__SubjectType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectType(struct soap*, const struct saml1__SubjectType *); - -#define soap_serialize__saml1__Subject soap_serialize_saml1__SubjectType - - -#define soap__saml1__Subject2s soap_saml1__SubjectType2s - - -#define soap_out__saml1__Subject soap_out_saml1__SubjectType - - -#define soap_s2_saml1__Subject soap_s2saml1__SubjectType - - -#define soap_in__saml1__Subject soap_in_saml1__SubjectType - - -#define soap_instantiate__saml1__Subject soap_instantiate_saml1__SubjectType - - -#define soap_new__saml1__Subject soap_new_saml1__SubjectType - - -#define soap_new_req__saml1__Subject soap_new_req_saml1__SubjectType - - -#define soap_new_set__saml1__Subject soap_new_set_saml1__SubjectType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Subject(struct soap*, const struct saml1__SubjectType *, const char*, const char*); - -inline int soap_write__saml1__Subject(struct soap *soap, struct saml1__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__Subject(soap, p), 0) || ::soap_put__saml1__Subject(soap, p, "saml1:Subject", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__Subject(struct soap *soap, const char *URL, struct saml1__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Subject(soap, p), 0) || ::soap_put__saml1__Subject(soap, p, "saml1:Subject", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Subject(struct soap *soap, const char *URL, struct saml1__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Subject(soap, p), 0) || ::soap_put__saml1__Subject(soap, p, "saml1:Subject", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Subject(struct soap *soap, const char *URL, struct saml1__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Subject(soap, p), 0) || ::soap_put__saml1__Subject(soap, p, "saml1:Subject", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Subject soap_get_saml1__SubjectType - - -#define soap_read__saml1__Subject soap_read_saml1__SubjectType - - -#define soap_GET__saml1__Subject soap_GET_saml1__SubjectType - - -#define soap_POST_recv__saml1__Subject soap_POST_recv_saml1__SubjectType - -#endif -/* _saml1__SubjectStatement is a typedef synonym of saml1__SubjectStatementAbstractType */ - -#ifndef SOAP_TYPE__saml1__SubjectStatement_DEFINED -#define SOAP_TYPE__saml1__SubjectStatement_DEFINED - -#define soap_default__saml1__SubjectStatement soap_default_saml1__SubjectStatementAbstractType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectStatementAbstractType(struct soap*, const struct saml1__SubjectStatementAbstractType *); - -#define soap_serialize__saml1__SubjectStatement soap_serialize_saml1__SubjectStatementAbstractType - - -#define soap__saml1__SubjectStatement2s soap_saml1__SubjectStatementAbstractType2s - - -#define soap_out__saml1__SubjectStatement soap_out_saml1__SubjectStatementAbstractType - - -#define soap_s2_saml1__SubjectStatement soap_s2saml1__SubjectStatementAbstractType - - -#define soap_in__saml1__SubjectStatement soap_in_saml1__SubjectStatementAbstractType - - -#define soap_instantiate__saml1__SubjectStatement soap_instantiate_saml1__SubjectStatementAbstractType - - -#define soap_new__saml1__SubjectStatement soap_new_saml1__SubjectStatementAbstractType - - -#define soap_new_req__saml1__SubjectStatement soap_new_req_saml1__SubjectStatementAbstractType - - -#define soap_new_set__saml1__SubjectStatement soap_new_set_saml1__SubjectStatementAbstractType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__SubjectStatement(struct soap*, const struct saml1__SubjectStatementAbstractType *, const char*, const char*); - -inline int soap_write__saml1__SubjectStatement(struct soap *soap, struct saml1__SubjectStatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__SubjectStatement(soap, p), 0) || ::soap_put__saml1__SubjectStatement(soap, p, "saml1:SubjectStatement", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__SubjectStatement(struct soap *soap, const char *URL, struct saml1__SubjectStatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__SubjectStatement(soap, p), 0) || ::soap_put__saml1__SubjectStatement(soap, p, "saml1:SubjectStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__SubjectStatement(struct soap *soap, const char *URL, struct saml1__SubjectStatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__SubjectStatement(soap, p), 0) || ::soap_put__saml1__SubjectStatement(soap, p, "saml1:SubjectStatement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__SubjectStatement(struct soap *soap, const char *URL, struct saml1__SubjectStatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__SubjectStatement(soap, p), 0) || ::soap_put__saml1__SubjectStatement(soap, p, "saml1:SubjectStatement", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__SubjectStatement soap_get_saml1__SubjectStatementAbstractType - - -#define soap_read__saml1__SubjectStatement soap_read_saml1__SubjectStatementAbstractType - - -#define soap_GET__saml1__SubjectStatement soap_GET_saml1__SubjectStatementAbstractType - - -#define soap_POST_recv__saml1__SubjectStatement soap_POST_recv_saml1__SubjectStatementAbstractType - -#endif -/* _saml1__Statement is a typedef synonym of saml1__StatementAbstractType */ - -#ifndef SOAP_TYPE__saml1__Statement_DEFINED -#define SOAP_TYPE__saml1__Statement_DEFINED - -#define soap_default__saml1__Statement soap_default_saml1__StatementAbstractType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__StatementAbstractType(struct soap*, const struct saml1__StatementAbstractType *); - -#define soap_serialize__saml1__Statement soap_serialize_saml1__StatementAbstractType - - -#define soap__saml1__Statement2s soap_saml1__StatementAbstractType2s - - -#define soap_out__saml1__Statement soap_out_saml1__StatementAbstractType - - -#define soap_s2_saml1__Statement soap_s2saml1__StatementAbstractType - - -#define soap_in__saml1__Statement soap_in_saml1__StatementAbstractType - - -#define soap_instantiate__saml1__Statement soap_instantiate_saml1__StatementAbstractType - - -#define soap_new__saml1__Statement soap_new_saml1__StatementAbstractType - - -#define soap_new_req__saml1__Statement soap_new_req_saml1__StatementAbstractType - - -#define soap_new_set__saml1__Statement soap_new_set_saml1__StatementAbstractType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Statement(struct soap*, const struct saml1__StatementAbstractType *, const char*, const char*); - -inline int soap_write__saml1__Statement(struct soap *soap, struct saml1__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__Statement(soap, p), 0) || ::soap_put__saml1__Statement(soap, p, "saml1:Statement", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__Statement(struct soap *soap, const char *URL, struct saml1__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Statement(soap, p), 0) || ::soap_put__saml1__Statement(soap, p, "saml1:Statement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Statement(struct soap *soap, const char *URL, struct saml1__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Statement(soap, p), 0) || ::soap_put__saml1__Statement(soap, p, "saml1:Statement", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Statement(struct soap *soap, const char *URL, struct saml1__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Statement(soap, p), 0) || ::soap_put__saml1__Statement(soap, p, "saml1:Statement", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Statement soap_get_saml1__StatementAbstractType - - -#define soap_read__saml1__Statement soap_read_saml1__StatementAbstractType - - -#define soap_GET__saml1__Statement soap_GET_saml1__StatementAbstractType - - -#define soap_POST_recv__saml1__Statement soap_POST_recv_saml1__StatementAbstractType - -#endif -/* _saml1__Advice is a typedef synonym of saml1__AdviceType */ - -#ifndef SOAP_TYPE__saml1__Advice_DEFINED -#define SOAP_TYPE__saml1__Advice_DEFINED - -#define soap_default__saml1__Advice soap_default_saml1__AdviceType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AdviceType(struct soap*, const struct saml1__AdviceType *); - -#define soap_serialize__saml1__Advice soap_serialize_saml1__AdviceType - - -#define soap__saml1__Advice2s soap_saml1__AdviceType2s - - -#define soap_out__saml1__Advice soap_out_saml1__AdviceType - - -#define soap_s2_saml1__Advice soap_s2saml1__AdviceType - - -#define soap_in__saml1__Advice soap_in_saml1__AdviceType - - -#define soap_instantiate__saml1__Advice soap_instantiate_saml1__AdviceType - - -#define soap_new__saml1__Advice soap_new_saml1__AdviceType - - -#define soap_new_req__saml1__Advice soap_new_req_saml1__AdviceType - - -#define soap_new_set__saml1__Advice soap_new_set_saml1__AdviceType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Advice(struct soap*, const struct saml1__AdviceType *, const char*, const char*); - -inline int soap_write__saml1__Advice(struct soap *soap, struct saml1__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__Advice(soap, p), 0) || ::soap_put__saml1__Advice(soap, p, "saml1:Advice", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__Advice(struct soap *soap, const char *URL, struct saml1__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Advice(soap, p), 0) || ::soap_put__saml1__Advice(soap, p, "saml1:Advice", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Advice(struct soap *soap, const char *URL, struct saml1__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Advice(soap, p), 0) || ::soap_put__saml1__Advice(soap, p, "saml1:Advice", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Advice(struct soap *soap, const char *URL, struct saml1__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Advice(soap, p), 0) || ::soap_put__saml1__Advice(soap, p, "saml1:Advice", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Advice soap_get_saml1__AdviceType - - -#define soap_read__saml1__Advice soap_read_saml1__AdviceType - - -#define soap_GET__saml1__Advice soap_GET_saml1__AdviceType - - -#define soap_POST_recv__saml1__Advice soap_POST_recv_saml1__AdviceType - -#endif -/* _saml1__DoNotCacheCondition is a typedef synonym of saml1__DoNotCacheConditionType */ - -#ifndef SOAP_TYPE__saml1__DoNotCacheCondition_DEFINED -#define SOAP_TYPE__saml1__DoNotCacheCondition_DEFINED - -#define soap_default__saml1__DoNotCacheCondition soap_default_saml1__DoNotCacheConditionType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__DoNotCacheConditionType(struct soap*, const struct saml1__DoNotCacheConditionType *); - -#define soap_serialize__saml1__DoNotCacheCondition soap_serialize_saml1__DoNotCacheConditionType - - -#define soap__saml1__DoNotCacheCondition2s soap_saml1__DoNotCacheConditionType2s - - -#define soap_out__saml1__DoNotCacheCondition soap_out_saml1__DoNotCacheConditionType - - -#define soap_s2_saml1__DoNotCacheCondition soap_s2saml1__DoNotCacheConditionType - - -#define soap_in__saml1__DoNotCacheCondition soap_in_saml1__DoNotCacheConditionType - - -#define soap_instantiate__saml1__DoNotCacheCondition soap_instantiate_saml1__DoNotCacheConditionType - - -#define soap_new__saml1__DoNotCacheCondition soap_new_saml1__DoNotCacheConditionType - - -#define soap_new_req__saml1__DoNotCacheCondition soap_new_req_saml1__DoNotCacheConditionType - - -#define soap_new_set__saml1__DoNotCacheCondition soap_new_set_saml1__DoNotCacheConditionType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__DoNotCacheCondition(struct soap*, const struct saml1__DoNotCacheConditionType *, const char*, const char*); - -inline int soap_write__saml1__DoNotCacheCondition(struct soap *soap, struct saml1__DoNotCacheConditionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__DoNotCacheCondition(soap, p), 0) || ::soap_put__saml1__DoNotCacheCondition(soap, p, "saml1:DoNotCacheCondition", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__DoNotCacheCondition(struct soap *soap, const char *URL, struct saml1__DoNotCacheConditionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__DoNotCacheCondition(soap, p), 0) || ::soap_put__saml1__DoNotCacheCondition(soap, p, "saml1:DoNotCacheCondition", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__DoNotCacheCondition(struct soap *soap, const char *URL, struct saml1__DoNotCacheConditionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__DoNotCacheCondition(soap, p), 0) || ::soap_put__saml1__DoNotCacheCondition(soap, p, "saml1:DoNotCacheCondition", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__DoNotCacheCondition(struct soap *soap, const char *URL, struct saml1__DoNotCacheConditionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__DoNotCacheCondition(soap, p), 0) || ::soap_put__saml1__DoNotCacheCondition(soap, p, "saml1:DoNotCacheCondition", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__DoNotCacheCondition soap_get_saml1__DoNotCacheConditionType - - -#define soap_read__saml1__DoNotCacheCondition soap_read_saml1__DoNotCacheConditionType - - -#define soap_GET__saml1__DoNotCacheCondition soap_GET_saml1__DoNotCacheConditionType - - -#define soap_POST_recv__saml1__DoNotCacheCondition soap_POST_recv_saml1__DoNotCacheConditionType - -#endif -/* _saml1__AudienceRestrictionCondition is a typedef synonym of saml1__AudienceRestrictionConditionType */ - -#ifndef SOAP_TYPE__saml1__AudienceRestrictionCondition_DEFINED -#define SOAP_TYPE__saml1__AudienceRestrictionCondition_DEFINED - -#define soap_default__saml1__AudienceRestrictionCondition soap_default_saml1__AudienceRestrictionConditionType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AudienceRestrictionConditionType(struct soap*, const struct saml1__AudienceRestrictionConditionType *); - -#define soap_serialize__saml1__AudienceRestrictionCondition soap_serialize_saml1__AudienceRestrictionConditionType - - -#define soap__saml1__AudienceRestrictionCondition2s soap_saml1__AudienceRestrictionConditionType2s - - -#define soap_out__saml1__AudienceRestrictionCondition soap_out_saml1__AudienceRestrictionConditionType - - -#define soap_s2_saml1__AudienceRestrictionCondition soap_s2saml1__AudienceRestrictionConditionType - - -#define soap_in__saml1__AudienceRestrictionCondition soap_in_saml1__AudienceRestrictionConditionType - - -#define soap_instantiate__saml1__AudienceRestrictionCondition soap_instantiate_saml1__AudienceRestrictionConditionType - - -#define soap_new__saml1__AudienceRestrictionCondition soap_new_saml1__AudienceRestrictionConditionType - - -#define soap_new_req__saml1__AudienceRestrictionCondition soap_new_req_saml1__AudienceRestrictionConditionType - - -#define soap_new_set__saml1__AudienceRestrictionCondition soap_new_set_saml1__AudienceRestrictionConditionType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AudienceRestrictionCondition(struct soap*, const struct saml1__AudienceRestrictionConditionType *, const char*, const char*); - -inline int soap_write__saml1__AudienceRestrictionCondition(struct soap *soap, struct saml1__AudienceRestrictionConditionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__AudienceRestrictionCondition(soap, p), 0) || ::soap_put__saml1__AudienceRestrictionCondition(soap, p, "saml1:AudienceRestrictionCondition", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__AudienceRestrictionCondition(struct soap *soap, const char *URL, struct saml1__AudienceRestrictionConditionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AudienceRestrictionCondition(soap, p), 0) || ::soap_put__saml1__AudienceRestrictionCondition(soap, p, "saml1:AudienceRestrictionCondition", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__AudienceRestrictionCondition(struct soap *soap, const char *URL, struct saml1__AudienceRestrictionConditionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AudienceRestrictionCondition(soap, p), 0) || ::soap_put__saml1__AudienceRestrictionCondition(soap, p, "saml1:AudienceRestrictionCondition", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__AudienceRestrictionCondition(struct soap *soap, const char *URL, struct saml1__AudienceRestrictionConditionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__AudienceRestrictionCondition(soap, p), 0) || ::soap_put__saml1__AudienceRestrictionCondition(soap, p, "saml1:AudienceRestrictionCondition", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__AudienceRestrictionCondition soap_get_saml1__AudienceRestrictionConditionType - - -#define soap_read__saml1__AudienceRestrictionCondition soap_read_saml1__AudienceRestrictionConditionType - - -#define soap_GET__saml1__AudienceRestrictionCondition soap_GET_saml1__AudienceRestrictionConditionType - - -#define soap_POST_recv__saml1__AudienceRestrictionCondition soap_POST_recv_saml1__AudienceRestrictionConditionType - -#endif -/* _saml1__Condition is a typedef synonym of saml1__ConditionAbstractType */ - -#ifndef SOAP_TYPE__saml1__Condition_DEFINED -#define SOAP_TYPE__saml1__Condition_DEFINED - -#define soap_default__saml1__Condition soap_default_saml1__ConditionAbstractType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__ConditionAbstractType(struct soap*, const struct saml1__ConditionAbstractType *); - -#define soap_serialize__saml1__Condition soap_serialize_saml1__ConditionAbstractType - - -#define soap__saml1__Condition2s soap_saml1__ConditionAbstractType2s - - -#define soap_out__saml1__Condition soap_out_saml1__ConditionAbstractType - - -#define soap_s2_saml1__Condition soap_s2saml1__ConditionAbstractType - - -#define soap_in__saml1__Condition soap_in_saml1__ConditionAbstractType - - -#define soap_instantiate__saml1__Condition soap_instantiate_saml1__ConditionAbstractType - - -#define soap_new__saml1__Condition soap_new_saml1__ConditionAbstractType - - -#define soap_new_req__saml1__Condition soap_new_req_saml1__ConditionAbstractType - - -#define soap_new_set__saml1__Condition soap_new_set_saml1__ConditionAbstractType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Condition(struct soap*, const struct saml1__ConditionAbstractType *, const char*, const char*); - -inline int soap_write__saml1__Condition(struct soap *soap, struct saml1__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__Condition(soap, p), 0) || ::soap_put__saml1__Condition(soap, p, "saml1:Condition", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__Condition(struct soap *soap, const char *URL, struct saml1__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Condition(soap, p), 0) || ::soap_put__saml1__Condition(soap, p, "saml1:Condition", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Condition(struct soap *soap, const char *URL, struct saml1__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Condition(soap, p), 0) || ::soap_put__saml1__Condition(soap, p, "saml1:Condition", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Condition(struct soap *soap, const char *URL, struct saml1__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Condition(soap, p), 0) || ::soap_put__saml1__Condition(soap, p, "saml1:Condition", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Condition soap_get_saml1__ConditionAbstractType - - -#define soap_read__saml1__Condition soap_read_saml1__ConditionAbstractType - - -#define soap_GET__saml1__Condition soap_GET_saml1__ConditionAbstractType - - -#define soap_POST_recv__saml1__Condition soap_POST_recv_saml1__ConditionAbstractType - -#endif -/* _saml1__Conditions is a typedef synonym of saml1__ConditionsType */ - -#ifndef SOAP_TYPE__saml1__Conditions_DEFINED -#define SOAP_TYPE__saml1__Conditions_DEFINED - -#define soap_default__saml1__Conditions soap_default_saml1__ConditionsType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__ConditionsType(struct soap*, const struct saml1__ConditionsType *); - -#define soap_serialize__saml1__Conditions soap_serialize_saml1__ConditionsType - - -#define soap__saml1__Conditions2s soap_saml1__ConditionsType2s - - -#define soap_out__saml1__Conditions soap_out_saml1__ConditionsType - - -#define soap_s2_saml1__Conditions soap_s2saml1__ConditionsType - - -#define soap_in__saml1__Conditions soap_in_saml1__ConditionsType - - -#define soap_instantiate__saml1__Conditions soap_instantiate_saml1__ConditionsType - - -#define soap_new__saml1__Conditions soap_new_saml1__ConditionsType - - -#define soap_new_req__saml1__Conditions soap_new_req_saml1__ConditionsType - - -#define soap_new_set__saml1__Conditions soap_new_set_saml1__ConditionsType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Conditions(struct soap*, const struct saml1__ConditionsType *, const char*, const char*); - -inline int soap_write__saml1__Conditions(struct soap *soap, struct saml1__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__Conditions(soap, p), 0) || ::soap_put__saml1__Conditions(soap, p, "saml1:Conditions", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__Conditions(struct soap *soap, const char *URL, struct saml1__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Conditions(soap, p), 0) || ::soap_put__saml1__Conditions(soap, p, "saml1:Conditions", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Conditions(struct soap *soap, const char *URL, struct saml1__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Conditions(soap, p), 0) || ::soap_put__saml1__Conditions(soap, p, "saml1:Conditions", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Conditions(struct soap *soap, const char *URL, struct saml1__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Conditions(soap, p), 0) || ::soap_put__saml1__Conditions(soap, p, "saml1:Conditions", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Conditions soap_get_saml1__ConditionsType - - -#define soap_read__saml1__Conditions soap_read_saml1__ConditionsType - - -#define soap_GET__saml1__Conditions soap_GET_saml1__ConditionsType - - -#define soap_POST_recv__saml1__Conditions soap_POST_recv_saml1__ConditionsType - -#endif -/* _saml1__Assertion is a typedef synonym of saml1__AssertionType */ - -#ifndef SOAP_TYPE__saml1__Assertion_DEFINED -#define SOAP_TYPE__saml1__Assertion_DEFINED - -#define soap_default__saml1__Assertion soap_default_saml1__AssertionType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AssertionType(struct soap*, const struct saml1__AssertionType *); - -#define soap_serialize__saml1__Assertion soap_serialize_saml1__AssertionType - - -#define soap__saml1__Assertion2s soap_saml1__AssertionType2s - - -#define soap_out__saml1__Assertion soap_out_saml1__AssertionType - - -#define soap_s2_saml1__Assertion soap_s2saml1__AssertionType - - -#define soap_in__saml1__Assertion soap_in_saml1__AssertionType - - -#define soap_instantiate__saml1__Assertion soap_instantiate_saml1__AssertionType - - -#define soap_new__saml1__Assertion soap_new_saml1__AssertionType - - -#define soap_new_req__saml1__Assertion soap_new_req_saml1__AssertionType - - -#define soap_new_set__saml1__Assertion soap_new_set_saml1__AssertionType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Assertion(struct soap*, const struct saml1__AssertionType *, const char*, const char*); - -inline int soap_write__saml1__Assertion(struct soap *soap, struct saml1__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__saml1__Assertion(soap, p), 0) || ::soap_put__saml1__Assertion(soap, p, "saml1:Assertion", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__saml1__Assertion(struct soap *soap, const char *URL, struct saml1__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Assertion(soap, p), 0) || ::soap_put__saml1__Assertion(soap, p, "saml1:Assertion", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Assertion(struct soap *soap, const char *URL, struct saml1__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Assertion(soap, p), 0) || ::soap_put__saml1__Assertion(soap, p, "saml1:Assertion", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Assertion(struct soap *soap, const char *URL, struct saml1__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__saml1__Assertion(soap, p), 0) || ::soap_put__saml1__Assertion(soap, p, "saml1:Assertion", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Assertion soap_get_saml1__AssertionType - - -#define soap_read__saml1__Assertion soap_read_saml1__AssertionType - - -#define soap_GET__saml1__Assertion soap_GET_saml1__AssertionType - - -#define soap_POST_recv__saml1__Assertion soap_POST_recv_saml1__AssertionType - -#endif - -#ifndef SOAP_TYPE___saml1__union_EvidenceType_DEFINED -#define SOAP_TYPE___saml1__union_EvidenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml1__union_EvidenceType(struct soap*, struct __saml1__union_EvidenceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml1__union_EvidenceType(struct soap*, const struct __saml1__union_EvidenceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml1__union_EvidenceType(struct soap*, const char*, int, const struct __saml1__union_EvidenceType *, const char*); -SOAP_FMAC3 struct __saml1__union_EvidenceType * SOAP_FMAC4 soap_in___saml1__union_EvidenceType(struct soap*, const char*, struct __saml1__union_EvidenceType *, const char*); -SOAP_FMAC1 struct __saml1__union_EvidenceType * SOAP_FMAC2 soap_instantiate___saml1__union_EvidenceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct __saml1__union_EvidenceType * soap_new___saml1__union_EvidenceType(struct soap *soap, int n = -1) -{ - return soap_instantiate___saml1__union_EvidenceType(soap, n, NULL, NULL, NULL); -} - -inline struct __saml1__union_EvidenceType * soap_new_req___saml1__union_EvidenceType( - struct soap *soap) -{ - struct __saml1__union_EvidenceType *_p = ::soap_new___saml1__union_EvidenceType(soap); - if (_p) - { ::soap_default___saml1__union_EvidenceType(soap, _p); - } - return _p; -} - -inline struct __saml1__union_EvidenceType * soap_new_set___saml1__union_EvidenceType( - struct soap *soap, - char *saml1__AssertionIDReference, - struct saml1__AssertionType *saml1__Assertion) -{ - struct __saml1__union_EvidenceType *_p = ::soap_new___saml1__union_EvidenceType(soap); - if (_p) - { ::soap_default___saml1__union_EvidenceType(soap, _p); - _p->saml1__AssertionIDReference = saml1__AssertionIDReference; - _p->saml1__Assertion = saml1__Assertion; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml1__union_EvidenceType(struct soap*, const struct __saml1__union_EvidenceType *, const char*, const char*); - -inline int soap_write___saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___saml1__union_EvidenceType(soap, p), 0) || ::soap_put___saml1__union_EvidenceType(soap, p, "-saml1:union-EvidenceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___saml1__union_EvidenceType(struct soap *soap, const char *URL, struct __saml1__union_EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_EvidenceType(soap, p), 0) || ::soap_put___saml1__union_EvidenceType(soap, p, "-saml1:union-EvidenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___saml1__union_EvidenceType(struct soap *soap, const char *URL, struct __saml1__union_EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_EvidenceType(soap, p), 0) || ::soap_put___saml1__union_EvidenceType(soap, p, "-saml1:union-EvidenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___saml1__union_EvidenceType(struct soap *soap, const char *URL, struct __saml1__union_EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_EvidenceType(soap, p), 0) || ::soap_put___saml1__union_EvidenceType(soap, p, "-saml1:union-EvidenceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __saml1__union_EvidenceType * SOAP_FMAC4 soap_get___saml1__union_EvidenceType(struct soap*, struct __saml1__union_EvidenceType *, const char*, const char*); - -inline int soap_read___saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType *p) -{ - if (p) - { ::soap_default___saml1__union_EvidenceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get___saml1__union_EvidenceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___saml1__union_EvidenceType(struct soap *soap, const char *URL, struct __saml1__union_EvidenceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___saml1__union_EvidenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType *p) -{ - if (::soap_read___saml1__union_EvidenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___saml1__union_AdviceType_DEFINED -#define SOAP_TYPE___saml1__union_AdviceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml1__union_AdviceType(struct soap*, struct __saml1__union_AdviceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml1__union_AdviceType(struct soap*, const struct __saml1__union_AdviceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml1__union_AdviceType(struct soap*, const char*, int, const struct __saml1__union_AdviceType *, const char*); -SOAP_FMAC3 struct __saml1__union_AdviceType * SOAP_FMAC4 soap_in___saml1__union_AdviceType(struct soap*, const char*, struct __saml1__union_AdviceType *, const char*); -SOAP_FMAC1 struct __saml1__union_AdviceType * SOAP_FMAC2 soap_instantiate___saml1__union_AdviceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct __saml1__union_AdviceType * soap_new___saml1__union_AdviceType(struct soap *soap, int n = -1) -{ - return soap_instantiate___saml1__union_AdviceType(soap, n, NULL, NULL, NULL); -} - -inline struct __saml1__union_AdviceType * soap_new_req___saml1__union_AdviceType( - struct soap *soap) -{ - struct __saml1__union_AdviceType *_p = ::soap_new___saml1__union_AdviceType(soap); - if (_p) - { ::soap_default___saml1__union_AdviceType(soap, _p); - } - return _p; -} - -inline struct __saml1__union_AdviceType * soap_new_set___saml1__union_AdviceType( - struct soap *soap, - char *saml1__AssertionIDReference, - struct saml1__AssertionType *saml1__Assertion) -{ - struct __saml1__union_AdviceType *_p = ::soap_new___saml1__union_AdviceType(soap); - if (_p) - { ::soap_default___saml1__union_AdviceType(soap, _p); - _p->saml1__AssertionIDReference = saml1__AssertionIDReference; - _p->saml1__Assertion = saml1__Assertion; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml1__union_AdviceType(struct soap*, const struct __saml1__union_AdviceType *, const char*, const char*); - -inline int soap_write___saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___saml1__union_AdviceType(soap, p), 0) || ::soap_put___saml1__union_AdviceType(soap, p, "-saml1:union-AdviceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___saml1__union_AdviceType(struct soap *soap, const char *URL, struct __saml1__union_AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_AdviceType(soap, p), 0) || ::soap_put___saml1__union_AdviceType(soap, p, "-saml1:union-AdviceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___saml1__union_AdviceType(struct soap *soap, const char *URL, struct __saml1__union_AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_AdviceType(soap, p), 0) || ::soap_put___saml1__union_AdviceType(soap, p, "-saml1:union-AdviceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___saml1__union_AdviceType(struct soap *soap, const char *URL, struct __saml1__union_AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_AdviceType(soap, p), 0) || ::soap_put___saml1__union_AdviceType(soap, p, "-saml1:union-AdviceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __saml1__union_AdviceType * SOAP_FMAC4 soap_get___saml1__union_AdviceType(struct soap*, struct __saml1__union_AdviceType *, const char*, const char*); - -inline int soap_read___saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType *p) -{ - if (p) - { ::soap_default___saml1__union_AdviceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get___saml1__union_AdviceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___saml1__union_AdviceType(struct soap *soap, const char *URL, struct __saml1__union_AdviceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___saml1__union_AdviceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType *p) -{ - if (::soap_read___saml1__union_AdviceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___saml1__union_ConditionsType_DEFINED -#define SOAP_TYPE___saml1__union_ConditionsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml1__union_ConditionsType(struct soap*, struct __saml1__union_ConditionsType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml1__union_ConditionsType(struct soap*, const struct __saml1__union_ConditionsType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml1__union_ConditionsType(struct soap*, const char*, int, const struct __saml1__union_ConditionsType *, const char*); -SOAP_FMAC3 struct __saml1__union_ConditionsType * SOAP_FMAC4 soap_in___saml1__union_ConditionsType(struct soap*, const char*, struct __saml1__union_ConditionsType *, const char*); -SOAP_FMAC1 struct __saml1__union_ConditionsType * SOAP_FMAC2 soap_instantiate___saml1__union_ConditionsType(struct soap*, int, const char*, const char*, size_t*); - -inline struct __saml1__union_ConditionsType * soap_new___saml1__union_ConditionsType(struct soap *soap, int n = -1) -{ - return soap_instantiate___saml1__union_ConditionsType(soap, n, NULL, NULL, NULL); -} - -inline struct __saml1__union_ConditionsType * soap_new_req___saml1__union_ConditionsType( - struct soap *soap) -{ - struct __saml1__union_ConditionsType *_p = ::soap_new___saml1__union_ConditionsType(soap); - if (_p) - { ::soap_default___saml1__union_ConditionsType(soap, _p); - } - return _p; -} - -inline struct __saml1__union_ConditionsType * soap_new_set___saml1__union_ConditionsType( - struct soap *soap, - struct saml1__AudienceRestrictionConditionType *saml1__AudienceRestrictionCondition, - struct saml1__DoNotCacheConditionType *saml1__DoNotCacheCondition, - struct saml1__ConditionAbstractType *saml1__Condition) -{ - struct __saml1__union_ConditionsType *_p = ::soap_new___saml1__union_ConditionsType(soap); - if (_p) - { ::soap_default___saml1__union_ConditionsType(soap, _p); - _p->saml1__AudienceRestrictionCondition = saml1__AudienceRestrictionCondition; - _p->saml1__DoNotCacheCondition = saml1__DoNotCacheCondition; - _p->saml1__Condition = saml1__Condition; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml1__union_ConditionsType(struct soap*, const struct __saml1__union_ConditionsType *, const char*, const char*); - -inline int soap_write___saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___saml1__union_ConditionsType(soap, p), 0) || ::soap_put___saml1__union_ConditionsType(soap, p, "-saml1:union-ConditionsType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___saml1__union_ConditionsType(struct soap *soap, const char *URL, struct __saml1__union_ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_ConditionsType(soap, p), 0) || ::soap_put___saml1__union_ConditionsType(soap, p, "-saml1:union-ConditionsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___saml1__union_ConditionsType(struct soap *soap, const char *URL, struct __saml1__union_ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_ConditionsType(soap, p), 0) || ::soap_put___saml1__union_ConditionsType(soap, p, "-saml1:union-ConditionsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___saml1__union_ConditionsType(struct soap *soap, const char *URL, struct __saml1__union_ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_ConditionsType(soap, p), 0) || ::soap_put___saml1__union_ConditionsType(soap, p, "-saml1:union-ConditionsType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __saml1__union_ConditionsType * SOAP_FMAC4 soap_get___saml1__union_ConditionsType(struct soap*, struct __saml1__union_ConditionsType *, const char*, const char*); - -inline int soap_read___saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType *p) -{ - if (p) - { ::soap_default___saml1__union_ConditionsType(soap, p); - if (soap_begin_recv(soap) || ::soap_get___saml1__union_ConditionsType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___saml1__union_ConditionsType(struct soap *soap, const char *URL, struct __saml1__union_ConditionsType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___saml1__union_ConditionsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType *p) -{ - if (::soap_read___saml1__union_ConditionsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___saml1__union_AssertionType_DEFINED -#define SOAP_TYPE___saml1__union_AssertionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___saml1__union_AssertionType(struct soap*, struct __saml1__union_AssertionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___saml1__union_AssertionType(struct soap*, const struct __saml1__union_AssertionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___saml1__union_AssertionType(struct soap*, const char*, int, const struct __saml1__union_AssertionType *, const char*); -SOAP_FMAC3 struct __saml1__union_AssertionType * SOAP_FMAC4 soap_in___saml1__union_AssertionType(struct soap*, const char*, struct __saml1__union_AssertionType *, const char*); -SOAP_FMAC1 struct __saml1__union_AssertionType * SOAP_FMAC2 soap_instantiate___saml1__union_AssertionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct __saml1__union_AssertionType * soap_new___saml1__union_AssertionType(struct soap *soap, int n = -1) -{ - return soap_instantiate___saml1__union_AssertionType(soap, n, NULL, NULL, NULL); -} - -inline struct __saml1__union_AssertionType * soap_new_req___saml1__union_AssertionType( - struct soap *soap) -{ - struct __saml1__union_AssertionType *_p = ::soap_new___saml1__union_AssertionType(soap); - if (_p) - { ::soap_default___saml1__union_AssertionType(soap, _p); - } - return _p; -} - -inline struct __saml1__union_AssertionType * soap_new_set___saml1__union_AssertionType( - struct soap *soap, - struct saml1__StatementAbstractType *saml1__Statement, - struct saml1__SubjectStatementAbstractType *saml1__SubjectStatement, - struct saml1__AuthenticationStatementType *saml1__AuthenticationStatement, - struct saml1__AuthorizationDecisionStatementType *saml1__AuthorizationDecisionStatement, - struct saml1__AttributeStatementType *saml1__AttributeStatement) -{ - struct __saml1__union_AssertionType *_p = ::soap_new___saml1__union_AssertionType(soap); - if (_p) - { ::soap_default___saml1__union_AssertionType(soap, _p); - _p->saml1__Statement = saml1__Statement; - _p->saml1__SubjectStatement = saml1__SubjectStatement; - _p->saml1__AuthenticationStatement = saml1__AuthenticationStatement; - _p->saml1__AuthorizationDecisionStatement = saml1__AuthorizationDecisionStatement; - _p->saml1__AttributeStatement = saml1__AttributeStatement; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___saml1__union_AssertionType(struct soap*, const struct __saml1__union_AssertionType *, const char*, const char*); - -inline int soap_write___saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___saml1__union_AssertionType(soap, p), 0) || ::soap_put___saml1__union_AssertionType(soap, p, "-saml1:union-AssertionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___saml1__union_AssertionType(struct soap *soap, const char *URL, struct __saml1__union_AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_AssertionType(soap, p), 0) || ::soap_put___saml1__union_AssertionType(soap, p, "-saml1:union-AssertionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___saml1__union_AssertionType(struct soap *soap, const char *URL, struct __saml1__union_AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_AssertionType(soap, p), 0) || ::soap_put___saml1__union_AssertionType(soap, p, "-saml1:union-AssertionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___saml1__union_AssertionType(struct soap *soap, const char *URL, struct __saml1__union_AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___saml1__union_AssertionType(soap, p), 0) || ::soap_put___saml1__union_AssertionType(soap, p, "-saml1:union-AssertionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __saml1__union_AssertionType * SOAP_FMAC4 soap_get___saml1__union_AssertionType(struct soap*, struct __saml1__union_AssertionType *, const char*, const char*); - -inline int soap_read___saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType *p) -{ - if (p) - { ::soap_default___saml1__union_AssertionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get___saml1__union_AssertionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___saml1__union_AssertionType(struct soap *soap, const char *URL, struct __saml1__union_AssertionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___saml1__union_AssertionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType *p) -{ - if (::soap_read___saml1__union_AssertionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__AttributeType_DEFINED -#define SOAP_TYPE_saml1__AttributeType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AttributeType(struct soap*, struct saml1__AttributeType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AttributeType(struct soap*, const struct saml1__AttributeType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AttributeType(struct soap*, const char*, int, const struct saml1__AttributeType *, const char*); -SOAP_FMAC3 struct saml1__AttributeType * SOAP_FMAC4 soap_in_saml1__AttributeType(struct soap*, const char*, struct saml1__AttributeType *, const char*); -SOAP_FMAC1 struct saml1__AttributeType * SOAP_FMAC2 soap_instantiate_saml1__AttributeType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__AttributeType * soap_new_saml1__AttributeType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__AttributeType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__AttributeType * soap_new_req_saml1__AttributeType( - struct soap *soap, - char *AttributeName, - char *AttributeNamespace, - int __sizeAttributeValue, - char **saml1__AttributeValue) -{ - struct saml1__AttributeType *_p = ::soap_new_saml1__AttributeType(soap); - if (_p) - { ::soap_default_saml1__AttributeType(soap, _p); - _p->AttributeName = AttributeName; - _p->AttributeNamespace = AttributeNamespace; - _p->__sizeAttributeValue = __sizeAttributeValue; - _p->saml1__AttributeValue = saml1__AttributeValue; - } - return _p; -} - -inline struct saml1__AttributeType * soap_new_set_saml1__AttributeType( - struct soap *soap, - char *AttributeName, - char *AttributeNamespace, - int __sizeAttributeValue, - char **saml1__AttributeValue) -{ - struct saml1__AttributeType *_p = ::soap_new_saml1__AttributeType(soap); - if (_p) - { ::soap_default_saml1__AttributeType(soap, _p); - _p->AttributeName = AttributeName; - _p->AttributeNamespace = AttributeNamespace; - _p->__sizeAttributeValue = __sizeAttributeValue; - _p->saml1__AttributeValue = saml1__AttributeValue; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AttributeType(struct soap*, const struct saml1__AttributeType *, const char*, const char*); - -inline int soap_write_saml1__AttributeType(struct soap *soap, struct saml1__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__AttributeType(soap, p), 0) || ::soap_put_saml1__AttributeType(soap, p, "saml1:AttributeType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__AttributeType(struct soap *soap, const char *URL, struct saml1__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AttributeType(soap, p), 0) || ::soap_put_saml1__AttributeType(soap, p, "saml1:AttributeType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__AttributeType(struct soap *soap, const char *URL, struct saml1__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AttributeType(soap, p), 0) || ::soap_put_saml1__AttributeType(soap, p, "saml1:AttributeType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__AttributeType(struct soap *soap, const char *URL, struct saml1__AttributeType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AttributeType(soap, p), 0) || ::soap_put_saml1__AttributeType(soap, p, "saml1:AttributeType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__AttributeType * SOAP_FMAC4 soap_get_saml1__AttributeType(struct soap*, struct saml1__AttributeType *, const char*, const char*); - -inline int soap_read_saml1__AttributeType(struct soap *soap, struct saml1__AttributeType *p) -{ - if (p) - { ::soap_default_saml1__AttributeType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__AttributeType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__AttributeType(struct soap *soap, const char *URL, struct saml1__AttributeType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__AttributeType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__AttributeType(struct soap *soap, struct saml1__AttributeType *p) -{ - if (::soap_read_saml1__AttributeType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__AttributeDesignatorType_DEFINED -#define SOAP_TYPE_saml1__AttributeDesignatorType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AttributeDesignatorType(struct soap*, struct saml1__AttributeDesignatorType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AttributeDesignatorType(struct soap*, const struct saml1__AttributeDesignatorType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AttributeDesignatorType(struct soap*, const char*, int, const struct saml1__AttributeDesignatorType *, const char*); -SOAP_FMAC3 struct saml1__AttributeDesignatorType * SOAP_FMAC4 soap_in_saml1__AttributeDesignatorType(struct soap*, const char*, struct saml1__AttributeDesignatorType *, const char*); -SOAP_FMAC1 struct saml1__AttributeDesignatorType * SOAP_FMAC2 soap_instantiate_saml1__AttributeDesignatorType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__AttributeDesignatorType * soap_new_saml1__AttributeDesignatorType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__AttributeDesignatorType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__AttributeDesignatorType * soap_new_req_saml1__AttributeDesignatorType( - struct soap *soap, - char *AttributeName, - char *AttributeNamespace) -{ - struct saml1__AttributeDesignatorType *_p = ::soap_new_saml1__AttributeDesignatorType(soap); - if (_p) - { ::soap_default_saml1__AttributeDesignatorType(soap, _p); - _p->AttributeName = AttributeName; - _p->AttributeNamespace = AttributeNamespace; - } - return _p; -} - -inline struct saml1__AttributeDesignatorType * soap_new_set_saml1__AttributeDesignatorType( - struct soap *soap, - char *AttributeName, - char *AttributeNamespace) -{ - struct saml1__AttributeDesignatorType *_p = ::soap_new_saml1__AttributeDesignatorType(soap); - if (_p) - { ::soap_default_saml1__AttributeDesignatorType(soap, _p); - _p->AttributeName = AttributeName; - _p->AttributeNamespace = AttributeNamespace; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AttributeDesignatorType(struct soap*, const struct saml1__AttributeDesignatorType *, const char*, const char*); - -inline int soap_write_saml1__AttributeDesignatorType(struct soap *soap, struct saml1__AttributeDesignatorType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__AttributeDesignatorType(soap, p), 0) || ::soap_put_saml1__AttributeDesignatorType(soap, p, "saml1:AttributeDesignatorType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__AttributeDesignatorType(struct soap *soap, const char *URL, struct saml1__AttributeDesignatorType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AttributeDesignatorType(soap, p), 0) || ::soap_put_saml1__AttributeDesignatorType(soap, p, "saml1:AttributeDesignatorType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__AttributeDesignatorType(struct soap *soap, const char *URL, struct saml1__AttributeDesignatorType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AttributeDesignatorType(soap, p), 0) || ::soap_put_saml1__AttributeDesignatorType(soap, p, "saml1:AttributeDesignatorType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__AttributeDesignatorType(struct soap *soap, const char *URL, struct saml1__AttributeDesignatorType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AttributeDesignatorType(soap, p), 0) || ::soap_put_saml1__AttributeDesignatorType(soap, p, "saml1:AttributeDesignatorType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__AttributeDesignatorType * SOAP_FMAC4 soap_get_saml1__AttributeDesignatorType(struct soap*, struct saml1__AttributeDesignatorType *, const char*, const char*); - -inline int soap_read_saml1__AttributeDesignatorType(struct soap *soap, struct saml1__AttributeDesignatorType *p) -{ - if (p) - { ::soap_default_saml1__AttributeDesignatorType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__AttributeDesignatorType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__AttributeDesignatorType(struct soap *soap, const char *URL, struct saml1__AttributeDesignatorType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__AttributeDesignatorType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__AttributeDesignatorType(struct soap *soap, struct saml1__AttributeDesignatorType *p) -{ - if (::soap_read_saml1__AttributeDesignatorType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__AttributeStatementType_DEFINED -#define SOAP_TYPE_saml1__AttributeStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AttributeStatementType(struct soap*, struct saml1__AttributeStatementType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AttributeStatementType(struct soap*, const struct saml1__AttributeStatementType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AttributeStatementType(struct soap*, const char*, int, const struct saml1__AttributeStatementType *, const char*); -SOAP_FMAC3 struct saml1__AttributeStatementType * SOAP_FMAC4 soap_in_saml1__AttributeStatementType(struct soap*, const char*, struct saml1__AttributeStatementType *, const char*); -SOAP_FMAC1 struct saml1__AttributeStatementType * SOAP_FMAC2 soap_instantiate_saml1__AttributeStatementType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__AttributeStatementType * soap_new_saml1__AttributeStatementType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__AttributeStatementType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__AttributeStatementType * soap_new_req_saml1__AttributeStatementType( - struct soap *soap, - struct saml1__SubjectType *saml1__Subject, - int __sizeAttribute, - struct saml1__AttributeType *saml1__Attribute) -{ - struct saml1__AttributeStatementType *_p = ::soap_new_saml1__AttributeStatementType(soap); - if (_p) - { ::soap_default_saml1__AttributeStatementType(soap, _p); - _p->saml1__Subject = saml1__Subject; - _p->__sizeAttribute = __sizeAttribute; - _p->saml1__Attribute = saml1__Attribute; - } - return _p; -} - -inline struct saml1__AttributeStatementType * soap_new_set_saml1__AttributeStatementType( - struct soap *soap, - struct saml1__SubjectType *saml1__Subject, - int __sizeAttribute, - struct saml1__AttributeType *saml1__Attribute) -{ - struct saml1__AttributeStatementType *_p = ::soap_new_saml1__AttributeStatementType(soap); - if (_p) - { ::soap_default_saml1__AttributeStatementType(soap, _p); - _p->saml1__Subject = saml1__Subject; - _p->__sizeAttribute = __sizeAttribute; - _p->saml1__Attribute = saml1__Attribute; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AttributeStatementType(struct soap*, const struct saml1__AttributeStatementType *, const char*, const char*); - -inline int soap_write_saml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__AttributeStatementType(soap, p), 0) || ::soap_put_saml1__AttributeStatementType(soap, p, "saml1:AttributeStatementType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__AttributeStatementType(struct soap *soap, const char *URL, struct saml1__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AttributeStatementType(soap, p), 0) || ::soap_put_saml1__AttributeStatementType(soap, p, "saml1:AttributeStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__AttributeStatementType(struct soap *soap, const char *URL, struct saml1__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AttributeStatementType(soap, p), 0) || ::soap_put_saml1__AttributeStatementType(soap, p, "saml1:AttributeStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__AttributeStatementType(struct soap *soap, const char *URL, struct saml1__AttributeStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AttributeStatementType(soap, p), 0) || ::soap_put_saml1__AttributeStatementType(soap, p, "saml1:AttributeStatementType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__AttributeStatementType * SOAP_FMAC4 soap_get_saml1__AttributeStatementType(struct soap*, struct saml1__AttributeStatementType *, const char*, const char*); - -inline int soap_read_saml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType *p) -{ - if (p) - { ::soap_default_saml1__AttributeStatementType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__AttributeStatementType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__AttributeStatementType(struct soap *soap, const char *URL, struct saml1__AttributeStatementType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__AttributeStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType *p) -{ - if (::soap_read_saml1__AttributeStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__EvidenceType_DEFINED -#define SOAP_TYPE_saml1__EvidenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__EvidenceType(struct soap*, struct saml1__EvidenceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__EvidenceType(struct soap*, const struct saml1__EvidenceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__EvidenceType(struct soap*, const char*, int, const struct saml1__EvidenceType *, const char*); -SOAP_FMAC3 struct saml1__EvidenceType * SOAP_FMAC4 soap_in_saml1__EvidenceType(struct soap*, const char*, struct saml1__EvidenceType *, const char*); -SOAP_FMAC1 struct saml1__EvidenceType * SOAP_FMAC2 soap_instantiate_saml1__EvidenceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__EvidenceType * soap_new_saml1__EvidenceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__EvidenceType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__EvidenceType * soap_new_req_saml1__EvidenceType( - struct soap *soap, - int __size_EvidenceType, - struct __saml1__union_EvidenceType *__union_EvidenceType) -{ - struct saml1__EvidenceType *_p = ::soap_new_saml1__EvidenceType(soap); - if (_p) - { ::soap_default_saml1__EvidenceType(soap, _p); - _p->__size_EvidenceType = __size_EvidenceType; - _p->__union_EvidenceType = __union_EvidenceType; - } - return _p; -} - -inline struct saml1__EvidenceType * soap_new_set_saml1__EvidenceType( - struct soap *soap, - int __size_EvidenceType, - struct __saml1__union_EvidenceType *__union_EvidenceType) -{ - struct saml1__EvidenceType *_p = ::soap_new_saml1__EvidenceType(soap); - if (_p) - { ::soap_default_saml1__EvidenceType(soap, _p); - _p->__size_EvidenceType = __size_EvidenceType; - _p->__union_EvidenceType = __union_EvidenceType; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__EvidenceType(struct soap*, const struct saml1__EvidenceType *, const char*, const char*); - -inline int soap_write_saml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__EvidenceType(soap, p), 0) || ::soap_put_saml1__EvidenceType(soap, p, "saml1:EvidenceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__EvidenceType(struct soap *soap, const char *URL, struct saml1__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__EvidenceType(soap, p), 0) || ::soap_put_saml1__EvidenceType(soap, p, "saml1:EvidenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__EvidenceType(struct soap *soap, const char *URL, struct saml1__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__EvidenceType(soap, p), 0) || ::soap_put_saml1__EvidenceType(soap, p, "saml1:EvidenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__EvidenceType(struct soap *soap, const char *URL, struct saml1__EvidenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__EvidenceType(soap, p), 0) || ::soap_put_saml1__EvidenceType(soap, p, "saml1:EvidenceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__EvidenceType * SOAP_FMAC4 soap_get_saml1__EvidenceType(struct soap*, struct saml1__EvidenceType *, const char*, const char*); - -inline int soap_read_saml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType *p) -{ - if (p) - { ::soap_default_saml1__EvidenceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__EvidenceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__EvidenceType(struct soap *soap, const char *URL, struct saml1__EvidenceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__EvidenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType *p) -{ - if (::soap_read_saml1__EvidenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__ActionType_DEFINED -#define SOAP_TYPE_saml1__ActionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__ActionType(struct soap*, struct saml1__ActionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__ActionType(struct soap*, const struct saml1__ActionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__ActionType(struct soap*, const char*, int, const struct saml1__ActionType *, const char*); -SOAP_FMAC3 struct saml1__ActionType * SOAP_FMAC4 soap_in_saml1__ActionType(struct soap*, const char*, struct saml1__ActionType *, const char*); -SOAP_FMAC1 struct saml1__ActionType * SOAP_FMAC2 soap_instantiate_saml1__ActionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__ActionType * soap_new_saml1__ActionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__ActionType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__ActionType * soap_new_req_saml1__ActionType( - struct soap *soap) -{ - struct saml1__ActionType *_p = ::soap_new_saml1__ActionType(soap); - if (_p) - { ::soap_default_saml1__ActionType(soap, _p); - } - return _p; -} - -inline struct saml1__ActionType * soap_new_set_saml1__ActionType( - struct soap *soap, - char *__item, - char *Namespace) -{ - struct saml1__ActionType *_p = ::soap_new_saml1__ActionType(soap); - if (_p) - { ::soap_default_saml1__ActionType(soap, _p); - _p->__item = __item; - _p->Namespace = Namespace; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__ActionType(struct soap*, const struct saml1__ActionType *, const char*, const char*); - -inline int soap_write_saml1__ActionType(struct soap *soap, struct saml1__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__ActionType(soap, p), 0) || ::soap_put_saml1__ActionType(soap, p, "saml1:ActionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__ActionType(struct soap *soap, const char *URL, struct saml1__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__ActionType(soap, p), 0) || ::soap_put_saml1__ActionType(soap, p, "saml1:ActionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__ActionType(struct soap *soap, const char *URL, struct saml1__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__ActionType(soap, p), 0) || ::soap_put_saml1__ActionType(soap, p, "saml1:ActionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__ActionType(struct soap *soap, const char *URL, struct saml1__ActionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__ActionType(soap, p), 0) || ::soap_put_saml1__ActionType(soap, p, "saml1:ActionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__ActionType * SOAP_FMAC4 soap_get_saml1__ActionType(struct soap*, struct saml1__ActionType *, const char*, const char*); - -inline int soap_read_saml1__ActionType(struct soap *soap, struct saml1__ActionType *p) -{ - if (p) - { ::soap_default_saml1__ActionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__ActionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__ActionType(struct soap *soap, const char *URL, struct saml1__ActionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__ActionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__ActionType(struct soap *soap, struct saml1__ActionType *p) -{ - if (::soap_read_saml1__ActionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__AuthorizationDecisionStatementType_DEFINED -#define SOAP_TYPE_saml1__AuthorizationDecisionStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AuthorizationDecisionStatementType(struct soap*, struct saml1__AuthorizationDecisionStatementType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AuthorizationDecisionStatementType(struct soap*, const struct saml1__AuthorizationDecisionStatementType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AuthorizationDecisionStatementType(struct soap*, const char*, int, const struct saml1__AuthorizationDecisionStatementType *, const char*); -SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType * SOAP_FMAC4 soap_in_saml1__AuthorizationDecisionStatementType(struct soap*, const char*, struct saml1__AuthorizationDecisionStatementType *, const char*); -SOAP_FMAC1 struct saml1__AuthorizationDecisionStatementType * SOAP_FMAC2 soap_instantiate_saml1__AuthorizationDecisionStatementType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__AuthorizationDecisionStatementType * soap_new_saml1__AuthorizationDecisionStatementType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__AuthorizationDecisionStatementType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__AuthorizationDecisionStatementType * soap_new_req_saml1__AuthorizationDecisionStatementType( - struct soap *soap, - struct saml1__SubjectType *saml1__Subject, - int __sizeAction, - struct saml1__ActionType *saml1__Action, - char *Resource, - enum saml1__DecisionType Decision) -{ - struct saml1__AuthorizationDecisionStatementType *_p = ::soap_new_saml1__AuthorizationDecisionStatementType(soap); - if (_p) - { ::soap_default_saml1__AuthorizationDecisionStatementType(soap, _p); - _p->saml1__Subject = saml1__Subject; - _p->__sizeAction = __sizeAction; - _p->saml1__Action = saml1__Action; - _p->Resource = Resource; - _p->Decision = Decision; - } - return _p; -} - -inline struct saml1__AuthorizationDecisionStatementType * soap_new_set_saml1__AuthorizationDecisionStatementType( - struct soap *soap, - struct saml1__SubjectType *saml1__Subject, - int __sizeAction, - struct saml1__ActionType *saml1__Action, - struct saml1__EvidenceType *saml1__Evidence, - char *Resource, - enum saml1__DecisionType Decision) -{ - struct saml1__AuthorizationDecisionStatementType *_p = ::soap_new_saml1__AuthorizationDecisionStatementType(soap); - if (_p) - { ::soap_default_saml1__AuthorizationDecisionStatementType(soap, _p); - _p->saml1__Subject = saml1__Subject; - _p->__sizeAction = __sizeAction; - _p->saml1__Action = saml1__Action; - _p->saml1__Evidence = saml1__Evidence; - _p->Resource = Resource; - _p->Decision = Decision; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AuthorizationDecisionStatementType(struct soap*, const struct saml1__AuthorizationDecisionStatementType *, const char*, const char*); - -inline int soap_write_saml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__AuthorizationDecisionStatementType(soap, p), 0) || ::soap_put_saml1__AuthorizationDecisionStatementType(soap, p, "saml1:AuthorizationDecisionStatementType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__AuthorizationDecisionStatementType(struct soap *soap, const char *URL, struct saml1__AuthorizationDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AuthorizationDecisionStatementType(soap, p), 0) || ::soap_put_saml1__AuthorizationDecisionStatementType(soap, p, "saml1:AuthorizationDecisionStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__AuthorizationDecisionStatementType(struct soap *soap, const char *URL, struct saml1__AuthorizationDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AuthorizationDecisionStatementType(soap, p), 0) || ::soap_put_saml1__AuthorizationDecisionStatementType(soap, p, "saml1:AuthorizationDecisionStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__AuthorizationDecisionStatementType(struct soap *soap, const char *URL, struct saml1__AuthorizationDecisionStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AuthorizationDecisionStatementType(soap, p), 0) || ::soap_put_saml1__AuthorizationDecisionStatementType(soap, p, "saml1:AuthorizationDecisionStatementType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType * SOAP_FMAC4 soap_get_saml1__AuthorizationDecisionStatementType(struct soap*, struct saml1__AuthorizationDecisionStatementType *, const char*, const char*); - -inline int soap_read_saml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType *p) -{ - if (p) - { ::soap_default_saml1__AuthorizationDecisionStatementType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__AuthorizationDecisionStatementType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__AuthorizationDecisionStatementType(struct soap *soap, const char *URL, struct saml1__AuthorizationDecisionStatementType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__AuthorizationDecisionStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType *p) -{ - if (::soap_read_saml1__AuthorizationDecisionStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__AuthorityBindingType_DEFINED -#define SOAP_TYPE_saml1__AuthorityBindingType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AuthorityBindingType(struct soap*, struct saml1__AuthorityBindingType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AuthorityBindingType(struct soap*, const struct saml1__AuthorityBindingType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AuthorityBindingType(struct soap*, const char*, int, const struct saml1__AuthorityBindingType *, const char*); -SOAP_FMAC3 struct saml1__AuthorityBindingType * SOAP_FMAC4 soap_in_saml1__AuthorityBindingType(struct soap*, const char*, struct saml1__AuthorityBindingType *, const char*); -SOAP_FMAC1 struct saml1__AuthorityBindingType * SOAP_FMAC2 soap_instantiate_saml1__AuthorityBindingType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__AuthorityBindingType * soap_new_saml1__AuthorityBindingType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__AuthorityBindingType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__AuthorityBindingType * soap_new_req_saml1__AuthorityBindingType( - struct soap *soap, - char *AuthorityKind, - char *Location, - char *Binding) -{ - struct saml1__AuthorityBindingType *_p = ::soap_new_saml1__AuthorityBindingType(soap); - if (_p) - { ::soap_default_saml1__AuthorityBindingType(soap, _p); - _p->AuthorityKind = AuthorityKind; - _p->Location = Location; - _p->Binding = Binding; - } - return _p; -} - -inline struct saml1__AuthorityBindingType * soap_new_set_saml1__AuthorityBindingType( - struct soap *soap, - char *AuthorityKind, - char *Location, - char *Binding) -{ - struct saml1__AuthorityBindingType *_p = ::soap_new_saml1__AuthorityBindingType(soap); - if (_p) - { ::soap_default_saml1__AuthorityBindingType(soap, _p); - _p->AuthorityKind = AuthorityKind; - _p->Location = Location; - _p->Binding = Binding; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AuthorityBindingType(struct soap*, const struct saml1__AuthorityBindingType *, const char*, const char*); - -inline int soap_write_saml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__AuthorityBindingType(soap, p), 0) || ::soap_put_saml1__AuthorityBindingType(soap, p, "saml1:AuthorityBindingType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__AuthorityBindingType(struct soap *soap, const char *URL, struct saml1__AuthorityBindingType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AuthorityBindingType(soap, p), 0) || ::soap_put_saml1__AuthorityBindingType(soap, p, "saml1:AuthorityBindingType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__AuthorityBindingType(struct soap *soap, const char *URL, struct saml1__AuthorityBindingType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AuthorityBindingType(soap, p), 0) || ::soap_put_saml1__AuthorityBindingType(soap, p, "saml1:AuthorityBindingType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__AuthorityBindingType(struct soap *soap, const char *URL, struct saml1__AuthorityBindingType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AuthorityBindingType(soap, p), 0) || ::soap_put_saml1__AuthorityBindingType(soap, p, "saml1:AuthorityBindingType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__AuthorityBindingType * SOAP_FMAC4 soap_get_saml1__AuthorityBindingType(struct soap*, struct saml1__AuthorityBindingType *, const char*, const char*); - -inline int soap_read_saml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType *p) -{ - if (p) - { ::soap_default_saml1__AuthorityBindingType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__AuthorityBindingType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__AuthorityBindingType(struct soap *soap, const char *URL, struct saml1__AuthorityBindingType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__AuthorityBindingType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType *p) -{ - if (::soap_read_saml1__AuthorityBindingType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__SubjectLocalityType_DEFINED -#define SOAP_TYPE_saml1__SubjectLocalityType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__SubjectLocalityType(struct soap*, struct saml1__SubjectLocalityType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectLocalityType(struct soap*, const struct saml1__SubjectLocalityType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__SubjectLocalityType(struct soap*, const char*, int, const struct saml1__SubjectLocalityType *, const char*); -SOAP_FMAC3 struct saml1__SubjectLocalityType * SOAP_FMAC4 soap_in_saml1__SubjectLocalityType(struct soap*, const char*, struct saml1__SubjectLocalityType *, const char*); -SOAP_FMAC1 struct saml1__SubjectLocalityType * SOAP_FMAC2 soap_instantiate_saml1__SubjectLocalityType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__SubjectLocalityType * soap_new_saml1__SubjectLocalityType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__SubjectLocalityType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__SubjectLocalityType * soap_new_req_saml1__SubjectLocalityType( - struct soap *soap) -{ - struct saml1__SubjectLocalityType *_p = ::soap_new_saml1__SubjectLocalityType(soap); - if (_p) - { ::soap_default_saml1__SubjectLocalityType(soap, _p); - } - return _p; -} - -inline struct saml1__SubjectLocalityType * soap_new_set_saml1__SubjectLocalityType( - struct soap *soap, - char *IPAddress, - char *DNSAddress) -{ - struct saml1__SubjectLocalityType *_p = ::soap_new_saml1__SubjectLocalityType(soap); - if (_p) - { ::soap_default_saml1__SubjectLocalityType(soap, _p); - _p->IPAddress = IPAddress; - _p->DNSAddress = DNSAddress; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__SubjectLocalityType(struct soap*, const struct saml1__SubjectLocalityType *, const char*, const char*); - -inline int soap_write_saml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__SubjectLocalityType(soap, p), 0) || ::soap_put_saml1__SubjectLocalityType(soap, p, "saml1:SubjectLocalityType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__SubjectLocalityType(struct soap *soap, const char *URL, struct saml1__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectLocalityType(soap, p), 0) || ::soap_put_saml1__SubjectLocalityType(soap, p, "saml1:SubjectLocalityType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__SubjectLocalityType(struct soap *soap, const char *URL, struct saml1__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectLocalityType(soap, p), 0) || ::soap_put_saml1__SubjectLocalityType(soap, p, "saml1:SubjectLocalityType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__SubjectLocalityType(struct soap *soap, const char *URL, struct saml1__SubjectLocalityType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectLocalityType(soap, p), 0) || ::soap_put_saml1__SubjectLocalityType(soap, p, "saml1:SubjectLocalityType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__SubjectLocalityType * SOAP_FMAC4 soap_get_saml1__SubjectLocalityType(struct soap*, struct saml1__SubjectLocalityType *, const char*, const char*); - -inline int soap_read_saml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType *p) -{ - if (p) - { ::soap_default_saml1__SubjectLocalityType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__SubjectLocalityType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__SubjectLocalityType(struct soap *soap, const char *URL, struct saml1__SubjectLocalityType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__SubjectLocalityType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType *p) -{ - if (::soap_read_saml1__SubjectLocalityType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__AuthenticationStatementType_DEFINED -#define SOAP_TYPE_saml1__AuthenticationStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AuthenticationStatementType(struct soap*, struct saml1__AuthenticationStatementType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AuthenticationStatementType(struct soap*, const struct saml1__AuthenticationStatementType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AuthenticationStatementType(struct soap*, const char*, int, const struct saml1__AuthenticationStatementType *, const char*); -SOAP_FMAC3 struct saml1__AuthenticationStatementType * SOAP_FMAC4 soap_in_saml1__AuthenticationStatementType(struct soap*, const char*, struct saml1__AuthenticationStatementType *, const char*); -SOAP_FMAC1 struct saml1__AuthenticationStatementType * SOAP_FMAC2 soap_instantiate_saml1__AuthenticationStatementType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__AuthenticationStatementType * soap_new_saml1__AuthenticationStatementType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__AuthenticationStatementType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__AuthenticationStatementType * soap_new_req_saml1__AuthenticationStatementType( - struct soap *soap, - struct saml1__SubjectType *saml1__Subject, - int __sizeAuthorityBinding, - struct saml1__AuthorityBindingType *saml1__AuthorityBinding, - char *AuthenticationMethod, - const struct timeval& AuthenticationInstant) -{ - struct saml1__AuthenticationStatementType *_p = ::soap_new_saml1__AuthenticationStatementType(soap); - if (_p) - { ::soap_default_saml1__AuthenticationStatementType(soap, _p); - _p->saml1__Subject = saml1__Subject; - _p->__sizeAuthorityBinding = __sizeAuthorityBinding; - _p->saml1__AuthorityBinding = saml1__AuthorityBinding; - _p->AuthenticationMethod = AuthenticationMethod; - _p->AuthenticationInstant = AuthenticationInstant; - } - return _p; -} - -inline struct saml1__AuthenticationStatementType * soap_new_set_saml1__AuthenticationStatementType( - struct soap *soap, - struct saml1__SubjectType *saml1__Subject, - struct saml1__SubjectLocalityType *saml1__SubjectLocality, - int __sizeAuthorityBinding, - struct saml1__AuthorityBindingType *saml1__AuthorityBinding, - char *AuthenticationMethod, - const struct timeval& AuthenticationInstant) -{ - struct saml1__AuthenticationStatementType *_p = ::soap_new_saml1__AuthenticationStatementType(soap); - if (_p) - { ::soap_default_saml1__AuthenticationStatementType(soap, _p); - _p->saml1__Subject = saml1__Subject; - _p->saml1__SubjectLocality = saml1__SubjectLocality; - _p->__sizeAuthorityBinding = __sizeAuthorityBinding; - _p->saml1__AuthorityBinding = saml1__AuthorityBinding; - _p->AuthenticationMethod = AuthenticationMethod; - _p->AuthenticationInstant = AuthenticationInstant; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AuthenticationStatementType(struct soap*, const struct saml1__AuthenticationStatementType *, const char*, const char*); - -inline int soap_write_saml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__AuthenticationStatementType(soap, p), 0) || ::soap_put_saml1__AuthenticationStatementType(soap, p, "saml1:AuthenticationStatementType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__AuthenticationStatementType(struct soap *soap, const char *URL, struct saml1__AuthenticationStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AuthenticationStatementType(soap, p), 0) || ::soap_put_saml1__AuthenticationStatementType(soap, p, "saml1:AuthenticationStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__AuthenticationStatementType(struct soap *soap, const char *URL, struct saml1__AuthenticationStatementType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AuthenticationStatementType(soap, p), 0) || ::soap_put_saml1__AuthenticationStatementType(soap, p, "saml1:AuthenticationStatementType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__AuthenticationStatementType(struct soap *soap, const char *URL, struct saml1__AuthenticationStatementType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AuthenticationStatementType(soap, p), 0) || ::soap_put_saml1__AuthenticationStatementType(soap, p, "saml1:AuthenticationStatementType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__AuthenticationStatementType * SOAP_FMAC4 soap_get_saml1__AuthenticationStatementType(struct soap*, struct saml1__AuthenticationStatementType *, const char*, const char*); - -inline int soap_read_saml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType *p) -{ - if (p) - { ::soap_default_saml1__AuthenticationStatementType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__AuthenticationStatementType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__AuthenticationStatementType(struct soap *soap, const char *URL, struct saml1__AuthenticationStatementType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__AuthenticationStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType *p) -{ - if (::soap_read_saml1__AuthenticationStatementType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__SubjectConfirmationType_DEFINED -#define SOAP_TYPE_saml1__SubjectConfirmationType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__SubjectConfirmationType(struct soap*, struct saml1__SubjectConfirmationType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectConfirmationType(struct soap*, const struct saml1__SubjectConfirmationType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__SubjectConfirmationType(struct soap*, const char*, int, const struct saml1__SubjectConfirmationType *, const char*); -SOAP_FMAC3 struct saml1__SubjectConfirmationType * SOAP_FMAC4 soap_in_saml1__SubjectConfirmationType(struct soap*, const char*, struct saml1__SubjectConfirmationType *, const char*); -SOAP_FMAC1 struct saml1__SubjectConfirmationType * SOAP_FMAC2 soap_instantiate_saml1__SubjectConfirmationType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__SubjectConfirmationType * soap_new_saml1__SubjectConfirmationType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__SubjectConfirmationType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__SubjectConfirmationType * soap_new_req_saml1__SubjectConfirmationType( - struct soap *soap, - int __sizeConfirmationMethod, - char **saml1__ConfirmationMethod) -{ - struct saml1__SubjectConfirmationType *_p = ::soap_new_saml1__SubjectConfirmationType(soap); - if (_p) - { ::soap_default_saml1__SubjectConfirmationType(soap, _p); - _p->__sizeConfirmationMethod = __sizeConfirmationMethod; - _p->saml1__ConfirmationMethod = saml1__ConfirmationMethod; - } - return _p; -} - -inline struct saml1__SubjectConfirmationType * soap_new_set_saml1__SubjectConfirmationType( - struct soap *soap, - int __sizeConfirmationMethod, - char **saml1__ConfirmationMethod, - char *saml1__SubjectConfirmationData, - struct ds__KeyInfoType *ds__KeyInfo) -{ - struct saml1__SubjectConfirmationType *_p = ::soap_new_saml1__SubjectConfirmationType(soap); - if (_p) - { ::soap_default_saml1__SubjectConfirmationType(soap, _p); - _p->__sizeConfirmationMethod = __sizeConfirmationMethod; - _p->saml1__ConfirmationMethod = saml1__ConfirmationMethod; - _p->saml1__SubjectConfirmationData = saml1__SubjectConfirmationData; - _p->ds__KeyInfo = ds__KeyInfo; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__SubjectConfirmationType(struct soap*, const struct saml1__SubjectConfirmationType *, const char*, const char*); - -inline int soap_write_saml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__SubjectConfirmationType(soap, p), 0) || ::soap_put_saml1__SubjectConfirmationType(soap, p, "saml1:SubjectConfirmationType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__SubjectConfirmationType(struct soap *soap, const char *URL, struct saml1__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectConfirmationType(soap, p), 0) || ::soap_put_saml1__SubjectConfirmationType(soap, p, "saml1:SubjectConfirmationType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__SubjectConfirmationType(struct soap *soap, const char *URL, struct saml1__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectConfirmationType(soap, p), 0) || ::soap_put_saml1__SubjectConfirmationType(soap, p, "saml1:SubjectConfirmationType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__SubjectConfirmationType(struct soap *soap, const char *URL, struct saml1__SubjectConfirmationType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectConfirmationType(soap, p), 0) || ::soap_put_saml1__SubjectConfirmationType(soap, p, "saml1:SubjectConfirmationType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__SubjectConfirmationType * SOAP_FMAC4 soap_get_saml1__SubjectConfirmationType(struct soap*, struct saml1__SubjectConfirmationType *, const char*, const char*); - -inline int soap_read_saml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType *p) -{ - if (p) - { ::soap_default_saml1__SubjectConfirmationType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__SubjectConfirmationType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__SubjectConfirmationType(struct soap *soap, const char *URL, struct saml1__SubjectConfirmationType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__SubjectConfirmationType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType *p) -{ - if (::soap_read_saml1__SubjectConfirmationType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__NameIdentifierType_DEFINED -#define SOAP_TYPE_saml1__NameIdentifierType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__NameIdentifierType(struct soap*, struct saml1__NameIdentifierType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__NameIdentifierType(struct soap*, const struct saml1__NameIdentifierType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__NameIdentifierType(struct soap*, const char*, int, const struct saml1__NameIdentifierType *, const char*); -SOAP_FMAC3 struct saml1__NameIdentifierType * SOAP_FMAC4 soap_in_saml1__NameIdentifierType(struct soap*, const char*, struct saml1__NameIdentifierType *, const char*); -SOAP_FMAC1 struct saml1__NameIdentifierType * SOAP_FMAC2 soap_instantiate_saml1__NameIdentifierType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__NameIdentifierType * soap_new_saml1__NameIdentifierType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__NameIdentifierType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__NameIdentifierType * soap_new_req_saml1__NameIdentifierType( - struct soap *soap) -{ - struct saml1__NameIdentifierType *_p = ::soap_new_saml1__NameIdentifierType(soap); - if (_p) - { ::soap_default_saml1__NameIdentifierType(soap, _p); - } - return _p; -} - -inline struct saml1__NameIdentifierType * soap_new_set_saml1__NameIdentifierType( - struct soap *soap, - char *__item, - char *NameQualifier, - char *Format) -{ - struct saml1__NameIdentifierType *_p = ::soap_new_saml1__NameIdentifierType(soap); - if (_p) - { ::soap_default_saml1__NameIdentifierType(soap, _p); - _p->__item = __item; - _p->NameQualifier = NameQualifier; - _p->Format = Format; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__NameIdentifierType(struct soap*, const struct saml1__NameIdentifierType *, const char*, const char*); - -inline int soap_write_saml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__NameIdentifierType(soap, p), 0) || ::soap_put_saml1__NameIdentifierType(soap, p, "saml1:NameIdentifierType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__NameIdentifierType(struct soap *soap, const char *URL, struct saml1__NameIdentifierType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__NameIdentifierType(soap, p), 0) || ::soap_put_saml1__NameIdentifierType(soap, p, "saml1:NameIdentifierType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__NameIdentifierType(struct soap *soap, const char *URL, struct saml1__NameIdentifierType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__NameIdentifierType(soap, p), 0) || ::soap_put_saml1__NameIdentifierType(soap, p, "saml1:NameIdentifierType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__NameIdentifierType(struct soap *soap, const char *URL, struct saml1__NameIdentifierType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__NameIdentifierType(soap, p), 0) || ::soap_put_saml1__NameIdentifierType(soap, p, "saml1:NameIdentifierType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__NameIdentifierType * SOAP_FMAC4 soap_get_saml1__NameIdentifierType(struct soap*, struct saml1__NameIdentifierType *, const char*, const char*); - -inline int soap_read_saml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType *p) -{ - if (p) - { ::soap_default_saml1__NameIdentifierType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__NameIdentifierType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__NameIdentifierType(struct soap *soap, const char *URL, struct saml1__NameIdentifierType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__NameIdentifierType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType *p) -{ - if (::soap_read_saml1__NameIdentifierType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__SubjectType_DEFINED -#define SOAP_TYPE_saml1__SubjectType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__SubjectType(struct soap*, struct saml1__SubjectType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectType(struct soap*, const struct saml1__SubjectType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__SubjectType(struct soap*, const char*, int, const struct saml1__SubjectType *, const char*); -SOAP_FMAC3 struct saml1__SubjectType * SOAP_FMAC4 soap_in_saml1__SubjectType(struct soap*, const char*, struct saml1__SubjectType *, const char*); -SOAP_FMAC1 struct saml1__SubjectType * SOAP_FMAC2 soap_instantiate_saml1__SubjectType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__SubjectType * soap_new_saml1__SubjectType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__SubjectType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__SubjectType * soap_new_req_saml1__SubjectType( - struct soap *soap) -{ - struct saml1__SubjectType *_p = ::soap_new_saml1__SubjectType(soap); - if (_p) - { ::soap_default_saml1__SubjectType(soap, _p); - } - return _p; -} - -inline struct saml1__SubjectType * soap_new_set_saml1__SubjectType( - struct soap *soap, - struct saml1__NameIdentifierType *saml1__NameIdentifier, - struct saml1__SubjectConfirmationType *saml1__SubjectConfirmation, - struct saml1__SubjectConfirmationType *saml1__SubjectConfirmation_) -{ - struct saml1__SubjectType *_p = ::soap_new_saml1__SubjectType(soap); - if (_p) - { ::soap_default_saml1__SubjectType(soap, _p); - _p->saml1__NameIdentifier = saml1__NameIdentifier; - _p->saml1__SubjectConfirmation = saml1__SubjectConfirmation; - _p->saml1__SubjectConfirmation_ = saml1__SubjectConfirmation_; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__SubjectType(struct soap*, const struct saml1__SubjectType *, const char*, const char*); - -inline int soap_write_saml1__SubjectType(struct soap *soap, struct saml1__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__SubjectType(soap, p), 0) || ::soap_put_saml1__SubjectType(soap, p, "saml1:SubjectType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__SubjectType(struct soap *soap, const char *URL, struct saml1__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectType(soap, p), 0) || ::soap_put_saml1__SubjectType(soap, p, "saml1:SubjectType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__SubjectType(struct soap *soap, const char *URL, struct saml1__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectType(soap, p), 0) || ::soap_put_saml1__SubjectType(soap, p, "saml1:SubjectType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__SubjectType(struct soap *soap, const char *URL, struct saml1__SubjectType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectType(soap, p), 0) || ::soap_put_saml1__SubjectType(soap, p, "saml1:SubjectType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__SubjectType * SOAP_FMAC4 soap_get_saml1__SubjectType(struct soap*, struct saml1__SubjectType *, const char*, const char*); - -inline int soap_read_saml1__SubjectType(struct soap *soap, struct saml1__SubjectType *p) -{ - if (p) - { ::soap_default_saml1__SubjectType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__SubjectType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__SubjectType(struct soap *soap, const char *URL, struct saml1__SubjectType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__SubjectType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__SubjectType(struct soap *soap, struct saml1__SubjectType *p) -{ - if (::soap_read_saml1__SubjectType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__SubjectStatementAbstractType_DEFINED -#define SOAP_TYPE_saml1__SubjectStatementAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__SubjectStatementAbstractType(struct soap*, struct saml1__SubjectStatementAbstractType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__SubjectStatementAbstractType(struct soap*, const struct saml1__SubjectStatementAbstractType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__SubjectStatementAbstractType(struct soap*, const char*, int, const struct saml1__SubjectStatementAbstractType *, const char*); -SOAP_FMAC3 struct saml1__SubjectStatementAbstractType * SOAP_FMAC4 soap_in_saml1__SubjectStatementAbstractType(struct soap*, const char*, struct saml1__SubjectStatementAbstractType *, const char*); -SOAP_FMAC1 struct saml1__SubjectStatementAbstractType * SOAP_FMAC2 soap_instantiate_saml1__SubjectStatementAbstractType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__SubjectStatementAbstractType * soap_new_saml1__SubjectStatementAbstractType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__SubjectStatementAbstractType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__SubjectStatementAbstractType * soap_new_req_saml1__SubjectStatementAbstractType( - struct soap *soap, - struct saml1__SubjectType *saml1__Subject) -{ - struct saml1__SubjectStatementAbstractType *_p = ::soap_new_saml1__SubjectStatementAbstractType(soap); - if (_p) - { ::soap_default_saml1__SubjectStatementAbstractType(soap, _p); - _p->saml1__Subject = saml1__Subject; - } - return _p; -} - -inline struct saml1__SubjectStatementAbstractType * soap_new_set_saml1__SubjectStatementAbstractType( - struct soap *soap, - struct saml1__SubjectType *saml1__Subject) -{ - struct saml1__SubjectStatementAbstractType *_p = ::soap_new_saml1__SubjectStatementAbstractType(soap); - if (_p) - { ::soap_default_saml1__SubjectStatementAbstractType(soap, _p); - _p->saml1__Subject = saml1__Subject; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__SubjectStatementAbstractType(struct soap*, const struct saml1__SubjectStatementAbstractType *, const char*, const char*); - -inline int soap_write_saml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__SubjectStatementAbstractType(soap, p), 0) || ::soap_put_saml1__SubjectStatementAbstractType(soap, p, "saml1:SubjectStatementAbstractType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__SubjectStatementAbstractType(struct soap *soap, const char *URL, struct saml1__SubjectStatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectStatementAbstractType(soap, p), 0) || ::soap_put_saml1__SubjectStatementAbstractType(soap, p, "saml1:SubjectStatementAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__SubjectStatementAbstractType(struct soap *soap, const char *URL, struct saml1__SubjectStatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectStatementAbstractType(soap, p), 0) || ::soap_put_saml1__SubjectStatementAbstractType(soap, p, "saml1:SubjectStatementAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__SubjectStatementAbstractType(struct soap *soap, const char *URL, struct saml1__SubjectStatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__SubjectStatementAbstractType(soap, p), 0) || ::soap_put_saml1__SubjectStatementAbstractType(soap, p, "saml1:SubjectStatementAbstractType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__SubjectStatementAbstractType * SOAP_FMAC4 soap_get_saml1__SubjectStatementAbstractType(struct soap*, struct saml1__SubjectStatementAbstractType *, const char*, const char*); - -inline int soap_read_saml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType *p) -{ - if (p) - { ::soap_default_saml1__SubjectStatementAbstractType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__SubjectStatementAbstractType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__SubjectStatementAbstractType(struct soap *soap, const char *URL, struct saml1__SubjectStatementAbstractType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__SubjectStatementAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType *p) -{ - if (::soap_read_saml1__SubjectStatementAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__StatementAbstractType_DEFINED -#define SOAP_TYPE_saml1__StatementAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__StatementAbstractType(struct soap*, struct saml1__StatementAbstractType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__StatementAbstractType(struct soap*, const struct saml1__StatementAbstractType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__StatementAbstractType(struct soap*, const char*, int, const struct saml1__StatementAbstractType *, const char*); -SOAP_FMAC3 struct saml1__StatementAbstractType * SOAP_FMAC4 soap_in_saml1__StatementAbstractType(struct soap*, const char*, struct saml1__StatementAbstractType *, const char*); -SOAP_FMAC1 struct saml1__StatementAbstractType * SOAP_FMAC2 soap_instantiate_saml1__StatementAbstractType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__StatementAbstractType * soap_new_saml1__StatementAbstractType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__StatementAbstractType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__StatementAbstractType * soap_new_req_saml1__StatementAbstractType( - struct soap *soap) -{ - struct saml1__StatementAbstractType *_p = ::soap_new_saml1__StatementAbstractType(soap); - if (_p) - { ::soap_default_saml1__StatementAbstractType(soap, _p); - } - return _p; -} - -inline struct saml1__StatementAbstractType * soap_new_set_saml1__StatementAbstractType( - struct soap *soap) -{ - struct saml1__StatementAbstractType *_p = ::soap_new_saml1__StatementAbstractType(soap); - if (_p) - { ::soap_default_saml1__StatementAbstractType(soap, _p); - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__StatementAbstractType(struct soap*, const struct saml1__StatementAbstractType *, const char*, const char*); - -inline int soap_write_saml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__StatementAbstractType(soap, p), 0) || ::soap_put_saml1__StatementAbstractType(soap, p, "saml1:StatementAbstractType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__StatementAbstractType(struct soap *soap, const char *URL, struct saml1__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__StatementAbstractType(soap, p), 0) || ::soap_put_saml1__StatementAbstractType(soap, p, "saml1:StatementAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__StatementAbstractType(struct soap *soap, const char *URL, struct saml1__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__StatementAbstractType(soap, p), 0) || ::soap_put_saml1__StatementAbstractType(soap, p, "saml1:StatementAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__StatementAbstractType(struct soap *soap, const char *URL, struct saml1__StatementAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__StatementAbstractType(soap, p), 0) || ::soap_put_saml1__StatementAbstractType(soap, p, "saml1:StatementAbstractType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__StatementAbstractType * SOAP_FMAC4 soap_get_saml1__StatementAbstractType(struct soap*, struct saml1__StatementAbstractType *, const char*, const char*); - -inline int soap_read_saml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType *p) -{ - if (p) - { ::soap_default_saml1__StatementAbstractType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__StatementAbstractType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__StatementAbstractType(struct soap *soap, const char *URL, struct saml1__StatementAbstractType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__StatementAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType *p) -{ - if (::soap_read_saml1__StatementAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__AdviceType_DEFINED -#define SOAP_TYPE_saml1__AdviceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AdviceType(struct soap*, struct saml1__AdviceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AdviceType(struct soap*, const struct saml1__AdviceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AdviceType(struct soap*, const char*, int, const struct saml1__AdviceType *, const char*); -SOAP_FMAC3 struct saml1__AdviceType * SOAP_FMAC4 soap_in_saml1__AdviceType(struct soap*, const char*, struct saml1__AdviceType *, const char*); -SOAP_FMAC1 struct saml1__AdviceType * SOAP_FMAC2 soap_instantiate_saml1__AdviceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__AdviceType * soap_new_saml1__AdviceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__AdviceType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__AdviceType * soap_new_req_saml1__AdviceType( - struct soap *soap, - int __size_AdviceType, - struct __saml1__union_AdviceType *__union_AdviceType) -{ - struct saml1__AdviceType *_p = ::soap_new_saml1__AdviceType(soap); - if (_p) - { ::soap_default_saml1__AdviceType(soap, _p); - _p->__size_AdviceType = __size_AdviceType; - _p->__union_AdviceType = __union_AdviceType; - } - return _p; -} - -inline struct saml1__AdviceType * soap_new_set_saml1__AdviceType( - struct soap *soap, - int __size_AdviceType, - struct __saml1__union_AdviceType *__union_AdviceType) -{ - struct saml1__AdviceType *_p = ::soap_new_saml1__AdviceType(soap); - if (_p) - { ::soap_default_saml1__AdviceType(soap, _p); - _p->__size_AdviceType = __size_AdviceType; - _p->__union_AdviceType = __union_AdviceType; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AdviceType(struct soap*, const struct saml1__AdviceType *, const char*, const char*); - -inline int soap_write_saml1__AdviceType(struct soap *soap, struct saml1__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__AdviceType(soap, p), 0) || ::soap_put_saml1__AdviceType(soap, p, "saml1:AdviceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__AdviceType(struct soap *soap, const char *URL, struct saml1__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AdviceType(soap, p), 0) || ::soap_put_saml1__AdviceType(soap, p, "saml1:AdviceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__AdviceType(struct soap *soap, const char *URL, struct saml1__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AdviceType(soap, p), 0) || ::soap_put_saml1__AdviceType(soap, p, "saml1:AdviceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__AdviceType(struct soap *soap, const char *URL, struct saml1__AdviceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AdviceType(soap, p), 0) || ::soap_put_saml1__AdviceType(soap, p, "saml1:AdviceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__AdviceType * SOAP_FMAC4 soap_get_saml1__AdviceType(struct soap*, struct saml1__AdviceType *, const char*, const char*); - -inline int soap_read_saml1__AdviceType(struct soap *soap, struct saml1__AdviceType *p) -{ - if (p) - { ::soap_default_saml1__AdviceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__AdviceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__AdviceType(struct soap *soap, const char *URL, struct saml1__AdviceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__AdviceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__AdviceType(struct soap *soap, struct saml1__AdviceType *p) -{ - if (::soap_read_saml1__AdviceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__DoNotCacheConditionType_DEFINED -#define SOAP_TYPE_saml1__DoNotCacheConditionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__DoNotCacheConditionType(struct soap*, struct saml1__DoNotCacheConditionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__DoNotCacheConditionType(struct soap*, const struct saml1__DoNotCacheConditionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__DoNotCacheConditionType(struct soap*, const char*, int, const struct saml1__DoNotCacheConditionType *, const char*); -SOAP_FMAC3 struct saml1__DoNotCacheConditionType * SOAP_FMAC4 soap_in_saml1__DoNotCacheConditionType(struct soap*, const char*, struct saml1__DoNotCacheConditionType *, const char*); -SOAP_FMAC1 struct saml1__DoNotCacheConditionType * SOAP_FMAC2 soap_instantiate_saml1__DoNotCacheConditionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__DoNotCacheConditionType * soap_new_saml1__DoNotCacheConditionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__DoNotCacheConditionType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__DoNotCacheConditionType * soap_new_req_saml1__DoNotCacheConditionType( - struct soap *soap) -{ - struct saml1__DoNotCacheConditionType *_p = ::soap_new_saml1__DoNotCacheConditionType(soap); - if (_p) - { ::soap_default_saml1__DoNotCacheConditionType(soap, _p); - } - return _p; -} - -inline struct saml1__DoNotCacheConditionType * soap_new_set_saml1__DoNotCacheConditionType( - struct soap *soap) -{ - struct saml1__DoNotCacheConditionType *_p = ::soap_new_saml1__DoNotCacheConditionType(soap); - if (_p) - { ::soap_default_saml1__DoNotCacheConditionType(soap, _p); - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__DoNotCacheConditionType(struct soap*, const struct saml1__DoNotCacheConditionType *, const char*, const char*); - -inline int soap_write_saml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__DoNotCacheConditionType(soap, p), 0) || ::soap_put_saml1__DoNotCacheConditionType(soap, p, "saml1:DoNotCacheConditionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__DoNotCacheConditionType(struct soap *soap, const char *URL, struct saml1__DoNotCacheConditionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__DoNotCacheConditionType(soap, p), 0) || ::soap_put_saml1__DoNotCacheConditionType(soap, p, "saml1:DoNotCacheConditionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__DoNotCacheConditionType(struct soap *soap, const char *URL, struct saml1__DoNotCacheConditionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__DoNotCacheConditionType(soap, p), 0) || ::soap_put_saml1__DoNotCacheConditionType(soap, p, "saml1:DoNotCacheConditionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__DoNotCacheConditionType(struct soap *soap, const char *URL, struct saml1__DoNotCacheConditionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__DoNotCacheConditionType(soap, p), 0) || ::soap_put_saml1__DoNotCacheConditionType(soap, p, "saml1:DoNotCacheConditionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__DoNotCacheConditionType * SOAP_FMAC4 soap_get_saml1__DoNotCacheConditionType(struct soap*, struct saml1__DoNotCacheConditionType *, const char*, const char*); - -inline int soap_read_saml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType *p) -{ - if (p) - { ::soap_default_saml1__DoNotCacheConditionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__DoNotCacheConditionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__DoNotCacheConditionType(struct soap *soap, const char *URL, struct saml1__DoNotCacheConditionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__DoNotCacheConditionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType *p) -{ - if (::soap_read_saml1__DoNotCacheConditionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__AudienceRestrictionConditionType_DEFINED -#define SOAP_TYPE_saml1__AudienceRestrictionConditionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AudienceRestrictionConditionType(struct soap*, struct saml1__AudienceRestrictionConditionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AudienceRestrictionConditionType(struct soap*, const struct saml1__AudienceRestrictionConditionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AudienceRestrictionConditionType(struct soap*, const char*, int, const struct saml1__AudienceRestrictionConditionType *, const char*); -SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType * SOAP_FMAC4 soap_in_saml1__AudienceRestrictionConditionType(struct soap*, const char*, struct saml1__AudienceRestrictionConditionType *, const char*); -SOAP_FMAC1 struct saml1__AudienceRestrictionConditionType * SOAP_FMAC2 soap_instantiate_saml1__AudienceRestrictionConditionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__AudienceRestrictionConditionType * soap_new_saml1__AudienceRestrictionConditionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__AudienceRestrictionConditionType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__AudienceRestrictionConditionType * soap_new_req_saml1__AudienceRestrictionConditionType( - struct soap *soap, - int __sizeAudience, - char **saml1__Audience) -{ - struct saml1__AudienceRestrictionConditionType *_p = ::soap_new_saml1__AudienceRestrictionConditionType(soap); - if (_p) - { ::soap_default_saml1__AudienceRestrictionConditionType(soap, _p); - _p->__sizeAudience = __sizeAudience; - _p->saml1__Audience = saml1__Audience; - } - return _p; -} - -inline struct saml1__AudienceRestrictionConditionType * soap_new_set_saml1__AudienceRestrictionConditionType( - struct soap *soap, - int __sizeAudience, - char **saml1__Audience) -{ - struct saml1__AudienceRestrictionConditionType *_p = ::soap_new_saml1__AudienceRestrictionConditionType(soap); - if (_p) - { ::soap_default_saml1__AudienceRestrictionConditionType(soap, _p); - _p->__sizeAudience = __sizeAudience; - _p->saml1__Audience = saml1__Audience; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AudienceRestrictionConditionType(struct soap*, const struct saml1__AudienceRestrictionConditionType *, const char*, const char*); - -inline int soap_write_saml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__AudienceRestrictionConditionType(soap, p), 0) || ::soap_put_saml1__AudienceRestrictionConditionType(soap, p, "saml1:AudienceRestrictionConditionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__AudienceRestrictionConditionType(struct soap *soap, const char *URL, struct saml1__AudienceRestrictionConditionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AudienceRestrictionConditionType(soap, p), 0) || ::soap_put_saml1__AudienceRestrictionConditionType(soap, p, "saml1:AudienceRestrictionConditionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__AudienceRestrictionConditionType(struct soap *soap, const char *URL, struct saml1__AudienceRestrictionConditionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AudienceRestrictionConditionType(soap, p), 0) || ::soap_put_saml1__AudienceRestrictionConditionType(soap, p, "saml1:AudienceRestrictionConditionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__AudienceRestrictionConditionType(struct soap *soap, const char *URL, struct saml1__AudienceRestrictionConditionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AudienceRestrictionConditionType(soap, p), 0) || ::soap_put_saml1__AudienceRestrictionConditionType(soap, p, "saml1:AudienceRestrictionConditionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType * SOAP_FMAC4 soap_get_saml1__AudienceRestrictionConditionType(struct soap*, struct saml1__AudienceRestrictionConditionType *, const char*, const char*); - -inline int soap_read_saml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType *p) -{ - if (p) - { ::soap_default_saml1__AudienceRestrictionConditionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__AudienceRestrictionConditionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__AudienceRestrictionConditionType(struct soap *soap, const char *URL, struct saml1__AudienceRestrictionConditionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__AudienceRestrictionConditionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType *p) -{ - if (::soap_read_saml1__AudienceRestrictionConditionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__ConditionAbstractType_DEFINED -#define SOAP_TYPE_saml1__ConditionAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__ConditionAbstractType(struct soap*, struct saml1__ConditionAbstractType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__ConditionAbstractType(struct soap*, const struct saml1__ConditionAbstractType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__ConditionAbstractType(struct soap*, const char*, int, const struct saml1__ConditionAbstractType *, const char*); -SOAP_FMAC3 struct saml1__ConditionAbstractType * SOAP_FMAC4 soap_in_saml1__ConditionAbstractType(struct soap*, const char*, struct saml1__ConditionAbstractType *, const char*); -SOAP_FMAC1 struct saml1__ConditionAbstractType * SOAP_FMAC2 soap_instantiate_saml1__ConditionAbstractType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__ConditionAbstractType * soap_new_saml1__ConditionAbstractType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__ConditionAbstractType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__ConditionAbstractType * soap_new_req_saml1__ConditionAbstractType( - struct soap *soap) -{ - struct saml1__ConditionAbstractType *_p = ::soap_new_saml1__ConditionAbstractType(soap); - if (_p) - { ::soap_default_saml1__ConditionAbstractType(soap, _p); - } - return _p; -} - -inline struct saml1__ConditionAbstractType * soap_new_set_saml1__ConditionAbstractType( - struct soap *soap) -{ - struct saml1__ConditionAbstractType *_p = ::soap_new_saml1__ConditionAbstractType(soap); - if (_p) - { ::soap_default_saml1__ConditionAbstractType(soap, _p); - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__ConditionAbstractType(struct soap*, const struct saml1__ConditionAbstractType *, const char*, const char*); - -inline int soap_write_saml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__ConditionAbstractType(soap, p), 0) || ::soap_put_saml1__ConditionAbstractType(soap, p, "saml1:ConditionAbstractType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__ConditionAbstractType(struct soap *soap, const char *URL, struct saml1__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__ConditionAbstractType(soap, p), 0) || ::soap_put_saml1__ConditionAbstractType(soap, p, "saml1:ConditionAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__ConditionAbstractType(struct soap *soap, const char *URL, struct saml1__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__ConditionAbstractType(soap, p), 0) || ::soap_put_saml1__ConditionAbstractType(soap, p, "saml1:ConditionAbstractType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__ConditionAbstractType(struct soap *soap, const char *URL, struct saml1__ConditionAbstractType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__ConditionAbstractType(soap, p), 0) || ::soap_put_saml1__ConditionAbstractType(soap, p, "saml1:ConditionAbstractType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__ConditionAbstractType * SOAP_FMAC4 soap_get_saml1__ConditionAbstractType(struct soap*, struct saml1__ConditionAbstractType *, const char*, const char*); - -inline int soap_read_saml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType *p) -{ - if (p) - { ::soap_default_saml1__ConditionAbstractType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__ConditionAbstractType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__ConditionAbstractType(struct soap *soap, const char *URL, struct saml1__ConditionAbstractType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__ConditionAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType *p) -{ - if (::soap_read_saml1__ConditionAbstractType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__ConditionsType_DEFINED -#define SOAP_TYPE_saml1__ConditionsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__ConditionsType(struct soap*, struct saml1__ConditionsType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__ConditionsType(struct soap*, const struct saml1__ConditionsType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__ConditionsType(struct soap*, const char*, int, const struct saml1__ConditionsType *, const char*); -SOAP_FMAC3 struct saml1__ConditionsType * SOAP_FMAC4 soap_in_saml1__ConditionsType(struct soap*, const char*, struct saml1__ConditionsType *, const char*); -SOAP_FMAC1 struct saml1__ConditionsType * SOAP_FMAC2 soap_instantiate_saml1__ConditionsType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__ConditionsType * soap_new_saml1__ConditionsType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__ConditionsType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__ConditionsType * soap_new_req_saml1__ConditionsType( - struct soap *soap, - int __size_ConditionsType, - struct __saml1__union_ConditionsType *__union_ConditionsType) -{ - struct saml1__ConditionsType *_p = ::soap_new_saml1__ConditionsType(soap); - if (_p) - { ::soap_default_saml1__ConditionsType(soap, _p); - _p->__size_ConditionsType = __size_ConditionsType; - _p->__union_ConditionsType = __union_ConditionsType; - } - return _p; -} - -inline struct saml1__ConditionsType * soap_new_set_saml1__ConditionsType( - struct soap *soap, - int __size_ConditionsType, - struct __saml1__union_ConditionsType *__union_ConditionsType, - struct timeval *NotBefore, - struct timeval *NotOnOrAfter) -{ - struct saml1__ConditionsType *_p = ::soap_new_saml1__ConditionsType(soap); - if (_p) - { ::soap_default_saml1__ConditionsType(soap, _p); - _p->__size_ConditionsType = __size_ConditionsType; - _p->__union_ConditionsType = __union_ConditionsType; - _p->NotBefore = NotBefore; - _p->NotOnOrAfter = NotOnOrAfter; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__ConditionsType(struct soap*, const struct saml1__ConditionsType *, const char*, const char*); - -inline int soap_write_saml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__ConditionsType(soap, p), 0) || ::soap_put_saml1__ConditionsType(soap, p, "saml1:ConditionsType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__ConditionsType(struct soap *soap, const char *URL, struct saml1__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__ConditionsType(soap, p), 0) || ::soap_put_saml1__ConditionsType(soap, p, "saml1:ConditionsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__ConditionsType(struct soap *soap, const char *URL, struct saml1__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__ConditionsType(soap, p), 0) || ::soap_put_saml1__ConditionsType(soap, p, "saml1:ConditionsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__ConditionsType(struct soap *soap, const char *URL, struct saml1__ConditionsType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__ConditionsType(soap, p), 0) || ::soap_put_saml1__ConditionsType(soap, p, "saml1:ConditionsType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__ConditionsType * SOAP_FMAC4 soap_get_saml1__ConditionsType(struct soap*, struct saml1__ConditionsType *, const char*, const char*); - -inline int soap_read_saml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType *p) -{ - if (p) - { ::soap_default_saml1__ConditionsType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__ConditionsType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__ConditionsType(struct soap *soap, const char *URL, struct saml1__ConditionsType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__ConditionsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType *p) -{ - if (::soap_read_saml1__ConditionsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_saml1__AssertionType_DEFINED -#define SOAP_TYPE_saml1__AssertionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_saml1__AssertionType(struct soap*, struct saml1__AssertionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_saml1__AssertionType(struct soap*, const struct saml1__AssertionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_saml1__AssertionType(struct soap*, const char*, int, const struct saml1__AssertionType *, const char*); -SOAP_FMAC3 struct saml1__AssertionType * SOAP_FMAC4 soap_in_saml1__AssertionType(struct soap*, const char*, struct saml1__AssertionType *, const char*); -SOAP_FMAC1 struct saml1__AssertionType * SOAP_FMAC2 soap_instantiate_saml1__AssertionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct saml1__AssertionType * soap_new_saml1__AssertionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_saml1__AssertionType(soap, n, NULL, NULL, NULL); -} - -inline struct saml1__AssertionType * soap_new_req_saml1__AssertionType( - struct soap *soap, - int __size_AssertionType, - struct __saml1__union_AssertionType *__union_AssertionType, - char *MajorVersion, - char *MinorVersion, - char *AssertionID, - char *Issuer, - const struct timeval& IssueInstant) -{ - struct saml1__AssertionType *_p = ::soap_new_saml1__AssertionType(soap); - if (_p) - { ::soap_default_saml1__AssertionType(soap, _p); - _p->__size_AssertionType = __size_AssertionType; - _p->__union_AssertionType = __union_AssertionType; - _p->MajorVersion = MajorVersion; - _p->MinorVersion = MinorVersion; - _p->AssertionID = AssertionID; - _p->Issuer = Issuer; - _p->IssueInstant = IssueInstant; - } - return _p; -} - -inline struct saml1__AssertionType * soap_new_set_saml1__AssertionType( - struct soap *soap, - struct saml1__ConditionsType *saml1__Conditions, - struct saml1__AdviceType *saml1__Advice, - int __size_AssertionType, - struct __saml1__union_AssertionType *__union_AssertionType, - struct ds__SignatureType *ds__Signature, - char *MajorVersion, - char *MinorVersion, - char *AssertionID, - char *Issuer, - const struct timeval& IssueInstant, - char *wsu__Id) -{ - struct saml1__AssertionType *_p = ::soap_new_saml1__AssertionType(soap); - if (_p) - { ::soap_default_saml1__AssertionType(soap, _p); - _p->saml1__Conditions = saml1__Conditions; - _p->saml1__Advice = saml1__Advice; - _p->__size_AssertionType = __size_AssertionType; - _p->__union_AssertionType = __union_AssertionType; - _p->ds__Signature = ds__Signature; - _p->MajorVersion = MajorVersion; - _p->MinorVersion = MinorVersion; - _p->AssertionID = AssertionID; - _p->Issuer = Issuer; - _p->IssueInstant = IssueInstant; - _p->wsu__Id = wsu__Id; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_saml1__AssertionType(struct soap*, const struct saml1__AssertionType *, const char*, const char*); - -inline int soap_write_saml1__AssertionType(struct soap *soap, struct saml1__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_saml1__AssertionType(soap, p), 0) || ::soap_put_saml1__AssertionType(soap, p, "saml1:AssertionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_saml1__AssertionType(struct soap *soap, const char *URL, struct saml1__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AssertionType(soap, p), 0) || ::soap_put_saml1__AssertionType(soap, p, "saml1:AssertionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_saml1__AssertionType(struct soap *soap, const char *URL, struct saml1__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AssertionType(soap, p), 0) || ::soap_put_saml1__AssertionType(soap, p, "saml1:AssertionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_saml1__AssertionType(struct soap *soap, const char *URL, struct saml1__AssertionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_saml1__AssertionType(soap, p), 0) || ::soap_put_saml1__AssertionType(soap, p, "saml1:AssertionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct saml1__AssertionType * SOAP_FMAC4 soap_get_saml1__AssertionType(struct soap*, struct saml1__AssertionType *, const char*, const char*); - -inline int soap_read_saml1__AssertionType(struct soap *soap, struct saml1__AssertionType *p) -{ - if (p) - { ::soap_default_saml1__AssertionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_saml1__AssertionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_saml1__AssertionType(struct soap *soap, const char *URL, struct saml1__AssertionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_saml1__AssertionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_saml1__AssertionType(struct soap *soap, struct saml1__AssertionType *p) -{ - if (::soap_read_saml1__AssertionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xsd__dateTime_DEFINED -#define SOAP_TYPE_xsd__dateTime_DEFINED -SOAP_FMAC1 void SOAP_FMAC2 soap_default_xsd__dateTime(struct soap*, struct timeval *); -SOAP_FMAC1 void SOAP_FMAC2 soap_serialize_xsd__dateTime(struct soap*, const struct timeval *); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_xsd__dateTime2s(struct soap*, struct timeval); -SOAP_FMAC1 int SOAP_FMAC2 soap_out_xsd__dateTime(struct soap*, const char*, int, const struct timeval *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2xsd__dateTime(struct soap*, const char*, struct timeval *); -SOAP_FMAC1 struct timeval * SOAP_FMAC2 soap_in_xsd__dateTime(struct soap*, const char*, struct timeval *, const char*); -SOAP_FMAC1 struct timeval * SOAP_FMAC2 soap_instantiate_xsd__dateTime(struct soap*, int, const char*, const char*, size_t*); - -inline struct timeval * soap_new_xsd__dateTime(struct soap *soap, int n = -1) -{ - return soap_instantiate_xsd__dateTime(soap, n, NULL, NULL, NULL); -} - -inline struct timeval * soap_new_req_xsd__dateTime( - struct soap *soap) -{ - struct timeval *_p = soap_new_xsd__dateTime(soap); - if (_p) - { - } - return _p; -} - -inline struct timeval * soap_new_set_xsd__dateTime( - struct soap *soap) -{ - struct timeval *_p = soap_new_xsd__dateTime(soap); - if (_p) - { - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__dateTime(struct soap*, const struct timeval *, const char*, const char*); - -inline int soap_write_xsd__dateTime(struct soap *soap, struct timeval const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (soap_serialize_xsd__dateTime(soap, p), 0) || soap_put_xsd__dateTime(soap, p, "xsd:dateTime", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xsd__dateTime(struct soap *soap, const char *URL, struct timeval const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_xsd__dateTime(soap, p), 0) || soap_put_xsd__dateTime(soap, p, "xsd:dateTime", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xsd__dateTime(struct soap *soap, const char *URL, struct timeval const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_xsd__dateTime(soap, p), 0) || soap_put_xsd__dateTime(soap, p, "xsd:dateTime", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xsd__dateTime(struct soap *soap, const char *URL, struct timeval const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_xsd__dateTime(soap, p), 0) || soap_put_xsd__dateTime(soap, p, "xsd:dateTime", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct timeval * SOAP_FMAC4 soap_get_xsd__dateTime(struct soap*, struct timeval *, const char*, const char*); - -inline int soap_read_xsd__dateTime(struct soap *soap, struct timeval *p) -{ - if (p) - { soap_default_xsd__dateTime(soap, p); - if (soap_begin_recv(soap) || soap_get_xsd__dateTime(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xsd__dateTime(struct soap *soap, const char *URL, struct timeval *p) -{ - if (soap_GET(soap, URL, NULL) || soap_read_xsd__dateTime(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xsd__dateTime(struct soap *soap, struct timeval *p) -{ - if (soap_read_xsd__dateTime(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___wsc__DerivedKeyTokenType_sequence_DEFINED -#define SOAP_TYPE___wsc__DerivedKeyTokenType_sequence_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___wsc__DerivedKeyTokenType_sequence(struct soap*, struct __wsc__DerivedKeyTokenType_sequence *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___wsc__DerivedKeyTokenType_sequence(struct soap*, const struct __wsc__DerivedKeyTokenType_sequence *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___wsc__DerivedKeyTokenType_sequence(struct soap*, const char*, int, const struct __wsc__DerivedKeyTokenType_sequence *, const char*); -SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence * SOAP_FMAC4 soap_in___wsc__DerivedKeyTokenType_sequence(struct soap*, const char*, struct __wsc__DerivedKeyTokenType_sequence *, const char*); -SOAP_FMAC1 struct __wsc__DerivedKeyTokenType_sequence * SOAP_FMAC2 soap_instantiate___wsc__DerivedKeyTokenType_sequence(struct soap*, int, const char*, const char*, size_t*); - -inline struct __wsc__DerivedKeyTokenType_sequence * soap_new___wsc__DerivedKeyTokenType_sequence(struct soap *soap, int n = -1) -{ - return soap_instantiate___wsc__DerivedKeyTokenType_sequence(soap, n, NULL, NULL, NULL); -} - -inline struct __wsc__DerivedKeyTokenType_sequence * soap_new_req___wsc__DerivedKeyTokenType_sequence( - struct soap *soap, - const union _wsc__union_DerivedKeyTokenType& union_DerivedKeyTokenType) -{ - struct __wsc__DerivedKeyTokenType_sequence *_p = ::soap_new___wsc__DerivedKeyTokenType_sequence(soap); - if (_p) - { ::soap_default___wsc__DerivedKeyTokenType_sequence(soap, _p); - _p->union_DerivedKeyTokenType = union_DerivedKeyTokenType; - } - return _p; -} - -inline struct __wsc__DerivedKeyTokenType_sequence * soap_new_set___wsc__DerivedKeyTokenType_sequence( - struct soap *soap, - int __union_DerivedKeyTokenType, - const union _wsc__union_DerivedKeyTokenType& union_DerivedKeyTokenType, - ULONG64 *Length) -{ - struct __wsc__DerivedKeyTokenType_sequence *_p = ::soap_new___wsc__DerivedKeyTokenType_sequence(soap); - if (_p) - { ::soap_default___wsc__DerivedKeyTokenType_sequence(soap, _p); - _p->__union_DerivedKeyTokenType = __union_DerivedKeyTokenType; - _p->union_DerivedKeyTokenType = union_DerivedKeyTokenType; - _p->Length = Length; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___wsc__DerivedKeyTokenType_sequence(struct soap*, const struct __wsc__DerivedKeyTokenType_sequence *, const char*, const char*); - -inline int soap_write___wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___wsc__DerivedKeyTokenType_sequence(soap, p), 0) || ::soap_put___wsc__DerivedKeyTokenType_sequence(soap, p, "-wsc:DerivedKeyTokenType-sequence", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *URL, struct __wsc__DerivedKeyTokenType_sequence const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___wsc__DerivedKeyTokenType_sequence(soap, p), 0) || ::soap_put___wsc__DerivedKeyTokenType_sequence(soap, p, "-wsc:DerivedKeyTokenType-sequence", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *URL, struct __wsc__DerivedKeyTokenType_sequence const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___wsc__DerivedKeyTokenType_sequence(soap, p), 0) || ::soap_put___wsc__DerivedKeyTokenType_sequence(soap, p, "-wsc:DerivedKeyTokenType-sequence", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *URL, struct __wsc__DerivedKeyTokenType_sequence const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___wsc__DerivedKeyTokenType_sequence(soap, p), 0) || ::soap_put___wsc__DerivedKeyTokenType_sequence(soap, p, "-wsc:DerivedKeyTokenType-sequence", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence * SOAP_FMAC4 soap_get___wsc__DerivedKeyTokenType_sequence(struct soap*, struct __wsc__DerivedKeyTokenType_sequence *, const char*, const char*); - -inline int soap_read___wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence *p) -{ - if (p) - { ::soap_default___wsc__DerivedKeyTokenType_sequence(soap, p); - if (soap_begin_recv(soap) || ::soap_get___wsc__DerivedKeyTokenType_sequence(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *URL, struct __wsc__DerivedKeyTokenType_sequence *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___wsc__DerivedKeyTokenType_sequence(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence *p) -{ - if (::soap_read___wsc__DerivedKeyTokenType_sequence(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsc__PropertiesType_DEFINED -#define SOAP_TYPE_wsc__PropertiesType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsc__PropertiesType(struct soap*, struct wsc__PropertiesType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsc__PropertiesType(struct soap*, const struct wsc__PropertiesType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__PropertiesType(struct soap*, const char*, int, const struct wsc__PropertiesType *, const char*); -SOAP_FMAC3 struct wsc__PropertiesType * SOAP_FMAC4 soap_in_wsc__PropertiesType(struct soap*, const char*, struct wsc__PropertiesType *, const char*); -SOAP_FMAC1 struct wsc__PropertiesType * SOAP_FMAC2 soap_instantiate_wsc__PropertiesType(struct soap*, int, const char*, const char*, size_t*); - -inline struct wsc__PropertiesType * soap_new_wsc__PropertiesType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsc__PropertiesType(soap, n, NULL, NULL, NULL); -} - -inline struct wsc__PropertiesType * soap_new_req_wsc__PropertiesType( - struct soap *soap) -{ - struct wsc__PropertiesType *_p = ::soap_new_wsc__PropertiesType(soap); - if (_p) - { ::soap_default_wsc__PropertiesType(soap, _p); - } - return _p; -} - -inline struct wsc__PropertiesType * soap_new_set_wsc__PropertiesType( - struct soap *soap) -{ - struct wsc__PropertiesType *_p = ::soap_new_wsc__PropertiesType(soap); - if (_p) - { ::soap_default_wsc__PropertiesType(soap, _p); - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__PropertiesType(struct soap*, const struct wsc__PropertiesType *, const char*, const char*); - -inline int soap_write_wsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_wsc__PropertiesType(soap, p), 0) || ::soap_put_wsc__PropertiesType(soap, p, "wsc:PropertiesType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsc__PropertiesType(struct soap *soap, const char *URL, struct wsc__PropertiesType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsc__PropertiesType(soap, p), 0) || ::soap_put_wsc__PropertiesType(soap, p, "wsc:PropertiesType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsc__PropertiesType(struct soap *soap, const char *URL, struct wsc__PropertiesType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsc__PropertiesType(soap, p), 0) || ::soap_put_wsc__PropertiesType(soap, p, "wsc:PropertiesType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsc__PropertiesType(struct soap *soap, const char *URL, struct wsc__PropertiesType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsc__PropertiesType(soap, p), 0) || ::soap_put_wsc__PropertiesType(soap, p, "wsc:PropertiesType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct wsc__PropertiesType * SOAP_FMAC4 soap_get_wsc__PropertiesType(struct soap*, struct wsc__PropertiesType *, const char*, const char*); - -inline int soap_read_wsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType *p) -{ - if (p) - { ::soap_default_wsc__PropertiesType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_wsc__PropertiesType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsc__PropertiesType(struct soap *soap, const char *URL, struct wsc__PropertiesType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsc__PropertiesType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType *p) -{ - if (::soap_read_wsc__PropertiesType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsc__DerivedKeyTokenType_DEFINED -#define SOAP_TYPE_wsc__DerivedKeyTokenType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsc__DerivedKeyTokenType(struct soap*, struct wsc__DerivedKeyTokenType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsc__DerivedKeyTokenType(struct soap*, const struct wsc__DerivedKeyTokenType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__DerivedKeyTokenType(struct soap*, const char*, int, const struct wsc__DerivedKeyTokenType *, const char*); -SOAP_FMAC3 struct wsc__DerivedKeyTokenType * SOAP_FMAC4 soap_in_wsc__DerivedKeyTokenType(struct soap*, const char*, struct wsc__DerivedKeyTokenType *, const char*); -SOAP_FMAC1 struct wsc__DerivedKeyTokenType * SOAP_FMAC2 soap_instantiate_wsc__DerivedKeyTokenType(struct soap*, int, const char*, const char*, size_t*); - -inline struct wsc__DerivedKeyTokenType * soap_new_wsc__DerivedKeyTokenType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsc__DerivedKeyTokenType(soap, n, NULL, NULL, NULL); -} - -inline struct wsc__DerivedKeyTokenType * soap_new_req_wsc__DerivedKeyTokenType( - struct soap *soap) -{ - struct wsc__DerivedKeyTokenType *_p = ::soap_new_wsc__DerivedKeyTokenType(soap); - if (_p) - { ::soap_default_wsc__DerivedKeyTokenType(soap, _p); - } - return _p; -} - -inline struct wsc__DerivedKeyTokenType * soap_new_set_wsc__DerivedKeyTokenType( - struct soap *soap, - struct _wsse__SecurityTokenReference *wsse__SecurityTokenReference, - struct wsc__PropertiesType *Properties, - struct __wsc__DerivedKeyTokenType_sequence *__DerivedKeyTokenType_sequence, - char *Label, - char *Nonce, - char *wsu__Id, - char *Algorithm) -{ - struct wsc__DerivedKeyTokenType *_p = ::soap_new_wsc__DerivedKeyTokenType(soap); - if (_p) - { ::soap_default_wsc__DerivedKeyTokenType(soap, _p); - _p->wsse__SecurityTokenReference = wsse__SecurityTokenReference; - _p->Properties = Properties; - _p->__DerivedKeyTokenType_sequence = __DerivedKeyTokenType_sequence; - _p->Label = Label; - _p->Nonce = Nonce; - _p->wsu__Id = wsu__Id; - _p->Algorithm = Algorithm; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__DerivedKeyTokenType(struct soap*, const struct wsc__DerivedKeyTokenType *, const char*, const char*); - -inline int soap_write_wsc__DerivedKeyTokenType(struct soap *soap, struct wsc__DerivedKeyTokenType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_wsc__DerivedKeyTokenType(soap, p), 0) || ::soap_put_wsc__DerivedKeyTokenType(soap, p, "wsc:DerivedKeyTokenType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsc__DerivedKeyTokenType(struct soap *soap, const char *URL, struct wsc__DerivedKeyTokenType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsc__DerivedKeyTokenType(soap, p), 0) || ::soap_put_wsc__DerivedKeyTokenType(soap, p, "wsc:DerivedKeyTokenType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsc__DerivedKeyTokenType(struct soap *soap, const char *URL, struct wsc__DerivedKeyTokenType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsc__DerivedKeyTokenType(soap, p), 0) || ::soap_put_wsc__DerivedKeyTokenType(soap, p, "wsc:DerivedKeyTokenType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsc__DerivedKeyTokenType(struct soap *soap, const char *URL, struct wsc__DerivedKeyTokenType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsc__DerivedKeyTokenType(soap, p), 0) || ::soap_put_wsc__DerivedKeyTokenType(soap, p, "wsc:DerivedKeyTokenType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct wsc__DerivedKeyTokenType * SOAP_FMAC4 soap_get_wsc__DerivedKeyTokenType(struct soap*, struct wsc__DerivedKeyTokenType *, const char*, const char*); - -inline int soap_read_wsc__DerivedKeyTokenType(struct soap *soap, struct wsc__DerivedKeyTokenType *p) -{ - if (p) - { ::soap_default_wsc__DerivedKeyTokenType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_wsc__DerivedKeyTokenType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsc__DerivedKeyTokenType(struct soap *soap, const char *URL, struct wsc__DerivedKeyTokenType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsc__DerivedKeyTokenType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsc__DerivedKeyTokenType(struct soap *soap, struct wsc__DerivedKeyTokenType *p) -{ - if (::soap_read_wsc__DerivedKeyTokenType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsc__SecurityContextTokenType_DEFINED -#define SOAP_TYPE_wsc__SecurityContextTokenType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsc__SecurityContextTokenType(struct soap*, struct wsc__SecurityContextTokenType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsc__SecurityContextTokenType(struct soap*, const struct wsc__SecurityContextTokenType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__SecurityContextTokenType(struct soap*, const char*, int, const struct wsc__SecurityContextTokenType *, const char*); -SOAP_FMAC3 struct wsc__SecurityContextTokenType * SOAP_FMAC4 soap_in_wsc__SecurityContextTokenType(struct soap*, const char*, struct wsc__SecurityContextTokenType *, const char*); -SOAP_FMAC1 struct wsc__SecurityContextTokenType * SOAP_FMAC2 soap_instantiate_wsc__SecurityContextTokenType(struct soap*, int, const char*, const char*, size_t*); - -inline struct wsc__SecurityContextTokenType * soap_new_wsc__SecurityContextTokenType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsc__SecurityContextTokenType(soap, n, NULL, NULL, NULL); -} - -inline struct wsc__SecurityContextTokenType * soap_new_req_wsc__SecurityContextTokenType( - struct soap *soap) -{ - struct wsc__SecurityContextTokenType *_p = ::soap_new_wsc__SecurityContextTokenType(soap); - if (_p) - { ::soap_default_wsc__SecurityContextTokenType(soap, _p); - } - return _p; -} - -inline struct wsc__SecurityContextTokenType * soap_new_set_wsc__SecurityContextTokenType( - struct soap *soap, - char *wsu__Id, - char *Identifier, - char *Instance) -{ - struct wsc__SecurityContextTokenType *_p = ::soap_new_wsc__SecurityContextTokenType(soap); - if (_p) - { ::soap_default_wsc__SecurityContextTokenType(soap, _p); - _p->wsu__Id = wsu__Id; - _p->Identifier = Identifier; - _p->Instance = Instance; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__SecurityContextTokenType(struct soap*, const struct wsc__SecurityContextTokenType *, const char*, const char*); - -inline int soap_write_wsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_wsc__SecurityContextTokenType(soap, p), 0) || ::soap_put_wsc__SecurityContextTokenType(soap, p, "wsc:SecurityContextTokenType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsc__SecurityContextTokenType(struct soap *soap, const char *URL, struct wsc__SecurityContextTokenType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsc__SecurityContextTokenType(soap, p), 0) || ::soap_put_wsc__SecurityContextTokenType(soap, p, "wsc:SecurityContextTokenType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsc__SecurityContextTokenType(struct soap *soap, const char *URL, struct wsc__SecurityContextTokenType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsc__SecurityContextTokenType(soap, p), 0) || ::soap_put_wsc__SecurityContextTokenType(soap, p, "wsc:SecurityContextTokenType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsc__SecurityContextTokenType(struct soap *soap, const char *URL, struct wsc__SecurityContextTokenType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsc__SecurityContextTokenType(soap, p), 0) || ::soap_put_wsc__SecurityContextTokenType(soap, p, "wsc:SecurityContextTokenType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct wsc__SecurityContextTokenType * SOAP_FMAC4 soap_get_wsc__SecurityContextTokenType(struct soap*, struct wsc__SecurityContextTokenType *, const char*, const char*); - -inline int soap_read_wsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType *p) -{ - if (p) - { ::soap_default_wsc__SecurityContextTokenType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_wsc__SecurityContextTokenType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsc__SecurityContextTokenType(struct soap *soap, const char *URL, struct wsc__SecurityContextTokenType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsc__SecurityContextTokenType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType *p) -{ - if (::soap_read_wsc__SecurityContextTokenType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___xenc__union_ReferenceList_DEFINED -#define SOAP_TYPE___xenc__union_ReferenceList_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___xenc__union_ReferenceList(struct soap*, struct __xenc__union_ReferenceList *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___xenc__union_ReferenceList(struct soap*, const struct __xenc__union_ReferenceList *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___xenc__union_ReferenceList(struct soap*, const char*, int, const struct __xenc__union_ReferenceList *, const char*); -SOAP_FMAC3 struct __xenc__union_ReferenceList * SOAP_FMAC4 soap_in___xenc__union_ReferenceList(struct soap*, const char*, struct __xenc__union_ReferenceList *, const char*); -SOAP_FMAC1 struct __xenc__union_ReferenceList * SOAP_FMAC2 soap_instantiate___xenc__union_ReferenceList(struct soap*, int, const char*, const char*, size_t*); - -inline struct __xenc__union_ReferenceList * soap_new___xenc__union_ReferenceList(struct soap *soap, int n = -1) -{ - return soap_instantiate___xenc__union_ReferenceList(soap, n, NULL, NULL, NULL); -} - -inline struct __xenc__union_ReferenceList * soap_new_req___xenc__union_ReferenceList( - struct soap *soap) -{ - struct __xenc__union_ReferenceList *_p = ::soap_new___xenc__union_ReferenceList(soap); - if (_p) - { ::soap_default___xenc__union_ReferenceList(soap, _p); - } - return _p; -} - -inline struct __xenc__union_ReferenceList * soap_new_set___xenc__union_ReferenceList( - struct soap *soap, - struct xenc__ReferenceType *DataReference, - struct xenc__ReferenceType *KeyReference) -{ - struct __xenc__union_ReferenceList *_p = ::soap_new___xenc__union_ReferenceList(soap); - if (_p) - { ::soap_default___xenc__union_ReferenceList(soap, _p); - _p->DataReference = DataReference; - _p->KeyReference = KeyReference; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___xenc__union_ReferenceList(struct soap*, const struct __xenc__union_ReferenceList *, const char*, const char*); - -inline int soap_write___xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___xenc__union_ReferenceList(soap, p), 0) || ::soap_put___xenc__union_ReferenceList(soap, p, "-xenc:union-ReferenceList", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___xenc__union_ReferenceList(struct soap *soap, const char *URL, struct __xenc__union_ReferenceList const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___xenc__union_ReferenceList(soap, p), 0) || ::soap_put___xenc__union_ReferenceList(soap, p, "-xenc:union-ReferenceList", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___xenc__union_ReferenceList(struct soap *soap, const char *URL, struct __xenc__union_ReferenceList const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___xenc__union_ReferenceList(soap, p), 0) || ::soap_put___xenc__union_ReferenceList(soap, p, "-xenc:union-ReferenceList", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___xenc__union_ReferenceList(struct soap *soap, const char *URL, struct __xenc__union_ReferenceList const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___xenc__union_ReferenceList(soap, p), 0) || ::soap_put___xenc__union_ReferenceList(soap, p, "-xenc:union-ReferenceList", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __xenc__union_ReferenceList * SOAP_FMAC4 soap_get___xenc__union_ReferenceList(struct soap*, struct __xenc__union_ReferenceList *, const char*, const char*); - -inline int soap_read___xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList *p) -{ - if (p) - { ::soap_default___xenc__union_ReferenceList(soap, p); - if (soap_begin_recv(soap) || ::soap_get___xenc__union_ReferenceList(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___xenc__union_ReferenceList(struct soap *soap, const char *URL, struct __xenc__union_ReferenceList *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___xenc__union_ReferenceList(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList *p) -{ - if (::soap_read___xenc__union_ReferenceList(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__xenc__ReferenceList_DEFINED -#define SOAP_TYPE__xenc__ReferenceList_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__xenc__ReferenceList(struct soap*, struct _xenc__ReferenceList *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__xenc__ReferenceList(struct soap*, const struct _xenc__ReferenceList *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__xenc__ReferenceList(struct soap*, const char*, int, const struct _xenc__ReferenceList *, const char*); -SOAP_FMAC3 struct _xenc__ReferenceList * SOAP_FMAC4 soap_in__xenc__ReferenceList(struct soap*, const char*, struct _xenc__ReferenceList *, const char*); -SOAP_FMAC1 struct _xenc__ReferenceList * SOAP_FMAC2 soap_instantiate__xenc__ReferenceList(struct soap*, int, const char*, const char*, size_t*); - -inline struct _xenc__ReferenceList * soap_new__xenc__ReferenceList(struct soap *soap, int n = -1) -{ - return soap_instantiate__xenc__ReferenceList(soap, n, NULL, NULL, NULL); -} - -inline struct _xenc__ReferenceList * soap_new_req__xenc__ReferenceList( - struct soap *soap, - int __size_ReferenceList, - struct __xenc__union_ReferenceList *__union_ReferenceList) -{ - struct _xenc__ReferenceList *_p = ::soap_new__xenc__ReferenceList(soap); - if (_p) - { ::soap_default__xenc__ReferenceList(soap, _p); - _p->__size_ReferenceList = __size_ReferenceList; - _p->__union_ReferenceList = __union_ReferenceList; - } - return _p; -} - -inline struct _xenc__ReferenceList * soap_new_set__xenc__ReferenceList( - struct soap *soap, - int __size_ReferenceList, - struct __xenc__union_ReferenceList *__union_ReferenceList) -{ - struct _xenc__ReferenceList *_p = ::soap_new__xenc__ReferenceList(soap); - if (_p) - { ::soap_default__xenc__ReferenceList(soap, _p); - _p->__size_ReferenceList = __size_ReferenceList; - _p->__union_ReferenceList = __union_ReferenceList; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__xenc__ReferenceList(struct soap*, const struct _xenc__ReferenceList *, const char*, const char*); - -inline int soap_write__xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__xenc__ReferenceList(soap, p), 0) || ::soap_put__xenc__ReferenceList(soap, p, "xenc:ReferenceList", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__xenc__ReferenceList(struct soap *soap, const char *URL, struct _xenc__ReferenceList const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__xenc__ReferenceList(soap, p), 0) || ::soap_put__xenc__ReferenceList(soap, p, "xenc:ReferenceList", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__xenc__ReferenceList(struct soap *soap, const char *URL, struct _xenc__ReferenceList const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__xenc__ReferenceList(soap, p), 0) || ::soap_put__xenc__ReferenceList(soap, p, "xenc:ReferenceList", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__xenc__ReferenceList(struct soap *soap, const char *URL, struct _xenc__ReferenceList const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__xenc__ReferenceList(soap, p), 0) || ::soap_put__xenc__ReferenceList(soap, p, "xenc:ReferenceList", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _xenc__ReferenceList * SOAP_FMAC4 soap_get__xenc__ReferenceList(struct soap*, struct _xenc__ReferenceList *, const char*, const char*); - -inline int soap_read__xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList *p) -{ - if (p) - { ::soap_default__xenc__ReferenceList(soap, p); - if (soap_begin_recv(soap) || ::soap_get__xenc__ReferenceList(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__xenc__ReferenceList(struct soap *soap, const char *URL, struct _xenc__ReferenceList *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__xenc__ReferenceList(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList *p) -{ - if (::soap_read__xenc__ReferenceList(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__EncryptionPropertyType_DEFINED -#define SOAP_TYPE_xenc__EncryptionPropertyType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptionPropertyType(struct soap*, struct xenc__EncryptionPropertyType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptionPropertyType(struct soap*, const struct xenc__EncryptionPropertyType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptionPropertyType(struct soap*, const char*, int, const struct xenc__EncryptionPropertyType *, const char*); -SOAP_FMAC3 struct xenc__EncryptionPropertyType * SOAP_FMAC4 soap_in_xenc__EncryptionPropertyType(struct soap*, const char*, struct xenc__EncryptionPropertyType *, const char*); -SOAP_FMAC1 struct xenc__EncryptionPropertyType * SOAP_FMAC2 soap_instantiate_xenc__EncryptionPropertyType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__EncryptionPropertyType * soap_new_xenc__EncryptionPropertyType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__EncryptionPropertyType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__EncryptionPropertyType * soap_new_req_xenc__EncryptionPropertyType( - struct soap *soap) -{ - struct xenc__EncryptionPropertyType *_p = ::soap_new_xenc__EncryptionPropertyType(soap); - if (_p) - { ::soap_default_xenc__EncryptionPropertyType(soap, _p); - } - return _p; -} - -inline struct xenc__EncryptionPropertyType * soap_new_set_xenc__EncryptionPropertyType( - struct soap *soap, - char *Target, - char *Id) -{ - struct xenc__EncryptionPropertyType *_p = ::soap_new_xenc__EncryptionPropertyType(soap); - if (_p) - { ::soap_default_xenc__EncryptionPropertyType(soap, _p); - _p->Target = Target; - _p->Id = Id; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptionPropertyType(struct soap*, const struct xenc__EncryptionPropertyType *, const char*, const char*); - -inline int soap_write_xenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__EncryptionPropertyType(soap, p), 0) || ::soap_put_xenc__EncryptionPropertyType(soap, p, "xenc:EncryptionPropertyType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__EncryptionPropertyType(struct soap *soap, const char *URL, struct xenc__EncryptionPropertyType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptionPropertyType(soap, p), 0) || ::soap_put_xenc__EncryptionPropertyType(soap, p, "xenc:EncryptionPropertyType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__EncryptionPropertyType(struct soap *soap, const char *URL, struct xenc__EncryptionPropertyType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptionPropertyType(soap, p), 0) || ::soap_put_xenc__EncryptionPropertyType(soap, p, "xenc:EncryptionPropertyType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__EncryptionPropertyType(struct soap *soap, const char *URL, struct xenc__EncryptionPropertyType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptionPropertyType(soap, p), 0) || ::soap_put_xenc__EncryptionPropertyType(soap, p, "xenc:EncryptionPropertyType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__EncryptionPropertyType * SOAP_FMAC4 soap_get_xenc__EncryptionPropertyType(struct soap*, struct xenc__EncryptionPropertyType *, const char*, const char*); - -inline int soap_read_xenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType *p) -{ - if (p) - { ::soap_default_xenc__EncryptionPropertyType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__EncryptionPropertyType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__EncryptionPropertyType(struct soap *soap, const char *URL, struct xenc__EncryptionPropertyType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__EncryptionPropertyType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType *p) -{ - if (::soap_read_xenc__EncryptionPropertyType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__EncryptionPropertiesType_DEFINED -#define SOAP_TYPE_xenc__EncryptionPropertiesType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptionPropertiesType(struct soap*, struct xenc__EncryptionPropertiesType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptionPropertiesType(struct soap*, const struct xenc__EncryptionPropertiesType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptionPropertiesType(struct soap*, const char*, int, const struct xenc__EncryptionPropertiesType *, const char*); -SOAP_FMAC3 struct xenc__EncryptionPropertiesType * SOAP_FMAC4 soap_in_xenc__EncryptionPropertiesType(struct soap*, const char*, struct xenc__EncryptionPropertiesType *, const char*); -SOAP_FMAC1 struct xenc__EncryptionPropertiesType * SOAP_FMAC2 soap_instantiate_xenc__EncryptionPropertiesType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__EncryptionPropertiesType * soap_new_xenc__EncryptionPropertiesType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__EncryptionPropertiesType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__EncryptionPropertiesType * soap_new_req_xenc__EncryptionPropertiesType( - struct soap *soap, - int __sizeEncryptionProperty, - struct xenc__EncryptionPropertyType *EncryptionProperty) -{ - struct xenc__EncryptionPropertiesType *_p = ::soap_new_xenc__EncryptionPropertiesType(soap); - if (_p) - { ::soap_default_xenc__EncryptionPropertiesType(soap, _p); - _p->__sizeEncryptionProperty = __sizeEncryptionProperty; - _p->EncryptionProperty = EncryptionProperty; - } - return _p; -} - -inline struct xenc__EncryptionPropertiesType * soap_new_set_xenc__EncryptionPropertiesType( - struct soap *soap, - int __sizeEncryptionProperty, - struct xenc__EncryptionPropertyType *EncryptionProperty, - char *Id) -{ - struct xenc__EncryptionPropertiesType *_p = ::soap_new_xenc__EncryptionPropertiesType(soap); - if (_p) - { ::soap_default_xenc__EncryptionPropertiesType(soap, _p); - _p->__sizeEncryptionProperty = __sizeEncryptionProperty; - _p->EncryptionProperty = EncryptionProperty; - _p->Id = Id; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptionPropertiesType(struct soap*, const struct xenc__EncryptionPropertiesType *, const char*, const char*); - -inline int soap_write_xenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__EncryptionPropertiesType(soap, p), 0) || ::soap_put_xenc__EncryptionPropertiesType(soap, p, "xenc:EncryptionPropertiesType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__EncryptionPropertiesType(struct soap *soap, const char *URL, struct xenc__EncryptionPropertiesType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptionPropertiesType(soap, p), 0) || ::soap_put_xenc__EncryptionPropertiesType(soap, p, "xenc:EncryptionPropertiesType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__EncryptionPropertiesType(struct soap *soap, const char *URL, struct xenc__EncryptionPropertiesType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptionPropertiesType(soap, p), 0) || ::soap_put_xenc__EncryptionPropertiesType(soap, p, "xenc:EncryptionPropertiesType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__EncryptionPropertiesType(struct soap *soap, const char *URL, struct xenc__EncryptionPropertiesType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptionPropertiesType(soap, p), 0) || ::soap_put_xenc__EncryptionPropertiesType(soap, p, "xenc:EncryptionPropertiesType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__EncryptionPropertiesType * SOAP_FMAC4 soap_get_xenc__EncryptionPropertiesType(struct soap*, struct xenc__EncryptionPropertiesType *, const char*, const char*); - -inline int soap_read_xenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType *p) -{ - if (p) - { ::soap_default_xenc__EncryptionPropertiesType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__EncryptionPropertiesType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__EncryptionPropertiesType(struct soap *soap, const char *URL, struct xenc__EncryptionPropertiesType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__EncryptionPropertiesType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType *p) -{ - if (::soap_read_xenc__EncryptionPropertiesType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__ReferenceType_DEFINED -#define SOAP_TYPE_xenc__ReferenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__ReferenceType(struct soap*, struct xenc__ReferenceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__ReferenceType(struct soap*, const struct xenc__ReferenceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__ReferenceType(struct soap*, const char*, int, const struct xenc__ReferenceType *, const char*); -SOAP_FMAC3 struct xenc__ReferenceType * SOAP_FMAC4 soap_in_xenc__ReferenceType(struct soap*, const char*, struct xenc__ReferenceType *, const char*); -SOAP_FMAC1 struct xenc__ReferenceType * SOAP_FMAC2 soap_instantiate_xenc__ReferenceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__ReferenceType * soap_new_xenc__ReferenceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__ReferenceType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__ReferenceType * soap_new_req_xenc__ReferenceType( - struct soap *soap, - char *URI) -{ - struct xenc__ReferenceType *_p = ::soap_new_xenc__ReferenceType(soap); - if (_p) - { ::soap_default_xenc__ReferenceType(soap, _p); - _p->URI = URI; - } - return _p; -} - -inline struct xenc__ReferenceType * soap_new_set_xenc__ReferenceType( - struct soap *soap, - char *URI) -{ - struct xenc__ReferenceType *_p = ::soap_new_xenc__ReferenceType(soap); - if (_p) - { ::soap_default_xenc__ReferenceType(soap, _p); - _p->URI = URI; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__ReferenceType(struct soap*, const struct xenc__ReferenceType *, const char*, const char*); - -inline int soap_write_xenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__ReferenceType(soap, p), 0) || ::soap_put_xenc__ReferenceType(soap, p, "xenc:ReferenceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__ReferenceType(struct soap *soap, const char *URL, struct xenc__ReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__ReferenceType(soap, p), 0) || ::soap_put_xenc__ReferenceType(soap, p, "xenc:ReferenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__ReferenceType(struct soap *soap, const char *URL, struct xenc__ReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__ReferenceType(soap, p), 0) || ::soap_put_xenc__ReferenceType(soap, p, "xenc:ReferenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__ReferenceType(struct soap *soap, const char *URL, struct xenc__ReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__ReferenceType(soap, p), 0) || ::soap_put_xenc__ReferenceType(soap, p, "xenc:ReferenceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__ReferenceType * SOAP_FMAC4 soap_get_xenc__ReferenceType(struct soap*, struct xenc__ReferenceType *, const char*, const char*); - -inline int soap_read_xenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType *p) -{ - if (p) - { ::soap_default_xenc__ReferenceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__ReferenceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__ReferenceType(struct soap *soap, const char *URL, struct xenc__ReferenceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__ReferenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType *p) -{ - if (::soap_read_xenc__ReferenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__AgreementMethodType_DEFINED -#define SOAP_TYPE_xenc__AgreementMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__AgreementMethodType(struct soap*, struct xenc__AgreementMethodType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__AgreementMethodType(struct soap*, const struct xenc__AgreementMethodType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__AgreementMethodType(struct soap*, const char*, int, const struct xenc__AgreementMethodType *, const char*); -SOAP_FMAC3 struct xenc__AgreementMethodType * SOAP_FMAC4 soap_in_xenc__AgreementMethodType(struct soap*, const char*, struct xenc__AgreementMethodType *, const char*); -SOAP_FMAC1 struct xenc__AgreementMethodType * SOAP_FMAC2 soap_instantiate_xenc__AgreementMethodType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__AgreementMethodType * soap_new_xenc__AgreementMethodType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__AgreementMethodType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__AgreementMethodType * soap_new_req_xenc__AgreementMethodType( - struct soap *soap, - char *Algorithm) -{ - struct xenc__AgreementMethodType *_p = ::soap_new_xenc__AgreementMethodType(soap); - if (_p) - { ::soap_default_xenc__AgreementMethodType(soap, _p); - _p->Algorithm = Algorithm; - } - return _p; -} - -inline struct xenc__AgreementMethodType * soap_new_set_xenc__AgreementMethodType( - struct soap *soap, - char *KA_Nonce, - struct ds__KeyInfoType *OriginatorKeyInfo, - struct ds__KeyInfoType *RecipientKeyInfo, - char *Algorithm, - char *__mixed) -{ - struct xenc__AgreementMethodType *_p = ::soap_new_xenc__AgreementMethodType(soap); - if (_p) - { ::soap_default_xenc__AgreementMethodType(soap, _p); - _p->KA_Nonce = KA_Nonce; - _p->OriginatorKeyInfo = OriginatorKeyInfo; - _p->RecipientKeyInfo = RecipientKeyInfo; - _p->Algorithm = Algorithm; - _p->__mixed = __mixed; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__AgreementMethodType(struct soap*, const struct xenc__AgreementMethodType *, const char*, const char*); - -inline int soap_write_xenc__AgreementMethodType(struct soap *soap, struct xenc__AgreementMethodType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__AgreementMethodType(soap, p), 0) || ::soap_put_xenc__AgreementMethodType(soap, p, "xenc:AgreementMethodType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__AgreementMethodType(struct soap *soap, const char *URL, struct xenc__AgreementMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__AgreementMethodType(soap, p), 0) || ::soap_put_xenc__AgreementMethodType(soap, p, "xenc:AgreementMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__AgreementMethodType(struct soap *soap, const char *URL, struct xenc__AgreementMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__AgreementMethodType(soap, p), 0) || ::soap_put_xenc__AgreementMethodType(soap, p, "xenc:AgreementMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__AgreementMethodType(struct soap *soap, const char *URL, struct xenc__AgreementMethodType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__AgreementMethodType(soap, p), 0) || ::soap_put_xenc__AgreementMethodType(soap, p, "xenc:AgreementMethodType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__AgreementMethodType * SOAP_FMAC4 soap_get_xenc__AgreementMethodType(struct soap*, struct xenc__AgreementMethodType *, const char*, const char*); - -inline int soap_read_xenc__AgreementMethodType(struct soap *soap, struct xenc__AgreementMethodType *p) -{ - if (p) - { ::soap_default_xenc__AgreementMethodType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__AgreementMethodType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__AgreementMethodType(struct soap *soap, const char *URL, struct xenc__AgreementMethodType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__AgreementMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__AgreementMethodType(struct soap *soap, struct xenc__AgreementMethodType *p) -{ - if (::soap_read_xenc__AgreementMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__EncryptedDataType_DEFINED -#define SOAP_TYPE_xenc__EncryptedDataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptedDataType(struct soap*, struct xenc__EncryptedDataType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptedDataType(struct soap*, const struct xenc__EncryptedDataType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptedDataType(struct soap*, const char*, int, const struct xenc__EncryptedDataType *, const char*); -SOAP_FMAC3 struct xenc__EncryptedDataType * SOAP_FMAC4 soap_in_xenc__EncryptedDataType(struct soap*, const char*, struct xenc__EncryptedDataType *, const char*); -SOAP_FMAC1 struct xenc__EncryptedDataType * SOAP_FMAC2 soap_instantiate_xenc__EncryptedDataType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__EncryptedDataType * soap_new_xenc__EncryptedDataType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__EncryptedDataType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__EncryptedDataType * soap_new_req_xenc__EncryptedDataType( - struct soap *soap, - struct xenc__CipherDataType *CipherData) -{ - struct xenc__EncryptedDataType *_p = ::soap_new_xenc__EncryptedDataType(soap); - if (_p) - { ::soap_default_xenc__EncryptedDataType(soap, _p); - _p->CipherData = CipherData; - } - return _p; -} - -inline struct xenc__EncryptedDataType * soap_new_set_xenc__EncryptedDataType( - struct soap *soap, - struct xenc__EncryptionMethodType *EncryptionMethod, - struct ds__KeyInfoType *ds__KeyInfo, - struct xenc__CipherDataType *CipherData, - struct xenc__EncryptionPropertiesType *EncryptionProperties, - char *Id, - char *Type, - char *MimeType, - char *Encoding) -{ - struct xenc__EncryptedDataType *_p = ::soap_new_xenc__EncryptedDataType(soap); - if (_p) - { ::soap_default_xenc__EncryptedDataType(soap, _p); - _p->EncryptionMethod = EncryptionMethod; - _p->ds__KeyInfo = ds__KeyInfo; - _p->CipherData = CipherData; - _p->EncryptionProperties = EncryptionProperties; - _p->Id = Id; - _p->Type = Type; - _p->MimeType = MimeType; - _p->Encoding = Encoding; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptedDataType(struct soap*, const struct xenc__EncryptedDataType *, const char*, const char*); - -inline int soap_write_xenc__EncryptedDataType(struct soap *soap, struct xenc__EncryptedDataType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__EncryptedDataType(soap, p), 0) || ::soap_put_xenc__EncryptedDataType(soap, p, "xenc:EncryptedDataType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__EncryptedDataType(struct soap *soap, const char *URL, struct xenc__EncryptedDataType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptedDataType(soap, p), 0) || ::soap_put_xenc__EncryptedDataType(soap, p, "xenc:EncryptedDataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__EncryptedDataType(struct soap *soap, const char *URL, struct xenc__EncryptedDataType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptedDataType(soap, p), 0) || ::soap_put_xenc__EncryptedDataType(soap, p, "xenc:EncryptedDataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__EncryptedDataType(struct soap *soap, const char *URL, struct xenc__EncryptedDataType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptedDataType(soap, p), 0) || ::soap_put_xenc__EncryptedDataType(soap, p, "xenc:EncryptedDataType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__EncryptedDataType * SOAP_FMAC4 soap_get_xenc__EncryptedDataType(struct soap*, struct xenc__EncryptedDataType *, const char*, const char*); - -inline int soap_read_xenc__EncryptedDataType(struct soap *soap, struct xenc__EncryptedDataType *p) -{ - if (p) - { ::soap_default_xenc__EncryptedDataType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__EncryptedDataType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__EncryptedDataType(struct soap *soap, const char *URL, struct xenc__EncryptedDataType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__EncryptedDataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__EncryptedDataType(struct soap *soap, struct xenc__EncryptedDataType *p) -{ - if (::soap_read_xenc__EncryptedDataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__TransformsType_DEFINED -#define SOAP_TYPE_xenc__TransformsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__TransformsType(struct soap*, struct xenc__TransformsType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__TransformsType(struct soap*, const struct xenc__TransformsType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__TransformsType(struct soap*, const char*, int, const struct xenc__TransformsType *, const char*); -SOAP_FMAC3 struct xenc__TransformsType * SOAP_FMAC4 soap_in_xenc__TransformsType(struct soap*, const char*, struct xenc__TransformsType *, const char*); -SOAP_FMAC1 struct xenc__TransformsType * SOAP_FMAC2 soap_instantiate_xenc__TransformsType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__TransformsType * soap_new_xenc__TransformsType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__TransformsType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__TransformsType * soap_new_req_xenc__TransformsType( - struct soap *soap, - const struct ds__TransformType& ds__Transform) -{ - struct xenc__TransformsType *_p = ::soap_new_xenc__TransformsType(soap); - if (_p) - { ::soap_default_xenc__TransformsType(soap, _p); - _p->ds__Transform = ds__Transform; - } - return _p; -} - -inline struct xenc__TransformsType * soap_new_set_xenc__TransformsType( - struct soap *soap, - const struct ds__TransformType& ds__Transform) -{ - struct xenc__TransformsType *_p = ::soap_new_xenc__TransformsType(soap); - if (_p) - { ::soap_default_xenc__TransformsType(soap, _p); - _p->ds__Transform = ds__Transform; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__TransformsType(struct soap*, const struct xenc__TransformsType *, const char*, const char*); - -inline int soap_write_xenc__TransformsType(struct soap *soap, struct xenc__TransformsType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__TransformsType(soap, p), 0) || ::soap_put_xenc__TransformsType(soap, p, "xenc:TransformsType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__TransformsType(struct soap *soap, const char *URL, struct xenc__TransformsType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__TransformsType(soap, p), 0) || ::soap_put_xenc__TransformsType(soap, p, "xenc:TransformsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__TransformsType(struct soap *soap, const char *URL, struct xenc__TransformsType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__TransformsType(soap, p), 0) || ::soap_put_xenc__TransformsType(soap, p, "xenc:TransformsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__TransformsType(struct soap *soap, const char *URL, struct xenc__TransformsType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__TransformsType(soap, p), 0) || ::soap_put_xenc__TransformsType(soap, p, "xenc:TransformsType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__TransformsType * SOAP_FMAC4 soap_get_xenc__TransformsType(struct soap*, struct xenc__TransformsType *, const char*, const char*); - -inline int soap_read_xenc__TransformsType(struct soap *soap, struct xenc__TransformsType *p) -{ - if (p) - { ::soap_default_xenc__TransformsType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__TransformsType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__TransformsType(struct soap *soap, const char *URL, struct xenc__TransformsType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__TransformsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__TransformsType(struct soap *soap, struct xenc__TransformsType *p) -{ - if (::soap_read_xenc__TransformsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__CipherReferenceType_DEFINED -#define SOAP_TYPE_xenc__CipherReferenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__CipherReferenceType(struct soap*, struct xenc__CipherReferenceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__CipherReferenceType(struct soap*, const struct xenc__CipherReferenceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__CipherReferenceType(struct soap*, const char*, int, const struct xenc__CipherReferenceType *, const char*); -SOAP_FMAC3 struct xenc__CipherReferenceType * SOAP_FMAC4 soap_in_xenc__CipherReferenceType(struct soap*, const char*, struct xenc__CipherReferenceType *, const char*); -SOAP_FMAC1 struct xenc__CipherReferenceType * SOAP_FMAC2 soap_instantiate_xenc__CipherReferenceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__CipherReferenceType * soap_new_xenc__CipherReferenceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__CipherReferenceType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__CipherReferenceType * soap_new_req_xenc__CipherReferenceType( - struct soap *soap, - char *URI) -{ - struct xenc__CipherReferenceType *_p = ::soap_new_xenc__CipherReferenceType(soap); - if (_p) - { ::soap_default_xenc__CipherReferenceType(soap, _p); - _p->URI = URI; - } - return _p; -} - -inline struct xenc__CipherReferenceType * soap_new_set_xenc__CipherReferenceType( - struct soap *soap, - struct xenc__TransformsType *Transforms, - char *URI) -{ - struct xenc__CipherReferenceType *_p = ::soap_new_xenc__CipherReferenceType(soap); - if (_p) - { ::soap_default_xenc__CipherReferenceType(soap, _p); - _p->Transforms = Transforms; - _p->URI = URI; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__CipherReferenceType(struct soap*, const struct xenc__CipherReferenceType *, const char*, const char*); - -inline int soap_write_xenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__CipherReferenceType(soap, p), 0) || ::soap_put_xenc__CipherReferenceType(soap, p, "xenc:CipherReferenceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__CipherReferenceType(struct soap *soap, const char *URL, struct xenc__CipherReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__CipherReferenceType(soap, p), 0) || ::soap_put_xenc__CipherReferenceType(soap, p, "xenc:CipherReferenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__CipherReferenceType(struct soap *soap, const char *URL, struct xenc__CipherReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__CipherReferenceType(soap, p), 0) || ::soap_put_xenc__CipherReferenceType(soap, p, "xenc:CipherReferenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__CipherReferenceType(struct soap *soap, const char *URL, struct xenc__CipherReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__CipherReferenceType(soap, p), 0) || ::soap_put_xenc__CipherReferenceType(soap, p, "xenc:CipherReferenceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__CipherReferenceType * SOAP_FMAC4 soap_get_xenc__CipherReferenceType(struct soap*, struct xenc__CipherReferenceType *, const char*, const char*); - -inline int soap_read_xenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType *p) -{ - if (p) - { ::soap_default_xenc__CipherReferenceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__CipherReferenceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__CipherReferenceType(struct soap *soap, const char *URL, struct xenc__CipherReferenceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__CipherReferenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType *p) -{ - if (::soap_read_xenc__CipherReferenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__CipherDataType_DEFINED -#define SOAP_TYPE_xenc__CipherDataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__CipherDataType(struct soap*, struct xenc__CipherDataType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__CipherDataType(struct soap*, const struct xenc__CipherDataType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__CipherDataType(struct soap*, const char*, int, const struct xenc__CipherDataType *, const char*); -SOAP_FMAC3 struct xenc__CipherDataType * SOAP_FMAC4 soap_in_xenc__CipherDataType(struct soap*, const char*, struct xenc__CipherDataType *, const char*); -SOAP_FMAC1 struct xenc__CipherDataType * SOAP_FMAC2 soap_instantiate_xenc__CipherDataType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__CipherDataType * soap_new_xenc__CipherDataType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__CipherDataType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__CipherDataType * soap_new_req_xenc__CipherDataType( - struct soap *soap) -{ - struct xenc__CipherDataType *_p = ::soap_new_xenc__CipherDataType(soap); - if (_p) - { ::soap_default_xenc__CipherDataType(soap, _p); - } - return _p; -} - -inline struct xenc__CipherDataType * soap_new_set_xenc__CipherDataType( - struct soap *soap, - char *CipherValue, - struct xenc__CipherReferenceType *CipherReference) -{ - struct xenc__CipherDataType *_p = ::soap_new_xenc__CipherDataType(soap); - if (_p) - { ::soap_default_xenc__CipherDataType(soap, _p); - _p->CipherValue = CipherValue; - _p->CipherReference = CipherReference; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__CipherDataType(struct soap*, const struct xenc__CipherDataType *, const char*, const char*); - -inline int soap_write_xenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__CipherDataType(soap, p), 0) || ::soap_put_xenc__CipherDataType(soap, p, "xenc:CipherDataType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__CipherDataType(struct soap *soap, const char *URL, struct xenc__CipherDataType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__CipherDataType(soap, p), 0) || ::soap_put_xenc__CipherDataType(soap, p, "xenc:CipherDataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__CipherDataType(struct soap *soap, const char *URL, struct xenc__CipherDataType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__CipherDataType(soap, p), 0) || ::soap_put_xenc__CipherDataType(soap, p, "xenc:CipherDataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__CipherDataType(struct soap *soap, const char *URL, struct xenc__CipherDataType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__CipherDataType(soap, p), 0) || ::soap_put_xenc__CipherDataType(soap, p, "xenc:CipherDataType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__CipherDataType * SOAP_FMAC4 soap_get_xenc__CipherDataType(struct soap*, struct xenc__CipherDataType *, const char*, const char*); - -inline int soap_read_xenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType *p) -{ - if (p) - { ::soap_default_xenc__CipherDataType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__CipherDataType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__CipherDataType(struct soap *soap, const char *URL, struct xenc__CipherDataType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__CipherDataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType *p) -{ - if (::soap_read_xenc__CipherDataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__EncryptionMethodType_DEFINED -#define SOAP_TYPE_xenc__EncryptionMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptionMethodType(struct soap*, struct xenc__EncryptionMethodType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptionMethodType(struct soap*, const struct xenc__EncryptionMethodType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptionMethodType(struct soap*, const char*, int, const struct xenc__EncryptionMethodType *, const char*); -SOAP_FMAC3 struct xenc__EncryptionMethodType * SOAP_FMAC4 soap_in_xenc__EncryptionMethodType(struct soap*, const char*, struct xenc__EncryptionMethodType *, const char*); -SOAP_FMAC1 struct xenc__EncryptionMethodType * SOAP_FMAC2 soap_instantiate_xenc__EncryptionMethodType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__EncryptionMethodType * soap_new_xenc__EncryptionMethodType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__EncryptionMethodType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__EncryptionMethodType * soap_new_req_xenc__EncryptionMethodType( - struct soap *soap, - char *Algorithm) -{ - struct xenc__EncryptionMethodType *_p = ::soap_new_xenc__EncryptionMethodType(soap); - if (_p) - { ::soap_default_xenc__EncryptionMethodType(soap, _p); - _p->Algorithm = Algorithm; - } - return _p; -} - -inline struct xenc__EncryptionMethodType * soap_new_set_xenc__EncryptionMethodType( - struct soap *soap, - int *KeySize, - char *OAEPparams, - char *Algorithm, - struct ds__DigestMethodType *ds__DigestMethod, - char *__mixed) -{ - struct xenc__EncryptionMethodType *_p = ::soap_new_xenc__EncryptionMethodType(soap); - if (_p) - { ::soap_default_xenc__EncryptionMethodType(soap, _p); - _p->KeySize = KeySize; - _p->OAEPparams = OAEPparams; - _p->Algorithm = Algorithm; - _p->ds__DigestMethod = ds__DigestMethod; - _p->__mixed = __mixed; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptionMethodType(struct soap*, const struct xenc__EncryptionMethodType *, const char*, const char*); - -inline int soap_write_xenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__EncryptionMethodType(soap, p), 0) || ::soap_put_xenc__EncryptionMethodType(soap, p, "xenc:EncryptionMethodType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__EncryptionMethodType(struct soap *soap, const char *URL, struct xenc__EncryptionMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptionMethodType(soap, p), 0) || ::soap_put_xenc__EncryptionMethodType(soap, p, "xenc:EncryptionMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__EncryptionMethodType(struct soap *soap, const char *URL, struct xenc__EncryptionMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptionMethodType(soap, p), 0) || ::soap_put_xenc__EncryptionMethodType(soap, p, "xenc:EncryptionMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__EncryptionMethodType(struct soap *soap, const char *URL, struct xenc__EncryptionMethodType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptionMethodType(soap, p), 0) || ::soap_put_xenc__EncryptionMethodType(soap, p, "xenc:EncryptionMethodType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__EncryptionMethodType * SOAP_FMAC4 soap_get_xenc__EncryptionMethodType(struct soap*, struct xenc__EncryptionMethodType *, const char*, const char*); - -inline int soap_read_xenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType *p) -{ - if (p) - { ::soap_default_xenc__EncryptionMethodType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__EncryptionMethodType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__EncryptionMethodType(struct soap *soap, const char *URL, struct xenc__EncryptionMethodType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__EncryptionMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType *p) -{ - if (::soap_read_xenc__EncryptionMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__EncryptedType_DEFINED -#define SOAP_TYPE_xenc__EncryptedType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptedType(struct soap*, struct xenc__EncryptedType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptedType(struct soap*, const struct xenc__EncryptedType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptedType(struct soap*, const char*, int, const struct xenc__EncryptedType *, const char*); -SOAP_FMAC3 struct xenc__EncryptedType * SOAP_FMAC4 soap_in_xenc__EncryptedType(struct soap*, const char*, struct xenc__EncryptedType *, const char*); -SOAP_FMAC1 struct xenc__EncryptedType * SOAP_FMAC2 soap_instantiate_xenc__EncryptedType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__EncryptedType * soap_new_xenc__EncryptedType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__EncryptedType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__EncryptedType * soap_new_req_xenc__EncryptedType( - struct soap *soap, - struct xenc__CipherDataType *CipherData) -{ - struct xenc__EncryptedType *_p = ::soap_new_xenc__EncryptedType(soap); - if (_p) - { ::soap_default_xenc__EncryptedType(soap, _p); - _p->CipherData = CipherData; - } - return _p; -} - -inline struct xenc__EncryptedType * soap_new_set_xenc__EncryptedType( - struct soap *soap, - struct xenc__EncryptionMethodType *EncryptionMethod, - struct ds__KeyInfoType *ds__KeyInfo, - struct xenc__CipherDataType *CipherData, - struct xenc__EncryptionPropertiesType *EncryptionProperties, - char *Id, - char *Type, - char *MimeType, - char *Encoding) -{ - struct xenc__EncryptedType *_p = ::soap_new_xenc__EncryptedType(soap); - if (_p) - { ::soap_default_xenc__EncryptedType(soap, _p); - _p->EncryptionMethod = EncryptionMethod; - _p->ds__KeyInfo = ds__KeyInfo; - _p->CipherData = CipherData; - _p->EncryptionProperties = EncryptionProperties; - _p->Id = Id; - _p->Type = Type; - _p->MimeType = MimeType; - _p->Encoding = Encoding; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptedType(struct soap*, const struct xenc__EncryptedType *, const char*, const char*); - -inline int soap_write_xenc__EncryptedType(struct soap *soap, struct xenc__EncryptedType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__EncryptedType(soap, p), 0) || ::soap_put_xenc__EncryptedType(soap, p, "xenc:EncryptedType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__EncryptedType(struct soap *soap, const char *URL, struct xenc__EncryptedType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptedType(soap, p), 0) || ::soap_put_xenc__EncryptedType(soap, p, "xenc:EncryptedType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__EncryptedType(struct soap *soap, const char *URL, struct xenc__EncryptedType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptedType(soap, p), 0) || ::soap_put_xenc__EncryptedType(soap, p, "xenc:EncryptedType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__EncryptedType(struct soap *soap, const char *URL, struct xenc__EncryptedType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptedType(soap, p), 0) || ::soap_put_xenc__EncryptedType(soap, p, "xenc:EncryptedType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__EncryptedType * SOAP_FMAC4 soap_get_xenc__EncryptedType(struct soap*, struct xenc__EncryptedType *, const char*, const char*); - -inline int soap_read_xenc__EncryptedType(struct soap *soap, struct xenc__EncryptedType *p) -{ - if (p) - { ::soap_default_xenc__EncryptedType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__EncryptedType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__EncryptedType(struct soap *soap, const char *URL, struct xenc__EncryptedType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__EncryptedType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__EncryptedType(struct soap *soap, struct xenc__EncryptedType *p) -{ - if (::soap_read_xenc__EncryptedType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__RSAKeyValueType_DEFINED -#define SOAP_TYPE_ds__RSAKeyValueType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__RSAKeyValueType(struct soap*, struct ds__RSAKeyValueType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__RSAKeyValueType(struct soap*, const struct ds__RSAKeyValueType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__RSAKeyValueType(struct soap*, const char*, int, const struct ds__RSAKeyValueType *, const char*); -SOAP_FMAC3 struct ds__RSAKeyValueType * SOAP_FMAC4 soap_in_ds__RSAKeyValueType(struct soap*, const char*, struct ds__RSAKeyValueType *, const char*); -SOAP_FMAC1 struct ds__RSAKeyValueType * SOAP_FMAC2 soap_instantiate_ds__RSAKeyValueType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__RSAKeyValueType * soap_new_ds__RSAKeyValueType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__RSAKeyValueType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__RSAKeyValueType * soap_new_req_ds__RSAKeyValueType( - struct soap *soap, - char *Modulus, - char *Exponent) -{ - struct ds__RSAKeyValueType *_p = ::soap_new_ds__RSAKeyValueType(soap); - if (_p) - { ::soap_default_ds__RSAKeyValueType(soap, _p); - _p->Modulus = Modulus; - _p->Exponent = Exponent; - } - return _p; -} - -inline struct ds__RSAKeyValueType * soap_new_set_ds__RSAKeyValueType( - struct soap *soap, - char *Modulus, - char *Exponent) -{ - struct ds__RSAKeyValueType *_p = ::soap_new_ds__RSAKeyValueType(soap); - if (_p) - { ::soap_default_ds__RSAKeyValueType(soap, _p); - _p->Modulus = Modulus; - _p->Exponent = Exponent; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__RSAKeyValueType(struct soap*, const struct ds__RSAKeyValueType *, const char*, const char*); - -inline int soap_write_ds__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__RSAKeyValueType(soap, p), 0) || ::soap_put_ds__RSAKeyValueType(soap, p, "ds:RSAKeyValueType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__RSAKeyValueType(struct soap *soap, const char *URL, struct ds__RSAKeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__RSAKeyValueType(soap, p), 0) || ::soap_put_ds__RSAKeyValueType(soap, p, "ds:RSAKeyValueType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__RSAKeyValueType(struct soap *soap, const char *URL, struct ds__RSAKeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__RSAKeyValueType(soap, p), 0) || ::soap_put_ds__RSAKeyValueType(soap, p, "ds:RSAKeyValueType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__RSAKeyValueType(struct soap *soap, const char *URL, struct ds__RSAKeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__RSAKeyValueType(soap, p), 0) || ::soap_put_ds__RSAKeyValueType(soap, p, "ds:RSAKeyValueType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__RSAKeyValueType * SOAP_FMAC4 soap_get_ds__RSAKeyValueType(struct soap*, struct ds__RSAKeyValueType *, const char*, const char*); - -inline int soap_read_ds__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType *p) -{ - if (p) - { ::soap_default_ds__RSAKeyValueType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__RSAKeyValueType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__RSAKeyValueType(struct soap *soap, const char *URL, struct ds__RSAKeyValueType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__RSAKeyValueType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType *p) -{ - if (::soap_read_ds__RSAKeyValueType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__DSAKeyValueType_DEFINED -#define SOAP_TYPE_ds__DSAKeyValueType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__DSAKeyValueType(struct soap*, struct ds__DSAKeyValueType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__DSAKeyValueType(struct soap*, const struct ds__DSAKeyValueType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__DSAKeyValueType(struct soap*, const char*, int, const struct ds__DSAKeyValueType *, const char*); -SOAP_FMAC3 struct ds__DSAKeyValueType * SOAP_FMAC4 soap_in_ds__DSAKeyValueType(struct soap*, const char*, struct ds__DSAKeyValueType *, const char*); -SOAP_FMAC1 struct ds__DSAKeyValueType * SOAP_FMAC2 soap_instantiate_ds__DSAKeyValueType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__DSAKeyValueType * soap_new_ds__DSAKeyValueType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__DSAKeyValueType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__DSAKeyValueType * soap_new_req_ds__DSAKeyValueType( - struct soap *soap, - char *Y, - char *P, - char *Q, - char *Seed, - char *PgenCounter) -{ - struct ds__DSAKeyValueType *_p = ::soap_new_ds__DSAKeyValueType(soap); - if (_p) - { ::soap_default_ds__DSAKeyValueType(soap, _p); - _p->Y = Y; - _p->P = P; - _p->Q = Q; - _p->Seed = Seed; - _p->PgenCounter = PgenCounter; - } - return _p; -} - -inline struct ds__DSAKeyValueType * soap_new_set_ds__DSAKeyValueType( - struct soap *soap, - char *G, - char *Y, - char *J, - char *P, - char *Q, - char *Seed, - char *PgenCounter) -{ - struct ds__DSAKeyValueType *_p = ::soap_new_ds__DSAKeyValueType(soap); - if (_p) - { ::soap_default_ds__DSAKeyValueType(soap, _p); - _p->G = G; - _p->Y = Y; - _p->J = J; - _p->P = P; - _p->Q = Q; - _p->Seed = Seed; - _p->PgenCounter = PgenCounter; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__DSAKeyValueType(struct soap*, const struct ds__DSAKeyValueType *, const char*, const char*); - -inline int soap_write_ds__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__DSAKeyValueType(soap, p), 0) || ::soap_put_ds__DSAKeyValueType(soap, p, "ds:DSAKeyValueType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__DSAKeyValueType(struct soap *soap, const char *URL, struct ds__DSAKeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__DSAKeyValueType(soap, p), 0) || ::soap_put_ds__DSAKeyValueType(soap, p, "ds:DSAKeyValueType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__DSAKeyValueType(struct soap *soap, const char *URL, struct ds__DSAKeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__DSAKeyValueType(soap, p), 0) || ::soap_put_ds__DSAKeyValueType(soap, p, "ds:DSAKeyValueType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__DSAKeyValueType(struct soap *soap, const char *URL, struct ds__DSAKeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__DSAKeyValueType(soap, p), 0) || ::soap_put_ds__DSAKeyValueType(soap, p, "ds:DSAKeyValueType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__DSAKeyValueType * SOAP_FMAC4 soap_get_ds__DSAKeyValueType(struct soap*, struct ds__DSAKeyValueType *, const char*, const char*); - -inline int soap_read_ds__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType *p) -{ - if (p) - { ::soap_default_ds__DSAKeyValueType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__DSAKeyValueType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__DSAKeyValueType(struct soap *soap, const char *URL, struct ds__DSAKeyValueType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__DSAKeyValueType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType *p) -{ - if (::soap_read_ds__DSAKeyValueType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__X509IssuerSerialType_DEFINED -#define SOAP_TYPE_ds__X509IssuerSerialType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__X509IssuerSerialType(struct soap*, struct ds__X509IssuerSerialType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__X509IssuerSerialType(struct soap*, const struct ds__X509IssuerSerialType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__X509IssuerSerialType(struct soap*, const char*, int, const struct ds__X509IssuerSerialType *, const char*); -SOAP_FMAC3 struct ds__X509IssuerSerialType * SOAP_FMAC4 soap_in_ds__X509IssuerSerialType(struct soap*, const char*, struct ds__X509IssuerSerialType *, const char*); -SOAP_FMAC1 struct ds__X509IssuerSerialType * SOAP_FMAC2 soap_instantiate_ds__X509IssuerSerialType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__X509IssuerSerialType * soap_new_ds__X509IssuerSerialType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__X509IssuerSerialType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__X509IssuerSerialType * soap_new_req_ds__X509IssuerSerialType( - struct soap *soap, - char *X509IssuerName, - char *X509SerialNumber) -{ - struct ds__X509IssuerSerialType *_p = ::soap_new_ds__X509IssuerSerialType(soap); - if (_p) - { ::soap_default_ds__X509IssuerSerialType(soap, _p); - _p->X509IssuerName = X509IssuerName; - _p->X509SerialNumber = X509SerialNumber; - } - return _p; -} - -inline struct ds__X509IssuerSerialType * soap_new_set_ds__X509IssuerSerialType( - struct soap *soap, - char *X509IssuerName, - char *X509SerialNumber) -{ - struct ds__X509IssuerSerialType *_p = ::soap_new_ds__X509IssuerSerialType(soap); - if (_p) - { ::soap_default_ds__X509IssuerSerialType(soap, _p); - _p->X509IssuerName = X509IssuerName; - _p->X509SerialNumber = X509SerialNumber; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__X509IssuerSerialType(struct soap*, const struct ds__X509IssuerSerialType *, const char*, const char*); - -inline int soap_write_ds__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__X509IssuerSerialType(soap, p), 0) || ::soap_put_ds__X509IssuerSerialType(soap, p, "ds:X509IssuerSerialType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__X509IssuerSerialType(struct soap *soap, const char *URL, struct ds__X509IssuerSerialType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__X509IssuerSerialType(soap, p), 0) || ::soap_put_ds__X509IssuerSerialType(soap, p, "ds:X509IssuerSerialType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__X509IssuerSerialType(struct soap *soap, const char *URL, struct ds__X509IssuerSerialType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__X509IssuerSerialType(soap, p), 0) || ::soap_put_ds__X509IssuerSerialType(soap, p, "ds:X509IssuerSerialType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__X509IssuerSerialType(struct soap *soap, const char *URL, struct ds__X509IssuerSerialType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__X509IssuerSerialType(soap, p), 0) || ::soap_put_ds__X509IssuerSerialType(soap, p, "ds:X509IssuerSerialType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__X509IssuerSerialType * SOAP_FMAC4 soap_get_ds__X509IssuerSerialType(struct soap*, struct ds__X509IssuerSerialType *, const char*, const char*); - -inline int soap_read_ds__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType *p) -{ - if (p) - { ::soap_default_ds__X509IssuerSerialType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__X509IssuerSerialType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__X509IssuerSerialType(struct soap *soap, const char *URL, struct ds__X509IssuerSerialType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__X509IssuerSerialType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType *p) -{ - if (::soap_read_ds__X509IssuerSerialType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif -/* _ds__KeyInfo is a typedef synonym of ds__KeyInfoType */ - -#ifndef SOAP_TYPE__ds__KeyInfo_DEFINED -#define SOAP_TYPE__ds__KeyInfo_DEFINED - -#define soap_default__ds__KeyInfo soap_default_ds__KeyInfoType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__KeyInfoType(struct soap*, const struct ds__KeyInfoType *); - -#define soap_serialize__ds__KeyInfo soap_serialize_ds__KeyInfoType - - -#define soap__ds__KeyInfo2s soap_ds__KeyInfoType2s - - -#define soap_out__ds__KeyInfo soap_out_ds__KeyInfoType - - -#define soap_s2_ds__KeyInfo soap_s2ds__KeyInfoType - - -#define soap_in__ds__KeyInfo soap_in_ds__KeyInfoType - - -#define soap_instantiate__ds__KeyInfo soap_instantiate_ds__KeyInfoType - - -#define soap_new__ds__KeyInfo soap_new_ds__KeyInfoType - - -#define soap_new_req__ds__KeyInfo soap_new_req_ds__KeyInfoType - - -#define soap_new_set__ds__KeyInfo soap_new_set_ds__KeyInfoType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__ds__KeyInfo(struct soap*, const struct ds__KeyInfoType *, const char*, const char*); - -inline int soap_write__ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__ds__KeyInfo(soap, p), 0) || ::soap_put__ds__KeyInfo(soap, p, "ds:KeyInfo", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__ds__KeyInfo(struct soap *soap, const char *URL, struct ds__KeyInfoType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__ds__KeyInfo(soap, p), 0) || ::soap_put__ds__KeyInfo(soap, p, "ds:KeyInfo", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__ds__KeyInfo(struct soap *soap, const char *URL, struct ds__KeyInfoType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__ds__KeyInfo(soap, p), 0) || ::soap_put__ds__KeyInfo(soap, p, "ds:KeyInfo", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__ds__KeyInfo(struct soap *soap, const char *URL, struct ds__KeyInfoType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__ds__KeyInfo(soap, p), 0) || ::soap_put__ds__KeyInfo(soap, p, "ds:KeyInfo", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__ds__KeyInfo soap_get_ds__KeyInfoType - - -#define soap_read__ds__KeyInfo soap_read_ds__KeyInfoType - - -#define soap_GET__ds__KeyInfo soap_GET_ds__KeyInfoType - - -#define soap_POST_recv__ds__KeyInfo soap_POST_recv_ds__KeyInfoType - -#endif - -#ifndef SOAP_TYPE_ds__RetrievalMethodType_DEFINED -#define SOAP_TYPE_ds__RetrievalMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__RetrievalMethodType(struct soap*, struct ds__RetrievalMethodType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__RetrievalMethodType(struct soap*, const struct ds__RetrievalMethodType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__RetrievalMethodType(struct soap*, const char*, int, const struct ds__RetrievalMethodType *, const char*); -SOAP_FMAC3 struct ds__RetrievalMethodType * SOAP_FMAC4 soap_in_ds__RetrievalMethodType(struct soap*, const char*, struct ds__RetrievalMethodType *, const char*); -SOAP_FMAC1 struct ds__RetrievalMethodType * SOAP_FMAC2 soap_instantiate_ds__RetrievalMethodType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__RetrievalMethodType * soap_new_ds__RetrievalMethodType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__RetrievalMethodType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__RetrievalMethodType * soap_new_req_ds__RetrievalMethodType( - struct soap *soap) -{ - struct ds__RetrievalMethodType *_p = ::soap_new_ds__RetrievalMethodType(soap); - if (_p) - { ::soap_default_ds__RetrievalMethodType(soap, _p); - } - return _p; -} - -inline struct ds__RetrievalMethodType * soap_new_set_ds__RetrievalMethodType( - struct soap *soap, - struct ds__TransformsType *Transforms, - char *URI, - char *Type) -{ - struct ds__RetrievalMethodType *_p = ::soap_new_ds__RetrievalMethodType(soap); - if (_p) - { ::soap_default_ds__RetrievalMethodType(soap, _p); - _p->Transforms = Transforms; - _p->URI = URI; - _p->Type = Type; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__RetrievalMethodType(struct soap*, const struct ds__RetrievalMethodType *, const char*, const char*); - -inline int soap_write_ds__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__RetrievalMethodType(soap, p), 0) || ::soap_put_ds__RetrievalMethodType(soap, p, "ds:RetrievalMethodType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__RetrievalMethodType(struct soap *soap, const char *URL, struct ds__RetrievalMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__RetrievalMethodType(soap, p), 0) || ::soap_put_ds__RetrievalMethodType(soap, p, "ds:RetrievalMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__RetrievalMethodType(struct soap *soap, const char *URL, struct ds__RetrievalMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__RetrievalMethodType(soap, p), 0) || ::soap_put_ds__RetrievalMethodType(soap, p, "ds:RetrievalMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__RetrievalMethodType(struct soap *soap, const char *URL, struct ds__RetrievalMethodType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__RetrievalMethodType(soap, p), 0) || ::soap_put_ds__RetrievalMethodType(soap, p, "ds:RetrievalMethodType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__RetrievalMethodType * SOAP_FMAC4 soap_get_ds__RetrievalMethodType(struct soap*, struct ds__RetrievalMethodType *, const char*, const char*); - -inline int soap_read_ds__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType *p) -{ - if (p) - { ::soap_default_ds__RetrievalMethodType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__RetrievalMethodType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__RetrievalMethodType(struct soap *soap, const char *URL, struct ds__RetrievalMethodType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__RetrievalMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType *p) -{ - if (::soap_read_ds__RetrievalMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__KeyValueType_DEFINED -#define SOAP_TYPE_ds__KeyValueType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__KeyValueType(struct soap*, struct ds__KeyValueType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__KeyValueType(struct soap*, const struct ds__KeyValueType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__KeyValueType(struct soap*, const char*, int, const struct ds__KeyValueType *, const char*); -SOAP_FMAC3 struct ds__KeyValueType * SOAP_FMAC4 soap_in_ds__KeyValueType(struct soap*, const char*, struct ds__KeyValueType *, const char*); -SOAP_FMAC1 struct ds__KeyValueType * SOAP_FMAC2 soap_instantiate_ds__KeyValueType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__KeyValueType * soap_new_ds__KeyValueType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__KeyValueType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__KeyValueType * soap_new_req_ds__KeyValueType( - struct soap *soap) -{ - struct ds__KeyValueType *_p = ::soap_new_ds__KeyValueType(soap); - if (_p) - { ::soap_default_ds__KeyValueType(soap, _p); - } - return _p; -} - -inline struct ds__KeyValueType * soap_new_set_ds__KeyValueType( - struct soap *soap, - struct ds__DSAKeyValueType *DSAKeyValue, - struct ds__RSAKeyValueType *RSAKeyValue) -{ - struct ds__KeyValueType *_p = ::soap_new_ds__KeyValueType(soap); - if (_p) - { ::soap_default_ds__KeyValueType(soap, _p); - _p->DSAKeyValue = DSAKeyValue; - _p->RSAKeyValue = RSAKeyValue; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__KeyValueType(struct soap*, const struct ds__KeyValueType *, const char*, const char*); - -inline int soap_write_ds__KeyValueType(struct soap *soap, struct ds__KeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__KeyValueType(soap, p), 0) || ::soap_put_ds__KeyValueType(soap, p, "ds:KeyValueType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__KeyValueType(struct soap *soap, const char *URL, struct ds__KeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__KeyValueType(soap, p), 0) || ::soap_put_ds__KeyValueType(soap, p, "ds:KeyValueType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__KeyValueType(struct soap *soap, const char *URL, struct ds__KeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__KeyValueType(soap, p), 0) || ::soap_put_ds__KeyValueType(soap, p, "ds:KeyValueType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__KeyValueType(struct soap *soap, const char *URL, struct ds__KeyValueType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__KeyValueType(soap, p), 0) || ::soap_put_ds__KeyValueType(soap, p, "ds:KeyValueType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__KeyValueType * SOAP_FMAC4 soap_get_ds__KeyValueType(struct soap*, struct ds__KeyValueType *, const char*, const char*); - -inline int soap_read_ds__KeyValueType(struct soap *soap, struct ds__KeyValueType *p) -{ - if (p) - { ::soap_default_ds__KeyValueType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__KeyValueType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__KeyValueType(struct soap *soap, const char *URL, struct ds__KeyValueType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__KeyValueType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__KeyValueType(struct soap *soap, struct ds__KeyValueType *p) -{ - if (::soap_read_ds__KeyValueType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__DigestMethodType_DEFINED -#define SOAP_TYPE_ds__DigestMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__DigestMethodType(struct soap*, struct ds__DigestMethodType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__DigestMethodType(struct soap*, const struct ds__DigestMethodType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__DigestMethodType(struct soap*, const char*, int, const struct ds__DigestMethodType *, const char*); -SOAP_FMAC3 struct ds__DigestMethodType * SOAP_FMAC4 soap_in_ds__DigestMethodType(struct soap*, const char*, struct ds__DigestMethodType *, const char*); -SOAP_FMAC1 struct ds__DigestMethodType * SOAP_FMAC2 soap_instantiate_ds__DigestMethodType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__DigestMethodType * soap_new_ds__DigestMethodType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__DigestMethodType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__DigestMethodType * soap_new_req_ds__DigestMethodType( - struct soap *soap, - char *Algorithm) -{ - struct ds__DigestMethodType *_p = ::soap_new_ds__DigestMethodType(soap); - if (_p) - { ::soap_default_ds__DigestMethodType(soap, _p); - _p->Algorithm = Algorithm; - } - return _p; -} - -inline struct ds__DigestMethodType * soap_new_set_ds__DigestMethodType( - struct soap *soap, - char *Algorithm) -{ - struct ds__DigestMethodType *_p = ::soap_new_ds__DigestMethodType(soap); - if (_p) - { ::soap_default_ds__DigestMethodType(soap, _p); - _p->Algorithm = Algorithm; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__DigestMethodType(struct soap*, const struct ds__DigestMethodType *, const char*, const char*); - -inline int soap_write_ds__DigestMethodType(struct soap *soap, struct ds__DigestMethodType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__DigestMethodType(soap, p), 0) || ::soap_put_ds__DigestMethodType(soap, p, "ds:DigestMethodType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__DigestMethodType(struct soap *soap, const char *URL, struct ds__DigestMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__DigestMethodType(soap, p), 0) || ::soap_put_ds__DigestMethodType(soap, p, "ds:DigestMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__DigestMethodType(struct soap *soap, const char *URL, struct ds__DigestMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__DigestMethodType(soap, p), 0) || ::soap_put_ds__DigestMethodType(soap, p, "ds:DigestMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__DigestMethodType(struct soap *soap, const char *URL, struct ds__DigestMethodType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__DigestMethodType(soap, p), 0) || ::soap_put_ds__DigestMethodType(soap, p, "ds:DigestMethodType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__DigestMethodType * SOAP_FMAC4 soap_get_ds__DigestMethodType(struct soap*, struct ds__DigestMethodType *, const char*, const char*); - -inline int soap_read_ds__DigestMethodType(struct soap *soap, struct ds__DigestMethodType *p) -{ - if (p) - { ::soap_default_ds__DigestMethodType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__DigestMethodType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__DigestMethodType(struct soap *soap, const char *URL, struct ds__DigestMethodType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__DigestMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__DigestMethodType(struct soap *soap, struct ds__DigestMethodType *p) -{ - if (::soap_read_ds__DigestMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif -/* _ds__Transform is a typedef synonym of ds__TransformType */ - -#ifndef SOAP_TYPE__ds__Transform_DEFINED -#define SOAP_TYPE__ds__Transform_DEFINED - -#define soap_default__ds__Transform soap_default_ds__TransformType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__TransformType(struct soap*, const struct ds__TransformType *); - -#define soap_serialize__ds__Transform soap_serialize_ds__TransformType - - -#define soap__ds__Transform2s soap_ds__TransformType2s - - -#define soap_out__ds__Transform soap_out_ds__TransformType - - -#define soap_s2_ds__Transform soap_s2ds__TransformType - - -#define soap_in__ds__Transform soap_in_ds__TransformType - - -#define soap_instantiate__ds__Transform soap_instantiate_ds__TransformType - - -#define soap_new__ds__Transform soap_new_ds__TransformType - - -#define soap_new_req__ds__Transform soap_new_req_ds__TransformType - - -#define soap_new_set__ds__Transform soap_new_set_ds__TransformType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__ds__Transform(struct soap*, const struct ds__TransformType *, const char*, const char*); - -inline int soap_write__ds__Transform(struct soap *soap, struct ds__TransformType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__ds__Transform(soap, p), 0) || ::soap_put__ds__Transform(soap, p, "ds:Transform", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__ds__Transform(struct soap *soap, const char *URL, struct ds__TransformType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__ds__Transform(soap, p), 0) || ::soap_put__ds__Transform(soap, p, "ds:Transform", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__ds__Transform(struct soap *soap, const char *URL, struct ds__TransformType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__ds__Transform(soap, p), 0) || ::soap_put__ds__Transform(soap, p, "ds:Transform", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__ds__Transform(struct soap *soap, const char *URL, struct ds__TransformType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__ds__Transform(soap, p), 0) || ::soap_put__ds__Transform(soap, p, "ds:Transform", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__ds__Transform soap_get_ds__TransformType - - -#define soap_read__ds__Transform soap_read_ds__TransformType - - -#define soap_GET__ds__Transform soap_GET_ds__TransformType - - -#define soap_POST_recv__ds__Transform soap_POST_recv_ds__TransformType - -#endif - -#ifndef SOAP_TYPE_ds__TransformType_DEFINED -#define SOAP_TYPE_ds__TransformType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__TransformType(struct soap*, struct ds__TransformType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__TransformType(struct soap*, const struct ds__TransformType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__TransformType(struct soap*, const char*, int, const struct ds__TransformType *, const char*); -SOAP_FMAC3 struct ds__TransformType * SOAP_FMAC4 soap_in_ds__TransformType(struct soap*, const char*, struct ds__TransformType *, const char*); -SOAP_FMAC1 struct ds__TransformType * SOAP_FMAC2 soap_instantiate_ds__TransformType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__TransformType * soap_new_ds__TransformType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__TransformType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__TransformType * soap_new_req_ds__TransformType( - struct soap *soap) -{ - struct ds__TransformType *_p = ::soap_new_ds__TransformType(soap); - if (_p) - { ::soap_default_ds__TransformType(soap, _p); - } - return _p; -} - -inline struct ds__TransformType * soap_new_set_ds__TransformType( - struct soap *soap, - struct _c14n__InclusiveNamespaces *c14n__InclusiveNamespaces, - char *__any, - char *Algorithm) -{ - struct ds__TransformType *_p = ::soap_new_ds__TransformType(soap); - if (_p) - { ::soap_default_ds__TransformType(soap, _p); - _p->c14n__InclusiveNamespaces = c14n__InclusiveNamespaces; - _p->__any = __any; - _p->Algorithm = Algorithm; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__TransformType(struct soap*, const struct ds__TransformType *, const char*, const char*); - -inline int soap_write_ds__TransformType(struct soap *soap, struct ds__TransformType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__TransformType(soap, p), 0) || ::soap_put_ds__TransformType(soap, p, "ds:TransformType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__TransformType(struct soap *soap, const char *URL, struct ds__TransformType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__TransformType(soap, p), 0) || ::soap_put_ds__TransformType(soap, p, "ds:TransformType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__TransformType(struct soap *soap, const char *URL, struct ds__TransformType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__TransformType(soap, p), 0) || ::soap_put_ds__TransformType(soap, p, "ds:TransformType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__TransformType(struct soap *soap, const char *URL, struct ds__TransformType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__TransformType(soap, p), 0) || ::soap_put_ds__TransformType(soap, p, "ds:TransformType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__TransformType * SOAP_FMAC4 soap_get_ds__TransformType(struct soap*, struct ds__TransformType *, const char*, const char*); - -inline int soap_read_ds__TransformType(struct soap *soap, struct ds__TransformType *p) -{ - if (p) - { ::soap_default_ds__TransformType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__TransformType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__TransformType(struct soap *soap, const char *URL, struct ds__TransformType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__TransformType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__TransformType(struct soap *soap, struct ds__TransformType *p) -{ - if (::soap_read_ds__TransformType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__c14n__InclusiveNamespaces_DEFINED -#define SOAP_TYPE__c14n__InclusiveNamespaces_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__c14n__InclusiveNamespaces(struct soap*, struct _c14n__InclusiveNamespaces *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__c14n__InclusiveNamespaces(struct soap*, const struct _c14n__InclusiveNamespaces *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__c14n__InclusiveNamespaces(struct soap*, const char*, int, const struct _c14n__InclusiveNamespaces *, const char*); -SOAP_FMAC3 struct _c14n__InclusiveNamespaces * SOAP_FMAC4 soap_in__c14n__InclusiveNamespaces(struct soap*, const char*, struct _c14n__InclusiveNamespaces *, const char*); -SOAP_FMAC1 struct _c14n__InclusiveNamespaces * SOAP_FMAC2 soap_instantiate__c14n__InclusiveNamespaces(struct soap*, int, const char*, const char*, size_t*); - -inline struct _c14n__InclusiveNamespaces * soap_new__c14n__InclusiveNamespaces(struct soap *soap, int n = -1) -{ - return soap_instantiate__c14n__InclusiveNamespaces(soap, n, NULL, NULL, NULL); -} - -inline struct _c14n__InclusiveNamespaces * soap_new_req__c14n__InclusiveNamespaces( - struct soap *soap) -{ - struct _c14n__InclusiveNamespaces *_p = ::soap_new__c14n__InclusiveNamespaces(soap); - if (_p) - { ::soap_default__c14n__InclusiveNamespaces(soap, _p); - } - return _p; -} - -inline struct _c14n__InclusiveNamespaces * soap_new_set__c14n__InclusiveNamespaces( - struct soap *soap, - char *PrefixList) -{ - struct _c14n__InclusiveNamespaces *_p = ::soap_new__c14n__InclusiveNamespaces(soap); - if (_p) - { ::soap_default__c14n__InclusiveNamespaces(soap, _p); - _p->PrefixList = PrefixList; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__c14n__InclusiveNamespaces(struct soap*, const struct _c14n__InclusiveNamespaces *, const char*, const char*); - -inline int soap_write__c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__c14n__InclusiveNamespaces(soap, p), 0) || ::soap_put__c14n__InclusiveNamespaces(soap, p, "c14n:InclusiveNamespaces", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__c14n__InclusiveNamespaces(struct soap *soap, const char *URL, struct _c14n__InclusiveNamespaces const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__c14n__InclusiveNamespaces(soap, p), 0) || ::soap_put__c14n__InclusiveNamespaces(soap, p, "c14n:InclusiveNamespaces", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__c14n__InclusiveNamespaces(struct soap *soap, const char *URL, struct _c14n__InclusiveNamespaces const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__c14n__InclusiveNamespaces(soap, p), 0) || ::soap_put__c14n__InclusiveNamespaces(soap, p, "c14n:InclusiveNamespaces", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__c14n__InclusiveNamespaces(struct soap *soap, const char *URL, struct _c14n__InclusiveNamespaces const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__c14n__InclusiveNamespaces(soap, p), 0) || ::soap_put__c14n__InclusiveNamespaces(soap, p, "c14n:InclusiveNamespaces", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _c14n__InclusiveNamespaces * SOAP_FMAC4 soap_get__c14n__InclusiveNamespaces(struct soap*, struct _c14n__InclusiveNamespaces *, const char*, const char*); - -inline int soap_read__c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces *p) -{ - if (p) - { ::soap_default__c14n__InclusiveNamespaces(soap, p); - if (soap_begin_recv(soap) || ::soap_get__c14n__InclusiveNamespaces(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__c14n__InclusiveNamespaces(struct soap *soap, const char *URL, struct _c14n__InclusiveNamespaces *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__c14n__InclusiveNamespaces(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces *p) -{ - if (::soap_read__c14n__InclusiveNamespaces(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__TransformsType_DEFINED -#define SOAP_TYPE_ds__TransformsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__TransformsType(struct soap*, struct ds__TransformsType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__TransformsType(struct soap*, const struct ds__TransformsType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__TransformsType(struct soap*, const char*, int, const struct ds__TransformsType *, const char*); -SOAP_FMAC3 struct ds__TransformsType * SOAP_FMAC4 soap_in_ds__TransformsType(struct soap*, const char*, struct ds__TransformsType *, const char*); -SOAP_FMAC1 struct ds__TransformsType * SOAP_FMAC2 soap_instantiate_ds__TransformsType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__TransformsType * soap_new_ds__TransformsType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__TransformsType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__TransformsType * soap_new_req_ds__TransformsType( - struct soap *soap, - int __sizeTransform, - struct ds__TransformType *Transform) -{ - struct ds__TransformsType *_p = ::soap_new_ds__TransformsType(soap); - if (_p) - { ::soap_default_ds__TransformsType(soap, _p); - _p->__sizeTransform = __sizeTransform; - _p->Transform = Transform; - } - return _p; -} - -inline struct ds__TransformsType * soap_new_set_ds__TransformsType( - struct soap *soap, - int __sizeTransform, - struct ds__TransformType *Transform) -{ - struct ds__TransformsType *_p = ::soap_new_ds__TransformsType(soap); - if (_p) - { ::soap_default_ds__TransformsType(soap, _p); - _p->__sizeTransform = __sizeTransform; - _p->Transform = Transform; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__TransformsType(struct soap*, const struct ds__TransformsType *, const char*, const char*); - -inline int soap_write_ds__TransformsType(struct soap *soap, struct ds__TransformsType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__TransformsType(soap, p), 0) || ::soap_put_ds__TransformsType(soap, p, "ds:TransformsType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__TransformsType(struct soap *soap, const char *URL, struct ds__TransformsType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__TransformsType(soap, p), 0) || ::soap_put_ds__TransformsType(soap, p, "ds:TransformsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__TransformsType(struct soap *soap, const char *URL, struct ds__TransformsType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__TransformsType(soap, p), 0) || ::soap_put_ds__TransformsType(soap, p, "ds:TransformsType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__TransformsType(struct soap *soap, const char *URL, struct ds__TransformsType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__TransformsType(soap, p), 0) || ::soap_put_ds__TransformsType(soap, p, "ds:TransformsType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__TransformsType * SOAP_FMAC4 soap_get_ds__TransformsType(struct soap*, struct ds__TransformsType *, const char*, const char*); - -inline int soap_read_ds__TransformsType(struct soap *soap, struct ds__TransformsType *p) -{ - if (p) - { ::soap_default_ds__TransformsType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__TransformsType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__TransformsType(struct soap *soap, const char *URL, struct ds__TransformsType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__TransformsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__TransformsType(struct soap *soap, struct ds__TransformsType *p) -{ - if (::soap_read_ds__TransformsType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__ReferenceType_DEFINED -#define SOAP_TYPE_ds__ReferenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__ReferenceType(struct soap*, struct ds__ReferenceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__ReferenceType(struct soap*, const struct ds__ReferenceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__ReferenceType(struct soap*, const char*, int, const struct ds__ReferenceType *, const char*); -SOAP_FMAC3 struct ds__ReferenceType * SOAP_FMAC4 soap_in_ds__ReferenceType(struct soap*, const char*, struct ds__ReferenceType *, const char*); -SOAP_FMAC1 struct ds__ReferenceType * SOAP_FMAC2 soap_instantiate_ds__ReferenceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__ReferenceType * soap_new_ds__ReferenceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__ReferenceType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__ReferenceType * soap_new_req_ds__ReferenceType( - struct soap *soap, - struct ds__DigestMethodType *DigestMethod, - char *DigestValue) -{ - struct ds__ReferenceType *_p = ::soap_new_ds__ReferenceType(soap); - if (_p) - { ::soap_default_ds__ReferenceType(soap, _p); - _p->DigestMethod = DigestMethod; - _p->DigestValue = DigestValue; - } - return _p; -} - -inline struct ds__ReferenceType * soap_new_set_ds__ReferenceType( - struct soap *soap, - struct ds__TransformsType *Transforms, - struct ds__DigestMethodType *DigestMethod, - char *DigestValue, - char *Id, - char *URI, - char *Type) -{ - struct ds__ReferenceType *_p = ::soap_new_ds__ReferenceType(soap); - if (_p) - { ::soap_default_ds__ReferenceType(soap, _p); - _p->Transforms = Transforms; - _p->DigestMethod = DigestMethod; - _p->DigestValue = DigestValue; - _p->Id = Id; - _p->URI = URI; - _p->Type = Type; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__ReferenceType(struct soap*, const struct ds__ReferenceType *, const char*, const char*); - -inline int soap_write_ds__ReferenceType(struct soap *soap, struct ds__ReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__ReferenceType(soap, p), 0) || ::soap_put_ds__ReferenceType(soap, p, "ds:ReferenceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__ReferenceType(struct soap *soap, const char *URL, struct ds__ReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__ReferenceType(soap, p), 0) || ::soap_put_ds__ReferenceType(soap, p, "ds:ReferenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__ReferenceType(struct soap *soap, const char *URL, struct ds__ReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__ReferenceType(soap, p), 0) || ::soap_put_ds__ReferenceType(soap, p, "ds:ReferenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__ReferenceType(struct soap *soap, const char *URL, struct ds__ReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__ReferenceType(soap, p), 0) || ::soap_put_ds__ReferenceType(soap, p, "ds:ReferenceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__ReferenceType * SOAP_FMAC4 soap_get_ds__ReferenceType(struct soap*, struct ds__ReferenceType *, const char*, const char*); - -inline int soap_read_ds__ReferenceType(struct soap *soap, struct ds__ReferenceType *p) -{ - if (p) - { ::soap_default_ds__ReferenceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__ReferenceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__ReferenceType(struct soap *soap, const char *URL, struct ds__ReferenceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__ReferenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__ReferenceType(struct soap *soap, struct ds__ReferenceType *p) -{ - if (::soap_read_ds__ReferenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__SignatureMethodType_DEFINED -#define SOAP_TYPE_ds__SignatureMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__SignatureMethodType(struct soap*, struct ds__SignatureMethodType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__SignatureMethodType(struct soap*, const struct ds__SignatureMethodType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__SignatureMethodType(struct soap*, const char*, int, const struct ds__SignatureMethodType *, const char*); -SOAP_FMAC3 struct ds__SignatureMethodType * SOAP_FMAC4 soap_in_ds__SignatureMethodType(struct soap*, const char*, struct ds__SignatureMethodType *, const char*); -SOAP_FMAC1 struct ds__SignatureMethodType * SOAP_FMAC2 soap_instantiate_ds__SignatureMethodType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__SignatureMethodType * soap_new_ds__SignatureMethodType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__SignatureMethodType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__SignatureMethodType * soap_new_req_ds__SignatureMethodType( - struct soap *soap, - char *Algorithm) -{ - struct ds__SignatureMethodType *_p = ::soap_new_ds__SignatureMethodType(soap); - if (_p) - { ::soap_default_ds__SignatureMethodType(soap, _p); - _p->Algorithm = Algorithm; - } - return _p; -} - -inline struct ds__SignatureMethodType * soap_new_set_ds__SignatureMethodType( - struct soap *soap, - int *HMACOutputLength, - char *Algorithm) -{ - struct ds__SignatureMethodType *_p = ::soap_new_ds__SignatureMethodType(soap); - if (_p) - { ::soap_default_ds__SignatureMethodType(soap, _p); - _p->HMACOutputLength = HMACOutputLength; - _p->Algorithm = Algorithm; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__SignatureMethodType(struct soap*, const struct ds__SignatureMethodType *, const char*, const char*); - -inline int soap_write_ds__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__SignatureMethodType(soap, p), 0) || ::soap_put_ds__SignatureMethodType(soap, p, "ds:SignatureMethodType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__SignatureMethodType(struct soap *soap, const char *URL, struct ds__SignatureMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__SignatureMethodType(soap, p), 0) || ::soap_put_ds__SignatureMethodType(soap, p, "ds:SignatureMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__SignatureMethodType(struct soap *soap, const char *URL, struct ds__SignatureMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__SignatureMethodType(soap, p), 0) || ::soap_put_ds__SignatureMethodType(soap, p, "ds:SignatureMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__SignatureMethodType(struct soap *soap, const char *URL, struct ds__SignatureMethodType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__SignatureMethodType(soap, p), 0) || ::soap_put_ds__SignatureMethodType(soap, p, "ds:SignatureMethodType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__SignatureMethodType * SOAP_FMAC4 soap_get_ds__SignatureMethodType(struct soap*, struct ds__SignatureMethodType *, const char*, const char*); - -inline int soap_read_ds__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType *p) -{ - if (p) - { ::soap_default_ds__SignatureMethodType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__SignatureMethodType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__SignatureMethodType(struct soap *soap, const char *URL, struct ds__SignatureMethodType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__SignatureMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType *p) -{ - if (::soap_read_ds__SignatureMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__CanonicalizationMethodType_DEFINED -#define SOAP_TYPE_ds__CanonicalizationMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__CanonicalizationMethodType(struct soap*, struct ds__CanonicalizationMethodType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__CanonicalizationMethodType(struct soap*, const struct ds__CanonicalizationMethodType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__CanonicalizationMethodType(struct soap*, const char*, int, const struct ds__CanonicalizationMethodType *, const char*); -SOAP_FMAC3 struct ds__CanonicalizationMethodType * SOAP_FMAC4 soap_in_ds__CanonicalizationMethodType(struct soap*, const char*, struct ds__CanonicalizationMethodType *, const char*); -SOAP_FMAC1 struct ds__CanonicalizationMethodType * SOAP_FMAC2 soap_instantiate_ds__CanonicalizationMethodType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__CanonicalizationMethodType * soap_new_ds__CanonicalizationMethodType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__CanonicalizationMethodType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__CanonicalizationMethodType * soap_new_req_ds__CanonicalizationMethodType( - struct soap *soap, - char *Algorithm) -{ - struct ds__CanonicalizationMethodType *_p = ::soap_new_ds__CanonicalizationMethodType(soap); - if (_p) - { ::soap_default_ds__CanonicalizationMethodType(soap, _p); - _p->Algorithm = Algorithm; - } - return _p; -} - -inline struct ds__CanonicalizationMethodType * soap_new_set_ds__CanonicalizationMethodType( - struct soap *soap, - char *Algorithm, - struct _c14n__InclusiveNamespaces *c14n__InclusiveNamespaces) -{ - struct ds__CanonicalizationMethodType *_p = ::soap_new_ds__CanonicalizationMethodType(soap); - if (_p) - { ::soap_default_ds__CanonicalizationMethodType(soap, _p); - _p->Algorithm = Algorithm; - _p->c14n__InclusiveNamespaces = c14n__InclusiveNamespaces; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__CanonicalizationMethodType(struct soap*, const struct ds__CanonicalizationMethodType *, const char*, const char*); - -inline int soap_write_ds__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__CanonicalizationMethodType(soap, p), 0) || ::soap_put_ds__CanonicalizationMethodType(soap, p, "ds:CanonicalizationMethodType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__CanonicalizationMethodType(struct soap *soap, const char *URL, struct ds__CanonicalizationMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__CanonicalizationMethodType(soap, p), 0) || ::soap_put_ds__CanonicalizationMethodType(soap, p, "ds:CanonicalizationMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__CanonicalizationMethodType(struct soap *soap, const char *URL, struct ds__CanonicalizationMethodType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__CanonicalizationMethodType(soap, p), 0) || ::soap_put_ds__CanonicalizationMethodType(soap, p, "ds:CanonicalizationMethodType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__CanonicalizationMethodType(struct soap *soap, const char *URL, struct ds__CanonicalizationMethodType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__CanonicalizationMethodType(soap, p), 0) || ::soap_put_ds__CanonicalizationMethodType(soap, p, "ds:CanonicalizationMethodType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__CanonicalizationMethodType * SOAP_FMAC4 soap_get_ds__CanonicalizationMethodType(struct soap*, struct ds__CanonicalizationMethodType *, const char*, const char*); - -inline int soap_read_ds__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType *p) -{ - if (p) - { ::soap_default_ds__CanonicalizationMethodType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__CanonicalizationMethodType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__CanonicalizationMethodType(struct soap *soap, const char *URL, struct ds__CanonicalizationMethodType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__CanonicalizationMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType *p) -{ - if (::soap_read_ds__CanonicalizationMethodType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif -/* _ds__Signature is a typedef synonym of ds__SignatureType */ - -#ifndef SOAP_TYPE__ds__Signature_DEFINED -#define SOAP_TYPE__ds__Signature_DEFINED - -#define soap_default__ds__Signature soap_default_ds__SignatureType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__SignatureType(struct soap*, const struct ds__SignatureType *); - -#define soap_serialize__ds__Signature soap_serialize_ds__SignatureType - - -#define soap__ds__Signature2s soap_ds__SignatureType2s - - -#define soap_out__ds__Signature soap_out_ds__SignatureType - - -#define soap_s2_ds__Signature soap_s2ds__SignatureType - - -#define soap_in__ds__Signature soap_in_ds__SignatureType - - -#define soap_instantiate__ds__Signature soap_instantiate_ds__SignatureType - - -#define soap_new__ds__Signature soap_new_ds__SignatureType - - -#define soap_new_req__ds__Signature soap_new_req_ds__SignatureType - - -#define soap_new_set__ds__Signature soap_new_set_ds__SignatureType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__ds__Signature(struct soap*, const struct ds__SignatureType *, const char*, const char*); - -inline int soap_write__ds__Signature(struct soap *soap, struct ds__SignatureType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__ds__Signature(soap, p), 0) || ::soap_put__ds__Signature(soap, p, "ds:Signature", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__ds__Signature(struct soap *soap, const char *URL, struct ds__SignatureType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__ds__Signature(soap, p), 0) || ::soap_put__ds__Signature(soap, p, "ds:Signature", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__ds__Signature(struct soap *soap, const char *URL, struct ds__SignatureType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__ds__Signature(soap, p), 0) || ::soap_put__ds__Signature(soap, p, "ds:Signature", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__ds__Signature(struct soap *soap, const char *URL, struct ds__SignatureType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__ds__Signature(soap, p), 0) || ::soap_put__ds__Signature(soap, p, "ds:Signature", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__ds__Signature soap_get_ds__SignatureType - - -#define soap_read__ds__Signature soap_read_ds__SignatureType - - -#define soap_GET__ds__Signature soap_GET_ds__SignatureType - - -#define soap_POST_recv__ds__Signature soap_POST_recv_ds__SignatureType - -#endif - -#ifndef SOAP_TYPE_ds__SignedInfoType_DEFINED -#define SOAP_TYPE_ds__SignedInfoType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__SignedInfoType(struct soap*, struct ds__SignedInfoType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__SignedInfoType(struct soap*, const struct ds__SignedInfoType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__SignedInfoType(struct soap*, const char*, int, const struct ds__SignedInfoType *, const char*); -SOAP_FMAC3 struct ds__SignedInfoType * SOAP_FMAC4 soap_in_ds__SignedInfoType(struct soap*, const char*, struct ds__SignedInfoType *, const char*); -SOAP_FMAC1 struct ds__SignedInfoType * SOAP_FMAC2 soap_instantiate_ds__SignedInfoType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__SignedInfoType * soap_new_ds__SignedInfoType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__SignedInfoType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__SignedInfoType * soap_new_req_ds__SignedInfoType( - struct soap *soap, - struct ds__CanonicalizationMethodType *CanonicalizationMethod, - struct ds__SignatureMethodType *SignatureMethod, - int __sizeReference, - struct ds__ReferenceType **Reference) -{ - struct ds__SignedInfoType *_p = ::soap_new_ds__SignedInfoType(soap); - if (_p) - { ::soap_default_ds__SignedInfoType(soap, _p); - _p->CanonicalizationMethod = CanonicalizationMethod; - _p->SignatureMethod = SignatureMethod; - _p->__sizeReference = __sizeReference; - _p->Reference = Reference; - } - return _p; -} - -inline struct ds__SignedInfoType * soap_new_set_ds__SignedInfoType( - struct soap *soap, - struct ds__CanonicalizationMethodType *CanonicalizationMethod, - struct ds__SignatureMethodType *SignatureMethod, - int __sizeReference, - struct ds__ReferenceType **Reference, - char *Id) -{ - struct ds__SignedInfoType *_p = ::soap_new_ds__SignedInfoType(soap); - if (_p) - { ::soap_default_ds__SignedInfoType(soap, _p); - _p->CanonicalizationMethod = CanonicalizationMethod; - _p->SignatureMethod = SignatureMethod; - _p->__sizeReference = __sizeReference; - _p->Reference = Reference; - _p->Id = Id; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__SignedInfoType(struct soap*, const struct ds__SignedInfoType *, const char*, const char*); - -inline int soap_write_ds__SignedInfoType(struct soap *soap, struct ds__SignedInfoType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__SignedInfoType(soap, p), 0) || ::soap_put_ds__SignedInfoType(soap, p, "ds:SignedInfoType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__SignedInfoType(struct soap *soap, const char *URL, struct ds__SignedInfoType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__SignedInfoType(soap, p), 0) || ::soap_put_ds__SignedInfoType(soap, p, "ds:SignedInfoType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__SignedInfoType(struct soap *soap, const char *URL, struct ds__SignedInfoType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__SignedInfoType(soap, p), 0) || ::soap_put_ds__SignedInfoType(soap, p, "ds:SignedInfoType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__SignedInfoType(struct soap *soap, const char *URL, struct ds__SignedInfoType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__SignedInfoType(soap, p), 0) || ::soap_put_ds__SignedInfoType(soap, p, "ds:SignedInfoType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__SignedInfoType * SOAP_FMAC4 soap_get_ds__SignedInfoType(struct soap*, struct ds__SignedInfoType *, const char*, const char*); - -inline int soap_read_ds__SignedInfoType(struct soap *soap, struct ds__SignedInfoType *p) -{ - if (p) - { ::soap_default_ds__SignedInfoType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__SignedInfoType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__SignedInfoType(struct soap *soap, const char *URL, struct ds__SignedInfoType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__SignedInfoType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__SignedInfoType(struct soap *soap, struct ds__SignedInfoType *p) -{ - if (::soap_read_ds__SignedInfoType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__SignatureType_DEFINED -#define SOAP_TYPE_ds__SignatureType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__SignatureType(struct soap*, struct ds__SignatureType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__SignatureType(struct soap*, const struct ds__SignatureType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__SignatureType(struct soap*, const char*, int, const struct ds__SignatureType *, const char*); -SOAP_FMAC3 struct ds__SignatureType * SOAP_FMAC4 soap_in_ds__SignatureType(struct soap*, const char*, struct ds__SignatureType *, const char*); -SOAP_FMAC1 struct ds__SignatureType * SOAP_FMAC2 soap_instantiate_ds__SignatureType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__SignatureType * soap_new_ds__SignatureType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__SignatureType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__SignatureType * soap_new_req_ds__SignatureType( - struct soap *soap) -{ - struct ds__SignatureType *_p = ::soap_new_ds__SignatureType(soap); - if (_p) - { ::soap_default_ds__SignatureType(soap, _p); - } - return _p; -} - -inline struct ds__SignatureType * soap_new_set_ds__SignatureType( - struct soap *soap, - struct ds__SignedInfoType *SignedInfo, - char *SignatureValue, - struct ds__KeyInfoType *KeyInfo, - char *Id) -{ - struct ds__SignatureType *_p = ::soap_new_ds__SignatureType(soap); - if (_p) - { ::soap_default_ds__SignatureType(soap, _p); - _p->SignedInfo = SignedInfo; - _p->SignatureValue = SignatureValue; - _p->KeyInfo = KeyInfo; - _p->Id = Id; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__SignatureType(struct soap*, const struct ds__SignatureType *, const char*, const char*); - -inline int soap_write_ds__SignatureType(struct soap *soap, struct ds__SignatureType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__SignatureType(soap, p), 0) || ::soap_put_ds__SignatureType(soap, p, "ds:SignatureType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__SignatureType(struct soap *soap, const char *URL, struct ds__SignatureType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__SignatureType(soap, p), 0) || ::soap_put_ds__SignatureType(soap, p, "ds:SignatureType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__SignatureType(struct soap *soap, const char *URL, struct ds__SignatureType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__SignatureType(soap, p), 0) || ::soap_put_ds__SignatureType(soap, p, "ds:SignatureType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__SignatureType(struct soap *soap, const char *URL, struct ds__SignatureType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__SignatureType(soap, p), 0) || ::soap_put_ds__SignatureType(soap, p, "ds:SignatureType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__SignatureType * SOAP_FMAC4 soap_get_ds__SignatureType(struct soap*, struct ds__SignatureType *, const char*, const char*); - -inline int soap_read_ds__SignatureType(struct soap *soap, struct ds__SignatureType *p) -{ - if (p) - { ::soap_default_ds__SignatureType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__SignatureType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__SignatureType(struct soap *soap, const char *URL, struct ds__SignatureType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__SignatureType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__SignatureType(struct soap *soap, struct ds__SignatureType *p) -{ - if (::soap_read_ds__SignatureType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xenc__EncryptedKeyType_DEFINED -#define SOAP_TYPE_xenc__EncryptedKeyType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_xenc__EncryptedKeyType(struct soap*, struct xenc__EncryptedKeyType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xenc__EncryptedKeyType(struct soap*, const struct xenc__EncryptedKeyType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_xenc__EncryptedKeyType(struct soap*, const char*, int, const struct xenc__EncryptedKeyType *, const char*); -SOAP_FMAC3 struct xenc__EncryptedKeyType * SOAP_FMAC4 soap_in_xenc__EncryptedKeyType(struct soap*, const char*, struct xenc__EncryptedKeyType *, const char*); -SOAP_FMAC1 struct xenc__EncryptedKeyType * SOAP_FMAC2 soap_instantiate_xenc__EncryptedKeyType(struct soap*, int, const char*, const char*, size_t*); - -inline struct xenc__EncryptedKeyType * soap_new_xenc__EncryptedKeyType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xenc__EncryptedKeyType(soap, n, NULL, NULL, NULL); -} - -inline struct xenc__EncryptedKeyType * soap_new_req_xenc__EncryptedKeyType( - struct soap *soap, - struct xenc__CipherDataType *CipherData) -{ - struct xenc__EncryptedKeyType *_p = ::soap_new_xenc__EncryptedKeyType(soap); - if (_p) - { ::soap_default_xenc__EncryptedKeyType(soap, _p); - _p->CipherData = CipherData; - } - return _p; -} - -inline struct xenc__EncryptedKeyType * soap_new_set_xenc__EncryptedKeyType( - struct soap *soap, - struct xenc__EncryptionMethodType *EncryptionMethod, - struct ds__KeyInfoType *ds__KeyInfo, - struct xenc__CipherDataType *CipherData, - struct xenc__EncryptionPropertiesType *EncryptionProperties, - char *Id, - char *Type, - char *MimeType, - char *Encoding, - struct _xenc__ReferenceList *ReferenceList, - char *CarriedKeyName, - char *Recipient) -{ - struct xenc__EncryptedKeyType *_p = ::soap_new_xenc__EncryptedKeyType(soap); - if (_p) - { ::soap_default_xenc__EncryptedKeyType(soap, _p); - _p->EncryptionMethod = EncryptionMethod; - _p->ds__KeyInfo = ds__KeyInfo; - _p->CipherData = CipherData; - _p->EncryptionProperties = EncryptionProperties; - _p->Id = Id; - _p->Type = Type; - _p->MimeType = MimeType; - _p->Encoding = Encoding; - _p->ReferenceList = ReferenceList; - _p->CarriedKeyName = CarriedKeyName; - _p->Recipient = Recipient; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xenc__EncryptedKeyType(struct soap*, const struct xenc__EncryptedKeyType *, const char*, const char*); - -inline int soap_write_xenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_xenc__EncryptedKeyType(soap, p), 0) || ::soap_put_xenc__EncryptedKeyType(soap, p, "xenc:EncryptedKeyType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xenc__EncryptedKeyType(struct soap *soap, const char *URL, struct xenc__EncryptedKeyType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptedKeyType(soap, p), 0) || ::soap_put_xenc__EncryptedKeyType(soap, p, "xenc:EncryptedKeyType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xenc__EncryptedKeyType(struct soap *soap, const char *URL, struct xenc__EncryptedKeyType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptedKeyType(soap, p), 0) || ::soap_put_xenc__EncryptedKeyType(soap, p, "xenc:EncryptedKeyType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xenc__EncryptedKeyType(struct soap *soap, const char *URL, struct xenc__EncryptedKeyType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_xenc__EncryptedKeyType(soap, p), 0) || ::soap_put_xenc__EncryptedKeyType(soap, p, "xenc:EncryptedKeyType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct xenc__EncryptedKeyType * SOAP_FMAC4 soap_get_xenc__EncryptedKeyType(struct soap*, struct xenc__EncryptedKeyType *, const char*, const char*); - -inline int soap_read_xenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType *p) -{ - if (p) - { ::soap_default_xenc__EncryptedKeyType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_xenc__EncryptedKeyType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xenc__EncryptedKeyType(struct soap *soap, const char *URL, struct xenc__EncryptedKeyType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_xenc__EncryptedKeyType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType *p) -{ - if (::soap_read_xenc__EncryptedKeyType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__KeyInfoType_DEFINED -#define SOAP_TYPE_ds__KeyInfoType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__KeyInfoType(struct soap*, struct ds__KeyInfoType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__KeyInfoType(struct soap*, const struct ds__KeyInfoType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__KeyInfoType(struct soap*, const char*, int, const struct ds__KeyInfoType *, const char*); -SOAP_FMAC3 struct ds__KeyInfoType * SOAP_FMAC4 soap_in_ds__KeyInfoType(struct soap*, const char*, struct ds__KeyInfoType *, const char*); -SOAP_FMAC1 struct ds__KeyInfoType * SOAP_FMAC2 soap_instantiate_ds__KeyInfoType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__KeyInfoType * soap_new_ds__KeyInfoType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__KeyInfoType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__KeyInfoType * soap_new_req_ds__KeyInfoType( - struct soap *soap) -{ - struct ds__KeyInfoType *_p = ::soap_new_ds__KeyInfoType(soap); - if (_p) - { ::soap_default_ds__KeyInfoType(soap, _p); - } - return _p; -} - -inline struct ds__KeyInfoType * soap_new_set_ds__KeyInfoType( - struct soap *soap, - struct xenc__EncryptedKeyType *xenc__EncryptedKey, - char *KeyName, - struct ds__KeyValueType *KeyValue, - struct ds__RetrievalMethodType *RetrievalMethod, - struct ds__X509DataType *X509Data, - struct _wsse__SecurityTokenReference *wsse__SecurityTokenReference, - char *Id) -{ - struct ds__KeyInfoType *_p = ::soap_new_ds__KeyInfoType(soap); - if (_p) - { ::soap_default_ds__KeyInfoType(soap, _p); - _p->xenc__EncryptedKey = xenc__EncryptedKey; - _p->KeyName = KeyName; - _p->KeyValue = KeyValue; - _p->RetrievalMethod = RetrievalMethod; - _p->X509Data = X509Data; - _p->wsse__SecurityTokenReference = wsse__SecurityTokenReference; - _p->Id = Id; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__KeyInfoType(struct soap*, const struct ds__KeyInfoType *, const char*, const char*); - -inline int soap_write_ds__KeyInfoType(struct soap *soap, struct ds__KeyInfoType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__KeyInfoType(soap, p), 0) || ::soap_put_ds__KeyInfoType(soap, p, "ds:KeyInfoType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__KeyInfoType(struct soap *soap, const char *URL, struct ds__KeyInfoType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__KeyInfoType(soap, p), 0) || ::soap_put_ds__KeyInfoType(soap, p, "ds:KeyInfoType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__KeyInfoType(struct soap *soap, const char *URL, struct ds__KeyInfoType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__KeyInfoType(soap, p), 0) || ::soap_put_ds__KeyInfoType(soap, p, "ds:KeyInfoType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__KeyInfoType(struct soap *soap, const char *URL, struct ds__KeyInfoType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__KeyInfoType(soap, p), 0) || ::soap_put_ds__KeyInfoType(soap, p, "ds:KeyInfoType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__KeyInfoType * SOAP_FMAC4 soap_get_ds__KeyInfoType(struct soap*, struct ds__KeyInfoType *, const char*, const char*); - -inline int soap_read_ds__KeyInfoType(struct soap *soap, struct ds__KeyInfoType *p) -{ - if (p) - { ::soap_default_ds__KeyInfoType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__KeyInfoType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__KeyInfoType(struct soap *soap, const char *URL, struct ds__KeyInfoType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__KeyInfoType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__KeyInfoType(struct soap *soap, struct ds__KeyInfoType *p) -{ - if (::soap_read_ds__KeyInfoType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_ds__X509DataType_DEFINED -#define SOAP_TYPE_ds__X509DataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_ds__X509DataType(struct soap*, struct ds__X509DataType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ds__X509DataType(struct soap*, const struct ds__X509DataType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_ds__X509DataType(struct soap*, const char*, int, const struct ds__X509DataType *, const char*); -SOAP_FMAC3 struct ds__X509DataType * SOAP_FMAC4 soap_in_ds__X509DataType(struct soap*, const char*, struct ds__X509DataType *, const char*); -SOAP_FMAC1 struct ds__X509DataType * SOAP_FMAC2 soap_instantiate_ds__X509DataType(struct soap*, int, const char*, const char*, size_t*); - -inline struct ds__X509DataType * soap_new_ds__X509DataType(struct soap *soap, int n = -1) -{ - return soap_instantiate_ds__X509DataType(soap, n, NULL, NULL, NULL); -} - -inline struct ds__X509DataType * soap_new_req_ds__X509DataType( - struct soap *soap) -{ - struct ds__X509DataType *_p = ::soap_new_ds__X509DataType(soap); - if (_p) - { ::soap_default_ds__X509DataType(soap, _p); - } - return _p; -} - -inline struct ds__X509DataType * soap_new_set_ds__X509DataType( - struct soap *soap, - struct ds__X509IssuerSerialType *X509IssuerSerial, - char *X509SKI, - char *X509SubjectName, - char *X509Certificate, - char *X509CRL) -{ - struct ds__X509DataType *_p = ::soap_new_ds__X509DataType(soap); - if (_p) - { ::soap_default_ds__X509DataType(soap, _p); - _p->X509IssuerSerial = X509IssuerSerial; - _p->X509SKI = X509SKI; - _p->X509SubjectName = X509SubjectName; - _p->X509Certificate = X509Certificate; - _p->X509CRL = X509CRL; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_ds__X509DataType(struct soap*, const struct ds__X509DataType *, const char*, const char*); - -inline int soap_write_ds__X509DataType(struct soap *soap, struct ds__X509DataType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_ds__X509DataType(soap, p), 0) || ::soap_put_ds__X509DataType(soap, p, "ds:X509DataType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_ds__X509DataType(struct soap *soap, const char *URL, struct ds__X509DataType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__X509DataType(soap, p), 0) || ::soap_put_ds__X509DataType(soap, p, "ds:X509DataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_ds__X509DataType(struct soap *soap, const char *URL, struct ds__X509DataType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__X509DataType(soap, p), 0) || ::soap_put_ds__X509DataType(soap, p, "ds:X509DataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_ds__X509DataType(struct soap *soap, const char *URL, struct ds__X509DataType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_ds__X509DataType(soap, p), 0) || ::soap_put_ds__X509DataType(soap, p, "ds:X509DataType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct ds__X509DataType * SOAP_FMAC4 soap_get_ds__X509DataType(struct soap*, struct ds__X509DataType *, const char*, const char*); - -inline int soap_read_ds__X509DataType(struct soap *soap, struct ds__X509DataType *p) -{ - if (p) - { ::soap_default_ds__X509DataType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_ds__X509DataType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_ds__X509DataType(struct soap *soap, const char *URL, struct ds__X509DataType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_ds__X509DataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_ds__X509DataType(struct soap *soap, struct ds__X509DataType *p) -{ - if (::soap_read_ds__X509DataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsse__SecurityTokenReference_DEFINED -#define SOAP_TYPE__wsse__SecurityTokenReference_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__SecurityTokenReference(struct soap*, struct _wsse__SecurityTokenReference *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__SecurityTokenReference(struct soap*, const struct _wsse__SecurityTokenReference *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__SecurityTokenReference(struct soap*, const char*, int, const struct _wsse__SecurityTokenReference *, const char*); -SOAP_FMAC3 struct _wsse__SecurityTokenReference * SOAP_FMAC4 soap_in__wsse__SecurityTokenReference(struct soap*, const char*, struct _wsse__SecurityTokenReference *, const char*); -SOAP_FMAC1 struct _wsse__SecurityTokenReference * SOAP_FMAC2 soap_instantiate__wsse__SecurityTokenReference(struct soap*, int, const char*, const char*, size_t*); - -inline struct _wsse__SecurityTokenReference * soap_new__wsse__SecurityTokenReference(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsse__SecurityTokenReference(soap, n, NULL, NULL, NULL); -} - -inline struct _wsse__SecurityTokenReference * soap_new_req__wsse__SecurityTokenReference( - struct soap *soap) -{ - struct _wsse__SecurityTokenReference *_p = ::soap_new__wsse__SecurityTokenReference(soap); - if (_p) - { ::soap_default__wsse__SecurityTokenReference(soap, _p); - } - return _p; -} - -inline struct _wsse__SecurityTokenReference * soap_new_set__wsse__SecurityTokenReference( - struct soap *soap, - struct _wsse__Reference *Reference, - struct _wsse__KeyIdentifier *KeyIdentifier, - struct _wsse__Embedded *Embedded, - struct ds__X509DataType *ds__X509Data, - char *wsu__Id, - char *wsc__Instance, - char *Usage) -{ - struct _wsse__SecurityTokenReference *_p = ::soap_new__wsse__SecurityTokenReference(soap); - if (_p) - { ::soap_default__wsse__SecurityTokenReference(soap, _p); - _p->Reference = Reference; - _p->KeyIdentifier = KeyIdentifier; - _p->Embedded = Embedded; - _p->ds__X509Data = ds__X509Data; - _p->wsu__Id = wsu__Id; - _p->wsc__Instance = wsc__Instance; - _p->Usage = Usage; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__SecurityTokenReference(struct soap*, const struct _wsse__SecurityTokenReference *, const char*, const char*); - -inline int soap_write__wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsse__SecurityTokenReference(soap, p), 0) || ::soap_put__wsse__SecurityTokenReference(soap, p, "wsse:SecurityTokenReference", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsse__SecurityTokenReference(struct soap *soap, const char *URL, struct _wsse__SecurityTokenReference const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__SecurityTokenReference(soap, p), 0) || ::soap_put__wsse__SecurityTokenReference(soap, p, "wsse:SecurityTokenReference", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsse__SecurityTokenReference(struct soap *soap, const char *URL, struct _wsse__SecurityTokenReference const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__SecurityTokenReference(soap, p), 0) || ::soap_put__wsse__SecurityTokenReference(soap, p, "wsse:SecurityTokenReference", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsse__SecurityTokenReference(struct soap *soap, const char *URL, struct _wsse__SecurityTokenReference const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__SecurityTokenReference(soap, p), 0) || ::soap_put__wsse__SecurityTokenReference(soap, p, "wsse:SecurityTokenReference", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _wsse__SecurityTokenReference * SOAP_FMAC4 soap_get__wsse__SecurityTokenReference(struct soap*, struct _wsse__SecurityTokenReference *, const char*, const char*); - -inline int soap_read__wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference *p) -{ - if (p) - { ::soap_default__wsse__SecurityTokenReference(soap, p); - if (soap_begin_recv(soap) || ::soap_get__wsse__SecurityTokenReference(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsse__SecurityTokenReference(struct soap *soap, const char *URL, struct _wsse__SecurityTokenReference *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsse__SecurityTokenReference(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference *p) -{ - if (::soap_read__wsse__SecurityTokenReference(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsse__KeyIdentifier_DEFINED -#define SOAP_TYPE__wsse__KeyIdentifier_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__KeyIdentifier(struct soap*, struct _wsse__KeyIdentifier *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__KeyIdentifier(struct soap*, const struct _wsse__KeyIdentifier *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__KeyIdentifier(struct soap*, const char*, int, const struct _wsse__KeyIdentifier *, const char*); -SOAP_FMAC3 struct _wsse__KeyIdentifier * SOAP_FMAC4 soap_in__wsse__KeyIdentifier(struct soap*, const char*, struct _wsse__KeyIdentifier *, const char*); -SOAP_FMAC1 struct _wsse__KeyIdentifier * SOAP_FMAC2 soap_instantiate__wsse__KeyIdentifier(struct soap*, int, const char*, const char*, size_t*); - -inline struct _wsse__KeyIdentifier * soap_new__wsse__KeyIdentifier(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsse__KeyIdentifier(soap, n, NULL, NULL, NULL); -} - -inline struct _wsse__KeyIdentifier * soap_new_req__wsse__KeyIdentifier( - struct soap *soap) -{ - struct _wsse__KeyIdentifier *_p = ::soap_new__wsse__KeyIdentifier(soap); - if (_p) - { ::soap_default__wsse__KeyIdentifier(soap, _p); - } - return _p; -} - -inline struct _wsse__KeyIdentifier * soap_new_set__wsse__KeyIdentifier( - struct soap *soap, - char *__item, - char *wsu__Id, - char *ValueType, - char *EncodingType) -{ - struct _wsse__KeyIdentifier *_p = ::soap_new__wsse__KeyIdentifier(soap); - if (_p) - { ::soap_default__wsse__KeyIdentifier(soap, _p); - _p->__item = __item; - _p->wsu__Id = wsu__Id; - _p->ValueType = ValueType; - _p->EncodingType = EncodingType; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__KeyIdentifier(struct soap*, const struct _wsse__KeyIdentifier *, const char*, const char*); - -inline int soap_write__wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsse__KeyIdentifier(soap, p), 0) || ::soap_put__wsse__KeyIdentifier(soap, p, "wsse:KeyIdentifier", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsse__KeyIdentifier(struct soap *soap, const char *URL, struct _wsse__KeyIdentifier const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__KeyIdentifier(soap, p), 0) || ::soap_put__wsse__KeyIdentifier(soap, p, "wsse:KeyIdentifier", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsse__KeyIdentifier(struct soap *soap, const char *URL, struct _wsse__KeyIdentifier const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__KeyIdentifier(soap, p), 0) || ::soap_put__wsse__KeyIdentifier(soap, p, "wsse:KeyIdentifier", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsse__KeyIdentifier(struct soap *soap, const char *URL, struct _wsse__KeyIdentifier const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__KeyIdentifier(soap, p), 0) || ::soap_put__wsse__KeyIdentifier(soap, p, "wsse:KeyIdentifier", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _wsse__KeyIdentifier * SOAP_FMAC4 soap_get__wsse__KeyIdentifier(struct soap*, struct _wsse__KeyIdentifier *, const char*, const char*); - -inline int soap_read__wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier *p) -{ - if (p) - { ::soap_default__wsse__KeyIdentifier(soap, p); - if (soap_begin_recv(soap) || ::soap_get__wsse__KeyIdentifier(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsse__KeyIdentifier(struct soap *soap, const char *URL, struct _wsse__KeyIdentifier *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsse__KeyIdentifier(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier *p) -{ - if (::soap_read__wsse__KeyIdentifier(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsse__Embedded_DEFINED -#define SOAP_TYPE__wsse__Embedded_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__Embedded(struct soap*, struct _wsse__Embedded *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__Embedded(struct soap*, const struct _wsse__Embedded *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__Embedded(struct soap*, const char*, int, const struct _wsse__Embedded *, const char*); -SOAP_FMAC3 struct _wsse__Embedded * SOAP_FMAC4 soap_in__wsse__Embedded(struct soap*, const char*, struct _wsse__Embedded *, const char*); -SOAP_FMAC1 struct _wsse__Embedded * SOAP_FMAC2 soap_instantiate__wsse__Embedded(struct soap*, int, const char*, const char*, size_t*); - -inline struct _wsse__Embedded * soap_new__wsse__Embedded(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsse__Embedded(soap, n, NULL, NULL, NULL); -} - -inline struct _wsse__Embedded * soap_new_req__wsse__Embedded( - struct soap *soap) -{ - struct _wsse__Embedded *_p = ::soap_new__wsse__Embedded(soap); - if (_p) - { ::soap_default__wsse__Embedded(soap, _p); - } - return _p; -} - -inline struct _wsse__Embedded * soap_new_set__wsse__Embedded( - struct soap *soap, - char *wsu__Id, - char *ValueType) -{ - struct _wsse__Embedded *_p = ::soap_new__wsse__Embedded(soap); - if (_p) - { ::soap_default__wsse__Embedded(soap, _p); - _p->wsu__Id = wsu__Id; - _p->ValueType = ValueType; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__Embedded(struct soap*, const struct _wsse__Embedded *, const char*, const char*); - -inline int soap_write__wsse__Embedded(struct soap *soap, struct _wsse__Embedded const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsse__Embedded(soap, p), 0) || ::soap_put__wsse__Embedded(soap, p, "wsse:Embedded", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsse__Embedded(struct soap *soap, const char *URL, struct _wsse__Embedded const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Embedded(soap, p), 0) || ::soap_put__wsse__Embedded(soap, p, "wsse:Embedded", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsse__Embedded(struct soap *soap, const char *URL, struct _wsse__Embedded const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Embedded(soap, p), 0) || ::soap_put__wsse__Embedded(soap, p, "wsse:Embedded", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsse__Embedded(struct soap *soap, const char *URL, struct _wsse__Embedded const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Embedded(soap, p), 0) || ::soap_put__wsse__Embedded(soap, p, "wsse:Embedded", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _wsse__Embedded * SOAP_FMAC4 soap_get__wsse__Embedded(struct soap*, struct _wsse__Embedded *, const char*, const char*); - -inline int soap_read__wsse__Embedded(struct soap *soap, struct _wsse__Embedded *p) -{ - if (p) - { ::soap_default__wsse__Embedded(soap, p); - if (soap_begin_recv(soap) || ::soap_get__wsse__Embedded(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsse__Embedded(struct soap *soap, const char *URL, struct _wsse__Embedded *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsse__Embedded(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsse__Embedded(struct soap *soap, struct _wsse__Embedded *p) -{ - if (::soap_read__wsse__Embedded(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsse__Reference_DEFINED -#define SOAP_TYPE__wsse__Reference_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__Reference(struct soap*, struct _wsse__Reference *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__Reference(struct soap*, const struct _wsse__Reference *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__Reference(struct soap*, const char*, int, const struct _wsse__Reference *, const char*); -SOAP_FMAC3 struct _wsse__Reference * SOAP_FMAC4 soap_in__wsse__Reference(struct soap*, const char*, struct _wsse__Reference *, const char*); -SOAP_FMAC1 struct _wsse__Reference * SOAP_FMAC2 soap_instantiate__wsse__Reference(struct soap*, int, const char*, const char*, size_t*); - -inline struct _wsse__Reference * soap_new__wsse__Reference(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsse__Reference(soap, n, NULL, NULL, NULL); -} - -inline struct _wsse__Reference * soap_new_req__wsse__Reference( - struct soap *soap) -{ - struct _wsse__Reference *_p = ::soap_new__wsse__Reference(soap); - if (_p) - { ::soap_default__wsse__Reference(soap, _p); - } - return _p; -} - -inline struct _wsse__Reference * soap_new_set__wsse__Reference( - struct soap *soap, - char *URI, - char *ValueType) -{ - struct _wsse__Reference *_p = ::soap_new__wsse__Reference(soap); - if (_p) - { ::soap_default__wsse__Reference(soap, _p); - _p->URI = URI; - _p->ValueType = ValueType; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__Reference(struct soap*, const struct _wsse__Reference *, const char*, const char*); - -inline int soap_write__wsse__Reference(struct soap *soap, struct _wsse__Reference const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsse__Reference(soap, p), 0) || ::soap_put__wsse__Reference(soap, p, "wsse:Reference", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsse__Reference(struct soap *soap, const char *URL, struct _wsse__Reference const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Reference(soap, p), 0) || ::soap_put__wsse__Reference(soap, p, "wsse:Reference", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsse__Reference(struct soap *soap, const char *URL, struct _wsse__Reference const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Reference(soap, p), 0) || ::soap_put__wsse__Reference(soap, p, "wsse:Reference", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsse__Reference(struct soap *soap, const char *URL, struct _wsse__Reference const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Reference(soap, p), 0) || ::soap_put__wsse__Reference(soap, p, "wsse:Reference", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _wsse__Reference * SOAP_FMAC4 soap_get__wsse__Reference(struct soap*, struct _wsse__Reference *, const char*, const char*); - -inline int soap_read__wsse__Reference(struct soap *soap, struct _wsse__Reference *p) -{ - if (p) - { ::soap_default__wsse__Reference(soap, p); - if (soap_begin_recv(soap) || ::soap_get__wsse__Reference(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsse__Reference(struct soap *soap, const char *URL, struct _wsse__Reference *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsse__Reference(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsse__Reference(struct soap *soap, struct _wsse__Reference *p) -{ - if (::soap_read__wsse__Reference(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsse__BinarySecurityToken_DEFINED -#define SOAP_TYPE__wsse__BinarySecurityToken_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__BinarySecurityToken(struct soap*, struct _wsse__BinarySecurityToken *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__BinarySecurityToken(struct soap*, const struct _wsse__BinarySecurityToken *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__BinarySecurityToken(struct soap*, const char*, int, const struct _wsse__BinarySecurityToken *, const char*); -SOAP_FMAC3 struct _wsse__BinarySecurityToken * SOAP_FMAC4 soap_in__wsse__BinarySecurityToken(struct soap*, const char*, struct _wsse__BinarySecurityToken *, const char*); -SOAP_FMAC1 struct _wsse__BinarySecurityToken * SOAP_FMAC2 soap_instantiate__wsse__BinarySecurityToken(struct soap*, int, const char*, const char*, size_t*); - -inline struct _wsse__BinarySecurityToken * soap_new__wsse__BinarySecurityToken(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsse__BinarySecurityToken(soap, n, NULL, NULL, NULL); -} - -inline struct _wsse__BinarySecurityToken * soap_new_req__wsse__BinarySecurityToken( - struct soap *soap) -{ - struct _wsse__BinarySecurityToken *_p = ::soap_new__wsse__BinarySecurityToken(soap); - if (_p) - { ::soap_default__wsse__BinarySecurityToken(soap, _p); - } - return _p; -} - -inline struct _wsse__BinarySecurityToken * soap_new_set__wsse__BinarySecurityToken( - struct soap *soap, - char *__item, - char *wsu__Id, - char *ValueType, - char *EncodingType) -{ - struct _wsse__BinarySecurityToken *_p = ::soap_new__wsse__BinarySecurityToken(soap); - if (_p) - { ::soap_default__wsse__BinarySecurityToken(soap, _p); - _p->__item = __item; - _p->wsu__Id = wsu__Id; - _p->ValueType = ValueType; - _p->EncodingType = EncodingType; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__BinarySecurityToken(struct soap*, const struct _wsse__BinarySecurityToken *, const char*, const char*); - -inline int soap_write__wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsse__BinarySecurityToken(soap, p), 0) || ::soap_put__wsse__BinarySecurityToken(soap, p, "wsse:BinarySecurityToken", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsse__BinarySecurityToken(struct soap *soap, const char *URL, struct _wsse__BinarySecurityToken const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__BinarySecurityToken(soap, p), 0) || ::soap_put__wsse__BinarySecurityToken(soap, p, "wsse:BinarySecurityToken", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsse__BinarySecurityToken(struct soap *soap, const char *URL, struct _wsse__BinarySecurityToken const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__BinarySecurityToken(soap, p), 0) || ::soap_put__wsse__BinarySecurityToken(soap, p, "wsse:BinarySecurityToken", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsse__BinarySecurityToken(struct soap *soap, const char *URL, struct _wsse__BinarySecurityToken const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__BinarySecurityToken(soap, p), 0) || ::soap_put__wsse__BinarySecurityToken(soap, p, "wsse:BinarySecurityToken", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _wsse__BinarySecurityToken * SOAP_FMAC4 soap_get__wsse__BinarySecurityToken(struct soap*, struct _wsse__BinarySecurityToken *, const char*, const char*); - -inline int soap_read__wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken *p) -{ - if (p) - { ::soap_default__wsse__BinarySecurityToken(soap, p); - if (soap_begin_recv(soap) || ::soap_get__wsse__BinarySecurityToken(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsse__BinarySecurityToken(struct soap *soap, const char *URL, struct _wsse__BinarySecurityToken *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsse__BinarySecurityToken(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken *p) -{ - if (::soap_read__wsse__BinarySecurityToken(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsse__Password_DEFINED -#define SOAP_TYPE__wsse__Password_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__Password(struct soap*, struct _wsse__Password *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__Password(struct soap*, const struct _wsse__Password *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__Password(struct soap*, const char*, int, const struct _wsse__Password *, const char*); -SOAP_FMAC3 struct _wsse__Password * SOAP_FMAC4 soap_in__wsse__Password(struct soap*, const char*, struct _wsse__Password *, const char*); -SOAP_FMAC1 struct _wsse__Password * SOAP_FMAC2 soap_instantiate__wsse__Password(struct soap*, int, const char*, const char*, size_t*); - -inline struct _wsse__Password * soap_new__wsse__Password(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsse__Password(soap, n, NULL, NULL, NULL); -} - -inline struct _wsse__Password * soap_new_req__wsse__Password( - struct soap *soap) -{ - struct _wsse__Password *_p = ::soap_new__wsse__Password(soap); - if (_p) - { ::soap_default__wsse__Password(soap, _p); - } - return _p; -} - -inline struct _wsse__Password * soap_new_set__wsse__Password( - struct soap *soap, - char *__item, - char *Type) -{ - struct _wsse__Password *_p = ::soap_new__wsse__Password(soap); - if (_p) - { ::soap_default__wsse__Password(soap, _p); - _p->__item = __item; - _p->Type = Type; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__Password(struct soap*, const struct _wsse__Password *, const char*, const char*); - -inline int soap_write__wsse__Password(struct soap *soap, struct _wsse__Password const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsse__Password(soap, p), 0) || ::soap_put__wsse__Password(soap, p, "wsse:Password", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsse__Password(struct soap *soap, const char *URL, struct _wsse__Password const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Password(soap, p), 0) || ::soap_put__wsse__Password(soap, p, "wsse:Password", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsse__Password(struct soap *soap, const char *URL, struct _wsse__Password const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Password(soap, p), 0) || ::soap_put__wsse__Password(soap, p, "wsse:Password", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsse__Password(struct soap *soap, const char *URL, struct _wsse__Password const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__Password(soap, p), 0) || ::soap_put__wsse__Password(soap, p, "wsse:Password", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _wsse__Password * SOAP_FMAC4 soap_get__wsse__Password(struct soap*, struct _wsse__Password *, const char*, const char*); - -inline int soap_read__wsse__Password(struct soap *soap, struct _wsse__Password *p) -{ - if (p) - { ::soap_default__wsse__Password(soap, p); - if (soap_begin_recv(soap) || ::soap_get__wsse__Password(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsse__Password(struct soap *soap, const char *URL, struct _wsse__Password *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsse__Password(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsse__Password(struct soap *soap, struct _wsse__Password *p) -{ - if (::soap_read__wsse__Password(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsse__UsernameToken_DEFINED -#define SOAP_TYPE__wsse__UsernameToken_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsse__UsernameToken(struct soap*, struct _wsse__UsernameToken *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsse__UsernameToken(struct soap*, const struct _wsse__UsernameToken *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsse__UsernameToken(struct soap*, const char*, int, const struct _wsse__UsernameToken *, const char*); -SOAP_FMAC3 struct _wsse__UsernameToken * SOAP_FMAC4 soap_in__wsse__UsernameToken(struct soap*, const char*, struct _wsse__UsernameToken *, const char*); -SOAP_FMAC1 struct _wsse__UsernameToken * SOAP_FMAC2 soap_instantiate__wsse__UsernameToken(struct soap*, int, const char*, const char*, size_t*); - -inline struct _wsse__UsernameToken * soap_new__wsse__UsernameToken(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsse__UsernameToken(soap, n, NULL, NULL, NULL); -} - -inline struct _wsse__UsernameToken * soap_new_req__wsse__UsernameToken( - struct soap *soap) -{ - struct _wsse__UsernameToken *_p = ::soap_new__wsse__UsernameToken(soap); - if (_p) - { ::soap_default__wsse__UsernameToken(soap, _p); - } - return _p; -} - -inline struct _wsse__UsernameToken * soap_new_set__wsse__UsernameToken( - struct soap *soap, - char *Username, - struct _wsse__Password *Password, - struct wsse__EncodedString *Nonce, - char *Salt, - unsigned int *Iteration, - char *wsu__Created, - char *wsu__Id) -{ - struct _wsse__UsernameToken *_p = ::soap_new__wsse__UsernameToken(soap); - if (_p) - { ::soap_default__wsse__UsernameToken(soap, _p); - _p->Username = Username; - _p->Password = Password; - _p->Nonce = Nonce; - _p->Salt = Salt; - _p->Iteration = Iteration; - _p->wsu__Created = wsu__Created; - _p->wsu__Id = wsu__Id; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsse__UsernameToken(struct soap*, const struct _wsse__UsernameToken *, const char*, const char*); - -inline int soap_write__wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsse__UsernameToken(soap, p), 0) || ::soap_put__wsse__UsernameToken(soap, p, "wsse:UsernameToken", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsse__UsernameToken(struct soap *soap, const char *URL, struct _wsse__UsernameToken const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__UsernameToken(soap, p), 0) || ::soap_put__wsse__UsernameToken(soap, p, "wsse:UsernameToken", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsse__UsernameToken(struct soap *soap, const char *URL, struct _wsse__UsernameToken const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__UsernameToken(soap, p), 0) || ::soap_put__wsse__UsernameToken(soap, p, "wsse:UsernameToken", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsse__UsernameToken(struct soap *soap, const char *URL, struct _wsse__UsernameToken const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsse__UsernameToken(soap, p), 0) || ::soap_put__wsse__UsernameToken(soap, p, "wsse:UsernameToken", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _wsse__UsernameToken * SOAP_FMAC4 soap_get__wsse__UsernameToken(struct soap*, struct _wsse__UsernameToken *, const char*, const char*); - -inline int soap_read__wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken *p) -{ - if (p) - { ::soap_default__wsse__UsernameToken(soap, p); - if (soap_begin_recv(soap) || ::soap_get__wsse__UsernameToken(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsse__UsernameToken(struct soap *soap, const char *URL, struct _wsse__UsernameToken *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsse__UsernameToken(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken *p) -{ - if (::soap_read__wsse__UsernameToken(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsse__EncodedString_DEFINED -#define SOAP_TYPE_wsse__EncodedString_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsse__EncodedString(struct soap*, struct wsse__EncodedString *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsse__EncodedString(struct soap*, const struct wsse__EncodedString *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsse__EncodedString(struct soap*, const char*, int, const struct wsse__EncodedString *, const char*); -SOAP_FMAC3 struct wsse__EncodedString * SOAP_FMAC4 soap_in_wsse__EncodedString(struct soap*, const char*, struct wsse__EncodedString *, const char*); -SOAP_FMAC1 struct wsse__EncodedString * SOAP_FMAC2 soap_instantiate_wsse__EncodedString(struct soap*, int, const char*, const char*, size_t*); - -inline struct wsse__EncodedString * soap_new_wsse__EncodedString(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsse__EncodedString(soap, n, NULL, NULL, NULL); -} - -inline struct wsse__EncodedString * soap_new_req_wsse__EncodedString( - struct soap *soap) -{ - struct wsse__EncodedString *_p = ::soap_new_wsse__EncodedString(soap); - if (_p) - { ::soap_default_wsse__EncodedString(soap, _p); - } - return _p; -} - -inline struct wsse__EncodedString * soap_new_set_wsse__EncodedString( - struct soap *soap, - char *__item, - char *EncodingType, - char *wsu__Id) -{ - struct wsse__EncodedString *_p = ::soap_new_wsse__EncodedString(soap); - if (_p) - { ::soap_default_wsse__EncodedString(soap, _p); - _p->__item = __item; - _p->EncodingType = EncodingType; - _p->wsu__Id = wsu__Id; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsse__EncodedString(struct soap*, const struct wsse__EncodedString *, const char*, const char*); - -inline int soap_write_wsse__EncodedString(struct soap *soap, struct wsse__EncodedString const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_wsse__EncodedString(soap, p), 0) || ::soap_put_wsse__EncodedString(soap, p, "wsse:EncodedString", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsse__EncodedString(struct soap *soap, const char *URL, struct wsse__EncodedString const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsse__EncodedString(soap, p), 0) || ::soap_put_wsse__EncodedString(soap, p, "wsse:EncodedString", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsse__EncodedString(struct soap *soap, const char *URL, struct wsse__EncodedString const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsse__EncodedString(soap, p), 0) || ::soap_put_wsse__EncodedString(soap, p, "wsse:EncodedString", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsse__EncodedString(struct soap *soap, const char *URL, struct wsse__EncodedString const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsse__EncodedString(soap, p), 0) || ::soap_put_wsse__EncodedString(soap, p, "wsse:EncodedString", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct wsse__EncodedString * SOAP_FMAC4 soap_get_wsse__EncodedString(struct soap*, struct wsse__EncodedString *, const char*, const char*); - -inline int soap_read_wsse__EncodedString(struct soap *soap, struct wsse__EncodedString *p) -{ - if (p) - { ::soap_default_wsse__EncodedString(soap, p); - if (soap_begin_recv(soap) || ::soap_get_wsse__EncodedString(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsse__EncodedString(struct soap *soap, const char *URL, struct wsse__EncodedString *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsse__EncodedString(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsse__EncodedString(struct soap *soap, struct wsse__EncodedString *p) -{ - if (::soap_read_wsse__EncodedString(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsu__Timestamp_DEFINED -#define SOAP_TYPE__wsu__Timestamp_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default__wsu__Timestamp(struct soap*, struct _wsu__Timestamp *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsu__Timestamp(struct soap*, const struct _wsu__Timestamp *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsu__Timestamp(struct soap*, const char*, int, const struct _wsu__Timestamp *, const char*); -SOAP_FMAC3 struct _wsu__Timestamp * SOAP_FMAC4 soap_in__wsu__Timestamp(struct soap*, const char*, struct _wsu__Timestamp *, const char*); -SOAP_FMAC1 struct _wsu__Timestamp * SOAP_FMAC2 soap_instantiate__wsu__Timestamp(struct soap*, int, const char*, const char*, size_t*); - -inline struct _wsu__Timestamp * soap_new__wsu__Timestamp(struct soap *soap, int n = -1) -{ - return soap_instantiate__wsu__Timestamp(soap, n, NULL, NULL, NULL); -} - -inline struct _wsu__Timestamp * soap_new_req__wsu__Timestamp( - struct soap *soap) -{ - struct _wsu__Timestamp *_p = ::soap_new__wsu__Timestamp(soap); - if (_p) - { ::soap_default__wsu__Timestamp(soap, _p); - } - return _p; -} - -inline struct _wsu__Timestamp * soap_new_set__wsu__Timestamp( - struct soap *soap, - char *wsu__Id, - char *Created, - char *Expires) -{ - struct _wsu__Timestamp *_p = ::soap_new__wsu__Timestamp(soap); - if (_p) - { ::soap_default__wsu__Timestamp(soap, _p); - _p->wsu__Id = wsu__Id; - _p->Created = Created; - _p->Expires = Expires; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsu__Timestamp(struct soap*, const struct _wsu__Timestamp *, const char*, const char*); - -inline int soap_write__wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsu__Timestamp(soap, p), 0) || ::soap_put__wsu__Timestamp(soap, p, "wsu:Timestamp", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsu__Timestamp(struct soap *soap, const char *URL, struct _wsu__Timestamp const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsu__Timestamp(soap, p), 0) || ::soap_put__wsu__Timestamp(soap, p, "wsu:Timestamp", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsu__Timestamp(struct soap *soap, const char *URL, struct _wsu__Timestamp const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsu__Timestamp(soap, p), 0) || ::soap_put__wsu__Timestamp(soap, p, "wsu:Timestamp", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsu__Timestamp(struct soap *soap, const char *URL, struct _wsu__Timestamp const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsu__Timestamp(soap, p), 0) || ::soap_put__wsu__Timestamp(soap, p, "wsu:Timestamp", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct _wsu__Timestamp * SOAP_FMAC4 soap_get__wsu__Timestamp(struct soap*, struct _wsu__Timestamp *, const char*, const char*); - -inline int soap_read__wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp *p) -{ - if (p) - { ::soap_default__wsu__Timestamp(soap, p); - if (soap_begin_recv(soap) || ::soap_get__wsu__Timestamp(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__wsu__Timestamp(struct soap *soap, const char *URL, struct _wsu__Timestamp *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__wsu__Timestamp(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp *p) -{ - if (::soap_read__wsu__Timestamp(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__ResumeSubscription_DEFINED -#define SOAP_TYPE___tev__ResumeSubscription_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__ResumeSubscription(struct soap*, struct __tev__ResumeSubscription *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__ResumeSubscription(struct soap*, const struct __tev__ResumeSubscription *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__ResumeSubscription(struct soap*, const char*, int, const struct __tev__ResumeSubscription *, const char*); -SOAP_FMAC3 struct __tev__ResumeSubscription * SOAP_FMAC4 soap_in___tev__ResumeSubscription(struct soap*, const char*, struct __tev__ResumeSubscription *, const char*); -SOAP_FMAC1 struct __tev__ResumeSubscription * SOAP_FMAC2 soap_instantiate___tev__ResumeSubscription(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__ResumeSubscription * soap_new___tev__ResumeSubscription(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__ResumeSubscription(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__ResumeSubscription * soap_new_req___tev__ResumeSubscription( - struct soap *soap) -{ - struct __tev__ResumeSubscription *_p = ::soap_new___tev__ResumeSubscription(soap); - if (_p) - { ::soap_default___tev__ResumeSubscription(soap, _p); - } - return _p; -} - -inline struct __tev__ResumeSubscription * soap_new_set___tev__ResumeSubscription( - struct soap *soap, - _wsnt__ResumeSubscription *wsnt__ResumeSubscription) -{ - struct __tev__ResumeSubscription *_p = ::soap_new___tev__ResumeSubscription(soap); - if (_p) - { ::soap_default___tev__ResumeSubscription(soap, _p); - _p->wsnt__ResumeSubscription = wsnt__ResumeSubscription; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__ResumeSubscription(struct soap*, const struct __tev__ResumeSubscription *, const char*, const char*); - -inline int soap_write___tev__ResumeSubscription(struct soap *soap, struct __tev__ResumeSubscription const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__ResumeSubscription(soap, p), 0) || ::soap_put___tev__ResumeSubscription(soap, p, "-tev:ResumeSubscription", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__ResumeSubscription(struct soap *soap, const char *URL, struct __tev__ResumeSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__ResumeSubscription(soap, p), 0) || ::soap_put___tev__ResumeSubscription(soap, p, "-tev:ResumeSubscription", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__ResumeSubscription(struct soap *soap, const char *URL, struct __tev__ResumeSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__ResumeSubscription(soap, p), 0) || ::soap_put___tev__ResumeSubscription(soap, p, "-tev:ResumeSubscription", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__ResumeSubscription(struct soap *soap, const char *URL, struct __tev__ResumeSubscription const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__ResumeSubscription(soap, p), 0) || ::soap_put___tev__ResumeSubscription(soap, p, "-tev:ResumeSubscription", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__ResumeSubscription * SOAP_FMAC4 soap_get___tev__ResumeSubscription(struct soap*, struct __tev__ResumeSubscription *, const char*, const char*); - -inline int soap_read___tev__ResumeSubscription(struct soap *soap, struct __tev__ResumeSubscription *p) -{ - if (p) - { ::soap_default___tev__ResumeSubscription(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__ResumeSubscription(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__ResumeSubscription(struct soap *soap, const char *URL, struct __tev__ResumeSubscription *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__ResumeSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__ResumeSubscription(struct soap *soap, struct __tev__ResumeSubscription *p) -{ - if (::soap_read___tev__ResumeSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__PauseSubscription_DEFINED -#define SOAP_TYPE___tev__PauseSubscription_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__PauseSubscription(struct soap*, struct __tev__PauseSubscription *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__PauseSubscription(struct soap*, const struct __tev__PauseSubscription *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__PauseSubscription(struct soap*, const char*, int, const struct __tev__PauseSubscription *, const char*); -SOAP_FMAC3 struct __tev__PauseSubscription * SOAP_FMAC4 soap_in___tev__PauseSubscription(struct soap*, const char*, struct __tev__PauseSubscription *, const char*); -SOAP_FMAC1 struct __tev__PauseSubscription * SOAP_FMAC2 soap_instantiate___tev__PauseSubscription(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__PauseSubscription * soap_new___tev__PauseSubscription(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__PauseSubscription(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__PauseSubscription * soap_new_req___tev__PauseSubscription( - struct soap *soap) -{ - struct __tev__PauseSubscription *_p = ::soap_new___tev__PauseSubscription(soap); - if (_p) - { ::soap_default___tev__PauseSubscription(soap, _p); - } - return _p; -} - -inline struct __tev__PauseSubscription * soap_new_set___tev__PauseSubscription( - struct soap *soap, - _wsnt__PauseSubscription *wsnt__PauseSubscription) -{ - struct __tev__PauseSubscription *_p = ::soap_new___tev__PauseSubscription(soap); - if (_p) - { ::soap_default___tev__PauseSubscription(soap, _p); - _p->wsnt__PauseSubscription = wsnt__PauseSubscription; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__PauseSubscription(struct soap*, const struct __tev__PauseSubscription *, const char*, const char*); - -inline int soap_write___tev__PauseSubscription(struct soap *soap, struct __tev__PauseSubscription const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__PauseSubscription(soap, p), 0) || ::soap_put___tev__PauseSubscription(soap, p, "-tev:PauseSubscription", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__PauseSubscription(struct soap *soap, const char *URL, struct __tev__PauseSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__PauseSubscription(soap, p), 0) || ::soap_put___tev__PauseSubscription(soap, p, "-tev:PauseSubscription", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__PauseSubscription(struct soap *soap, const char *URL, struct __tev__PauseSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__PauseSubscription(soap, p), 0) || ::soap_put___tev__PauseSubscription(soap, p, "-tev:PauseSubscription", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__PauseSubscription(struct soap *soap, const char *URL, struct __tev__PauseSubscription const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__PauseSubscription(soap, p), 0) || ::soap_put___tev__PauseSubscription(soap, p, "-tev:PauseSubscription", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__PauseSubscription * SOAP_FMAC4 soap_get___tev__PauseSubscription(struct soap*, struct __tev__PauseSubscription *, const char*, const char*); - -inline int soap_read___tev__PauseSubscription(struct soap *soap, struct __tev__PauseSubscription *p) -{ - if (p) - { ::soap_default___tev__PauseSubscription(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__PauseSubscription(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__PauseSubscription(struct soap *soap, const char *URL, struct __tev__PauseSubscription *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__PauseSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__PauseSubscription(struct soap *soap, struct __tev__PauseSubscription *p) -{ - if (::soap_read___tev__PauseSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__Unsubscribe___DEFINED -#define SOAP_TYPE___tev__Unsubscribe___DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Unsubscribe__(struct soap*, struct __tev__Unsubscribe__ *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Unsubscribe__(struct soap*, const struct __tev__Unsubscribe__ *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Unsubscribe__(struct soap*, const char*, int, const struct __tev__Unsubscribe__ *, const char*); -SOAP_FMAC3 struct __tev__Unsubscribe__ * SOAP_FMAC4 soap_in___tev__Unsubscribe__(struct soap*, const char*, struct __tev__Unsubscribe__ *, const char*); -SOAP_FMAC1 struct __tev__Unsubscribe__ * SOAP_FMAC2 soap_instantiate___tev__Unsubscribe__(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__Unsubscribe__ * soap_new___tev__Unsubscribe__(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__Unsubscribe__(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__Unsubscribe__ * soap_new_req___tev__Unsubscribe__( - struct soap *soap) -{ - struct __tev__Unsubscribe__ *_p = ::soap_new___tev__Unsubscribe__(soap); - if (_p) - { ::soap_default___tev__Unsubscribe__(soap, _p); - } - return _p; -} - -inline struct __tev__Unsubscribe__ * soap_new_set___tev__Unsubscribe__( - struct soap *soap, - _wsnt__Unsubscribe *wsnt__Unsubscribe) -{ - struct __tev__Unsubscribe__ *_p = ::soap_new___tev__Unsubscribe__(soap); - if (_p) - { ::soap_default___tev__Unsubscribe__(soap, _p); - _p->wsnt__Unsubscribe = wsnt__Unsubscribe; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Unsubscribe__(struct soap*, const struct __tev__Unsubscribe__ *, const char*, const char*); - -inline int soap_write___tev__Unsubscribe__(struct soap *soap, struct __tev__Unsubscribe__ const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__Unsubscribe__(soap, p), 0) || ::soap_put___tev__Unsubscribe__(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__Unsubscribe__(struct soap *soap, const char *URL, struct __tev__Unsubscribe__ const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Unsubscribe__(soap, p), 0) || ::soap_put___tev__Unsubscribe__(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__Unsubscribe__(struct soap *soap, const char *URL, struct __tev__Unsubscribe__ const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Unsubscribe__(soap, p), 0) || ::soap_put___tev__Unsubscribe__(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__Unsubscribe__(struct soap *soap, const char *URL, struct __tev__Unsubscribe__ const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Unsubscribe__(soap, p), 0) || ::soap_put___tev__Unsubscribe__(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__Unsubscribe__ * SOAP_FMAC4 soap_get___tev__Unsubscribe__(struct soap*, struct __tev__Unsubscribe__ *, const char*, const char*); - -inline int soap_read___tev__Unsubscribe__(struct soap *soap, struct __tev__Unsubscribe__ *p) -{ - if (p) - { ::soap_default___tev__Unsubscribe__(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__Unsubscribe__(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__Unsubscribe__(struct soap *soap, const char *URL, struct __tev__Unsubscribe__ *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__Unsubscribe__(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__Unsubscribe__(struct soap *soap, struct __tev__Unsubscribe__ *p) -{ - if (::soap_read___tev__Unsubscribe__(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__Renew__DEFINED -#define SOAP_TYPE___tev__Renew__DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Renew_(struct soap*, struct __tev__Renew_ *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Renew_(struct soap*, const struct __tev__Renew_ *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Renew_(struct soap*, const char*, int, const struct __tev__Renew_ *, const char*); -SOAP_FMAC3 struct __tev__Renew_ * SOAP_FMAC4 soap_in___tev__Renew_(struct soap*, const char*, struct __tev__Renew_ *, const char*); -SOAP_FMAC1 struct __tev__Renew_ * SOAP_FMAC2 soap_instantiate___tev__Renew_(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__Renew_ * soap_new___tev__Renew_(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__Renew_(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__Renew_ * soap_new_req___tev__Renew_( - struct soap *soap) -{ - struct __tev__Renew_ *_p = ::soap_new___tev__Renew_(soap); - if (_p) - { ::soap_default___tev__Renew_(soap, _p); - } - return _p; -} - -inline struct __tev__Renew_ * soap_new_set___tev__Renew_( - struct soap *soap, - _wsnt__Renew *wsnt__Renew) -{ - struct __tev__Renew_ *_p = ::soap_new___tev__Renew_(soap); - if (_p) - { ::soap_default___tev__Renew_(soap, _p); - _p->wsnt__Renew = wsnt__Renew; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Renew_(struct soap*, const struct __tev__Renew_ *, const char*, const char*); - -inline int soap_write___tev__Renew_(struct soap *soap, struct __tev__Renew_ const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__Renew_(soap, p), 0) || ::soap_put___tev__Renew_(soap, p, "-tev:Renew", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__Renew_(struct soap *soap, const char *URL, struct __tev__Renew_ const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Renew_(soap, p), 0) || ::soap_put___tev__Renew_(soap, p, "-tev:Renew", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__Renew_(struct soap *soap, const char *URL, struct __tev__Renew_ const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Renew_(soap, p), 0) || ::soap_put___tev__Renew_(soap, p, "-tev:Renew", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__Renew_(struct soap *soap, const char *URL, struct __tev__Renew_ const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Renew_(soap, p), 0) || ::soap_put___tev__Renew_(soap, p, "-tev:Renew", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__Renew_ * SOAP_FMAC4 soap_get___tev__Renew_(struct soap*, struct __tev__Renew_ *, const char*, const char*); - -inline int soap_read___tev__Renew_(struct soap *soap, struct __tev__Renew_ *p) -{ - if (p) - { ::soap_default___tev__Renew_(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__Renew_(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__Renew_(struct soap *soap, const char *URL, struct __tev__Renew_ *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__Renew_(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__Renew_(struct soap *soap, struct __tev__Renew_ *p) -{ - if (::soap_read___tev__Renew_(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__CreatePullPoint_DEFINED -#define SOAP_TYPE___tev__CreatePullPoint_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__CreatePullPoint(struct soap*, struct __tev__CreatePullPoint *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__CreatePullPoint(struct soap*, const struct __tev__CreatePullPoint *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__CreatePullPoint(struct soap*, const char*, int, const struct __tev__CreatePullPoint *, const char*); -SOAP_FMAC3 struct __tev__CreatePullPoint * SOAP_FMAC4 soap_in___tev__CreatePullPoint(struct soap*, const char*, struct __tev__CreatePullPoint *, const char*); -SOAP_FMAC1 struct __tev__CreatePullPoint * SOAP_FMAC2 soap_instantiate___tev__CreatePullPoint(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__CreatePullPoint * soap_new___tev__CreatePullPoint(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__CreatePullPoint(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__CreatePullPoint * soap_new_req___tev__CreatePullPoint( - struct soap *soap) -{ - struct __tev__CreatePullPoint *_p = ::soap_new___tev__CreatePullPoint(soap); - if (_p) - { ::soap_default___tev__CreatePullPoint(soap, _p); - } - return _p; -} - -inline struct __tev__CreatePullPoint * soap_new_set___tev__CreatePullPoint( - struct soap *soap, - _wsnt__CreatePullPoint *wsnt__CreatePullPoint) -{ - struct __tev__CreatePullPoint *_p = ::soap_new___tev__CreatePullPoint(soap); - if (_p) - { ::soap_default___tev__CreatePullPoint(soap, _p); - _p->wsnt__CreatePullPoint = wsnt__CreatePullPoint; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__CreatePullPoint(struct soap*, const struct __tev__CreatePullPoint *, const char*, const char*); - -inline int soap_write___tev__CreatePullPoint(struct soap *soap, struct __tev__CreatePullPoint const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__CreatePullPoint(soap, p), 0) || ::soap_put___tev__CreatePullPoint(soap, p, "-tev:CreatePullPoint", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__CreatePullPoint(struct soap *soap, const char *URL, struct __tev__CreatePullPoint const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__CreatePullPoint(soap, p), 0) || ::soap_put___tev__CreatePullPoint(soap, p, "-tev:CreatePullPoint", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__CreatePullPoint(struct soap *soap, const char *URL, struct __tev__CreatePullPoint const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__CreatePullPoint(soap, p), 0) || ::soap_put___tev__CreatePullPoint(soap, p, "-tev:CreatePullPoint", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__CreatePullPoint(struct soap *soap, const char *URL, struct __tev__CreatePullPoint const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__CreatePullPoint(soap, p), 0) || ::soap_put___tev__CreatePullPoint(soap, p, "-tev:CreatePullPoint", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__CreatePullPoint * SOAP_FMAC4 soap_get___tev__CreatePullPoint(struct soap*, struct __tev__CreatePullPoint *, const char*, const char*); - -inline int soap_read___tev__CreatePullPoint(struct soap *soap, struct __tev__CreatePullPoint *p) -{ - if (p) - { ::soap_default___tev__CreatePullPoint(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__CreatePullPoint(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__CreatePullPoint(struct soap *soap, const char *URL, struct __tev__CreatePullPoint *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__CreatePullPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__CreatePullPoint(struct soap *soap, struct __tev__CreatePullPoint *p) -{ - if (::soap_read___tev__CreatePullPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__Notify__DEFINED -#define SOAP_TYPE___tev__Notify__DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Notify_(struct soap*, struct __tev__Notify_ *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Notify_(struct soap*, const struct __tev__Notify_ *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Notify_(struct soap*, const char*, int, const struct __tev__Notify_ *, const char*); -SOAP_FMAC3 struct __tev__Notify_ * SOAP_FMAC4 soap_in___tev__Notify_(struct soap*, const char*, struct __tev__Notify_ *, const char*); -SOAP_FMAC1 struct __tev__Notify_ * SOAP_FMAC2 soap_instantiate___tev__Notify_(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__Notify_ * soap_new___tev__Notify_(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__Notify_(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__Notify_ * soap_new_req___tev__Notify_( - struct soap *soap) -{ - struct __tev__Notify_ *_p = ::soap_new___tev__Notify_(soap); - if (_p) - { ::soap_default___tev__Notify_(soap, _p); - } - return _p; -} - -inline struct __tev__Notify_ * soap_new_set___tev__Notify_( - struct soap *soap, - _wsnt__Notify *wsnt__Notify) -{ - struct __tev__Notify_ *_p = ::soap_new___tev__Notify_(soap); - if (_p) - { ::soap_default___tev__Notify_(soap, _p); - _p->wsnt__Notify = wsnt__Notify; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Notify_(struct soap*, const struct __tev__Notify_ *, const char*, const char*); - -inline int soap_write___tev__Notify_(struct soap *soap, struct __tev__Notify_ const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__Notify_(soap, p), 0) || ::soap_put___tev__Notify_(soap, p, "-tev:Notify", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__Notify_(struct soap *soap, const char *URL, struct __tev__Notify_ const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Notify_(soap, p), 0) || ::soap_put___tev__Notify_(soap, p, "-tev:Notify", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__Notify_(struct soap *soap, const char *URL, struct __tev__Notify_ const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Notify_(soap, p), 0) || ::soap_put___tev__Notify_(soap, p, "-tev:Notify", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__Notify_(struct soap *soap, const char *URL, struct __tev__Notify_ const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Notify_(soap, p), 0) || ::soap_put___tev__Notify_(soap, p, "-tev:Notify", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__Notify_ * SOAP_FMAC4 soap_get___tev__Notify_(struct soap*, struct __tev__Notify_ *, const char*, const char*); - -inline int soap_read___tev__Notify_(struct soap *soap, struct __tev__Notify_ *p) -{ - if (p) - { ::soap_default___tev__Notify_(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__Notify_(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__Notify_(struct soap *soap, const char *URL, struct __tev__Notify_ *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__Notify_(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__Notify_(struct soap *soap, struct __tev__Notify_ *p) -{ - if (::soap_read___tev__Notify_(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__DestroyPullPoint_DEFINED -#define SOAP_TYPE___tev__DestroyPullPoint_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__DestroyPullPoint(struct soap*, struct __tev__DestroyPullPoint *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__DestroyPullPoint(struct soap*, const struct __tev__DestroyPullPoint *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__DestroyPullPoint(struct soap*, const char*, int, const struct __tev__DestroyPullPoint *, const char*); -SOAP_FMAC3 struct __tev__DestroyPullPoint * SOAP_FMAC4 soap_in___tev__DestroyPullPoint(struct soap*, const char*, struct __tev__DestroyPullPoint *, const char*); -SOAP_FMAC1 struct __tev__DestroyPullPoint * SOAP_FMAC2 soap_instantiate___tev__DestroyPullPoint(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__DestroyPullPoint * soap_new___tev__DestroyPullPoint(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__DestroyPullPoint(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__DestroyPullPoint * soap_new_req___tev__DestroyPullPoint( - struct soap *soap) -{ - struct __tev__DestroyPullPoint *_p = ::soap_new___tev__DestroyPullPoint(soap); - if (_p) - { ::soap_default___tev__DestroyPullPoint(soap, _p); - } - return _p; -} - -inline struct __tev__DestroyPullPoint * soap_new_set___tev__DestroyPullPoint( - struct soap *soap, - _wsnt__DestroyPullPoint *wsnt__DestroyPullPoint) -{ - struct __tev__DestroyPullPoint *_p = ::soap_new___tev__DestroyPullPoint(soap); - if (_p) - { ::soap_default___tev__DestroyPullPoint(soap, _p); - _p->wsnt__DestroyPullPoint = wsnt__DestroyPullPoint; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__DestroyPullPoint(struct soap*, const struct __tev__DestroyPullPoint *, const char*, const char*); - -inline int soap_write___tev__DestroyPullPoint(struct soap *soap, struct __tev__DestroyPullPoint const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__DestroyPullPoint(soap, p), 0) || ::soap_put___tev__DestroyPullPoint(soap, p, "-tev:DestroyPullPoint", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__DestroyPullPoint(struct soap *soap, const char *URL, struct __tev__DestroyPullPoint const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__DestroyPullPoint(soap, p), 0) || ::soap_put___tev__DestroyPullPoint(soap, p, "-tev:DestroyPullPoint", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__DestroyPullPoint(struct soap *soap, const char *URL, struct __tev__DestroyPullPoint const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__DestroyPullPoint(soap, p), 0) || ::soap_put___tev__DestroyPullPoint(soap, p, "-tev:DestroyPullPoint", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__DestroyPullPoint(struct soap *soap, const char *URL, struct __tev__DestroyPullPoint const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__DestroyPullPoint(soap, p), 0) || ::soap_put___tev__DestroyPullPoint(soap, p, "-tev:DestroyPullPoint", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__DestroyPullPoint * SOAP_FMAC4 soap_get___tev__DestroyPullPoint(struct soap*, struct __tev__DestroyPullPoint *, const char*, const char*); - -inline int soap_read___tev__DestroyPullPoint(struct soap *soap, struct __tev__DestroyPullPoint *p) -{ - if (p) - { ::soap_default___tev__DestroyPullPoint(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__DestroyPullPoint(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__DestroyPullPoint(struct soap *soap, const char *URL, struct __tev__DestroyPullPoint *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__DestroyPullPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__DestroyPullPoint(struct soap *soap, struct __tev__DestroyPullPoint *p) -{ - if (::soap_read___tev__DestroyPullPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__GetMessages_DEFINED -#define SOAP_TYPE___tev__GetMessages_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetMessages(struct soap*, struct __tev__GetMessages *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetMessages(struct soap*, const struct __tev__GetMessages *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetMessages(struct soap*, const char*, int, const struct __tev__GetMessages *, const char*); -SOAP_FMAC3 struct __tev__GetMessages * SOAP_FMAC4 soap_in___tev__GetMessages(struct soap*, const char*, struct __tev__GetMessages *, const char*); -SOAP_FMAC1 struct __tev__GetMessages * SOAP_FMAC2 soap_instantiate___tev__GetMessages(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__GetMessages * soap_new___tev__GetMessages(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__GetMessages(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__GetMessages * soap_new_req___tev__GetMessages( - struct soap *soap) -{ - struct __tev__GetMessages *_p = ::soap_new___tev__GetMessages(soap); - if (_p) - { ::soap_default___tev__GetMessages(soap, _p); - } - return _p; -} - -inline struct __tev__GetMessages * soap_new_set___tev__GetMessages( - struct soap *soap, - _wsnt__GetMessages *wsnt__GetMessages) -{ - struct __tev__GetMessages *_p = ::soap_new___tev__GetMessages(soap); - if (_p) - { ::soap_default___tev__GetMessages(soap, _p); - _p->wsnt__GetMessages = wsnt__GetMessages; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetMessages(struct soap*, const struct __tev__GetMessages *, const char*, const char*); - -inline int soap_write___tev__GetMessages(struct soap *soap, struct __tev__GetMessages const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__GetMessages(soap, p), 0) || ::soap_put___tev__GetMessages(soap, p, "-tev:GetMessages", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__GetMessages(struct soap *soap, const char *URL, struct __tev__GetMessages const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetMessages(soap, p), 0) || ::soap_put___tev__GetMessages(soap, p, "-tev:GetMessages", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__GetMessages(struct soap *soap, const char *URL, struct __tev__GetMessages const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetMessages(soap, p), 0) || ::soap_put___tev__GetMessages(soap, p, "-tev:GetMessages", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__GetMessages(struct soap *soap, const char *URL, struct __tev__GetMessages const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetMessages(soap, p), 0) || ::soap_put___tev__GetMessages(soap, p, "-tev:GetMessages", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__GetMessages * SOAP_FMAC4 soap_get___tev__GetMessages(struct soap*, struct __tev__GetMessages *, const char*, const char*); - -inline int soap_read___tev__GetMessages(struct soap *soap, struct __tev__GetMessages *p) -{ - if (p) - { ::soap_default___tev__GetMessages(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__GetMessages(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__GetMessages(struct soap *soap, const char *URL, struct __tev__GetMessages *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__GetMessages(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__GetMessages(struct soap *soap, struct __tev__GetMessages *p) -{ - if (::soap_read___tev__GetMessages(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__Notify_DEFINED -#define SOAP_TYPE___tev__Notify_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Notify(struct soap*, struct __tev__Notify *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Notify(struct soap*, const struct __tev__Notify *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Notify(struct soap*, const char*, int, const struct __tev__Notify *, const char*); -SOAP_FMAC3 struct __tev__Notify * SOAP_FMAC4 soap_in___tev__Notify(struct soap*, const char*, struct __tev__Notify *, const char*); -SOAP_FMAC1 struct __tev__Notify * SOAP_FMAC2 soap_instantiate___tev__Notify(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__Notify * soap_new___tev__Notify(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__Notify(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__Notify * soap_new_req___tev__Notify( - struct soap *soap) -{ - struct __tev__Notify *_p = ::soap_new___tev__Notify(soap); - if (_p) - { ::soap_default___tev__Notify(soap, _p); - } - return _p; -} - -inline struct __tev__Notify * soap_new_set___tev__Notify( - struct soap *soap, - _wsnt__Notify *wsnt__Notify) -{ - struct __tev__Notify *_p = ::soap_new___tev__Notify(soap); - if (_p) - { ::soap_default___tev__Notify(soap, _p); - _p->wsnt__Notify = wsnt__Notify; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Notify(struct soap*, const struct __tev__Notify *, const char*, const char*); - -inline int soap_write___tev__Notify(struct soap *soap, struct __tev__Notify const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__Notify(soap, p), 0) || ::soap_put___tev__Notify(soap, p, "-tev:Notify", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__Notify(struct soap *soap, const char *URL, struct __tev__Notify const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Notify(soap, p), 0) || ::soap_put___tev__Notify(soap, p, "-tev:Notify", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__Notify(struct soap *soap, const char *URL, struct __tev__Notify const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Notify(soap, p), 0) || ::soap_put___tev__Notify(soap, p, "-tev:Notify", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__Notify(struct soap *soap, const char *URL, struct __tev__Notify const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Notify(soap, p), 0) || ::soap_put___tev__Notify(soap, p, "-tev:Notify", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__Notify * SOAP_FMAC4 soap_get___tev__Notify(struct soap*, struct __tev__Notify *, const char*, const char*); - -inline int soap_read___tev__Notify(struct soap *soap, struct __tev__Notify *p) -{ - if (p) - { ::soap_default___tev__Notify(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__Notify(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__Notify(struct soap *soap, const char *URL, struct __tev__Notify *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__Notify(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__Notify(struct soap *soap, struct __tev__Notify *p) -{ - if (::soap_read___tev__Notify(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__GetCurrentMessage_DEFINED -#define SOAP_TYPE___tev__GetCurrentMessage_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetCurrentMessage(struct soap*, struct __tev__GetCurrentMessage *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetCurrentMessage(struct soap*, const struct __tev__GetCurrentMessage *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetCurrentMessage(struct soap*, const char*, int, const struct __tev__GetCurrentMessage *, const char*); -SOAP_FMAC3 struct __tev__GetCurrentMessage * SOAP_FMAC4 soap_in___tev__GetCurrentMessage(struct soap*, const char*, struct __tev__GetCurrentMessage *, const char*); -SOAP_FMAC1 struct __tev__GetCurrentMessage * SOAP_FMAC2 soap_instantiate___tev__GetCurrentMessage(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__GetCurrentMessage * soap_new___tev__GetCurrentMessage(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__GetCurrentMessage(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__GetCurrentMessage * soap_new_req___tev__GetCurrentMessage( - struct soap *soap) -{ - struct __tev__GetCurrentMessage *_p = ::soap_new___tev__GetCurrentMessage(soap); - if (_p) - { ::soap_default___tev__GetCurrentMessage(soap, _p); - } - return _p; -} - -inline struct __tev__GetCurrentMessage * soap_new_set___tev__GetCurrentMessage( - struct soap *soap, - _wsnt__GetCurrentMessage *wsnt__GetCurrentMessage) -{ - struct __tev__GetCurrentMessage *_p = ::soap_new___tev__GetCurrentMessage(soap); - if (_p) - { ::soap_default___tev__GetCurrentMessage(soap, _p); - _p->wsnt__GetCurrentMessage = wsnt__GetCurrentMessage; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetCurrentMessage(struct soap*, const struct __tev__GetCurrentMessage *, const char*, const char*); - -inline int soap_write___tev__GetCurrentMessage(struct soap *soap, struct __tev__GetCurrentMessage const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__GetCurrentMessage(soap, p), 0) || ::soap_put___tev__GetCurrentMessage(soap, p, "-tev:GetCurrentMessage", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__GetCurrentMessage(struct soap *soap, const char *URL, struct __tev__GetCurrentMessage const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetCurrentMessage(soap, p), 0) || ::soap_put___tev__GetCurrentMessage(soap, p, "-tev:GetCurrentMessage", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__GetCurrentMessage(struct soap *soap, const char *URL, struct __tev__GetCurrentMessage const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetCurrentMessage(soap, p), 0) || ::soap_put___tev__GetCurrentMessage(soap, p, "-tev:GetCurrentMessage", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__GetCurrentMessage(struct soap *soap, const char *URL, struct __tev__GetCurrentMessage const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetCurrentMessage(soap, p), 0) || ::soap_put___tev__GetCurrentMessage(soap, p, "-tev:GetCurrentMessage", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__GetCurrentMessage * SOAP_FMAC4 soap_get___tev__GetCurrentMessage(struct soap*, struct __tev__GetCurrentMessage *, const char*, const char*); - -inline int soap_read___tev__GetCurrentMessage(struct soap *soap, struct __tev__GetCurrentMessage *p) -{ - if (p) - { ::soap_default___tev__GetCurrentMessage(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__GetCurrentMessage(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__GetCurrentMessage(struct soap *soap, const char *URL, struct __tev__GetCurrentMessage *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__GetCurrentMessage(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__GetCurrentMessage(struct soap *soap, struct __tev__GetCurrentMessage *p) -{ - if (::soap_read___tev__GetCurrentMessage(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__Subscribe_DEFINED -#define SOAP_TYPE___tev__Subscribe_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Subscribe(struct soap*, struct __tev__Subscribe *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Subscribe(struct soap*, const struct __tev__Subscribe *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Subscribe(struct soap*, const char*, int, const struct __tev__Subscribe *, const char*); -SOAP_FMAC3 struct __tev__Subscribe * SOAP_FMAC4 soap_in___tev__Subscribe(struct soap*, const char*, struct __tev__Subscribe *, const char*); -SOAP_FMAC1 struct __tev__Subscribe * SOAP_FMAC2 soap_instantiate___tev__Subscribe(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__Subscribe * soap_new___tev__Subscribe(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__Subscribe(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__Subscribe * soap_new_req___tev__Subscribe( - struct soap *soap) -{ - struct __tev__Subscribe *_p = ::soap_new___tev__Subscribe(soap); - if (_p) - { ::soap_default___tev__Subscribe(soap, _p); - } - return _p; -} - -inline struct __tev__Subscribe * soap_new_set___tev__Subscribe( - struct soap *soap, - _wsnt__Subscribe *wsnt__Subscribe) -{ - struct __tev__Subscribe *_p = ::soap_new___tev__Subscribe(soap); - if (_p) - { ::soap_default___tev__Subscribe(soap, _p); - _p->wsnt__Subscribe = wsnt__Subscribe; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Subscribe(struct soap*, const struct __tev__Subscribe *, const char*, const char*); - -inline int soap_write___tev__Subscribe(struct soap *soap, struct __tev__Subscribe const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__Subscribe(soap, p), 0) || ::soap_put___tev__Subscribe(soap, p, "-tev:Subscribe", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__Subscribe(struct soap *soap, const char *URL, struct __tev__Subscribe const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Subscribe(soap, p), 0) || ::soap_put___tev__Subscribe(soap, p, "-tev:Subscribe", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__Subscribe(struct soap *soap, const char *URL, struct __tev__Subscribe const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Subscribe(soap, p), 0) || ::soap_put___tev__Subscribe(soap, p, "-tev:Subscribe", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__Subscribe(struct soap *soap, const char *URL, struct __tev__Subscribe const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Subscribe(soap, p), 0) || ::soap_put___tev__Subscribe(soap, p, "-tev:Subscribe", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__Subscribe * SOAP_FMAC4 soap_get___tev__Subscribe(struct soap*, struct __tev__Subscribe *, const char*, const char*); - -inline int soap_read___tev__Subscribe(struct soap *soap, struct __tev__Subscribe *p) -{ - if (p) - { ::soap_default___tev__Subscribe(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__Subscribe(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__Subscribe(struct soap *soap, const char *URL, struct __tev__Subscribe *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__Subscribe(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__Subscribe(struct soap *soap, struct __tev__Subscribe *p) -{ - if (::soap_read___tev__Subscribe(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__Unsubscribe__DEFINED -#define SOAP_TYPE___tev__Unsubscribe__DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Unsubscribe_(struct soap*, struct __tev__Unsubscribe_ *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Unsubscribe_(struct soap*, const struct __tev__Unsubscribe_ *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Unsubscribe_(struct soap*, const char*, int, const struct __tev__Unsubscribe_ *, const char*); -SOAP_FMAC3 struct __tev__Unsubscribe_ * SOAP_FMAC4 soap_in___tev__Unsubscribe_(struct soap*, const char*, struct __tev__Unsubscribe_ *, const char*); -SOAP_FMAC1 struct __tev__Unsubscribe_ * SOAP_FMAC2 soap_instantiate___tev__Unsubscribe_(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__Unsubscribe_ * soap_new___tev__Unsubscribe_(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__Unsubscribe_(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__Unsubscribe_ * soap_new_req___tev__Unsubscribe_( - struct soap *soap) -{ - struct __tev__Unsubscribe_ *_p = ::soap_new___tev__Unsubscribe_(soap); - if (_p) - { ::soap_default___tev__Unsubscribe_(soap, _p); - } - return _p; -} - -inline struct __tev__Unsubscribe_ * soap_new_set___tev__Unsubscribe_( - struct soap *soap, - _wsnt__Unsubscribe *wsnt__Unsubscribe) -{ - struct __tev__Unsubscribe_ *_p = ::soap_new___tev__Unsubscribe_(soap); - if (_p) - { ::soap_default___tev__Unsubscribe_(soap, _p); - _p->wsnt__Unsubscribe = wsnt__Unsubscribe; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Unsubscribe_(struct soap*, const struct __tev__Unsubscribe_ *, const char*, const char*); - -inline int soap_write___tev__Unsubscribe_(struct soap *soap, struct __tev__Unsubscribe_ const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__Unsubscribe_(soap, p), 0) || ::soap_put___tev__Unsubscribe_(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__Unsubscribe_(struct soap *soap, const char *URL, struct __tev__Unsubscribe_ const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Unsubscribe_(soap, p), 0) || ::soap_put___tev__Unsubscribe_(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__Unsubscribe_(struct soap *soap, const char *URL, struct __tev__Unsubscribe_ const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Unsubscribe_(soap, p), 0) || ::soap_put___tev__Unsubscribe_(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__Unsubscribe_(struct soap *soap, const char *URL, struct __tev__Unsubscribe_ const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Unsubscribe_(soap, p), 0) || ::soap_put___tev__Unsubscribe_(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__Unsubscribe_ * SOAP_FMAC4 soap_get___tev__Unsubscribe_(struct soap*, struct __tev__Unsubscribe_ *, const char*, const char*); - -inline int soap_read___tev__Unsubscribe_(struct soap *soap, struct __tev__Unsubscribe_ *p) -{ - if (p) - { ::soap_default___tev__Unsubscribe_(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__Unsubscribe_(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__Unsubscribe_(struct soap *soap, const char *URL, struct __tev__Unsubscribe_ *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__Unsubscribe_(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__Unsubscribe_(struct soap *soap, struct __tev__Unsubscribe_ *p) -{ - if (::soap_read___tev__Unsubscribe_(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__Renew_DEFINED -#define SOAP_TYPE___tev__Renew_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Renew(struct soap*, struct __tev__Renew *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Renew(struct soap*, const struct __tev__Renew *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Renew(struct soap*, const char*, int, const struct __tev__Renew *, const char*); -SOAP_FMAC3 struct __tev__Renew * SOAP_FMAC4 soap_in___tev__Renew(struct soap*, const char*, struct __tev__Renew *, const char*); -SOAP_FMAC1 struct __tev__Renew * SOAP_FMAC2 soap_instantiate___tev__Renew(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__Renew * soap_new___tev__Renew(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__Renew(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__Renew * soap_new_req___tev__Renew( - struct soap *soap) -{ - struct __tev__Renew *_p = ::soap_new___tev__Renew(soap); - if (_p) - { ::soap_default___tev__Renew(soap, _p); - } - return _p; -} - -inline struct __tev__Renew * soap_new_set___tev__Renew( - struct soap *soap, - _wsnt__Renew *wsnt__Renew) -{ - struct __tev__Renew *_p = ::soap_new___tev__Renew(soap); - if (_p) - { ::soap_default___tev__Renew(soap, _p); - _p->wsnt__Renew = wsnt__Renew; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Renew(struct soap*, const struct __tev__Renew *, const char*, const char*); - -inline int soap_write___tev__Renew(struct soap *soap, struct __tev__Renew const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__Renew(soap, p), 0) || ::soap_put___tev__Renew(soap, p, "-tev:Renew", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__Renew(struct soap *soap, const char *URL, struct __tev__Renew const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Renew(soap, p), 0) || ::soap_put___tev__Renew(soap, p, "-tev:Renew", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__Renew(struct soap *soap, const char *URL, struct __tev__Renew const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Renew(soap, p), 0) || ::soap_put___tev__Renew(soap, p, "-tev:Renew", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__Renew(struct soap *soap, const char *URL, struct __tev__Renew const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Renew(soap, p), 0) || ::soap_put___tev__Renew(soap, p, "-tev:Renew", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__Renew * SOAP_FMAC4 soap_get___tev__Renew(struct soap*, struct __tev__Renew *, const char*, const char*); - -inline int soap_read___tev__Renew(struct soap *soap, struct __tev__Renew *p) -{ - if (p) - { ::soap_default___tev__Renew(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__Renew(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__Renew(struct soap *soap, const char *URL, struct __tev__Renew *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__Renew(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__Renew(struct soap *soap, struct __tev__Renew *p) -{ - if (::soap_read___tev__Renew(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__GetEventBrokers_DEFINED -#define SOAP_TYPE___tev__GetEventBrokers_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetEventBrokers(struct soap*, struct __tev__GetEventBrokers *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetEventBrokers(struct soap*, const struct __tev__GetEventBrokers *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetEventBrokers(struct soap*, const char*, int, const struct __tev__GetEventBrokers *, const char*); -SOAP_FMAC3 struct __tev__GetEventBrokers * SOAP_FMAC4 soap_in___tev__GetEventBrokers(struct soap*, const char*, struct __tev__GetEventBrokers *, const char*); -SOAP_FMAC1 struct __tev__GetEventBrokers * SOAP_FMAC2 soap_instantiate___tev__GetEventBrokers(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__GetEventBrokers * soap_new___tev__GetEventBrokers(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__GetEventBrokers(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__GetEventBrokers * soap_new_req___tev__GetEventBrokers( - struct soap *soap) -{ - struct __tev__GetEventBrokers *_p = ::soap_new___tev__GetEventBrokers(soap); - if (_p) - { ::soap_default___tev__GetEventBrokers(soap, _p); - } - return _p; -} - -inline struct __tev__GetEventBrokers * soap_new_set___tev__GetEventBrokers( - struct soap *soap, - _tev__GetEventBrokers *tev__GetEventBrokers) -{ - struct __tev__GetEventBrokers *_p = ::soap_new___tev__GetEventBrokers(soap); - if (_p) - { ::soap_default___tev__GetEventBrokers(soap, _p); - _p->tev__GetEventBrokers = tev__GetEventBrokers; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetEventBrokers(struct soap*, const struct __tev__GetEventBrokers *, const char*, const char*); - -inline int soap_write___tev__GetEventBrokers(struct soap *soap, struct __tev__GetEventBrokers const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__GetEventBrokers(soap, p), 0) || ::soap_put___tev__GetEventBrokers(soap, p, "-tev:GetEventBrokers", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__GetEventBrokers(struct soap *soap, const char *URL, struct __tev__GetEventBrokers const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetEventBrokers(soap, p), 0) || ::soap_put___tev__GetEventBrokers(soap, p, "-tev:GetEventBrokers", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__GetEventBrokers(struct soap *soap, const char *URL, struct __tev__GetEventBrokers const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetEventBrokers(soap, p), 0) || ::soap_put___tev__GetEventBrokers(soap, p, "-tev:GetEventBrokers", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__GetEventBrokers(struct soap *soap, const char *URL, struct __tev__GetEventBrokers const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetEventBrokers(soap, p), 0) || ::soap_put___tev__GetEventBrokers(soap, p, "-tev:GetEventBrokers", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__GetEventBrokers * SOAP_FMAC4 soap_get___tev__GetEventBrokers(struct soap*, struct __tev__GetEventBrokers *, const char*, const char*); - -inline int soap_read___tev__GetEventBrokers(struct soap *soap, struct __tev__GetEventBrokers *p) -{ - if (p) - { ::soap_default___tev__GetEventBrokers(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__GetEventBrokers(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__GetEventBrokers(struct soap *soap, const char *URL, struct __tev__GetEventBrokers *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__GetEventBrokers(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__GetEventBrokers(struct soap *soap, struct __tev__GetEventBrokers *p) -{ - if (::soap_read___tev__GetEventBrokers(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__DeleteEventBroker_DEFINED -#define SOAP_TYPE___tev__DeleteEventBroker_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__DeleteEventBroker(struct soap*, struct __tev__DeleteEventBroker *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__DeleteEventBroker(struct soap*, const struct __tev__DeleteEventBroker *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__DeleteEventBroker(struct soap*, const char*, int, const struct __tev__DeleteEventBroker *, const char*); -SOAP_FMAC3 struct __tev__DeleteEventBroker * SOAP_FMAC4 soap_in___tev__DeleteEventBroker(struct soap*, const char*, struct __tev__DeleteEventBroker *, const char*); -SOAP_FMAC1 struct __tev__DeleteEventBroker * SOAP_FMAC2 soap_instantiate___tev__DeleteEventBroker(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__DeleteEventBroker * soap_new___tev__DeleteEventBroker(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__DeleteEventBroker(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__DeleteEventBroker * soap_new_req___tev__DeleteEventBroker( - struct soap *soap) -{ - struct __tev__DeleteEventBroker *_p = ::soap_new___tev__DeleteEventBroker(soap); - if (_p) - { ::soap_default___tev__DeleteEventBroker(soap, _p); - } - return _p; -} - -inline struct __tev__DeleteEventBroker * soap_new_set___tev__DeleteEventBroker( - struct soap *soap, - _tev__DeleteEventBroker *tev__DeleteEventBroker) -{ - struct __tev__DeleteEventBroker *_p = ::soap_new___tev__DeleteEventBroker(soap); - if (_p) - { ::soap_default___tev__DeleteEventBroker(soap, _p); - _p->tev__DeleteEventBroker = tev__DeleteEventBroker; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__DeleteEventBroker(struct soap*, const struct __tev__DeleteEventBroker *, const char*, const char*); - -inline int soap_write___tev__DeleteEventBroker(struct soap *soap, struct __tev__DeleteEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__DeleteEventBroker(soap, p), 0) || ::soap_put___tev__DeleteEventBroker(soap, p, "-tev:DeleteEventBroker", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__DeleteEventBroker(struct soap *soap, const char *URL, struct __tev__DeleteEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__DeleteEventBroker(soap, p), 0) || ::soap_put___tev__DeleteEventBroker(soap, p, "-tev:DeleteEventBroker", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__DeleteEventBroker(struct soap *soap, const char *URL, struct __tev__DeleteEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__DeleteEventBroker(soap, p), 0) || ::soap_put___tev__DeleteEventBroker(soap, p, "-tev:DeleteEventBroker", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__DeleteEventBroker(struct soap *soap, const char *URL, struct __tev__DeleteEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__DeleteEventBroker(soap, p), 0) || ::soap_put___tev__DeleteEventBroker(soap, p, "-tev:DeleteEventBroker", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__DeleteEventBroker * SOAP_FMAC4 soap_get___tev__DeleteEventBroker(struct soap*, struct __tev__DeleteEventBroker *, const char*, const char*); - -inline int soap_read___tev__DeleteEventBroker(struct soap *soap, struct __tev__DeleteEventBroker *p) -{ - if (p) - { ::soap_default___tev__DeleteEventBroker(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__DeleteEventBroker(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__DeleteEventBroker(struct soap *soap, const char *URL, struct __tev__DeleteEventBroker *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__DeleteEventBroker(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__DeleteEventBroker(struct soap *soap, struct __tev__DeleteEventBroker *p) -{ - if (::soap_read___tev__DeleteEventBroker(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__AddEventBroker_DEFINED -#define SOAP_TYPE___tev__AddEventBroker_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__AddEventBroker(struct soap*, struct __tev__AddEventBroker *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__AddEventBroker(struct soap*, const struct __tev__AddEventBroker *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__AddEventBroker(struct soap*, const char*, int, const struct __tev__AddEventBroker *, const char*); -SOAP_FMAC3 struct __tev__AddEventBroker * SOAP_FMAC4 soap_in___tev__AddEventBroker(struct soap*, const char*, struct __tev__AddEventBroker *, const char*); -SOAP_FMAC1 struct __tev__AddEventBroker * SOAP_FMAC2 soap_instantiate___tev__AddEventBroker(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__AddEventBroker * soap_new___tev__AddEventBroker(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__AddEventBroker(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__AddEventBroker * soap_new_req___tev__AddEventBroker( - struct soap *soap) -{ - struct __tev__AddEventBroker *_p = ::soap_new___tev__AddEventBroker(soap); - if (_p) - { ::soap_default___tev__AddEventBroker(soap, _p); - } - return _p; -} - -inline struct __tev__AddEventBroker * soap_new_set___tev__AddEventBroker( - struct soap *soap, - _tev__AddEventBroker *tev__AddEventBroker) -{ - struct __tev__AddEventBroker *_p = ::soap_new___tev__AddEventBroker(soap); - if (_p) - { ::soap_default___tev__AddEventBroker(soap, _p); - _p->tev__AddEventBroker = tev__AddEventBroker; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__AddEventBroker(struct soap*, const struct __tev__AddEventBroker *, const char*, const char*); - -inline int soap_write___tev__AddEventBroker(struct soap *soap, struct __tev__AddEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__AddEventBroker(soap, p), 0) || ::soap_put___tev__AddEventBroker(soap, p, "-tev:AddEventBroker", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__AddEventBroker(struct soap *soap, const char *URL, struct __tev__AddEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__AddEventBroker(soap, p), 0) || ::soap_put___tev__AddEventBroker(soap, p, "-tev:AddEventBroker", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__AddEventBroker(struct soap *soap, const char *URL, struct __tev__AddEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__AddEventBroker(soap, p), 0) || ::soap_put___tev__AddEventBroker(soap, p, "-tev:AddEventBroker", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__AddEventBroker(struct soap *soap, const char *URL, struct __tev__AddEventBroker const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__AddEventBroker(soap, p), 0) || ::soap_put___tev__AddEventBroker(soap, p, "-tev:AddEventBroker", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__AddEventBroker * SOAP_FMAC4 soap_get___tev__AddEventBroker(struct soap*, struct __tev__AddEventBroker *, const char*, const char*); - -inline int soap_read___tev__AddEventBroker(struct soap *soap, struct __tev__AddEventBroker *p) -{ - if (p) - { ::soap_default___tev__AddEventBroker(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__AddEventBroker(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__AddEventBroker(struct soap *soap, const char *URL, struct __tev__AddEventBroker *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__AddEventBroker(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__AddEventBroker(struct soap *soap, struct __tev__AddEventBroker *p) -{ - if (::soap_read___tev__AddEventBroker(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__GetEventProperties_DEFINED -#define SOAP_TYPE___tev__GetEventProperties_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetEventProperties(struct soap*, struct __tev__GetEventProperties *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetEventProperties(struct soap*, const struct __tev__GetEventProperties *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetEventProperties(struct soap*, const char*, int, const struct __tev__GetEventProperties *, const char*); -SOAP_FMAC3 struct __tev__GetEventProperties * SOAP_FMAC4 soap_in___tev__GetEventProperties(struct soap*, const char*, struct __tev__GetEventProperties *, const char*); -SOAP_FMAC1 struct __tev__GetEventProperties * SOAP_FMAC2 soap_instantiate___tev__GetEventProperties(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__GetEventProperties * soap_new___tev__GetEventProperties(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__GetEventProperties(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__GetEventProperties * soap_new_req___tev__GetEventProperties( - struct soap *soap) -{ - struct __tev__GetEventProperties *_p = ::soap_new___tev__GetEventProperties(soap); - if (_p) - { ::soap_default___tev__GetEventProperties(soap, _p); - } - return _p; -} - -inline struct __tev__GetEventProperties * soap_new_set___tev__GetEventProperties( - struct soap *soap, - _tev__GetEventProperties *tev__GetEventProperties) -{ - struct __tev__GetEventProperties *_p = ::soap_new___tev__GetEventProperties(soap); - if (_p) - { ::soap_default___tev__GetEventProperties(soap, _p); - _p->tev__GetEventProperties = tev__GetEventProperties; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetEventProperties(struct soap*, const struct __tev__GetEventProperties *, const char*, const char*); - -inline int soap_write___tev__GetEventProperties(struct soap *soap, struct __tev__GetEventProperties const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__GetEventProperties(soap, p), 0) || ::soap_put___tev__GetEventProperties(soap, p, "-tev:GetEventProperties", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__GetEventProperties(struct soap *soap, const char *URL, struct __tev__GetEventProperties const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetEventProperties(soap, p), 0) || ::soap_put___tev__GetEventProperties(soap, p, "-tev:GetEventProperties", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__GetEventProperties(struct soap *soap, const char *URL, struct __tev__GetEventProperties const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetEventProperties(soap, p), 0) || ::soap_put___tev__GetEventProperties(soap, p, "-tev:GetEventProperties", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__GetEventProperties(struct soap *soap, const char *URL, struct __tev__GetEventProperties const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetEventProperties(soap, p), 0) || ::soap_put___tev__GetEventProperties(soap, p, "-tev:GetEventProperties", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__GetEventProperties * SOAP_FMAC4 soap_get___tev__GetEventProperties(struct soap*, struct __tev__GetEventProperties *, const char*, const char*); - -inline int soap_read___tev__GetEventProperties(struct soap *soap, struct __tev__GetEventProperties *p) -{ - if (p) - { ::soap_default___tev__GetEventProperties(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__GetEventProperties(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__GetEventProperties(struct soap *soap, const char *URL, struct __tev__GetEventProperties *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__GetEventProperties(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__GetEventProperties(struct soap *soap, struct __tev__GetEventProperties *p) -{ - if (::soap_read___tev__GetEventProperties(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__CreatePullPointSubscription_DEFINED -#define SOAP_TYPE___tev__CreatePullPointSubscription_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__CreatePullPointSubscription(struct soap*, struct __tev__CreatePullPointSubscription *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__CreatePullPointSubscription(struct soap*, const struct __tev__CreatePullPointSubscription *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__CreatePullPointSubscription(struct soap*, const char*, int, const struct __tev__CreatePullPointSubscription *, const char*); -SOAP_FMAC3 struct __tev__CreatePullPointSubscription * SOAP_FMAC4 soap_in___tev__CreatePullPointSubscription(struct soap*, const char*, struct __tev__CreatePullPointSubscription *, const char*); -SOAP_FMAC1 struct __tev__CreatePullPointSubscription * SOAP_FMAC2 soap_instantiate___tev__CreatePullPointSubscription(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__CreatePullPointSubscription * soap_new___tev__CreatePullPointSubscription(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__CreatePullPointSubscription(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__CreatePullPointSubscription * soap_new_req___tev__CreatePullPointSubscription( - struct soap *soap) -{ - struct __tev__CreatePullPointSubscription *_p = ::soap_new___tev__CreatePullPointSubscription(soap); - if (_p) - { ::soap_default___tev__CreatePullPointSubscription(soap, _p); - } - return _p; -} - -inline struct __tev__CreatePullPointSubscription * soap_new_set___tev__CreatePullPointSubscription( - struct soap *soap, - _tev__CreatePullPointSubscription *tev__CreatePullPointSubscription) -{ - struct __tev__CreatePullPointSubscription *_p = ::soap_new___tev__CreatePullPointSubscription(soap); - if (_p) - { ::soap_default___tev__CreatePullPointSubscription(soap, _p); - _p->tev__CreatePullPointSubscription = tev__CreatePullPointSubscription; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__CreatePullPointSubscription(struct soap*, const struct __tev__CreatePullPointSubscription *, const char*, const char*); - -inline int soap_write___tev__CreatePullPointSubscription(struct soap *soap, struct __tev__CreatePullPointSubscription const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__CreatePullPointSubscription(soap, p), 0) || ::soap_put___tev__CreatePullPointSubscription(soap, p, "-tev:CreatePullPointSubscription", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__CreatePullPointSubscription(struct soap *soap, const char *URL, struct __tev__CreatePullPointSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__CreatePullPointSubscription(soap, p), 0) || ::soap_put___tev__CreatePullPointSubscription(soap, p, "-tev:CreatePullPointSubscription", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__CreatePullPointSubscription(struct soap *soap, const char *URL, struct __tev__CreatePullPointSubscription const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__CreatePullPointSubscription(soap, p), 0) || ::soap_put___tev__CreatePullPointSubscription(soap, p, "-tev:CreatePullPointSubscription", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__CreatePullPointSubscription(struct soap *soap, const char *URL, struct __tev__CreatePullPointSubscription const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__CreatePullPointSubscription(soap, p), 0) || ::soap_put___tev__CreatePullPointSubscription(soap, p, "-tev:CreatePullPointSubscription", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__CreatePullPointSubscription * SOAP_FMAC4 soap_get___tev__CreatePullPointSubscription(struct soap*, struct __tev__CreatePullPointSubscription *, const char*, const char*); - -inline int soap_read___tev__CreatePullPointSubscription(struct soap *soap, struct __tev__CreatePullPointSubscription *p) -{ - if (p) - { ::soap_default___tev__CreatePullPointSubscription(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__CreatePullPointSubscription(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__CreatePullPointSubscription(struct soap *soap, const char *URL, struct __tev__CreatePullPointSubscription *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__CreatePullPointSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__CreatePullPointSubscription(struct soap *soap, struct __tev__CreatePullPointSubscription *p) -{ - if (::soap_read___tev__CreatePullPointSubscription(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__GetServiceCapabilities_DEFINED -#define SOAP_TYPE___tev__GetServiceCapabilities_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__GetServiceCapabilities(struct soap*, struct __tev__GetServiceCapabilities *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__GetServiceCapabilities(struct soap*, const struct __tev__GetServiceCapabilities *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__GetServiceCapabilities(struct soap*, const char*, int, const struct __tev__GetServiceCapabilities *, const char*); -SOAP_FMAC3 struct __tev__GetServiceCapabilities * SOAP_FMAC4 soap_in___tev__GetServiceCapabilities(struct soap*, const char*, struct __tev__GetServiceCapabilities *, const char*); -SOAP_FMAC1 struct __tev__GetServiceCapabilities * SOAP_FMAC2 soap_instantiate___tev__GetServiceCapabilities(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__GetServiceCapabilities * soap_new___tev__GetServiceCapabilities(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__GetServiceCapabilities(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__GetServiceCapabilities * soap_new_req___tev__GetServiceCapabilities( - struct soap *soap) -{ - struct __tev__GetServiceCapabilities *_p = ::soap_new___tev__GetServiceCapabilities(soap); - if (_p) - { ::soap_default___tev__GetServiceCapabilities(soap, _p); - } - return _p; -} - -inline struct __tev__GetServiceCapabilities * soap_new_set___tev__GetServiceCapabilities( - struct soap *soap, - _tev__GetServiceCapabilities *tev__GetServiceCapabilities) -{ - struct __tev__GetServiceCapabilities *_p = ::soap_new___tev__GetServiceCapabilities(soap); - if (_p) - { ::soap_default___tev__GetServiceCapabilities(soap, _p); - _p->tev__GetServiceCapabilities = tev__GetServiceCapabilities; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__GetServiceCapabilities(struct soap*, const struct __tev__GetServiceCapabilities *, const char*, const char*); - -inline int soap_write___tev__GetServiceCapabilities(struct soap *soap, struct __tev__GetServiceCapabilities const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__GetServiceCapabilities(soap, p), 0) || ::soap_put___tev__GetServiceCapabilities(soap, p, "-tev:GetServiceCapabilities", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__GetServiceCapabilities(struct soap *soap, const char *URL, struct __tev__GetServiceCapabilities const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetServiceCapabilities(soap, p), 0) || ::soap_put___tev__GetServiceCapabilities(soap, p, "-tev:GetServiceCapabilities", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__GetServiceCapabilities(struct soap *soap, const char *URL, struct __tev__GetServiceCapabilities const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetServiceCapabilities(soap, p), 0) || ::soap_put___tev__GetServiceCapabilities(soap, p, "-tev:GetServiceCapabilities", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__GetServiceCapabilities(struct soap *soap, const char *URL, struct __tev__GetServiceCapabilities const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__GetServiceCapabilities(soap, p), 0) || ::soap_put___tev__GetServiceCapabilities(soap, p, "-tev:GetServiceCapabilities", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__GetServiceCapabilities * SOAP_FMAC4 soap_get___tev__GetServiceCapabilities(struct soap*, struct __tev__GetServiceCapabilities *, const char*, const char*); - -inline int soap_read___tev__GetServiceCapabilities(struct soap *soap, struct __tev__GetServiceCapabilities *p) -{ - if (p) - { ::soap_default___tev__GetServiceCapabilities(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__GetServiceCapabilities(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__GetServiceCapabilities(struct soap *soap, const char *URL, struct __tev__GetServiceCapabilities *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__GetServiceCapabilities(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__GetServiceCapabilities(struct soap *soap, struct __tev__GetServiceCapabilities *p) -{ - if (::soap_read___tev__GetServiceCapabilities(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__Unsubscribe_DEFINED -#define SOAP_TYPE___tev__Unsubscribe_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Unsubscribe(struct soap*, struct __tev__Unsubscribe *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Unsubscribe(struct soap*, const struct __tev__Unsubscribe *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Unsubscribe(struct soap*, const char*, int, const struct __tev__Unsubscribe *, const char*); -SOAP_FMAC3 struct __tev__Unsubscribe * SOAP_FMAC4 soap_in___tev__Unsubscribe(struct soap*, const char*, struct __tev__Unsubscribe *, const char*); -SOAP_FMAC1 struct __tev__Unsubscribe * SOAP_FMAC2 soap_instantiate___tev__Unsubscribe(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__Unsubscribe * soap_new___tev__Unsubscribe(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__Unsubscribe(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__Unsubscribe * soap_new_req___tev__Unsubscribe( - struct soap *soap) -{ - struct __tev__Unsubscribe *_p = ::soap_new___tev__Unsubscribe(soap); - if (_p) - { ::soap_default___tev__Unsubscribe(soap, _p); - } - return _p; -} - -inline struct __tev__Unsubscribe * soap_new_set___tev__Unsubscribe( - struct soap *soap, - _wsnt__Unsubscribe *wsnt__Unsubscribe) -{ - struct __tev__Unsubscribe *_p = ::soap_new___tev__Unsubscribe(soap); - if (_p) - { ::soap_default___tev__Unsubscribe(soap, _p); - _p->wsnt__Unsubscribe = wsnt__Unsubscribe; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Unsubscribe(struct soap*, const struct __tev__Unsubscribe *, const char*, const char*); - -inline int soap_write___tev__Unsubscribe(struct soap *soap, struct __tev__Unsubscribe const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__Unsubscribe(soap, p), 0) || ::soap_put___tev__Unsubscribe(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__Unsubscribe(struct soap *soap, const char *URL, struct __tev__Unsubscribe const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Unsubscribe(soap, p), 0) || ::soap_put___tev__Unsubscribe(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__Unsubscribe(struct soap *soap, const char *URL, struct __tev__Unsubscribe const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Unsubscribe(soap, p), 0) || ::soap_put___tev__Unsubscribe(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__Unsubscribe(struct soap *soap, const char *URL, struct __tev__Unsubscribe const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Unsubscribe(soap, p), 0) || ::soap_put___tev__Unsubscribe(soap, p, "-tev:Unsubscribe", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__Unsubscribe * SOAP_FMAC4 soap_get___tev__Unsubscribe(struct soap*, struct __tev__Unsubscribe *, const char*, const char*); - -inline int soap_read___tev__Unsubscribe(struct soap *soap, struct __tev__Unsubscribe *p) -{ - if (p) - { ::soap_default___tev__Unsubscribe(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__Unsubscribe(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__Unsubscribe(struct soap *soap, const char *URL, struct __tev__Unsubscribe *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__Unsubscribe(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__Unsubscribe(struct soap *soap, struct __tev__Unsubscribe *p) -{ - if (::soap_read___tev__Unsubscribe(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__SetSynchronizationPoint_DEFINED -#define SOAP_TYPE___tev__SetSynchronizationPoint_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__SetSynchronizationPoint(struct soap*, struct __tev__SetSynchronizationPoint *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__SetSynchronizationPoint(struct soap*, const struct __tev__SetSynchronizationPoint *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__SetSynchronizationPoint(struct soap*, const char*, int, const struct __tev__SetSynchronizationPoint *, const char*); -SOAP_FMAC3 struct __tev__SetSynchronizationPoint * SOAP_FMAC4 soap_in___tev__SetSynchronizationPoint(struct soap*, const char*, struct __tev__SetSynchronizationPoint *, const char*); -SOAP_FMAC1 struct __tev__SetSynchronizationPoint * SOAP_FMAC2 soap_instantiate___tev__SetSynchronizationPoint(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__SetSynchronizationPoint * soap_new___tev__SetSynchronizationPoint(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__SetSynchronizationPoint(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__SetSynchronizationPoint * soap_new_req___tev__SetSynchronizationPoint( - struct soap *soap) -{ - struct __tev__SetSynchronizationPoint *_p = ::soap_new___tev__SetSynchronizationPoint(soap); - if (_p) - { ::soap_default___tev__SetSynchronizationPoint(soap, _p); - } - return _p; -} - -inline struct __tev__SetSynchronizationPoint * soap_new_set___tev__SetSynchronizationPoint( - struct soap *soap, - _tev__SetSynchronizationPoint *tev__SetSynchronizationPoint) -{ - struct __tev__SetSynchronizationPoint *_p = ::soap_new___tev__SetSynchronizationPoint(soap); - if (_p) - { ::soap_default___tev__SetSynchronizationPoint(soap, _p); - _p->tev__SetSynchronizationPoint = tev__SetSynchronizationPoint; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__SetSynchronizationPoint(struct soap*, const struct __tev__SetSynchronizationPoint *, const char*, const char*); - -inline int soap_write___tev__SetSynchronizationPoint(struct soap *soap, struct __tev__SetSynchronizationPoint const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__SetSynchronizationPoint(soap, p), 0) || ::soap_put___tev__SetSynchronizationPoint(soap, p, "-tev:SetSynchronizationPoint", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__SetSynchronizationPoint(struct soap *soap, const char *URL, struct __tev__SetSynchronizationPoint const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__SetSynchronizationPoint(soap, p), 0) || ::soap_put___tev__SetSynchronizationPoint(soap, p, "-tev:SetSynchronizationPoint", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__SetSynchronizationPoint(struct soap *soap, const char *URL, struct __tev__SetSynchronizationPoint const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__SetSynchronizationPoint(soap, p), 0) || ::soap_put___tev__SetSynchronizationPoint(soap, p, "-tev:SetSynchronizationPoint", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__SetSynchronizationPoint(struct soap *soap, const char *URL, struct __tev__SetSynchronizationPoint const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__SetSynchronizationPoint(soap, p), 0) || ::soap_put___tev__SetSynchronizationPoint(soap, p, "-tev:SetSynchronizationPoint", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__SetSynchronizationPoint * SOAP_FMAC4 soap_get___tev__SetSynchronizationPoint(struct soap*, struct __tev__SetSynchronizationPoint *, const char*, const char*); - -inline int soap_read___tev__SetSynchronizationPoint(struct soap *soap, struct __tev__SetSynchronizationPoint *p) -{ - if (p) - { ::soap_default___tev__SetSynchronizationPoint(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__SetSynchronizationPoint(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__SetSynchronizationPoint(struct soap *soap, const char *URL, struct __tev__SetSynchronizationPoint *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__SetSynchronizationPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__SetSynchronizationPoint(struct soap *soap, struct __tev__SetSynchronizationPoint *p) -{ - if (::soap_read___tev__SetSynchronizationPoint(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__Seek_DEFINED -#define SOAP_TYPE___tev__Seek_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__Seek(struct soap*, struct __tev__Seek *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__Seek(struct soap*, const struct __tev__Seek *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__Seek(struct soap*, const char*, int, const struct __tev__Seek *, const char*); -SOAP_FMAC3 struct __tev__Seek * SOAP_FMAC4 soap_in___tev__Seek(struct soap*, const char*, struct __tev__Seek *, const char*); -SOAP_FMAC1 struct __tev__Seek * SOAP_FMAC2 soap_instantiate___tev__Seek(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__Seek * soap_new___tev__Seek(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__Seek(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__Seek * soap_new_req___tev__Seek( - struct soap *soap) -{ - struct __tev__Seek *_p = ::soap_new___tev__Seek(soap); - if (_p) - { ::soap_default___tev__Seek(soap, _p); - } - return _p; -} - -inline struct __tev__Seek * soap_new_set___tev__Seek( - struct soap *soap, - _tev__Seek *tev__Seek) -{ - struct __tev__Seek *_p = ::soap_new___tev__Seek(soap); - if (_p) - { ::soap_default___tev__Seek(soap, _p); - _p->tev__Seek = tev__Seek; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__Seek(struct soap*, const struct __tev__Seek *, const char*, const char*); - -inline int soap_write___tev__Seek(struct soap *soap, struct __tev__Seek const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__Seek(soap, p), 0) || ::soap_put___tev__Seek(soap, p, "-tev:Seek", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__Seek(struct soap *soap, const char *URL, struct __tev__Seek const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Seek(soap, p), 0) || ::soap_put___tev__Seek(soap, p, "-tev:Seek", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__Seek(struct soap *soap, const char *URL, struct __tev__Seek const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Seek(soap, p), 0) || ::soap_put___tev__Seek(soap, p, "-tev:Seek", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__Seek(struct soap *soap, const char *URL, struct __tev__Seek const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__Seek(soap, p), 0) || ::soap_put___tev__Seek(soap, p, "-tev:Seek", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__Seek * SOAP_FMAC4 soap_get___tev__Seek(struct soap*, struct __tev__Seek *, const char*, const char*); - -inline int soap_read___tev__Seek(struct soap *soap, struct __tev__Seek *p) -{ - if (p) - { ::soap_default___tev__Seek(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__Seek(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__Seek(struct soap *soap, const char *URL, struct __tev__Seek *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__Seek(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__Seek(struct soap *soap, struct __tev__Seek *p) -{ - if (::soap_read___tev__Seek(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE___tev__PullMessages_DEFINED -#define SOAP_TYPE___tev__PullMessages_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default___tev__PullMessages(struct soap*, struct __tev__PullMessages *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___tev__PullMessages(struct soap*, const struct __tev__PullMessages *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out___tev__PullMessages(struct soap*, const char*, int, const struct __tev__PullMessages *, const char*); -SOAP_FMAC3 struct __tev__PullMessages * SOAP_FMAC4 soap_in___tev__PullMessages(struct soap*, const char*, struct __tev__PullMessages *, const char*); -SOAP_FMAC1 struct __tev__PullMessages * SOAP_FMAC2 soap_instantiate___tev__PullMessages(struct soap*, int, const char*, const char*, size_t*); - -inline struct __tev__PullMessages * soap_new___tev__PullMessages(struct soap *soap, int n = -1) -{ - return soap_instantiate___tev__PullMessages(soap, n, NULL, NULL, NULL); -} - -inline struct __tev__PullMessages * soap_new_req___tev__PullMessages( - struct soap *soap) -{ - struct __tev__PullMessages *_p = ::soap_new___tev__PullMessages(soap); - if (_p) - { ::soap_default___tev__PullMessages(soap, _p); - } - return _p; -} - -inline struct __tev__PullMessages * soap_new_set___tev__PullMessages( - struct soap *soap, - _tev__PullMessages *tev__PullMessages) -{ - struct __tev__PullMessages *_p = ::soap_new___tev__PullMessages(soap); - if (_p) - { ::soap_default___tev__PullMessages(soap, _p); - _p->tev__PullMessages = tev__PullMessages; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put___tev__PullMessages(struct soap*, const struct __tev__PullMessages *, const char*, const char*); - -inline int soap_write___tev__PullMessages(struct soap *soap, struct __tev__PullMessages const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize___tev__PullMessages(soap, p), 0) || ::soap_put___tev__PullMessages(soap, p, "-tev:PullMessages", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT___tev__PullMessages(struct soap *soap, const char *URL, struct __tev__PullMessages const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__PullMessages(soap, p), 0) || ::soap_put___tev__PullMessages(soap, p, "-tev:PullMessages", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH___tev__PullMessages(struct soap *soap, const char *URL, struct __tev__PullMessages const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__PullMessages(soap, p), 0) || ::soap_put___tev__PullMessages(soap, p, "-tev:PullMessages", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send___tev__PullMessages(struct soap *soap, const char *URL, struct __tev__PullMessages const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___tev__PullMessages(soap, p), 0) || ::soap_put___tev__PullMessages(soap, p, "-tev:PullMessages", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct __tev__PullMessages * SOAP_FMAC4 soap_get___tev__PullMessages(struct soap*, struct __tev__PullMessages *, const char*, const char*); - -inline int soap_read___tev__PullMessages(struct soap *soap, struct __tev__PullMessages *p) -{ - if (p) - { ::soap_default___tev__PullMessages(soap, p); - if (soap_begin_recv(soap) || ::soap_get___tev__PullMessages(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET___tev__PullMessages(struct soap *soap, const char *URL, struct __tev__PullMessages *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read___tev__PullMessages(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv___tev__PullMessages(struct soap *soap, struct __tev__PullMessages *p) -{ - if (::soap_read___tev__PullMessages(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef WITH_NOGLOBAL - -#ifndef SOAP_TYPE_SOAP_ENV__Fault_DEFINED -#define SOAP_TYPE_SOAP_ENV__Fault_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap*, const char*, int, const struct SOAP_ENV__Fault *, const char*); -SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap*, const char*, struct SOAP_ENV__Fault *, const char*); -SOAP_FMAC1 struct SOAP_ENV__Fault * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Fault(struct soap*, int, const char*, const char*, size_t*); - -inline struct SOAP_ENV__Fault * soap_new_SOAP_ENV__Fault(struct soap *soap, int n = -1) -{ - return soap_instantiate_SOAP_ENV__Fault(soap, n, NULL, NULL, NULL); -} - -inline struct SOAP_ENV__Fault * soap_new_req_SOAP_ENV__Fault( - struct soap *soap) -{ - struct SOAP_ENV__Fault *_p = ::soap_new_SOAP_ENV__Fault(soap); - if (_p) - { ::soap_default_SOAP_ENV__Fault(soap, _p); - } - return _p; -} - -inline struct SOAP_ENV__Fault * soap_new_set_SOAP_ENV__Fault( - struct soap *soap, - char *faultcode, - char *faultstring, - char *faultactor, - struct SOAP_ENV__Detail *detail, - struct SOAP_ENV__Code *SOAP_ENV__Code, - struct SOAP_ENV__Reason *SOAP_ENV__Reason, - char *SOAP_ENV__Node, - char *SOAP_ENV__Role, - struct SOAP_ENV__Detail *SOAP_ENV__Detail) -{ - struct SOAP_ENV__Fault *_p = ::soap_new_SOAP_ENV__Fault(soap); - if (_p) - { ::soap_default_SOAP_ENV__Fault(soap, _p); - _p->faultcode = faultcode; - _p->faultstring = faultstring; - _p->faultactor = faultactor; - _p->detail = detail; - _p->SOAP_ENV__Code = SOAP_ENV__Code; - _p->SOAP_ENV__Reason = SOAP_ENV__Reason; - _p->SOAP_ENV__Node = SOAP_ENV__Node; - _p->SOAP_ENV__Role = SOAP_ENV__Role; - _p->SOAP_ENV__Detail = SOAP_ENV__Detail; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *, const char*, const char*); - -inline int soap_write_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *, const char*, const char*); - -inline int soap_read_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p) -{ - if (p) - { ::soap_default_SOAP_ENV__Fault(soap, p); - if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Fault(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Fault(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p) -{ - if (::soap_read_SOAP_ENV__Fault(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#endif - -#ifndef WITH_NOGLOBAL - -#ifndef SOAP_TYPE_SOAP_ENV__Reason_DEFINED -#define SOAP_TYPE_SOAP_ENV__Reason_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap*, const char*, int, const struct SOAP_ENV__Reason *, const char*); -SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason *, const char*); -SOAP_FMAC1 struct SOAP_ENV__Reason * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Reason(struct soap*, int, const char*, const char*, size_t*); - -inline struct SOAP_ENV__Reason * soap_new_SOAP_ENV__Reason(struct soap *soap, int n = -1) -{ - return soap_instantiate_SOAP_ENV__Reason(soap, n, NULL, NULL, NULL); -} - -inline struct SOAP_ENV__Reason * soap_new_req_SOAP_ENV__Reason( - struct soap *soap) -{ - struct SOAP_ENV__Reason *_p = ::soap_new_SOAP_ENV__Reason(soap); - if (_p) - { ::soap_default_SOAP_ENV__Reason(soap, _p); - } - return _p; -} - -inline struct SOAP_ENV__Reason * soap_new_set_SOAP_ENV__Reason( - struct soap *soap, - char *SOAP_ENV__Text) -{ - struct SOAP_ENV__Reason *_p = ::soap_new_SOAP_ENV__Reason(soap); - if (_p) - { ::soap_default_SOAP_ENV__Reason(soap, _p); - _p->SOAP_ENV__Text = SOAP_ENV__Text; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *, const char*, const char*); - -inline int soap_write_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *, const char*, const char*); - -inline int soap_read_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p) -{ - if (p) - { ::soap_default_SOAP_ENV__Reason(soap, p); - if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Reason(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Reason(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p) -{ - if (::soap_read_SOAP_ENV__Reason(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#endif - -#ifndef WITH_NOGLOBAL - -#ifndef SOAP_TYPE_SOAP_ENV__Code_DEFINED -#define SOAP_TYPE_SOAP_ENV__Code_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap*, const char*, int, const struct SOAP_ENV__Code *, const char*); -SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code *, const char*); -SOAP_FMAC1 struct SOAP_ENV__Code * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Code(struct soap*, int, const char*, const char*, size_t*); - -inline struct SOAP_ENV__Code * soap_new_SOAP_ENV__Code(struct soap *soap, int n = -1) -{ - return soap_instantiate_SOAP_ENV__Code(soap, n, NULL, NULL, NULL); -} - -inline struct SOAP_ENV__Code * soap_new_req_SOAP_ENV__Code( - struct soap *soap) -{ - struct SOAP_ENV__Code *_p = ::soap_new_SOAP_ENV__Code(soap); - if (_p) - { ::soap_default_SOAP_ENV__Code(soap, _p); - } - return _p; -} - -inline struct SOAP_ENV__Code * soap_new_set_SOAP_ENV__Code( - struct soap *soap, - char *SOAP_ENV__Value, - struct SOAP_ENV__Code *SOAP_ENV__Subcode) -{ - struct SOAP_ENV__Code *_p = ::soap_new_SOAP_ENV__Code(soap); - if (_p) - { ::soap_default_SOAP_ENV__Code(soap, _p); - _p->SOAP_ENV__Value = SOAP_ENV__Value; - _p->SOAP_ENV__Subcode = SOAP_ENV__Subcode; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *, const char*, const char*); - -inline int soap_write_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *, const char*, const char*); - -inline int soap_read_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p) -{ - if (p) - { ::soap_default_SOAP_ENV__Code(soap, p); - if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Code(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Code(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p) -{ - if (::soap_read_SOAP_ENV__Code(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#endif - -#ifndef WITH_NOGLOBAL - -#ifndef SOAP_TYPE_SOAP_ENV__Detail_DEFINED -#define SOAP_TYPE_SOAP_ENV__Detail_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap*, const char*, int, const struct SOAP_ENV__Detail *, const char*); -SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail *, const char*); -SOAP_FMAC1 struct SOAP_ENV__Detail * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Detail(struct soap*, int, const char*, const char*, size_t*); - -inline struct SOAP_ENV__Detail * soap_new_SOAP_ENV__Detail(struct soap *soap, int n = -1) -{ - return soap_instantiate_SOAP_ENV__Detail(soap, n, NULL, NULL, NULL); -} - -inline struct SOAP_ENV__Detail * soap_new_req_SOAP_ENV__Detail( - struct soap *soap, - int __type, - void *fault) -{ - struct SOAP_ENV__Detail *_p = ::soap_new_SOAP_ENV__Detail(soap); - if (_p) - { ::soap_default_SOAP_ENV__Detail(soap, _p); - _p->__type = __type; - _p->fault = fault; - } - return _p; -} - -inline struct SOAP_ENV__Detail * soap_new_set_SOAP_ENV__Detail( - struct soap *soap, - const struct soap_dom_attribute& __anyAttribute, - wsnt__InvalidFilterFaultType *wsnt__InvalidFilterFault, - wsnt__InvalidMessageContentExpressionFaultType *wsnt__InvalidMessageContentExpressionFault, - wsnt__InvalidProducerPropertiesExpressionFaultType *wsnt__InvalidProducerPropertiesExpressionFault, - wsnt__InvalidTopicExpressionFaultType *wsnt__InvalidTopicExpressionFault, - wsnt__MultipleTopicsSpecifiedFaultType *wsnt__MultipleTopicsSpecifiedFault, - wsnt__NoCurrentMessageOnTopicFaultType *wsnt__NoCurrentMessageOnTopicFault, - wsnt__NotifyMessageNotSupportedFaultType *wsnt__NotifyMessageNotSupportedFault, - wsnt__PauseFailedFaultType *wsnt__PauseFailedFault, - _tev__PullMessagesFaultResponse *tev__PullMessagesFaultResponse, - wsrfr__ResourceUnknownFaultType *wsrfr__ResourceUnknownFault, - wsnt__ResumeFailedFaultType *wsnt__ResumeFailedFault, - wsnt__SubscribeCreationFailedFaultType *wsnt__SubscribeCreationFailedFault, - wsnt__TopicExpressionDialectUnknownFaultType *wsnt__TopicExpressionDialectUnknownFault, - wsnt__TopicNotSupportedFaultType *wsnt__TopicNotSupportedFault, - wsnt__UnableToCreatePullPointFaultType *wsnt__UnableToCreatePullPointFault, - wsnt__UnableToDestroyPullPointFaultType *wsnt__UnableToDestroyPullPointFault, - wsnt__UnableToDestroySubscriptionFaultType *wsnt__UnableToDestroySubscriptionFault, - wsnt__UnableToGetMessagesFaultType *wsnt__UnableToGetMessagesFault, - wsnt__UnacceptableInitialTerminationTimeFaultType *wsnt__UnacceptableInitialTerminationTimeFault, - wsnt__UnacceptableTerminationTimeFaultType *wsnt__UnacceptableTerminationTimeFault, - wsnt__UnrecognizedPolicyRequestFaultType *wsnt__UnrecognizedPolicyRequestFault, - wsnt__UnsupportedPolicyRequestFaultType *wsnt__UnsupportedPolicyRequestFault, - int __type, - void *fault, - char *__any) -{ - struct SOAP_ENV__Detail *_p = ::soap_new_SOAP_ENV__Detail(soap); - if (_p) - { ::soap_default_SOAP_ENV__Detail(soap, _p); - _p->__anyAttribute = __anyAttribute; - _p->wsnt__InvalidFilterFault = wsnt__InvalidFilterFault; - _p->wsnt__InvalidMessageContentExpressionFault = wsnt__InvalidMessageContentExpressionFault; - _p->wsnt__InvalidProducerPropertiesExpressionFault = wsnt__InvalidProducerPropertiesExpressionFault; - _p->wsnt__InvalidTopicExpressionFault = wsnt__InvalidTopicExpressionFault; - _p->wsnt__MultipleTopicsSpecifiedFault = wsnt__MultipleTopicsSpecifiedFault; - _p->wsnt__NoCurrentMessageOnTopicFault = wsnt__NoCurrentMessageOnTopicFault; - _p->wsnt__NotifyMessageNotSupportedFault = wsnt__NotifyMessageNotSupportedFault; - _p->wsnt__PauseFailedFault = wsnt__PauseFailedFault; - _p->tev__PullMessagesFaultResponse = tev__PullMessagesFaultResponse; - _p->wsrfr__ResourceUnknownFault = wsrfr__ResourceUnknownFault; - _p->wsnt__ResumeFailedFault = wsnt__ResumeFailedFault; - _p->wsnt__SubscribeCreationFailedFault = wsnt__SubscribeCreationFailedFault; - _p->wsnt__TopicExpressionDialectUnknownFault = wsnt__TopicExpressionDialectUnknownFault; - _p->wsnt__TopicNotSupportedFault = wsnt__TopicNotSupportedFault; - _p->wsnt__UnableToCreatePullPointFault = wsnt__UnableToCreatePullPointFault; - _p->wsnt__UnableToDestroyPullPointFault = wsnt__UnableToDestroyPullPointFault; - _p->wsnt__UnableToDestroySubscriptionFault = wsnt__UnableToDestroySubscriptionFault; - _p->wsnt__UnableToGetMessagesFault = wsnt__UnableToGetMessagesFault; - _p->wsnt__UnacceptableInitialTerminationTimeFault = wsnt__UnacceptableInitialTerminationTimeFault; - _p->wsnt__UnacceptableTerminationTimeFault = wsnt__UnacceptableTerminationTimeFault; - _p->wsnt__UnrecognizedPolicyRequestFault = wsnt__UnrecognizedPolicyRequestFault; - _p->wsnt__UnsupportedPolicyRequestFault = wsnt__UnsupportedPolicyRequestFault; - _p->__type = __type; - _p->fault = fault; - _p->__any = __any; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *, const char*, const char*); - -inline int soap_write_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *, const char*, const char*); - -inline int soap_read_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p) -{ - if (p) - { ::soap_default_SOAP_ENV__Detail(soap, p); - if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Detail(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Detail(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p) -{ - if (::soap_read_SOAP_ENV__Detail(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#endif - -#ifndef WITH_NOGLOBAL - -#ifndef SOAP_TYPE_SOAP_ENV__Header_DEFINED -#define SOAP_TYPE_SOAP_ENV__Header_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap*, const char*, int, const struct SOAP_ENV__Header *, const char*); -SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap*, const char*, struct SOAP_ENV__Header *, const char*); -SOAP_FMAC1 struct SOAP_ENV__Header * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Header(struct soap*, int, const char*, const char*, size_t*); - -inline struct SOAP_ENV__Header * soap_new_SOAP_ENV__Header(struct soap *soap, int n = -1) -{ - return soap_instantiate_SOAP_ENV__Header(soap, n, NULL, NULL, NULL); -} - -inline struct SOAP_ENV__Header * soap_new_req_SOAP_ENV__Header( - struct soap *soap) -{ - struct SOAP_ENV__Header *_p = ::soap_new_SOAP_ENV__Header(soap); - if (_p) - { ::soap_default_SOAP_ENV__Header(soap, _p); - } - return _p; -} - -inline struct SOAP_ENV__Header * soap_new_set_SOAP_ENV__Header( - struct soap *soap, - char *wsa5__MessageID, - struct wsa5__RelatesToType *wsa5__RelatesTo, - struct wsa5__EndpointReferenceType *wsa5__From, - struct wsa5__EndpointReferenceType *wsa5__ReplyTo, - struct wsa5__EndpointReferenceType *wsa5__FaultTo, - char *wsa5__To, - char *wsa5__Action, - struct chan__ChannelInstanceType *chan__ChannelInstance, - struct _wsse__Security *wsse__Security) -{ - struct SOAP_ENV__Header *_p = ::soap_new_SOAP_ENV__Header(soap); - if (_p) - { ::soap_default_SOAP_ENV__Header(soap, _p); - _p->wsa5__MessageID = wsa5__MessageID; - _p->wsa5__RelatesTo = wsa5__RelatesTo; - _p->wsa5__From = wsa5__From; - _p->wsa5__ReplyTo = wsa5__ReplyTo; - _p->wsa5__FaultTo = wsa5__FaultTo; - _p->wsa5__To = wsa5__To; - _p->wsa5__Action = wsa5__Action; - _p->chan__ChannelInstance = chan__ChannelInstance; - _p->wsse__Security = wsse__Security; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *, const char*, const char*); - -inline int soap_write_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *, const char*, const char*); - -inline int soap_read_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p) -{ - if (p) - { ::soap_default_SOAP_ENV__Header(soap, p); - if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Header(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Header(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p) -{ - if (::soap_read_SOAP_ENV__Header(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#endif - -#ifndef SOAP_TYPE_chan__ChannelInstanceType_DEFINED -#define SOAP_TYPE_chan__ChannelInstanceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_chan__ChannelInstanceType(struct soap*, struct chan__ChannelInstanceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_chan__ChannelInstanceType(struct soap*, const struct chan__ChannelInstanceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_chan__ChannelInstanceType(struct soap*, const char*, int, const struct chan__ChannelInstanceType *, const char*); -SOAP_FMAC3 struct chan__ChannelInstanceType * SOAP_FMAC4 soap_in_chan__ChannelInstanceType(struct soap*, const char*, struct chan__ChannelInstanceType *, const char*); -SOAP_FMAC1 struct chan__ChannelInstanceType * SOAP_FMAC2 soap_instantiate_chan__ChannelInstanceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct chan__ChannelInstanceType * soap_new_chan__ChannelInstanceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_chan__ChannelInstanceType(soap, n, NULL, NULL, NULL); -} - -inline struct chan__ChannelInstanceType * soap_new_req_chan__ChannelInstanceType( - struct soap *soap, - int __item) -{ - struct chan__ChannelInstanceType *_p = ::soap_new_chan__ChannelInstanceType(soap); - if (_p) - { ::soap_default_chan__ChannelInstanceType(soap, _p); - _p->__item = __item; - } - return _p; -} - -inline struct chan__ChannelInstanceType * soap_new_set_chan__ChannelInstanceType( - struct soap *soap, - int __item, - enum _wsa5__IsReferenceParameter wsa5__IsReferenceParameter) -{ - struct chan__ChannelInstanceType *_p = ::soap_new_chan__ChannelInstanceType(soap); - if (_p) - { ::soap_default_chan__ChannelInstanceType(soap, _p); - _p->__item = __item; - _p->wsa5__IsReferenceParameter = wsa5__IsReferenceParameter; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_chan__ChannelInstanceType(struct soap*, const struct chan__ChannelInstanceType *, const char*, const char*); - -inline int soap_write_chan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_chan__ChannelInstanceType(soap, p), 0) || ::soap_put_chan__ChannelInstanceType(soap, p, "chan:ChannelInstanceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_chan__ChannelInstanceType(struct soap *soap, const char *URL, struct chan__ChannelInstanceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_chan__ChannelInstanceType(soap, p), 0) || ::soap_put_chan__ChannelInstanceType(soap, p, "chan:ChannelInstanceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_chan__ChannelInstanceType(struct soap *soap, const char *URL, struct chan__ChannelInstanceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_chan__ChannelInstanceType(soap, p), 0) || ::soap_put_chan__ChannelInstanceType(soap, p, "chan:ChannelInstanceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_chan__ChannelInstanceType(struct soap *soap, const char *URL, struct chan__ChannelInstanceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_chan__ChannelInstanceType(soap, p), 0) || ::soap_put_chan__ChannelInstanceType(soap, p, "chan:ChannelInstanceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct chan__ChannelInstanceType * SOAP_FMAC4 soap_get_chan__ChannelInstanceType(struct soap*, struct chan__ChannelInstanceType *, const char*, const char*); - -inline int soap_read_chan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType *p) -{ - if (p) - { ::soap_default_chan__ChannelInstanceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_chan__ChannelInstanceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_chan__ChannelInstanceType(struct soap *soap, const char *URL, struct chan__ChannelInstanceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_chan__ChannelInstanceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_chan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType *p) -{ - if (::soap_read_chan__ChannelInstanceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif -/* _wsa5__ProblemAction is a typedef synonym of wsa5__ProblemActionType */ - -#ifndef SOAP_TYPE__wsa5__ProblemAction_DEFINED -#define SOAP_TYPE__wsa5__ProblemAction_DEFINED - -#define soap_default__wsa5__ProblemAction soap_default_wsa5__ProblemActionType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__ProblemActionType(struct soap*, const struct wsa5__ProblemActionType *); - -#define soap_serialize__wsa5__ProblemAction soap_serialize_wsa5__ProblemActionType - - -#define soap__wsa5__ProblemAction2s soap_wsa5__ProblemActionType2s - - -#define soap_out__wsa5__ProblemAction soap_out_wsa5__ProblemActionType - - -#define soap_s2_wsa5__ProblemAction soap_s2wsa5__ProblemActionType - - -#define soap_in__wsa5__ProblemAction soap_in_wsa5__ProblemActionType - - -#define soap_instantiate__wsa5__ProblemAction soap_instantiate_wsa5__ProblemActionType - - -#define soap_new__wsa5__ProblemAction soap_new_wsa5__ProblemActionType - - -#define soap_new_req__wsa5__ProblemAction soap_new_req_wsa5__ProblemActionType - - -#define soap_new_set__wsa5__ProblemAction soap_new_set_wsa5__ProblemActionType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__ProblemAction(struct soap*, const struct wsa5__ProblemActionType *, const char*, const char*); - -inline int soap_write__wsa5__ProblemAction(struct soap *soap, struct wsa5__ProblemActionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsa5__ProblemAction(soap, p), 0) || ::soap_put__wsa5__ProblemAction(soap, p, "wsa5:ProblemAction", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsa5__ProblemAction(struct soap *soap, const char *URL, struct wsa5__ProblemActionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__ProblemAction(soap, p), 0) || ::soap_put__wsa5__ProblemAction(soap, p, "wsa5:ProblemAction", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__ProblemAction(struct soap *soap, const char *URL, struct wsa5__ProblemActionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__ProblemAction(soap, p), 0) || ::soap_put__wsa5__ProblemAction(soap, p, "wsa5:ProblemAction", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__ProblemAction(struct soap *soap, const char *URL, struct wsa5__ProblemActionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__ProblemAction(soap, p), 0) || ::soap_put__wsa5__ProblemAction(soap, p, "wsa5:ProblemAction", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__ProblemAction soap_get_wsa5__ProblemActionType - - -#define soap_read__wsa5__ProblemAction soap_read_wsa5__ProblemActionType - - -#define soap_GET__wsa5__ProblemAction soap_GET_wsa5__ProblemActionType - - -#define soap_POST_recv__wsa5__ProblemAction soap_POST_recv_wsa5__ProblemActionType - -#endif -/* _wsa5__FaultTo is a typedef synonym of wsa5__EndpointReferenceType */ - -#ifndef SOAP_TYPE__wsa5__FaultTo_DEFINED -#define SOAP_TYPE__wsa5__FaultTo_DEFINED - -#define soap_default__wsa5__FaultTo soap_default_wsa5__EndpointReferenceType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__EndpointReferenceType(struct soap*, const struct wsa5__EndpointReferenceType *); - -#define soap_serialize__wsa5__FaultTo soap_serialize_wsa5__EndpointReferenceType - - -#define soap__wsa5__FaultTo2s soap_wsa5__EndpointReferenceType2s - - -#define soap_out__wsa5__FaultTo soap_out_wsa5__EndpointReferenceType - - -#define soap_s2_wsa5__FaultTo soap_s2wsa5__EndpointReferenceType - - -#define soap_in__wsa5__FaultTo soap_in_wsa5__EndpointReferenceType - - -#define soap_instantiate__wsa5__FaultTo soap_instantiate_wsa5__EndpointReferenceType - - -#define soap_new__wsa5__FaultTo soap_new_wsa5__EndpointReferenceType - - -#define soap_new_req__wsa5__FaultTo soap_new_req_wsa5__EndpointReferenceType - - -#define soap_new_set__wsa5__FaultTo soap_new_set_wsa5__EndpointReferenceType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__FaultTo(struct soap*, const struct wsa5__EndpointReferenceType *, const char*, const char*); - -inline int soap_write__wsa5__FaultTo(struct soap *soap, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsa5__FaultTo(soap, p), 0) || ::soap_put__wsa5__FaultTo(soap, p, "wsa5:FaultTo", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsa5__FaultTo(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__FaultTo(soap, p), 0) || ::soap_put__wsa5__FaultTo(soap, p, "wsa5:FaultTo", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__FaultTo(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__FaultTo(soap, p), 0) || ::soap_put__wsa5__FaultTo(soap, p, "wsa5:FaultTo", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__FaultTo(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__FaultTo(soap, p), 0) || ::soap_put__wsa5__FaultTo(soap, p, "wsa5:FaultTo", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__FaultTo soap_get_wsa5__EndpointReferenceType - - -#define soap_read__wsa5__FaultTo soap_read_wsa5__EndpointReferenceType - - -#define soap_GET__wsa5__FaultTo soap_GET_wsa5__EndpointReferenceType - - -#define soap_POST_recv__wsa5__FaultTo soap_POST_recv_wsa5__EndpointReferenceType - -#endif -/* _wsa5__From is a typedef synonym of wsa5__EndpointReferenceType */ - -#ifndef SOAP_TYPE__wsa5__From_DEFINED -#define SOAP_TYPE__wsa5__From_DEFINED - -#define soap_default__wsa5__From soap_default_wsa5__EndpointReferenceType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__EndpointReferenceType(struct soap*, const struct wsa5__EndpointReferenceType *); - -#define soap_serialize__wsa5__From soap_serialize_wsa5__EndpointReferenceType - - -#define soap__wsa5__From2s soap_wsa5__EndpointReferenceType2s - - -#define soap_out__wsa5__From soap_out_wsa5__EndpointReferenceType - - -#define soap_s2_wsa5__From soap_s2wsa5__EndpointReferenceType - - -#define soap_in__wsa5__From soap_in_wsa5__EndpointReferenceType - - -#define soap_instantiate__wsa5__From soap_instantiate_wsa5__EndpointReferenceType - - -#define soap_new__wsa5__From soap_new_wsa5__EndpointReferenceType - - -#define soap_new_req__wsa5__From soap_new_req_wsa5__EndpointReferenceType - - -#define soap_new_set__wsa5__From soap_new_set_wsa5__EndpointReferenceType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__From(struct soap*, const struct wsa5__EndpointReferenceType *, const char*, const char*); - -inline int soap_write__wsa5__From(struct soap *soap, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsa5__From(soap, p), 0) || ::soap_put__wsa5__From(soap, p, "wsa5:From", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsa5__From(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__From(soap, p), 0) || ::soap_put__wsa5__From(soap, p, "wsa5:From", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__From(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__From(soap, p), 0) || ::soap_put__wsa5__From(soap, p, "wsa5:From", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__From(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__From(soap, p), 0) || ::soap_put__wsa5__From(soap, p, "wsa5:From", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__From soap_get_wsa5__EndpointReferenceType - - -#define soap_read__wsa5__From soap_read_wsa5__EndpointReferenceType - - -#define soap_GET__wsa5__From soap_GET_wsa5__EndpointReferenceType - - -#define soap_POST_recv__wsa5__From soap_POST_recv_wsa5__EndpointReferenceType - -#endif -/* _wsa5__ReplyTo is a typedef synonym of wsa5__EndpointReferenceType */ - -#ifndef SOAP_TYPE__wsa5__ReplyTo_DEFINED -#define SOAP_TYPE__wsa5__ReplyTo_DEFINED - -#define soap_default__wsa5__ReplyTo soap_default_wsa5__EndpointReferenceType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__EndpointReferenceType(struct soap*, const struct wsa5__EndpointReferenceType *); - -#define soap_serialize__wsa5__ReplyTo soap_serialize_wsa5__EndpointReferenceType - - -#define soap__wsa5__ReplyTo2s soap_wsa5__EndpointReferenceType2s - - -#define soap_out__wsa5__ReplyTo soap_out_wsa5__EndpointReferenceType - - -#define soap_s2_wsa5__ReplyTo soap_s2wsa5__EndpointReferenceType - - -#define soap_in__wsa5__ReplyTo soap_in_wsa5__EndpointReferenceType - - -#define soap_instantiate__wsa5__ReplyTo soap_instantiate_wsa5__EndpointReferenceType - - -#define soap_new__wsa5__ReplyTo soap_new_wsa5__EndpointReferenceType - - -#define soap_new_req__wsa5__ReplyTo soap_new_req_wsa5__EndpointReferenceType - - -#define soap_new_set__wsa5__ReplyTo soap_new_set_wsa5__EndpointReferenceType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__ReplyTo(struct soap*, const struct wsa5__EndpointReferenceType *, const char*, const char*); - -inline int soap_write__wsa5__ReplyTo(struct soap *soap, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsa5__ReplyTo(soap, p), 0) || ::soap_put__wsa5__ReplyTo(soap, p, "wsa5:ReplyTo", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsa5__ReplyTo(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__ReplyTo(soap, p), 0) || ::soap_put__wsa5__ReplyTo(soap, p, "wsa5:ReplyTo", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__ReplyTo(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__ReplyTo(soap, p), 0) || ::soap_put__wsa5__ReplyTo(soap, p, "wsa5:ReplyTo", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__ReplyTo(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__ReplyTo(soap, p), 0) || ::soap_put__wsa5__ReplyTo(soap, p, "wsa5:ReplyTo", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__ReplyTo soap_get_wsa5__EndpointReferenceType - - -#define soap_read__wsa5__ReplyTo soap_read_wsa5__EndpointReferenceType - - -#define soap_GET__wsa5__ReplyTo soap_GET_wsa5__EndpointReferenceType - - -#define soap_POST_recv__wsa5__ReplyTo soap_POST_recv_wsa5__EndpointReferenceType - -#endif -/* _wsa5__RelatesTo is a typedef synonym of wsa5__RelatesToType */ - -#ifndef SOAP_TYPE__wsa5__RelatesTo_DEFINED -#define SOAP_TYPE__wsa5__RelatesTo_DEFINED - -#define soap_default__wsa5__RelatesTo soap_default_wsa5__RelatesToType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__RelatesToType(struct soap*, const struct wsa5__RelatesToType *); - -#define soap_serialize__wsa5__RelatesTo soap_serialize_wsa5__RelatesToType - - -#define soap__wsa5__RelatesTo2s soap_wsa5__RelatesToType2s - - -#define soap_out__wsa5__RelatesTo soap_out_wsa5__RelatesToType - - -#define soap_s2_wsa5__RelatesTo soap_s2wsa5__RelatesToType - - -#define soap_in__wsa5__RelatesTo soap_in_wsa5__RelatesToType - - -#define soap_instantiate__wsa5__RelatesTo soap_instantiate_wsa5__RelatesToType - - -#define soap_new__wsa5__RelatesTo soap_new_wsa5__RelatesToType - - -#define soap_new_req__wsa5__RelatesTo soap_new_req_wsa5__RelatesToType - - -#define soap_new_set__wsa5__RelatesTo soap_new_set_wsa5__RelatesToType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__RelatesTo(struct soap*, const struct wsa5__RelatesToType *, const char*, const char*); - -inline int soap_write__wsa5__RelatesTo(struct soap *soap, struct wsa5__RelatesToType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsa5__RelatesTo(soap, p), 0) || ::soap_put__wsa5__RelatesTo(soap, p, "wsa5:RelatesTo", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsa5__RelatesTo(struct soap *soap, const char *URL, struct wsa5__RelatesToType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__RelatesTo(soap, p), 0) || ::soap_put__wsa5__RelatesTo(soap, p, "wsa5:RelatesTo", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__RelatesTo(struct soap *soap, const char *URL, struct wsa5__RelatesToType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__RelatesTo(soap, p), 0) || ::soap_put__wsa5__RelatesTo(soap, p, "wsa5:RelatesTo", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__RelatesTo(struct soap *soap, const char *URL, struct wsa5__RelatesToType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__RelatesTo(soap, p), 0) || ::soap_put__wsa5__RelatesTo(soap, p, "wsa5:RelatesTo", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__RelatesTo soap_get_wsa5__RelatesToType - - -#define soap_read__wsa5__RelatesTo soap_read_wsa5__RelatesToType - - -#define soap_GET__wsa5__RelatesTo soap_GET_wsa5__RelatesToType - - -#define soap_POST_recv__wsa5__RelatesTo soap_POST_recv_wsa5__RelatesToType - -#endif -/* _wsa5__Metadata is a typedef synonym of wsa5__MetadataType */ - -#ifndef SOAP_TYPE__wsa5__Metadata_DEFINED -#define SOAP_TYPE__wsa5__Metadata_DEFINED - -#define soap_default__wsa5__Metadata soap_default_wsa5__MetadataType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__MetadataType(struct soap*, const struct wsa5__MetadataType *); - -#define soap_serialize__wsa5__Metadata soap_serialize_wsa5__MetadataType - - -#define soap__wsa5__Metadata2s soap_wsa5__MetadataType2s - - -#define soap_out__wsa5__Metadata soap_out_wsa5__MetadataType - - -#define soap_s2_wsa5__Metadata soap_s2wsa5__MetadataType - - -#define soap_in__wsa5__Metadata soap_in_wsa5__MetadataType - - -#define soap_instantiate__wsa5__Metadata soap_instantiate_wsa5__MetadataType - - -#define soap_new__wsa5__Metadata soap_new_wsa5__MetadataType - - -#define soap_new_req__wsa5__Metadata soap_new_req_wsa5__MetadataType - - -#define soap_new_set__wsa5__Metadata soap_new_set_wsa5__MetadataType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__Metadata(struct soap*, const struct wsa5__MetadataType *, const char*, const char*); - -inline int soap_write__wsa5__Metadata(struct soap *soap, struct wsa5__MetadataType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsa5__Metadata(soap, p), 0) || ::soap_put__wsa5__Metadata(soap, p, "wsa5:Metadata", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsa5__Metadata(struct soap *soap, const char *URL, struct wsa5__MetadataType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__Metadata(soap, p), 0) || ::soap_put__wsa5__Metadata(soap, p, "wsa5:Metadata", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__Metadata(struct soap *soap, const char *URL, struct wsa5__MetadataType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__Metadata(soap, p), 0) || ::soap_put__wsa5__Metadata(soap, p, "wsa5:Metadata", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__Metadata(struct soap *soap, const char *URL, struct wsa5__MetadataType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__Metadata(soap, p), 0) || ::soap_put__wsa5__Metadata(soap, p, "wsa5:Metadata", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__Metadata soap_get_wsa5__MetadataType - - -#define soap_read__wsa5__Metadata soap_read_wsa5__MetadataType - - -#define soap_GET__wsa5__Metadata soap_GET_wsa5__MetadataType - - -#define soap_POST_recv__wsa5__Metadata soap_POST_recv_wsa5__MetadataType - -#endif -/* _wsa5__ReferenceParameters is a typedef synonym of wsa5__ReferenceParametersType */ - -#ifndef SOAP_TYPE__wsa5__ReferenceParameters_DEFINED -#define SOAP_TYPE__wsa5__ReferenceParameters_DEFINED - -#define soap_default__wsa5__ReferenceParameters soap_default_wsa5__ReferenceParametersType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__ReferenceParametersType(struct soap*, const struct wsa5__ReferenceParametersType *); - -#define soap_serialize__wsa5__ReferenceParameters soap_serialize_wsa5__ReferenceParametersType - - -#define soap__wsa5__ReferenceParameters2s soap_wsa5__ReferenceParametersType2s - - -#define soap_out__wsa5__ReferenceParameters soap_out_wsa5__ReferenceParametersType - - -#define soap_s2_wsa5__ReferenceParameters soap_s2wsa5__ReferenceParametersType - - -#define soap_in__wsa5__ReferenceParameters soap_in_wsa5__ReferenceParametersType - - -#define soap_instantiate__wsa5__ReferenceParameters soap_instantiate_wsa5__ReferenceParametersType - - -#define soap_new__wsa5__ReferenceParameters soap_new_wsa5__ReferenceParametersType - - -#define soap_new_req__wsa5__ReferenceParameters soap_new_req_wsa5__ReferenceParametersType - - -#define soap_new_set__wsa5__ReferenceParameters soap_new_set_wsa5__ReferenceParametersType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__ReferenceParameters(struct soap*, const struct wsa5__ReferenceParametersType *, const char*, const char*); - -inline int soap_write__wsa5__ReferenceParameters(struct soap *soap, struct wsa5__ReferenceParametersType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsa5__ReferenceParameters(soap, p), 0) || ::soap_put__wsa5__ReferenceParameters(soap, p, "wsa5:ReferenceParameters", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsa5__ReferenceParameters(struct soap *soap, const char *URL, struct wsa5__ReferenceParametersType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__ReferenceParameters(soap, p), 0) || ::soap_put__wsa5__ReferenceParameters(soap, p, "wsa5:ReferenceParameters", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__ReferenceParameters(struct soap *soap, const char *URL, struct wsa5__ReferenceParametersType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__ReferenceParameters(soap, p), 0) || ::soap_put__wsa5__ReferenceParameters(soap, p, "wsa5:ReferenceParameters", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__ReferenceParameters(struct soap *soap, const char *URL, struct wsa5__ReferenceParametersType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__ReferenceParameters(soap, p), 0) || ::soap_put__wsa5__ReferenceParameters(soap, p, "wsa5:ReferenceParameters", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__ReferenceParameters soap_get_wsa5__ReferenceParametersType - - -#define soap_read__wsa5__ReferenceParameters soap_read_wsa5__ReferenceParametersType - - -#define soap_GET__wsa5__ReferenceParameters soap_GET_wsa5__ReferenceParametersType - - -#define soap_POST_recv__wsa5__ReferenceParameters soap_POST_recv_wsa5__ReferenceParametersType - -#endif -/* _wsa5__EndpointReference is a typedef synonym of wsa5__EndpointReferenceType */ - -#ifndef SOAP_TYPE__wsa5__EndpointReference_DEFINED -#define SOAP_TYPE__wsa5__EndpointReference_DEFINED - -#define soap_default__wsa5__EndpointReference soap_default_wsa5__EndpointReferenceType - -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__EndpointReferenceType(struct soap*, const struct wsa5__EndpointReferenceType *); - -#define soap_serialize__wsa5__EndpointReference soap_serialize_wsa5__EndpointReferenceType - - -#define soap__wsa5__EndpointReference2s soap_wsa5__EndpointReferenceType2s - - -#define soap_out__wsa5__EndpointReference soap_out_wsa5__EndpointReferenceType - - -#define soap_s2_wsa5__EndpointReference soap_s2wsa5__EndpointReferenceType - - -#define soap_in__wsa5__EndpointReference soap_in_wsa5__EndpointReferenceType - - -#define soap_instantiate__wsa5__EndpointReference soap_instantiate_wsa5__EndpointReferenceType - - -#define soap_new__wsa5__EndpointReference soap_new_wsa5__EndpointReferenceType - - -#define soap_new_req__wsa5__EndpointReference soap_new_req_wsa5__EndpointReferenceType - - -#define soap_new_set__wsa5__EndpointReference soap_new_set_wsa5__EndpointReferenceType - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__EndpointReference(struct soap*, const struct wsa5__EndpointReferenceType *, const char*, const char*); - -inline int soap_write__wsa5__EndpointReference(struct soap *soap, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize__wsa5__EndpointReference(soap, p), 0) || ::soap_put__wsa5__EndpointReference(soap, p, "wsa5:EndpointReference", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT__wsa5__EndpointReference(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__EndpointReference(soap, p), 0) || ::soap_put__wsa5__EndpointReference(soap, p, "wsa5:EndpointReference", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__EndpointReference(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__EndpointReference(soap, p), 0) || ::soap_put__wsa5__EndpointReference(soap, p, "wsa5:EndpointReference", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__EndpointReference(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize__wsa5__EndpointReference(soap, p), 0) || ::soap_put__wsa5__EndpointReference(soap, p, "wsa5:EndpointReference", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__EndpointReference soap_get_wsa5__EndpointReferenceType - - -#define soap_read__wsa5__EndpointReference soap_read_wsa5__EndpointReferenceType - - -#define soap_GET__wsa5__EndpointReference soap_GET_wsa5__EndpointReferenceType - - -#define soap_POST_recv__wsa5__EndpointReference soap_POST_recv_wsa5__EndpointReferenceType - -#endif - -#ifndef SOAP_TYPE_wsa5__ProblemActionType_DEFINED -#define SOAP_TYPE_wsa5__ProblemActionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__ProblemActionType(struct soap*, struct wsa5__ProblemActionType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__ProblemActionType(struct soap*, const struct wsa5__ProblemActionType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__ProblemActionType(struct soap*, const char*, int, const struct wsa5__ProblemActionType *, const char*); -SOAP_FMAC3 struct wsa5__ProblemActionType * SOAP_FMAC4 soap_in_wsa5__ProblemActionType(struct soap*, const char*, struct wsa5__ProblemActionType *, const char*); -SOAP_FMAC1 struct wsa5__ProblemActionType * SOAP_FMAC2 soap_instantiate_wsa5__ProblemActionType(struct soap*, int, const char*, const char*, size_t*); - -inline struct wsa5__ProblemActionType * soap_new_wsa5__ProblemActionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsa5__ProblemActionType(soap, n, NULL, NULL, NULL); -} - -inline struct wsa5__ProblemActionType * soap_new_req_wsa5__ProblemActionType( - struct soap *soap) -{ - struct wsa5__ProblemActionType *_p = ::soap_new_wsa5__ProblemActionType(soap); - if (_p) - { ::soap_default_wsa5__ProblemActionType(soap, _p); - } - return _p; -} - -inline struct wsa5__ProblemActionType * soap_new_set_wsa5__ProblemActionType( - struct soap *soap, - char *Action, - char *SoapAction, - char *__anyAttribute) -{ - struct wsa5__ProblemActionType *_p = ::soap_new_wsa5__ProblemActionType(soap); - if (_p) - { ::soap_default_wsa5__ProblemActionType(soap, _p); - _p->Action = Action; - _p->SoapAction = SoapAction; - _p->__anyAttribute = __anyAttribute; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__ProblemActionType(struct soap*, const struct wsa5__ProblemActionType *, const char*, const char*); - -inline int soap_write_wsa5__ProblemActionType(struct soap *soap, struct wsa5__ProblemActionType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_wsa5__ProblemActionType(soap, p), 0) || ::soap_put_wsa5__ProblemActionType(soap, p, "wsa5:ProblemActionType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsa5__ProblemActionType(struct soap *soap, const char *URL, struct wsa5__ProblemActionType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__ProblemActionType(soap, p), 0) || ::soap_put_wsa5__ProblemActionType(soap, p, "wsa5:ProblemActionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsa5__ProblemActionType(struct soap *soap, const char *URL, struct wsa5__ProblemActionType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__ProblemActionType(soap, p), 0) || ::soap_put_wsa5__ProblemActionType(soap, p, "wsa5:ProblemActionType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsa5__ProblemActionType(struct soap *soap, const char *URL, struct wsa5__ProblemActionType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__ProblemActionType(soap, p), 0) || ::soap_put_wsa5__ProblemActionType(soap, p, "wsa5:ProblemActionType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct wsa5__ProblemActionType * SOAP_FMAC4 soap_get_wsa5__ProblemActionType(struct soap*, struct wsa5__ProblemActionType *, const char*, const char*); - -inline int soap_read_wsa5__ProblemActionType(struct soap *soap, struct wsa5__ProblemActionType *p) -{ - if (p) - { ::soap_default_wsa5__ProblemActionType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_wsa5__ProblemActionType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsa5__ProblemActionType(struct soap *soap, const char *URL, struct wsa5__ProblemActionType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsa5__ProblemActionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsa5__ProblemActionType(struct soap *soap, struct wsa5__ProblemActionType *p) -{ - if (::soap_read_wsa5__ProblemActionType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsa5__RelatesToType_DEFINED -#define SOAP_TYPE_wsa5__RelatesToType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__RelatesToType(struct soap*, struct wsa5__RelatesToType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__RelatesToType(struct soap*, const struct wsa5__RelatesToType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__RelatesToType(struct soap*, const char*, int, const struct wsa5__RelatesToType *, const char*); -SOAP_FMAC3 struct wsa5__RelatesToType * SOAP_FMAC4 soap_in_wsa5__RelatesToType(struct soap*, const char*, struct wsa5__RelatesToType *, const char*); -SOAP_FMAC1 struct wsa5__RelatesToType * SOAP_FMAC2 soap_instantiate_wsa5__RelatesToType(struct soap*, int, const char*, const char*, size_t*); - -inline struct wsa5__RelatesToType * soap_new_wsa5__RelatesToType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsa5__RelatesToType(soap, n, NULL, NULL, NULL); -} - -inline struct wsa5__RelatesToType * soap_new_req_wsa5__RelatesToType( - struct soap *soap) -{ - struct wsa5__RelatesToType *_p = ::soap_new_wsa5__RelatesToType(soap); - if (_p) - { ::soap_default_wsa5__RelatesToType(soap, _p); - } - return _p; -} - -inline struct wsa5__RelatesToType * soap_new_set_wsa5__RelatesToType( - struct soap *soap, - char *__item, - char *RelationshipType, - char *__anyAttribute) -{ - struct wsa5__RelatesToType *_p = ::soap_new_wsa5__RelatesToType(soap); - if (_p) - { ::soap_default_wsa5__RelatesToType(soap, _p); - _p->__item = __item; - _p->RelationshipType = RelationshipType; - _p->__anyAttribute = __anyAttribute; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__RelatesToType(struct soap*, const struct wsa5__RelatesToType *, const char*, const char*); - -inline int soap_write_wsa5__RelatesToType(struct soap *soap, struct wsa5__RelatesToType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_wsa5__RelatesToType(soap, p), 0) || ::soap_put_wsa5__RelatesToType(soap, p, "wsa5:RelatesToType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsa5__RelatesToType(struct soap *soap, const char *URL, struct wsa5__RelatesToType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__RelatesToType(soap, p), 0) || ::soap_put_wsa5__RelatesToType(soap, p, "wsa5:RelatesToType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsa5__RelatesToType(struct soap *soap, const char *URL, struct wsa5__RelatesToType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__RelatesToType(soap, p), 0) || ::soap_put_wsa5__RelatesToType(soap, p, "wsa5:RelatesToType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsa5__RelatesToType(struct soap *soap, const char *URL, struct wsa5__RelatesToType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__RelatesToType(soap, p), 0) || ::soap_put_wsa5__RelatesToType(soap, p, "wsa5:RelatesToType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct wsa5__RelatesToType * SOAP_FMAC4 soap_get_wsa5__RelatesToType(struct soap*, struct wsa5__RelatesToType *, const char*, const char*); - -inline int soap_read_wsa5__RelatesToType(struct soap *soap, struct wsa5__RelatesToType *p) -{ - if (p) - { ::soap_default_wsa5__RelatesToType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_wsa5__RelatesToType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsa5__RelatesToType(struct soap *soap, const char *URL, struct wsa5__RelatesToType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsa5__RelatesToType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsa5__RelatesToType(struct soap *soap, struct wsa5__RelatesToType *p) -{ - if (::soap_read_wsa5__RelatesToType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsa5__MetadataType_DEFINED -#define SOAP_TYPE_wsa5__MetadataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__MetadataType(struct soap*, struct wsa5__MetadataType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__MetadataType(struct soap*, const struct wsa5__MetadataType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__MetadataType(struct soap*, const char*, int, const struct wsa5__MetadataType *, const char*); -SOAP_FMAC3 struct wsa5__MetadataType * SOAP_FMAC4 soap_in_wsa5__MetadataType(struct soap*, const char*, struct wsa5__MetadataType *, const char*); -SOAP_FMAC1 struct wsa5__MetadataType * SOAP_FMAC2 soap_instantiate_wsa5__MetadataType(struct soap*, int, const char*, const char*, size_t*); - -inline struct wsa5__MetadataType * soap_new_wsa5__MetadataType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsa5__MetadataType(soap, n, NULL, NULL, NULL); -} - -inline struct wsa5__MetadataType * soap_new_req_wsa5__MetadataType( - struct soap *soap, - int __size, - char **__any) -{ - struct wsa5__MetadataType *_p = ::soap_new_wsa5__MetadataType(soap); - if (_p) - { ::soap_default_wsa5__MetadataType(soap, _p); - _p->__size = __size; - _p->__any = __any; - } - return _p; -} - -inline struct wsa5__MetadataType * soap_new_set_wsa5__MetadataType( - struct soap *soap, - int __size, - char **__any, - char *__anyAttribute) -{ - struct wsa5__MetadataType *_p = ::soap_new_wsa5__MetadataType(soap); - if (_p) - { ::soap_default_wsa5__MetadataType(soap, _p); - _p->__size = __size; - _p->__any = __any; - _p->__anyAttribute = __anyAttribute; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__MetadataType(struct soap*, const struct wsa5__MetadataType *, const char*, const char*); - -inline int soap_write_wsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_wsa5__MetadataType(soap, p), 0) || ::soap_put_wsa5__MetadataType(soap, p, "wsa5:MetadataType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsa5__MetadataType(struct soap *soap, const char *URL, struct wsa5__MetadataType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__MetadataType(soap, p), 0) || ::soap_put_wsa5__MetadataType(soap, p, "wsa5:MetadataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsa5__MetadataType(struct soap *soap, const char *URL, struct wsa5__MetadataType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__MetadataType(soap, p), 0) || ::soap_put_wsa5__MetadataType(soap, p, "wsa5:MetadataType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsa5__MetadataType(struct soap *soap, const char *URL, struct wsa5__MetadataType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__MetadataType(soap, p), 0) || ::soap_put_wsa5__MetadataType(soap, p, "wsa5:MetadataType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct wsa5__MetadataType * SOAP_FMAC4 soap_get_wsa5__MetadataType(struct soap*, struct wsa5__MetadataType *, const char*, const char*); - -inline int soap_read_wsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType *p) -{ - if (p) - { ::soap_default_wsa5__MetadataType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_wsa5__MetadataType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsa5__MetadataType(struct soap *soap, const char *URL, struct wsa5__MetadataType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsa5__MetadataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType *p) -{ - if (::soap_read_wsa5__MetadataType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsa5__ReferenceParametersType_DEFINED -#define SOAP_TYPE_wsa5__ReferenceParametersType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__ReferenceParametersType(struct soap*, struct wsa5__ReferenceParametersType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__ReferenceParametersType(struct soap*, const struct wsa5__ReferenceParametersType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__ReferenceParametersType(struct soap*, const char*, int, const struct wsa5__ReferenceParametersType *, const char*); -SOAP_FMAC3 struct wsa5__ReferenceParametersType * SOAP_FMAC4 soap_in_wsa5__ReferenceParametersType(struct soap*, const char*, struct wsa5__ReferenceParametersType *, const char*); -SOAP_FMAC1 struct wsa5__ReferenceParametersType * SOAP_FMAC2 soap_instantiate_wsa5__ReferenceParametersType(struct soap*, int, const char*, const char*, size_t*); - -inline struct wsa5__ReferenceParametersType * soap_new_wsa5__ReferenceParametersType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsa5__ReferenceParametersType(soap, n, NULL, NULL, NULL); -} - -inline struct wsa5__ReferenceParametersType * soap_new_req_wsa5__ReferenceParametersType( - struct soap *soap, - int __size, - char **__any) -{ - struct wsa5__ReferenceParametersType *_p = ::soap_new_wsa5__ReferenceParametersType(soap); - if (_p) - { ::soap_default_wsa5__ReferenceParametersType(soap, _p); - _p->__size = __size; - _p->__any = __any; - } - return _p; -} - -inline struct wsa5__ReferenceParametersType * soap_new_set_wsa5__ReferenceParametersType( - struct soap *soap, - int *chan__ChannelInstance, - int __size, - char **__any, - char *__anyAttribute) -{ - struct wsa5__ReferenceParametersType *_p = ::soap_new_wsa5__ReferenceParametersType(soap); - if (_p) - { ::soap_default_wsa5__ReferenceParametersType(soap, _p); - _p->chan__ChannelInstance = chan__ChannelInstance; - _p->__size = __size; - _p->__any = __any; - _p->__anyAttribute = __anyAttribute; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__ReferenceParametersType(struct soap*, const struct wsa5__ReferenceParametersType *, const char*, const char*); - -inline int soap_write_wsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_wsa5__ReferenceParametersType(soap, p), 0) || ::soap_put_wsa5__ReferenceParametersType(soap, p, "wsa5:ReferenceParametersType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsa5__ReferenceParametersType(struct soap *soap, const char *URL, struct wsa5__ReferenceParametersType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__ReferenceParametersType(soap, p), 0) || ::soap_put_wsa5__ReferenceParametersType(soap, p, "wsa5:ReferenceParametersType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsa5__ReferenceParametersType(struct soap *soap, const char *URL, struct wsa5__ReferenceParametersType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__ReferenceParametersType(soap, p), 0) || ::soap_put_wsa5__ReferenceParametersType(soap, p, "wsa5:ReferenceParametersType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsa5__ReferenceParametersType(struct soap *soap, const char *URL, struct wsa5__ReferenceParametersType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__ReferenceParametersType(soap, p), 0) || ::soap_put_wsa5__ReferenceParametersType(soap, p, "wsa5:ReferenceParametersType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct wsa5__ReferenceParametersType * SOAP_FMAC4 soap_get_wsa5__ReferenceParametersType(struct soap*, struct wsa5__ReferenceParametersType *, const char*, const char*); - -inline int soap_read_wsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType *p) -{ - if (p) - { ::soap_default_wsa5__ReferenceParametersType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_wsa5__ReferenceParametersType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsa5__ReferenceParametersType(struct soap *soap, const char *URL, struct wsa5__ReferenceParametersType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsa5__ReferenceParametersType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType *p) -{ - if (::soap_read_wsa5__ReferenceParametersType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsa5__EndpointReferenceType_DEFINED -#define SOAP_TYPE_wsa5__EndpointReferenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_wsa5__EndpointReferenceType(struct soap*, struct wsa5__EndpointReferenceType *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__EndpointReferenceType(struct soap*, const struct wsa5__EndpointReferenceType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__EndpointReferenceType(struct soap*, const char*, int, const struct wsa5__EndpointReferenceType *, const char*); -SOAP_FMAC3 struct wsa5__EndpointReferenceType * SOAP_FMAC4 soap_in_wsa5__EndpointReferenceType(struct soap*, const char*, struct wsa5__EndpointReferenceType *, const char*); -SOAP_FMAC1 struct wsa5__EndpointReferenceType * SOAP_FMAC2 soap_instantiate_wsa5__EndpointReferenceType(struct soap*, int, const char*, const char*, size_t*); - -inline struct wsa5__EndpointReferenceType * soap_new_wsa5__EndpointReferenceType(struct soap *soap, int n = -1) -{ - return soap_instantiate_wsa5__EndpointReferenceType(soap, n, NULL, NULL, NULL); -} - -inline struct wsa5__EndpointReferenceType * soap_new_req_wsa5__EndpointReferenceType( - struct soap *soap, - char *Address, - int __size, - char **__any) -{ - struct wsa5__EndpointReferenceType *_p = ::soap_new_wsa5__EndpointReferenceType(soap); - if (_p) - { ::soap_default_wsa5__EndpointReferenceType(soap, _p); - _p->Address = Address; - _p->__size = __size; - _p->__any = __any; - } - return _p; -} - -inline struct wsa5__EndpointReferenceType * soap_new_set_wsa5__EndpointReferenceType( - struct soap *soap, - char *Address, - struct wsa5__ReferenceParametersType *ReferenceParameters, - struct wsa5__MetadataType *Metadata, - int __size, - char **__any, - char *__anyAttribute) -{ - struct wsa5__EndpointReferenceType *_p = ::soap_new_wsa5__EndpointReferenceType(soap); - if (_p) - { ::soap_default_wsa5__EndpointReferenceType(soap, _p); - _p->Address = Address; - _p->ReferenceParameters = ReferenceParameters; - _p->Metadata = Metadata; - _p->__size = __size; - _p->__any = __any; - _p->__anyAttribute = __anyAttribute; - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__EndpointReferenceType(struct soap*, const struct wsa5__EndpointReferenceType *, const char*, const char*); - -inline int soap_write_wsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (::soap_serialize_wsa5__EndpointReferenceType(soap, p), 0) || ::soap_put_wsa5__EndpointReferenceType(soap, p, "wsa5:EndpointReferenceType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_wsa5__EndpointReferenceType(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__EndpointReferenceType(soap, p), 0) || ::soap_put_wsa5__EndpointReferenceType(soap, p, "wsa5:EndpointReferenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsa5__EndpointReferenceType(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__EndpointReferenceType(soap, p), 0) || ::soap_put_wsa5__EndpointReferenceType(soap, p, "wsa5:EndpointReferenceType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsa5__EndpointReferenceType(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_wsa5__EndpointReferenceType(soap, p), 0) || ::soap_put_wsa5__EndpointReferenceType(soap, p, "wsa5:EndpointReferenceType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct wsa5__EndpointReferenceType * SOAP_FMAC4 soap_get_wsa5__EndpointReferenceType(struct soap*, struct wsa5__EndpointReferenceType *, const char*, const char*); - -inline int soap_read_wsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType *p) -{ - if (p) - { ::soap_default_wsa5__EndpointReferenceType(soap, p); - if (soap_begin_recv(soap) || ::soap_get_wsa5__EndpointReferenceType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsa5__EndpointReferenceType(struct soap *soap, const char *URL, struct wsa5__EndpointReferenceType *p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsa5__EndpointReferenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType *p) -{ - if (::soap_read_wsa5__EndpointReferenceType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_xsd__anyAttribute_DEFINED -#define SOAP_TYPE_xsd__anyAttribute_DEFINED -SOAP_FMAC1 void SOAP_FMAC2 soap_default_xsd__anyAttribute(struct soap*, struct soap_dom_attribute *); -SOAP_FMAC1 void SOAP_FMAC2 soap_serialize_xsd__anyAttribute(struct soap*, const struct soap_dom_attribute *); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_xsd__anyAttribute2s(struct soap*, struct soap_dom_attribute); -SOAP_FMAC1 int SOAP_FMAC2 soap_out_xsd__anyAttribute(struct soap*, const char*, int, const struct soap_dom_attribute *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2xsd__anyAttribute(struct soap*, const char*, struct soap_dom_attribute *); -SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_in_xsd__anyAttribute(struct soap*, const char*, struct soap_dom_attribute *, const char*); -SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_instantiate_xsd__anyAttribute(struct soap*, int, const char*, const char*, size_t*); - -inline struct soap_dom_attribute * soap_new_xsd__anyAttribute(struct soap *soap, int n = -1) -{ - return soap_instantiate_xsd__anyAttribute(soap, n, NULL, NULL, NULL); -} - -inline struct soap_dom_attribute * soap_new_req_xsd__anyAttribute( - struct soap *soap) -{ - struct soap_dom_attribute *_p = soap_new_xsd__anyAttribute(soap); - if (_p) - { - } - return _p; -} - -inline struct soap_dom_attribute * soap_new_set_xsd__anyAttribute( - struct soap *soap) -{ - struct soap_dom_attribute *_p = soap_new_xsd__anyAttribute(soap); - if (_p) - { - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__anyAttribute(struct soap*, const struct soap_dom_attribute *, const char*, const char*); -SOAP_FMAC3 struct soap_dom_attribute * SOAP_FMAC4 soap_get_xsd__anyAttribute(struct soap*, struct soap_dom_attribute *, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_xsd__anyType_DEFINED -#define SOAP_TYPE_xsd__anyType_DEFINED -SOAP_FMAC1 void SOAP_FMAC2 soap_default_xsd__anyType(struct soap*, struct soap_dom_element *); -SOAP_FMAC1 void SOAP_FMAC2 soap_serialize_xsd__anyType(struct soap*, const struct soap_dom_element *); -SOAP_FMAC3S const char* SOAP_FMAC4S soap_xsd__anyType2s(struct soap*, struct soap_dom_element); -SOAP_FMAC1 int SOAP_FMAC2 soap_out_xsd__anyType(struct soap*, const char*, int, const struct soap_dom_element *, const char*); -SOAP_FMAC3S int SOAP_FMAC4S soap_s2xsd__anyType(struct soap*, const char*, struct soap_dom_element *); -SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_in_xsd__anyType(struct soap*, const char*, struct soap_dom_element *, const char*); -SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_instantiate_xsd__anyType(struct soap*, int, const char*, const char*, size_t*); - -inline struct soap_dom_element * soap_new_xsd__anyType(struct soap *soap, int n = -1) -{ - return soap_instantiate_xsd__anyType(soap, n, NULL, NULL, NULL); -} - -inline struct soap_dom_element * soap_new_req_xsd__anyType( - struct soap *soap) -{ - struct soap_dom_element *_p = soap_new_xsd__anyType(soap); - if (_p) - { - } - return _p; -} - -inline struct soap_dom_element * soap_new_set_xsd__anyType( - struct soap *soap) -{ - struct soap_dom_element *_p = soap_new_xsd__anyType(soap); - if (_p) - { - } - return _p; -} -SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__anyType(struct soap*, const struct soap_dom_element *, const char*, const char*); - -inline int soap_write_xsd__anyType(struct soap *soap, struct soap_dom_element const*p) -{ - soap_free_temp(soap); - if (soap_begin_send(soap) || (soap_serialize_xsd__anyType(soap, p), 0) || soap_put_xsd__anyType(soap, p, "xsd:anyType", "") || soap_end_send(soap)) - return soap->error; - return SOAP_OK; -} - -inline int soap_PUT_xsd__anyType(struct soap *soap, const char *URL, struct soap_dom_element const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_xsd__anyType(soap, p), 0) || soap_put_xsd__anyType(soap, p, "xsd:anyType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_xsd__anyType(struct soap *soap, const char *URL, struct soap_dom_element const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_xsd__anyType(soap, p), 0) || soap_put_xsd__anyType(soap, p, "xsd:anyType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_xsd__anyType(struct soap *soap, const char *URL, struct soap_dom_element const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_xsd__anyType(soap, p), 0) || soap_put_xsd__anyType(soap, p, "xsd:anyType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 struct soap_dom_element * SOAP_FMAC4 soap_get_xsd__anyType(struct soap*, struct soap_dom_element *, const char*, const char*); - -inline int soap_read_xsd__anyType(struct soap *soap, struct soap_dom_element *p) -{ - if (p) - { soap_default_xsd__anyType(soap, p); - if (soap_begin_recv(soap) || soap_get_xsd__anyType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_xsd__anyType(struct soap *soap, const char *URL, struct soap_dom_element *p) -{ - if (soap_GET(soap, URL, NULL) || soap_read_xsd__anyType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_xsd__anyType(struct soap *soap, struct soap_dom_element *p) -{ - if (soap_read_xsd__anyType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__wsc__union_DerivedKeyTokenType_DEFINED -#define SOAP_TYPE__wsc__union_DerivedKeyTokenType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__wsc__union_DerivedKeyTokenType(struct soap*, int, const union _wsc__union_DerivedKeyTokenType *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out__wsc__union_DerivedKeyTokenType(struct soap*, int, const union _wsc__union_DerivedKeyTokenType *); -SOAP_FMAC3 union _wsc__union_DerivedKeyTokenType * SOAP_FMAC4 soap_in__wsc__union_DerivedKeyTokenType(struct soap*, int*, union _wsc__union_DerivedKeyTokenType *); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsse__Security_DEFINED -#define SOAP_TYPE_PointerTo_wsse__Security_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Security(struct soap*, struct _wsse__Security *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Security(struct soap*, const char *, int, struct _wsse__Security *const*, const char *); -SOAP_FMAC3 struct _wsse__Security ** SOAP_FMAC4 soap_in_PointerTo_wsse__Security(struct soap*, const char*, struct _wsse__Security **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Security(struct soap*, struct _wsse__Security *const*, const char*, const char*); -SOAP_FMAC3 struct _wsse__Security ** SOAP_FMAC4 soap_get_PointerTo_wsse__Security(struct soap*, struct _wsse__Security **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__SignatureType_DEFINED -#define SOAP_TYPE_PointerTods__SignatureType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__SignatureType(struct soap*, struct ds__SignatureType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__SignatureType(struct soap*, const char *, int, struct ds__SignatureType *const*, const char *); -SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_in_PointerTods__SignatureType(struct soap*, const char*, struct ds__SignatureType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__SignatureType(struct soap*, struct ds__SignatureType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_get_PointerTods__SignatureType(struct soap*, struct ds__SignatureType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsc__SecurityContextTokenType_DEFINED -#define SOAP_TYPE_PointerTowsc__SecurityContextTokenType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsc__SecurityContextTokenType(struct soap*, struct wsc__SecurityContextTokenType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsc__SecurityContextTokenType(struct soap*, const char *, int, struct wsc__SecurityContextTokenType *const*, const char *); -SOAP_FMAC3 struct wsc__SecurityContextTokenType ** SOAP_FMAC4 soap_in_PointerTowsc__SecurityContextTokenType(struct soap*, const char*, struct wsc__SecurityContextTokenType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsc__SecurityContextTokenType(struct soap*, struct wsc__SecurityContextTokenType *const*, const char*, const char*); -SOAP_FMAC3 struct wsc__SecurityContextTokenType ** SOAP_FMAC4 soap_get_PointerTowsc__SecurityContextTokenType(struct soap*, struct wsc__SecurityContextTokenType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsse__BinarySecurityToken_DEFINED -#define SOAP_TYPE_PointerTo_wsse__BinarySecurityToken_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__BinarySecurityToken(struct soap*, struct _wsse__BinarySecurityToken *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__BinarySecurityToken(struct soap*, const char *, int, struct _wsse__BinarySecurityToken *const*, const char *); -SOAP_FMAC3 struct _wsse__BinarySecurityToken ** SOAP_FMAC4 soap_in_PointerTo_wsse__BinarySecurityToken(struct soap*, const char*, struct _wsse__BinarySecurityToken **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__BinarySecurityToken(struct soap*, struct _wsse__BinarySecurityToken *const*, const char*, const char*); -SOAP_FMAC3 struct _wsse__BinarySecurityToken ** SOAP_FMAC4 soap_get_PointerTo_wsse__BinarySecurityToken(struct soap*, struct _wsse__BinarySecurityToken **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsse__UsernameToken_DEFINED -#define SOAP_TYPE_PointerTo_wsse__UsernameToken_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__UsernameToken(struct soap*, struct _wsse__UsernameToken *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__UsernameToken(struct soap*, const char *, int, struct _wsse__UsernameToken *const*, const char *); -SOAP_FMAC3 struct _wsse__UsernameToken ** SOAP_FMAC4 soap_in_PointerTo_wsse__UsernameToken(struct soap*, const char*, struct _wsse__UsernameToken **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__UsernameToken(struct soap*, struct _wsse__UsernameToken *const*, const char*, const char*); -SOAP_FMAC3 struct _wsse__UsernameToken ** SOAP_FMAC4 soap_get_PointerTo_wsse__UsernameToken(struct soap*, struct _wsse__UsernameToken **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsu__Timestamp_DEFINED -#define SOAP_TYPE_PointerTo_wsu__Timestamp_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsu__Timestamp(struct soap*, struct _wsu__Timestamp *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsu__Timestamp(struct soap*, const char *, int, struct _wsu__Timestamp *const*, const char *); -SOAP_FMAC3 struct _wsu__Timestamp ** SOAP_FMAC4 soap_in_PointerTo_wsu__Timestamp(struct soap*, const char*, struct _wsu__Timestamp **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsu__Timestamp(struct soap*, struct _wsu__Timestamp *const*, const char*, const char*); -SOAP_FMAC3 struct _wsu__Timestamp ** SOAP_FMAC4 soap_get_PointerTo_wsu__Timestamp(struct soap*, struct _wsu__Timestamp **, const char*, const char*); -#endif -/* _saml2__AttributeValue is a typedef synonym of _XML */ - -#ifndef SOAP_TYPE__saml2__AttributeValue_DEFINED -#define SOAP_TYPE__saml2__AttributeValue_DEFINED -#endif -/* _saml2__AuthenticatingAuthority is a typedef synonym of string */ - -#ifndef SOAP_TYPE__saml2__AuthenticatingAuthority_DEFINED -#define SOAP_TYPE__saml2__AuthenticatingAuthority_DEFINED - -#define soap_default__saml2__AuthenticatingAuthority soap_default_string - - -#define soap_serialize__saml2__AuthenticatingAuthority soap_serialize_string - - -#define soap__saml2__AuthenticatingAuthority2s(soap, a) (a) - -#define soap_out__saml2__AuthenticatingAuthority soap_out_string - - -#define soap_s2_saml2__AuthenticatingAuthority(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__saml2__AuthenticatingAuthority soap_in_string - - -#define soap_instantiate__saml2__AuthenticatingAuthority soap_instantiate_string - - -#define soap_new__saml2__AuthenticatingAuthority soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthenticatingAuthority(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__saml2__AuthenticatingAuthority(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__saml2__AuthenticatingAuthority(soap, p, "saml2:AuthenticatingAuthority", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__saml2__AuthenticatingAuthority(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AuthenticatingAuthority(soap, p, "saml2:AuthenticatingAuthority", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AuthenticatingAuthority(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AuthenticatingAuthority(soap, p, "saml2:AuthenticatingAuthority", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AuthenticatingAuthority(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AuthenticatingAuthority(soap, p, "saml2:AuthenticatingAuthority", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AuthenticatingAuthority soap_get_string - - -#define soap_read__saml2__AuthenticatingAuthority soap_read_string - - -#define soap_GET__saml2__AuthenticatingAuthority soap_GET_string - - -#define soap_POST_recv__saml2__AuthenticatingAuthority soap_POST_recv_string - -#endif -/* _saml2__AuthnContextDecl is a typedef synonym of _XML */ - -#ifndef SOAP_TYPE__saml2__AuthnContextDecl_DEFINED -#define SOAP_TYPE__saml2__AuthnContextDecl_DEFINED -#endif -/* _saml2__AuthnContextDeclRef is a typedef synonym of string */ - -#ifndef SOAP_TYPE__saml2__AuthnContextDeclRef_DEFINED -#define SOAP_TYPE__saml2__AuthnContextDeclRef_DEFINED - -#define soap_default__saml2__AuthnContextDeclRef soap_default_string - - -#define soap_serialize__saml2__AuthnContextDeclRef soap_serialize_string - - -#define soap__saml2__AuthnContextDeclRef2s(soap, a) (a) - -#define soap_out__saml2__AuthnContextDeclRef soap_out_string - - -#define soap_s2_saml2__AuthnContextDeclRef(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__saml2__AuthnContextDeclRef soap_in_string - - -#define soap_instantiate__saml2__AuthnContextDeclRef soap_instantiate_string - - -#define soap_new__saml2__AuthnContextDeclRef soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnContextDeclRef(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__saml2__AuthnContextDeclRef(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__saml2__AuthnContextDeclRef(soap, p, "saml2:AuthnContextDeclRef", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__saml2__AuthnContextDeclRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AuthnContextDeclRef(soap, p, "saml2:AuthnContextDeclRef", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AuthnContextDeclRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AuthnContextDeclRef(soap, p, "saml2:AuthnContextDeclRef", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AuthnContextDeclRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AuthnContextDeclRef(soap, p, "saml2:AuthnContextDeclRef", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AuthnContextDeclRef soap_get_string - - -#define soap_read__saml2__AuthnContextDeclRef soap_read_string - - -#define soap_GET__saml2__AuthnContextDeclRef soap_GET_string - - -#define soap_POST_recv__saml2__AuthnContextDeclRef soap_POST_recv_string - -#endif -/* _saml2__AuthnContextClassRef is a typedef synonym of string */ - -#ifndef SOAP_TYPE__saml2__AuthnContextClassRef_DEFINED -#define SOAP_TYPE__saml2__AuthnContextClassRef_DEFINED - -#define soap_default__saml2__AuthnContextClassRef soap_default_string - - -#define soap_serialize__saml2__AuthnContextClassRef soap_serialize_string - - -#define soap__saml2__AuthnContextClassRef2s(soap, a) (a) - -#define soap_out__saml2__AuthnContextClassRef soap_out_string - - -#define soap_s2_saml2__AuthnContextClassRef(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__saml2__AuthnContextClassRef soap_in_string - - -#define soap_instantiate__saml2__AuthnContextClassRef soap_instantiate_string - - -#define soap_new__saml2__AuthnContextClassRef soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnContextClassRef(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__saml2__AuthnContextClassRef(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__saml2__AuthnContextClassRef(soap, p, "saml2:AuthnContextClassRef", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__saml2__AuthnContextClassRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AuthnContextClassRef(soap, p, "saml2:AuthnContextClassRef", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AuthnContextClassRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AuthnContextClassRef(soap, p, "saml2:AuthnContextClassRef", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AuthnContextClassRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AuthnContextClassRef(soap, p, "saml2:AuthnContextClassRef", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AuthnContextClassRef soap_get_string - - -#define soap_read__saml2__AuthnContextClassRef soap_read_string - - -#define soap_GET__saml2__AuthnContextClassRef soap_GET_string - - -#define soap_POST_recv__saml2__AuthnContextClassRef soap_POST_recv_string - -#endif -/* _saml2__Audience is a typedef synonym of string */ - -#ifndef SOAP_TYPE__saml2__Audience_DEFINED -#define SOAP_TYPE__saml2__Audience_DEFINED - -#define soap_default__saml2__Audience soap_default_string - - -#define soap_serialize__saml2__Audience soap_serialize_string - - -#define soap__saml2__Audience2s(soap, a) (a) - -#define soap_out__saml2__Audience soap_out_string - - -#define soap_s2_saml2__Audience(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__saml2__Audience soap_in_string - - -#define soap_instantiate__saml2__Audience soap_instantiate_string - - -#define soap_new__saml2__Audience soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Audience(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__saml2__Audience(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__saml2__Audience(soap, p, "saml2:Audience", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__saml2__Audience(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__Audience(soap, p, "saml2:Audience", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__Audience(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__Audience(soap, p, "saml2:Audience", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__Audience(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__Audience(soap, p, "saml2:Audience", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__Audience soap_get_string - - -#define soap_read__saml2__Audience soap_read_string - - -#define soap_GET__saml2__Audience soap_GET_string - - -#define soap_POST_recv__saml2__Audience soap_POST_recv_string - -#endif -/* _saml2__AssertionURIRef is a typedef synonym of string */ - -#ifndef SOAP_TYPE__saml2__AssertionURIRef_DEFINED -#define SOAP_TYPE__saml2__AssertionURIRef_DEFINED - -#define soap_default__saml2__AssertionURIRef soap_default_string - - -#define soap_serialize__saml2__AssertionURIRef soap_serialize_string - - -#define soap__saml2__AssertionURIRef2s(soap, a) (a) - -#define soap_out__saml2__AssertionURIRef soap_out_string - - -#define soap_s2_saml2__AssertionURIRef(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__saml2__AssertionURIRef soap_in_string - - -#define soap_instantiate__saml2__AssertionURIRef soap_instantiate_string - - -#define soap_new__saml2__AssertionURIRef soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AssertionURIRef(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__saml2__AssertionURIRef(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__saml2__AssertionURIRef(soap, p, "saml2:AssertionURIRef", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__saml2__AssertionURIRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AssertionURIRef(soap, p, "saml2:AssertionURIRef", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AssertionURIRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AssertionURIRef(soap, p, "saml2:AssertionURIRef", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AssertionURIRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AssertionURIRef(soap, p, "saml2:AssertionURIRef", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AssertionURIRef soap_get_string - - -#define soap_read__saml2__AssertionURIRef soap_read_string - - -#define soap_GET__saml2__AssertionURIRef soap_GET_string - - -#define soap_POST_recv__saml2__AssertionURIRef soap_POST_recv_string - -#endif -/* _saml2__AssertionIDRef is a typedef synonym of string */ - -#ifndef SOAP_TYPE__saml2__AssertionIDRef_DEFINED -#define SOAP_TYPE__saml2__AssertionIDRef_DEFINED - -#define soap_default__saml2__AssertionIDRef soap_default_string - - -#define soap_serialize__saml2__AssertionIDRef soap_serialize_string - - -#define soap__saml2__AssertionIDRef2s(soap, a) (a) - -#define soap_out__saml2__AssertionIDRef soap_out_string - - -#define soap_s2_saml2__AssertionIDRef(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__saml2__AssertionIDRef soap_in_string - - -#define soap_instantiate__saml2__AssertionIDRef soap_instantiate_string - - -#define soap_new__saml2__AssertionIDRef soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AssertionIDRef(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__saml2__AssertionIDRef(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__saml2__AssertionIDRef(soap, p, "saml2:AssertionIDRef", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__saml2__AssertionIDRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AssertionIDRef(soap, p, "saml2:AssertionIDRef", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml2__AssertionIDRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AssertionIDRef(soap, p, "saml2:AssertionIDRef", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml2__AssertionIDRef(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml2__AssertionIDRef(soap, p, "saml2:AssertionIDRef", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml2__AssertionIDRef soap_get_string - - -#define soap_read__saml2__AssertionIDRef soap_read_string - - -#define soap_GET__saml2__AssertionIDRef soap_GET_string - - -#define soap_POST_recv__saml2__AssertionIDRef soap_POST_recv_string - -#endif - -#ifndef SOAP_TYPE_PointerToPointerTo_ds__KeyInfo_DEFINED -#define SOAP_TYPE_PointerToPointerTo_ds__KeyInfo_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerTo_ds__KeyInfo(struct soap*, struct ds__KeyInfoType **const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerTo_ds__KeyInfo(struct soap*, const char *, int, struct ds__KeyInfoType **const*, const char *); -SOAP_FMAC3 struct ds__KeyInfoType *** SOAP_FMAC4 soap_in_PointerToPointerTo_ds__KeyInfo(struct soap*, const char*, struct ds__KeyInfoType ***, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerTo_ds__KeyInfo(struct soap*, struct ds__KeyInfoType **const*, const char*, const char*); -SOAP_FMAC3 struct ds__KeyInfoType *** SOAP_FMAC4 soap_get_PointerToPointerTo_ds__KeyInfo(struct soap*, struct ds__KeyInfoType ***, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__saml2__union_AttributeStatementType_DEFINED -#define SOAP_TYPE_PointerTo__saml2__union_AttributeStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_AttributeStatementType(struct soap*, struct __saml2__union_AttributeStatementType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_AttributeStatementType(struct soap*, const char *, int, struct __saml2__union_AttributeStatementType *const*, const char *); -SOAP_FMAC3 struct __saml2__union_AttributeStatementType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_AttributeStatementType(struct soap*, const char*, struct __saml2__union_AttributeStatementType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_AttributeStatementType(struct soap*, struct __saml2__union_AttributeStatementType *const*, const char*, const char*); -SOAP_FMAC3 struct __saml2__union_AttributeStatementType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_AttributeStatementType(struct soap*, struct __saml2__union_AttributeStatementType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__AttributeType_DEFINED -#define SOAP_TYPE_PointerTosaml2__AttributeType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AttributeType(struct soap*, struct saml2__AttributeType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AttributeType(struct soap*, const char *, int, struct saml2__AttributeType *const*, const char *); -SOAP_FMAC3 struct saml2__AttributeType ** SOAP_FMAC4 soap_in_PointerTosaml2__AttributeType(struct soap*, const char*, struct saml2__AttributeType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AttributeType(struct soap*, struct saml2__AttributeType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__AttributeType ** SOAP_FMAC4 soap_get_PointerTosaml2__AttributeType(struct soap*, struct saml2__AttributeType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__EvidenceType_DEFINED -#define SOAP_TYPE_PointerTosaml2__EvidenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__EvidenceType(struct soap*, struct saml2__EvidenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__EvidenceType(struct soap*, const char *, int, struct saml2__EvidenceType *const*, const char *); -SOAP_FMAC3 struct saml2__EvidenceType ** SOAP_FMAC4 soap_in_PointerTosaml2__EvidenceType(struct soap*, const char*, struct saml2__EvidenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__EvidenceType(struct soap*, struct saml2__EvidenceType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__EvidenceType ** SOAP_FMAC4 soap_get_PointerTosaml2__EvidenceType(struct soap*, struct saml2__EvidenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__ActionType_DEFINED -#define SOAP_TYPE_PointerTosaml2__ActionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ActionType(struct soap*, struct saml2__ActionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ActionType(struct soap*, const char *, int, struct saml2__ActionType *const*, const char *); -SOAP_FMAC3 struct saml2__ActionType ** SOAP_FMAC4 soap_in_PointerTosaml2__ActionType(struct soap*, const char*, struct saml2__ActionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ActionType(struct soap*, struct saml2__ActionType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__ActionType ** SOAP_FMAC4 soap_get_PointerTosaml2__ActionType(struct soap*, struct saml2__ActionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__AuthnContextType_DEFINED -#define SOAP_TYPE_PointerTosaml2__AuthnContextType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AuthnContextType(struct soap*, struct saml2__AuthnContextType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AuthnContextType(struct soap*, const char *, int, struct saml2__AuthnContextType *const*, const char *); -SOAP_FMAC3 struct saml2__AuthnContextType ** SOAP_FMAC4 soap_in_PointerTosaml2__AuthnContextType(struct soap*, const char*, struct saml2__AuthnContextType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AuthnContextType(struct soap*, struct saml2__AuthnContextType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__AuthnContextType ** SOAP_FMAC4 soap_get_PointerTosaml2__AuthnContextType(struct soap*, struct saml2__AuthnContextType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__SubjectLocalityType_DEFINED -#define SOAP_TYPE_PointerTosaml2__SubjectLocalityType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectLocalityType(struct soap*, struct saml2__SubjectLocalityType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectLocalityType(struct soap*, const char *, int, struct saml2__SubjectLocalityType *const*, const char *); -SOAP_FMAC3 struct saml2__SubjectLocalityType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectLocalityType(struct soap*, const char*, struct saml2__SubjectLocalityType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectLocalityType(struct soap*, struct saml2__SubjectLocalityType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__SubjectLocalityType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectLocalityType(struct soap*, struct saml2__SubjectLocalityType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__saml2__union_EvidenceType_DEFINED -#define SOAP_TYPE_PointerTo__saml2__union_EvidenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_EvidenceType(struct soap*, struct __saml2__union_EvidenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_EvidenceType(struct soap*, const char *, int, struct __saml2__union_EvidenceType *const*, const char *); -SOAP_FMAC3 struct __saml2__union_EvidenceType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_EvidenceType(struct soap*, const char*, struct __saml2__union_EvidenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_EvidenceType(struct soap*, struct __saml2__union_EvidenceType *const*, const char*, const char*); -SOAP_FMAC3 struct __saml2__union_EvidenceType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_EvidenceType(struct soap*, struct __saml2__union_EvidenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__saml2__union_AdviceType_DEFINED -#define SOAP_TYPE_PointerTo__saml2__union_AdviceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_AdviceType(struct soap*, struct __saml2__union_AdviceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_AdviceType(struct soap*, const char *, int, struct __saml2__union_AdviceType *const*, const char *); -SOAP_FMAC3 struct __saml2__union_AdviceType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_AdviceType(struct soap*, const char*, struct __saml2__union_AdviceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_AdviceType(struct soap*, struct __saml2__union_AdviceType *const*, const char*, const char*); -SOAP_FMAC3 struct __saml2__union_AdviceType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_AdviceType(struct soap*, struct __saml2__union_AdviceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__AssertionType_DEFINED -#define SOAP_TYPE_PointerTosaml2__AssertionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AssertionType(struct soap*, struct saml2__AssertionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AssertionType(struct soap*, const char *, int, struct saml2__AssertionType *const*, const char *); -SOAP_FMAC3 struct saml2__AssertionType ** SOAP_FMAC4 soap_in_PointerTosaml2__AssertionType(struct soap*, const char*, struct saml2__AssertionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AssertionType(struct soap*, struct saml2__AssertionType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__AssertionType ** SOAP_FMAC4 soap_get_PointerTosaml2__AssertionType(struct soap*, struct saml2__AssertionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__saml2__union_ConditionsType_DEFINED -#define SOAP_TYPE_PointerTo__saml2__union_ConditionsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_ConditionsType(struct soap*, struct __saml2__union_ConditionsType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_ConditionsType(struct soap*, const char *, int, struct __saml2__union_ConditionsType *const*, const char *); -SOAP_FMAC3 struct __saml2__union_ConditionsType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_ConditionsType(struct soap*, const char*, struct __saml2__union_ConditionsType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_ConditionsType(struct soap*, struct __saml2__union_ConditionsType *const*, const char*, const char*); -SOAP_FMAC3 struct __saml2__union_ConditionsType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_ConditionsType(struct soap*, struct __saml2__union_ConditionsType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__ProxyRestrictionType_DEFINED -#define SOAP_TYPE_PointerTosaml2__ProxyRestrictionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ProxyRestrictionType(struct soap*, struct saml2__ProxyRestrictionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ProxyRestrictionType(struct soap*, const char *, int, struct saml2__ProxyRestrictionType *const*, const char *); -SOAP_FMAC3 struct saml2__ProxyRestrictionType ** SOAP_FMAC4 soap_in_PointerTosaml2__ProxyRestrictionType(struct soap*, const char*, struct saml2__ProxyRestrictionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ProxyRestrictionType(struct soap*, struct saml2__ProxyRestrictionType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__ProxyRestrictionType ** SOAP_FMAC4 soap_get_PointerTosaml2__ProxyRestrictionType(struct soap*, struct saml2__ProxyRestrictionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__OneTimeUseType_DEFINED -#define SOAP_TYPE_PointerTosaml2__OneTimeUseType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__OneTimeUseType(struct soap*, struct saml2__OneTimeUseType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__OneTimeUseType(struct soap*, const char *, int, struct saml2__OneTimeUseType *const*, const char *); -SOAP_FMAC3 struct saml2__OneTimeUseType ** SOAP_FMAC4 soap_in_PointerTosaml2__OneTimeUseType(struct soap*, const char*, struct saml2__OneTimeUseType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__OneTimeUseType(struct soap*, struct saml2__OneTimeUseType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__OneTimeUseType ** SOAP_FMAC4 soap_get_PointerTosaml2__OneTimeUseType(struct soap*, struct saml2__OneTimeUseType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__AudienceRestrictionType_DEFINED -#define SOAP_TYPE_PointerTosaml2__AudienceRestrictionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AudienceRestrictionType(struct soap*, struct saml2__AudienceRestrictionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AudienceRestrictionType(struct soap*, const char *, int, struct saml2__AudienceRestrictionType *const*, const char *); -SOAP_FMAC3 struct saml2__AudienceRestrictionType ** SOAP_FMAC4 soap_in_PointerTosaml2__AudienceRestrictionType(struct soap*, const char*, struct saml2__AudienceRestrictionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AudienceRestrictionType(struct soap*, struct saml2__AudienceRestrictionType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__AudienceRestrictionType ** SOAP_FMAC4 soap_get_PointerTosaml2__AudienceRestrictionType(struct soap*, struct saml2__AudienceRestrictionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__ConditionAbstractType_DEFINED -#define SOAP_TYPE_PointerTosaml2__ConditionAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ConditionAbstractType(struct soap*, struct saml2__ConditionAbstractType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ConditionAbstractType(struct soap*, const char *, int, struct saml2__ConditionAbstractType *const*, const char *); -SOAP_FMAC3 struct saml2__ConditionAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml2__ConditionAbstractType(struct soap*, const char*, struct saml2__ConditionAbstractType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ConditionAbstractType(struct soap*, struct saml2__ConditionAbstractType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__ConditionAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml2__ConditionAbstractType(struct soap*, struct saml2__ConditionAbstractType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__SubjectConfirmationDataType_DEFINED -#define SOAP_TYPE_PointerTosaml2__SubjectConfirmationDataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectConfirmationDataType(struct soap*, struct saml2__SubjectConfirmationDataType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectConfirmationDataType(struct soap*, const char *, int, struct saml2__SubjectConfirmationDataType *const*, const char *); -SOAP_FMAC3 struct saml2__SubjectConfirmationDataType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectConfirmationDataType(struct soap*, const char*, struct saml2__SubjectConfirmationDataType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectConfirmationDataType(struct soap*, struct saml2__SubjectConfirmationDataType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__SubjectConfirmationDataType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectConfirmationDataType(struct soap*, struct saml2__SubjectConfirmationDataType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__SubjectConfirmationType_DEFINED -#define SOAP_TYPE_PointerTosaml2__SubjectConfirmationType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectConfirmationType(struct soap*, struct saml2__SubjectConfirmationType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectConfirmationType(struct soap*, const char *, int, struct saml2__SubjectConfirmationType *const*, const char *); -SOAP_FMAC3 struct saml2__SubjectConfirmationType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectConfirmationType(struct soap*, const char*, struct saml2__SubjectConfirmationType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectConfirmationType(struct soap*, struct saml2__SubjectConfirmationType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__SubjectConfirmationType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectConfirmationType(struct soap*, struct saml2__SubjectConfirmationType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__EncryptedElementType_DEFINED -#define SOAP_TYPE_PointerTosaml2__EncryptedElementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__EncryptedElementType(struct soap*, struct saml2__EncryptedElementType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__EncryptedElementType(struct soap*, const char *, int, struct saml2__EncryptedElementType *const*, const char *); -SOAP_FMAC3 struct saml2__EncryptedElementType ** SOAP_FMAC4 soap_in_PointerTosaml2__EncryptedElementType(struct soap*, const char*, struct saml2__EncryptedElementType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__EncryptedElementType(struct soap*, struct saml2__EncryptedElementType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__EncryptedElementType ** SOAP_FMAC4 soap_get_PointerTosaml2__EncryptedElementType(struct soap*, struct saml2__EncryptedElementType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__BaseIDAbstractType_DEFINED -#define SOAP_TYPE_PointerTosaml2__BaseIDAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__BaseIDAbstractType(struct soap*, struct saml2__BaseIDAbstractType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__BaseIDAbstractType(struct soap*, const char *, int, struct saml2__BaseIDAbstractType *const*, const char *); -SOAP_FMAC3 struct saml2__BaseIDAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml2__BaseIDAbstractType(struct soap*, const char*, struct saml2__BaseIDAbstractType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__BaseIDAbstractType(struct soap*, struct saml2__BaseIDAbstractType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__BaseIDAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml2__BaseIDAbstractType(struct soap*, struct saml2__BaseIDAbstractType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__saml2__union_AssertionType_DEFINED -#define SOAP_TYPE_PointerTo__saml2__union_AssertionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_AssertionType(struct soap*, struct __saml2__union_AssertionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_AssertionType(struct soap*, const char *, int, struct __saml2__union_AssertionType *const*, const char *); -SOAP_FMAC3 struct __saml2__union_AssertionType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_AssertionType(struct soap*, const char*, struct __saml2__union_AssertionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_AssertionType(struct soap*, struct __saml2__union_AssertionType *const*, const char*, const char*); -SOAP_FMAC3 struct __saml2__union_AssertionType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_AssertionType(struct soap*, struct __saml2__union_AssertionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__AttributeStatementType_DEFINED -#define SOAP_TYPE_PointerTosaml2__AttributeStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AttributeStatementType(struct soap*, struct saml2__AttributeStatementType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AttributeStatementType(struct soap*, const char *, int, struct saml2__AttributeStatementType *const*, const char *); -SOAP_FMAC3 struct saml2__AttributeStatementType ** SOAP_FMAC4 soap_in_PointerTosaml2__AttributeStatementType(struct soap*, const char*, struct saml2__AttributeStatementType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AttributeStatementType(struct soap*, struct saml2__AttributeStatementType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__AttributeStatementType ** SOAP_FMAC4 soap_get_PointerTosaml2__AttributeStatementType(struct soap*, struct saml2__AttributeStatementType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__AuthzDecisionStatementType_DEFINED -#define SOAP_TYPE_PointerTosaml2__AuthzDecisionStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AuthzDecisionStatementType(struct soap*, struct saml2__AuthzDecisionStatementType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AuthzDecisionStatementType(struct soap*, const char *, int, struct saml2__AuthzDecisionStatementType *const*, const char *); -SOAP_FMAC3 struct saml2__AuthzDecisionStatementType ** SOAP_FMAC4 soap_in_PointerTosaml2__AuthzDecisionStatementType(struct soap*, const char*, struct saml2__AuthzDecisionStatementType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AuthzDecisionStatementType(struct soap*, struct saml2__AuthzDecisionStatementType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__AuthzDecisionStatementType ** SOAP_FMAC4 soap_get_PointerTosaml2__AuthzDecisionStatementType(struct soap*, struct saml2__AuthzDecisionStatementType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__AuthnStatementType_DEFINED -#define SOAP_TYPE_PointerTosaml2__AuthnStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AuthnStatementType(struct soap*, struct saml2__AuthnStatementType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AuthnStatementType(struct soap*, const char *, int, struct saml2__AuthnStatementType *const*, const char *); -SOAP_FMAC3 struct saml2__AuthnStatementType ** SOAP_FMAC4 soap_in_PointerTosaml2__AuthnStatementType(struct soap*, const char*, struct saml2__AuthnStatementType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AuthnStatementType(struct soap*, struct saml2__AuthnStatementType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__AuthnStatementType ** SOAP_FMAC4 soap_get_PointerTosaml2__AuthnStatementType(struct soap*, struct saml2__AuthnStatementType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__StatementAbstractType_DEFINED -#define SOAP_TYPE_PointerTosaml2__StatementAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__StatementAbstractType(struct soap*, struct saml2__StatementAbstractType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__StatementAbstractType(struct soap*, const char *, int, struct saml2__StatementAbstractType *const*, const char *); -SOAP_FMAC3 struct saml2__StatementAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml2__StatementAbstractType(struct soap*, const char*, struct saml2__StatementAbstractType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__StatementAbstractType(struct soap*, struct saml2__StatementAbstractType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__StatementAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml2__StatementAbstractType(struct soap*, struct saml2__StatementAbstractType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__AdviceType_DEFINED -#define SOAP_TYPE_PointerTosaml2__AdviceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AdviceType(struct soap*, struct saml2__AdviceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AdviceType(struct soap*, const char *, int, struct saml2__AdviceType *const*, const char *); -SOAP_FMAC3 struct saml2__AdviceType ** SOAP_FMAC4 soap_in_PointerTosaml2__AdviceType(struct soap*, const char*, struct saml2__AdviceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AdviceType(struct soap*, struct saml2__AdviceType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__AdviceType ** SOAP_FMAC4 soap_get_PointerTosaml2__AdviceType(struct soap*, struct saml2__AdviceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__ConditionsType_DEFINED -#define SOAP_TYPE_PointerTosaml2__ConditionsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ConditionsType(struct soap*, struct saml2__ConditionsType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ConditionsType(struct soap*, const char *, int, struct saml2__ConditionsType *const*, const char *); -SOAP_FMAC3 struct saml2__ConditionsType ** SOAP_FMAC4 soap_in_PointerTosaml2__ConditionsType(struct soap*, const char*, struct saml2__ConditionsType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ConditionsType(struct soap*, struct saml2__ConditionsType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__ConditionsType ** SOAP_FMAC4 soap_get_PointerTosaml2__ConditionsType(struct soap*, struct saml2__ConditionsType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__SubjectType_DEFINED -#define SOAP_TYPE_PointerTosaml2__SubjectType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectType(struct soap*, struct saml2__SubjectType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectType(struct soap*, const char *, int, struct saml2__SubjectType *const*, const char *); -SOAP_FMAC3 struct saml2__SubjectType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectType(struct soap*, const char*, struct saml2__SubjectType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectType(struct soap*, struct saml2__SubjectType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__SubjectType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectType(struct soap*, struct saml2__SubjectType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml2__NameIDType_DEFINED -#define SOAP_TYPE_PointerTosaml2__NameIDType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__NameIDType(struct soap*, struct saml2__NameIDType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__NameIDType(struct soap*, const char *, int, struct saml2__NameIDType *const*, const char *); -SOAP_FMAC3 struct saml2__NameIDType ** SOAP_FMAC4 soap_in_PointerTosaml2__NameIDType(struct soap*, const char*, struct saml2__NameIDType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__NameIDType(struct soap*, struct saml2__NameIDType *const*, const char*, const char*); -SOAP_FMAC3 struct saml2__NameIDType ** SOAP_FMAC4 soap_get_PointerTosaml2__NameIDType(struct soap*, struct saml2__NameIDType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToPointerToxenc__EncryptedKeyType_DEFINED -#define SOAP_TYPE_PointerToPointerToxenc__EncryptedKeyType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerToxenc__EncryptedKeyType(struct soap*, struct xenc__EncryptedKeyType **const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerToxenc__EncryptedKeyType(struct soap*, const char *, int, struct xenc__EncryptedKeyType **const*, const char *); -SOAP_FMAC3 struct xenc__EncryptedKeyType *** SOAP_FMAC4 soap_in_PointerToPointerToxenc__EncryptedKeyType(struct soap*, const char*, struct xenc__EncryptedKeyType ***, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerToxenc__EncryptedKeyType(struct soap*, struct xenc__EncryptedKeyType **const*, const char*, const char*); -SOAP_FMAC3 struct xenc__EncryptedKeyType *** SOAP_FMAC4 soap_get_PointerToPointerToxenc__EncryptedKeyType(struct soap*, struct xenc__EncryptedKeyType ***, const char*, const char*); -#endif -/* _saml1__AttributeValue is a typedef synonym of _XML */ - -#ifndef SOAP_TYPE__saml1__AttributeValue_DEFINED -#define SOAP_TYPE__saml1__AttributeValue_DEFINED -#endif -/* _saml1__ConfirmationMethod is a typedef synonym of string */ - -#ifndef SOAP_TYPE__saml1__ConfirmationMethod_DEFINED -#define SOAP_TYPE__saml1__ConfirmationMethod_DEFINED - -#define soap_default__saml1__ConfirmationMethod soap_default_string - - -#define soap_serialize__saml1__ConfirmationMethod soap_serialize_string - - -#define soap__saml1__ConfirmationMethod2s(soap, a) (a) - -#define soap_out__saml1__ConfirmationMethod soap_out_string - - -#define soap_s2_saml1__ConfirmationMethod(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__saml1__ConfirmationMethod soap_in_string - - -#define soap_instantiate__saml1__ConfirmationMethod soap_instantiate_string - - -#define soap_new__saml1__ConfirmationMethod soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__ConfirmationMethod(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__saml1__ConfirmationMethod(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__saml1__ConfirmationMethod(soap, p, "saml1:ConfirmationMethod", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__saml1__ConfirmationMethod(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml1__ConfirmationMethod(soap, p, "saml1:ConfirmationMethod", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__ConfirmationMethod(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml1__ConfirmationMethod(soap, p, "saml1:ConfirmationMethod", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__ConfirmationMethod(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml1__ConfirmationMethod(soap, p, "saml1:ConfirmationMethod", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__ConfirmationMethod soap_get_string - - -#define soap_read__saml1__ConfirmationMethod soap_read_string - - -#define soap_GET__saml1__ConfirmationMethod soap_GET_string - - -#define soap_POST_recv__saml1__ConfirmationMethod soap_POST_recv_string - -#endif -/* _saml1__SubjectConfirmationData is a typedef synonym of _XML */ - -#ifndef SOAP_TYPE__saml1__SubjectConfirmationData_DEFINED -#define SOAP_TYPE__saml1__SubjectConfirmationData_DEFINED -#endif -/* _saml1__Audience is a typedef synonym of string */ - -#ifndef SOAP_TYPE__saml1__Audience_DEFINED -#define SOAP_TYPE__saml1__Audience_DEFINED - -#define soap_default__saml1__Audience soap_default_string - - -#define soap_serialize__saml1__Audience soap_serialize_string - - -#define soap__saml1__Audience2s(soap, a) (a) - -#define soap_out__saml1__Audience soap_out_string - - -#define soap_s2_saml1__Audience(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__saml1__Audience soap_in_string - - -#define soap_instantiate__saml1__Audience soap_instantiate_string - - -#define soap_new__saml1__Audience soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Audience(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__saml1__Audience(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__saml1__Audience(soap, p, "saml1:Audience", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__saml1__Audience(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml1__Audience(soap, p, "saml1:Audience", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__Audience(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml1__Audience(soap, p, "saml1:Audience", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__Audience(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml1__Audience(soap, p, "saml1:Audience", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__Audience soap_get_string - - -#define soap_read__saml1__Audience soap_read_string - - -#define soap_GET__saml1__Audience soap_GET_string - - -#define soap_POST_recv__saml1__Audience soap_POST_recv_string - -#endif -/* _saml1__AssertionIDReference is a typedef synonym of string */ - -#ifndef SOAP_TYPE__saml1__AssertionIDReference_DEFINED -#define SOAP_TYPE__saml1__AssertionIDReference_DEFINED - -#define soap_default__saml1__AssertionIDReference soap_default_string - - -#define soap_serialize__saml1__AssertionIDReference soap_serialize_string - - -#define soap__saml1__AssertionIDReference2s(soap, a) (a) - -#define soap_out__saml1__AssertionIDReference soap_out_string - - -#define soap_s2_saml1__AssertionIDReference(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__saml1__AssertionIDReference soap_in_string - - -#define soap_instantiate__saml1__AssertionIDReference soap_instantiate_string - - -#define soap_new__saml1__AssertionIDReference soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AssertionIDReference(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__saml1__AssertionIDReference(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__saml1__AssertionIDReference(soap, p, "saml1:AssertionIDReference", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__saml1__AssertionIDReference(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml1__AssertionIDReference(soap, p, "saml1:AssertionIDReference", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__saml1__AssertionIDReference(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml1__AssertionIDReference(soap, p, "saml1:AssertionIDReference", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__saml1__AssertionIDReference(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__saml1__AssertionIDReference(soap, p, "saml1:AssertionIDReference", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__saml1__AssertionIDReference soap_get_string - - -#define soap_read__saml1__AssertionIDReference soap_read_string - - -#define soap_GET__saml1__AssertionIDReference soap_GET_string - - -#define soap_POST_recv__saml1__AssertionIDReference soap_POST_recv_string - -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__AttributeType_DEFINED -#define SOAP_TYPE_PointerTosaml1__AttributeType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AttributeType(struct soap*, struct saml1__AttributeType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AttributeType(struct soap*, const char *, int, struct saml1__AttributeType *const*, const char *); -SOAP_FMAC3 struct saml1__AttributeType ** SOAP_FMAC4 soap_in_PointerTosaml1__AttributeType(struct soap*, const char*, struct saml1__AttributeType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AttributeType(struct soap*, struct saml1__AttributeType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__AttributeType ** SOAP_FMAC4 soap_get_PointerTosaml1__AttributeType(struct soap*, struct saml1__AttributeType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__EvidenceType_DEFINED -#define SOAP_TYPE_PointerTosaml1__EvidenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__EvidenceType(struct soap*, struct saml1__EvidenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__EvidenceType(struct soap*, const char *, int, struct saml1__EvidenceType *const*, const char *); -SOAP_FMAC3 struct saml1__EvidenceType ** SOAP_FMAC4 soap_in_PointerTosaml1__EvidenceType(struct soap*, const char*, struct saml1__EvidenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__EvidenceType(struct soap*, struct saml1__EvidenceType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__EvidenceType ** SOAP_FMAC4 soap_get_PointerTosaml1__EvidenceType(struct soap*, struct saml1__EvidenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__ActionType_DEFINED -#define SOAP_TYPE_PointerTosaml1__ActionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__ActionType(struct soap*, struct saml1__ActionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__ActionType(struct soap*, const char *, int, struct saml1__ActionType *const*, const char *); -SOAP_FMAC3 struct saml1__ActionType ** SOAP_FMAC4 soap_in_PointerTosaml1__ActionType(struct soap*, const char*, struct saml1__ActionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__ActionType(struct soap*, struct saml1__ActionType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__ActionType ** SOAP_FMAC4 soap_get_PointerTosaml1__ActionType(struct soap*, struct saml1__ActionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__AuthorityBindingType_DEFINED -#define SOAP_TYPE_PointerTosaml1__AuthorityBindingType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AuthorityBindingType(struct soap*, struct saml1__AuthorityBindingType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AuthorityBindingType(struct soap*, const char *, int, struct saml1__AuthorityBindingType *const*, const char *); -SOAP_FMAC3 struct saml1__AuthorityBindingType ** SOAP_FMAC4 soap_in_PointerTosaml1__AuthorityBindingType(struct soap*, const char*, struct saml1__AuthorityBindingType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AuthorityBindingType(struct soap*, struct saml1__AuthorityBindingType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__AuthorityBindingType ** SOAP_FMAC4 soap_get_PointerTosaml1__AuthorityBindingType(struct soap*, struct saml1__AuthorityBindingType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__SubjectLocalityType_DEFINED -#define SOAP_TYPE_PointerTosaml1__SubjectLocalityType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectLocalityType(struct soap*, struct saml1__SubjectLocalityType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectLocalityType(struct soap*, const char *, int, struct saml1__SubjectLocalityType *const*, const char *); -SOAP_FMAC3 struct saml1__SubjectLocalityType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectLocalityType(struct soap*, const char*, struct saml1__SubjectLocalityType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectLocalityType(struct soap*, struct saml1__SubjectLocalityType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__SubjectLocalityType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectLocalityType(struct soap*, struct saml1__SubjectLocalityType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__SubjectType_DEFINED -#define SOAP_TYPE_PointerTosaml1__SubjectType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectType(struct soap*, struct saml1__SubjectType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectType(struct soap*, const char *, int, struct saml1__SubjectType *const*, const char *); -SOAP_FMAC3 struct saml1__SubjectType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectType(struct soap*, const char*, struct saml1__SubjectType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectType(struct soap*, struct saml1__SubjectType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__SubjectType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectType(struct soap*, struct saml1__SubjectType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__saml1__union_EvidenceType_DEFINED -#define SOAP_TYPE_PointerTo__saml1__union_EvidenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_EvidenceType(struct soap*, struct __saml1__union_EvidenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_EvidenceType(struct soap*, const char *, int, struct __saml1__union_EvidenceType *const*, const char *); -SOAP_FMAC3 struct __saml1__union_EvidenceType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_EvidenceType(struct soap*, const char*, struct __saml1__union_EvidenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_EvidenceType(struct soap*, struct __saml1__union_EvidenceType *const*, const char*, const char*); -SOAP_FMAC3 struct __saml1__union_EvidenceType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_EvidenceType(struct soap*, struct __saml1__union_EvidenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTostring_DEFINED -#define SOAP_TYPE_PointerTostring_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostring(struct soap*, char **const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostring(struct soap*, const char *, int, char **const*, const char *); -SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerTostring(struct soap*, const char*, char ***, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostring(struct soap*, char **const*, const char*, const char*); -SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerTostring(struct soap*, char ***, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__SubjectConfirmationType_DEFINED -#define SOAP_TYPE_PointerTosaml1__SubjectConfirmationType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectConfirmationType(struct soap*, struct saml1__SubjectConfirmationType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectConfirmationType(struct soap*, const char *, int, struct saml1__SubjectConfirmationType *const*, const char *); -SOAP_FMAC3 struct saml1__SubjectConfirmationType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectConfirmationType(struct soap*, const char*, struct saml1__SubjectConfirmationType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectConfirmationType(struct soap*, struct saml1__SubjectConfirmationType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__SubjectConfirmationType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectConfirmationType(struct soap*, struct saml1__SubjectConfirmationType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__NameIdentifierType_DEFINED -#define SOAP_TYPE_PointerTosaml1__NameIdentifierType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__NameIdentifierType(struct soap*, struct saml1__NameIdentifierType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__NameIdentifierType(struct soap*, const char *, int, struct saml1__NameIdentifierType *const*, const char *); -SOAP_FMAC3 struct saml1__NameIdentifierType ** SOAP_FMAC4 soap_in_PointerTosaml1__NameIdentifierType(struct soap*, const char*, struct saml1__NameIdentifierType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__NameIdentifierType(struct soap*, struct saml1__NameIdentifierType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__NameIdentifierType ** SOAP_FMAC4 soap_get_PointerTosaml1__NameIdentifierType(struct soap*, struct saml1__NameIdentifierType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__saml1__union_AdviceType_DEFINED -#define SOAP_TYPE_PointerTo__saml1__union_AdviceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_AdviceType(struct soap*, struct __saml1__union_AdviceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_AdviceType(struct soap*, const char *, int, struct __saml1__union_AdviceType *const*, const char *); -SOAP_FMAC3 struct __saml1__union_AdviceType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_AdviceType(struct soap*, const char*, struct __saml1__union_AdviceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_AdviceType(struct soap*, struct __saml1__union_AdviceType *const*, const char*, const char*); -SOAP_FMAC3 struct __saml1__union_AdviceType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_AdviceType(struct soap*, struct __saml1__union_AdviceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__AssertionType_DEFINED -#define SOAP_TYPE_PointerTosaml1__AssertionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AssertionType(struct soap*, struct saml1__AssertionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AssertionType(struct soap*, const char *, int, struct saml1__AssertionType *const*, const char *); -SOAP_FMAC3 struct saml1__AssertionType ** SOAP_FMAC4 soap_in_PointerTosaml1__AssertionType(struct soap*, const char*, struct saml1__AssertionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AssertionType(struct soap*, struct saml1__AssertionType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__AssertionType ** SOAP_FMAC4 soap_get_PointerTosaml1__AssertionType(struct soap*, struct saml1__AssertionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxsd__dateTime_DEFINED -#define SOAP_TYPE_PointerToxsd__dateTime_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__dateTime(struct soap*, struct timeval *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__dateTime(struct soap*, const char *, int, struct timeval *const*, const char *); -SOAP_FMAC3 struct timeval ** SOAP_FMAC4 soap_in_PointerToxsd__dateTime(struct soap*, const char*, struct timeval **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__dateTime(struct soap*, struct timeval *const*, const char*, const char*); -SOAP_FMAC3 struct timeval ** SOAP_FMAC4 soap_get_PointerToxsd__dateTime(struct soap*, struct timeval **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__saml1__union_ConditionsType_DEFINED -#define SOAP_TYPE_PointerTo__saml1__union_ConditionsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_ConditionsType(struct soap*, struct __saml1__union_ConditionsType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_ConditionsType(struct soap*, const char *, int, struct __saml1__union_ConditionsType *const*, const char *); -SOAP_FMAC3 struct __saml1__union_ConditionsType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_ConditionsType(struct soap*, const char*, struct __saml1__union_ConditionsType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_ConditionsType(struct soap*, struct __saml1__union_ConditionsType *const*, const char*, const char*); -SOAP_FMAC3 struct __saml1__union_ConditionsType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_ConditionsType(struct soap*, struct __saml1__union_ConditionsType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__ConditionAbstractType_DEFINED -#define SOAP_TYPE_PointerTosaml1__ConditionAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__ConditionAbstractType(struct soap*, struct saml1__ConditionAbstractType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__ConditionAbstractType(struct soap*, const char *, int, struct saml1__ConditionAbstractType *const*, const char *); -SOAP_FMAC3 struct saml1__ConditionAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml1__ConditionAbstractType(struct soap*, const char*, struct saml1__ConditionAbstractType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__ConditionAbstractType(struct soap*, struct saml1__ConditionAbstractType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__ConditionAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml1__ConditionAbstractType(struct soap*, struct saml1__ConditionAbstractType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__DoNotCacheConditionType_DEFINED -#define SOAP_TYPE_PointerTosaml1__DoNotCacheConditionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__DoNotCacheConditionType(struct soap*, struct saml1__DoNotCacheConditionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__DoNotCacheConditionType(struct soap*, const char *, int, struct saml1__DoNotCacheConditionType *const*, const char *); -SOAP_FMAC3 struct saml1__DoNotCacheConditionType ** SOAP_FMAC4 soap_in_PointerTosaml1__DoNotCacheConditionType(struct soap*, const char*, struct saml1__DoNotCacheConditionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__DoNotCacheConditionType(struct soap*, struct saml1__DoNotCacheConditionType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__DoNotCacheConditionType ** SOAP_FMAC4 soap_get_PointerTosaml1__DoNotCacheConditionType(struct soap*, struct saml1__DoNotCacheConditionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__AudienceRestrictionConditionType_DEFINED -#define SOAP_TYPE_PointerTosaml1__AudienceRestrictionConditionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AudienceRestrictionConditionType(struct soap*, struct saml1__AudienceRestrictionConditionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AudienceRestrictionConditionType(struct soap*, const char *, int, struct saml1__AudienceRestrictionConditionType *const*, const char *); -SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType ** SOAP_FMAC4 soap_in_PointerTosaml1__AudienceRestrictionConditionType(struct soap*, const char*, struct saml1__AudienceRestrictionConditionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AudienceRestrictionConditionType(struct soap*, struct saml1__AudienceRestrictionConditionType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType ** SOAP_FMAC4 soap_get_PointerTosaml1__AudienceRestrictionConditionType(struct soap*, struct saml1__AudienceRestrictionConditionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_ds__Signature_DEFINED -#define SOAP_TYPE_PointerTo_ds__Signature_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ds__Signature(struct soap*, struct ds__SignatureType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ds__Signature(struct soap*, const char *, int, struct ds__SignatureType *const*, const char *); -SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_in_PointerTo_ds__Signature(struct soap*, const char*, struct ds__SignatureType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ds__Signature(struct soap*, struct ds__SignatureType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_get_PointerTo_ds__Signature(struct soap*, struct ds__SignatureType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__saml1__union_AssertionType_DEFINED -#define SOAP_TYPE_PointerTo__saml1__union_AssertionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_AssertionType(struct soap*, struct __saml1__union_AssertionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_AssertionType(struct soap*, const char *, int, struct __saml1__union_AssertionType *const*, const char *); -SOAP_FMAC3 struct __saml1__union_AssertionType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_AssertionType(struct soap*, const char*, struct __saml1__union_AssertionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_AssertionType(struct soap*, struct __saml1__union_AssertionType *const*, const char*, const char*); -SOAP_FMAC3 struct __saml1__union_AssertionType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_AssertionType(struct soap*, struct __saml1__union_AssertionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__AttributeStatementType_DEFINED -#define SOAP_TYPE_PointerTosaml1__AttributeStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AttributeStatementType(struct soap*, struct saml1__AttributeStatementType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AttributeStatementType(struct soap*, const char *, int, struct saml1__AttributeStatementType *const*, const char *); -SOAP_FMAC3 struct saml1__AttributeStatementType ** SOAP_FMAC4 soap_in_PointerTosaml1__AttributeStatementType(struct soap*, const char*, struct saml1__AttributeStatementType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AttributeStatementType(struct soap*, struct saml1__AttributeStatementType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__AttributeStatementType ** SOAP_FMAC4 soap_get_PointerTosaml1__AttributeStatementType(struct soap*, struct saml1__AttributeStatementType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__AuthorizationDecisionStatementType_DEFINED -#define SOAP_TYPE_PointerTosaml1__AuthorizationDecisionStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AuthorizationDecisionStatementType(struct soap*, struct saml1__AuthorizationDecisionStatementType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AuthorizationDecisionStatementType(struct soap*, const char *, int, struct saml1__AuthorizationDecisionStatementType *const*, const char *); -SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType ** SOAP_FMAC4 soap_in_PointerTosaml1__AuthorizationDecisionStatementType(struct soap*, const char*, struct saml1__AuthorizationDecisionStatementType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AuthorizationDecisionStatementType(struct soap*, struct saml1__AuthorizationDecisionStatementType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType ** SOAP_FMAC4 soap_get_PointerTosaml1__AuthorizationDecisionStatementType(struct soap*, struct saml1__AuthorizationDecisionStatementType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__AuthenticationStatementType_DEFINED -#define SOAP_TYPE_PointerTosaml1__AuthenticationStatementType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AuthenticationStatementType(struct soap*, struct saml1__AuthenticationStatementType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AuthenticationStatementType(struct soap*, const char *, int, struct saml1__AuthenticationStatementType *const*, const char *); -SOAP_FMAC3 struct saml1__AuthenticationStatementType ** SOAP_FMAC4 soap_in_PointerTosaml1__AuthenticationStatementType(struct soap*, const char*, struct saml1__AuthenticationStatementType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AuthenticationStatementType(struct soap*, struct saml1__AuthenticationStatementType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__AuthenticationStatementType ** SOAP_FMAC4 soap_get_PointerTosaml1__AuthenticationStatementType(struct soap*, struct saml1__AuthenticationStatementType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__SubjectStatementAbstractType_DEFINED -#define SOAP_TYPE_PointerTosaml1__SubjectStatementAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectStatementAbstractType(struct soap*, struct saml1__SubjectStatementAbstractType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectStatementAbstractType(struct soap*, const char *, int, struct saml1__SubjectStatementAbstractType *const*, const char *); -SOAP_FMAC3 struct saml1__SubjectStatementAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectStatementAbstractType(struct soap*, const char*, struct saml1__SubjectStatementAbstractType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectStatementAbstractType(struct soap*, struct saml1__SubjectStatementAbstractType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__SubjectStatementAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectStatementAbstractType(struct soap*, struct saml1__SubjectStatementAbstractType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__StatementAbstractType_DEFINED -#define SOAP_TYPE_PointerTosaml1__StatementAbstractType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__StatementAbstractType(struct soap*, struct saml1__StatementAbstractType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__StatementAbstractType(struct soap*, const char *, int, struct saml1__StatementAbstractType *const*, const char *); -SOAP_FMAC3 struct saml1__StatementAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml1__StatementAbstractType(struct soap*, const char*, struct saml1__StatementAbstractType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__StatementAbstractType(struct soap*, struct saml1__StatementAbstractType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__StatementAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml1__StatementAbstractType(struct soap*, struct saml1__StatementAbstractType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__AdviceType_DEFINED -#define SOAP_TYPE_PointerTosaml1__AdviceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AdviceType(struct soap*, struct saml1__AdviceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AdviceType(struct soap*, const char *, int, struct saml1__AdviceType *const*, const char *); -SOAP_FMAC3 struct saml1__AdviceType ** SOAP_FMAC4 soap_in_PointerTosaml1__AdviceType(struct soap*, const char*, struct saml1__AdviceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AdviceType(struct soap*, struct saml1__AdviceType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__AdviceType ** SOAP_FMAC4 soap_get_PointerTosaml1__AdviceType(struct soap*, struct saml1__AdviceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTosaml1__ConditionsType_DEFINED -#define SOAP_TYPE_PointerTosaml1__ConditionsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__ConditionsType(struct soap*, struct saml1__ConditionsType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__ConditionsType(struct soap*, const char *, int, struct saml1__ConditionsType *const*, const char *); -SOAP_FMAC3 struct saml1__ConditionsType ** SOAP_FMAC4 soap_in_PointerTosaml1__ConditionsType(struct soap*, const char*, struct saml1__ConditionsType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__ConditionsType(struct soap*, struct saml1__ConditionsType *const*, const char*, const char*); -SOAP_FMAC3 struct saml1__ConditionsType ** SOAP_FMAC4 soap_get_PointerTosaml1__ConditionsType(struct soap*, struct saml1__ConditionsType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__wsc__DerivedKeyTokenType_sequence_DEFINED -#define SOAP_TYPE_PointerTo__wsc__DerivedKeyTokenType_sequence_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap*, struct __wsc__DerivedKeyTokenType_sequence *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap*, const char *, int, struct __wsc__DerivedKeyTokenType_sequence *const*, const char *); -SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence ** SOAP_FMAC4 soap_in_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap*, const char*, struct __wsc__DerivedKeyTokenType_sequence **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap*, struct __wsc__DerivedKeyTokenType_sequence *const*, const char*, const char*); -SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence ** SOAP_FMAC4 soap_get_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap*, struct __wsc__DerivedKeyTokenType_sequence **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToULONG64_DEFINED -#define SOAP_TYPE_PointerToULONG64_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToULONG64(struct soap*, ULONG64 *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToULONG64(struct soap*, const char *, int, ULONG64 *const*, const char *); -SOAP_FMAC3 ULONG64 ** SOAP_FMAC4 soap_in_PointerToULONG64(struct soap*, const char*, ULONG64 **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToULONG64(struct soap*, ULONG64 *const*, const char*, const char*); -SOAP_FMAC3 ULONG64 ** SOAP_FMAC4 soap_get_PointerToULONG64(struct soap*, ULONG64 **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsc__PropertiesType_DEFINED -#define SOAP_TYPE_PointerTowsc__PropertiesType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsc__PropertiesType(struct soap*, struct wsc__PropertiesType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsc__PropertiesType(struct soap*, const char *, int, struct wsc__PropertiesType *const*, const char *); -SOAP_FMAC3 struct wsc__PropertiesType ** SOAP_FMAC4 soap_in_PointerTowsc__PropertiesType(struct soap*, const char*, struct wsc__PropertiesType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsc__PropertiesType(struct soap*, struct wsc__PropertiesType *const*, const char*, const char*); -SOAP_FMAC3 struct wsc__PropertiesType ** SOAP_FMAC4 soap_get_PointerTowsc__PropertiesType(struct soap*, struct wsc__PropertiesType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_wsc__FaultCodeOpenEnumType_DEFINED -#define SOAP_TYPE_wsc__FaultCodeOpenEnumType_DEFINED - -inline void soap_default_wsc__FaultCodeOpenEnumType(struct soap *soap, char **a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_wsc__FaultCodeOpenEnumType - *a = SOAP_DEFAULT_wsc__FaultCodeOpenEnumType; -#else - *a = (char *)0; -#endif -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsc__FaultCodeOpenEnumType(struct soap*, char *const*); - -#define soap_wsc__FaultCodeOpenEnumType2s(soap, a) (a) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__FaultCodeOpenEnumType(struct soap*, const char*, int, char*const*, const char*); - -#define soap_s2wsc__FaultCodeOpenEnumType(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsc__FaultCodeOpenEnumType(struct soap*, const char*, char **, const char*); - -#define soap_instantiate_wsc__FaultCodeOpenEnumType soap_instantiate_string - - -#define soap_new_wsc__FaultCodeOpenEnumType soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__FaultCodeOpenEnumType(struct soap*, char *const*, const char*, const char*); - -inline int soap_write_wsc__FaultCodeOpenEnumType(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wsc__FaultCodeOpenEnumType(soap, p, "wsc:FaultCodeOpenEnumType", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wsc__FaultCodeOpenEnumType(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsc__FaultCodeOpenEnumType(soap, p, "wsc:FaultCodeOpenEnumType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsc__FaultCodeOpenEnumType(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsc__FaultCodeOpenEnumType(soap, p, "wsc:FaultCodeOpenEnumType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsc__FaultCodeOpenEnumType(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsc__FaultCodeOpenEnumType(soap, p, "wsc:FaultCodeOpenEnumType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsc__FaultCodeOpenEnumType(struct soap*, char **, const char*, const char*); - -inline int soap_read_wsc__FaultCodeOpenEnumType(struct soap *soap, char **p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wsc__FaultCodeOpenEnumType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsc__FaultCodeOpenEnumType(struct soap *soap, const char *URL, char **p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsc__FaultCodeOpenEnumType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsc__FaultCodeOpenEnumType(struct soap *soap, char **p) -{ - if (::soap_read_wsc__FaultCodeOpenEnumType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_PointerTo_xenc__ReferenceList_DEFINED -#define SOAP_TYPE_PointerTo_xenc__ReferenceList_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_xenc__ReferenceList(struct soap*, struct _xenc__ReferenceList *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_xenc__ReferenceList(struct soap*, const char *, int, struct _xenc__ReferenceList *const*, const char *); -SOAP_FMAC3 struct _xenc__ReferenceList ** SOAP_FMAC4 soap_in_PointerTo_xenc__ReferenceList(struct soap*, const char*, struct _xenc__ReferenceList **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_xenc__ReferenceList(struct soap*, struct _xenc__ReferenceList *const*, const char*, const char*); -SOAP_FMAC3 struct _xenc__ReferenceList ** SOAP_FMAC4 soap_get_PointerTo_xenc__ReferenceList(struct soap*, struct _xenc__ReferenceList **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo__xenc__union_ReferenceList_DEFINED -#define SOAP_TYPE_PointerTo__xenc__union_ReferenceList_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__xenc__union_ReferenceList(struct soap*, struct __xenc__union_ReferenceList *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__xenc__union_ReferenceList(struct soap*, const char *, int, struct __xenc__union_ReferenceList *const*, const char *); -SOAP_FMAC3 struct __xenc__union_ReferenceList ** SOAP_FMAC4 soap_in_PointerTo__xenc__union_ReferenceList(struct soap*, const char*, struct __xenc__union_ReferenceList **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__xenc__union_ReferenceList(struct soap*, struct __xenc__union_ReferenceList *const*, const char*, const char*); -SOAP_FMAC3 struct __xenc__union_ReferenceList ** SOAP_FMAC4 soap_get_PointerTo__xenc__union_ReferenceList(struct soap*, struct __xenc__union_ReferenceList **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxenc__ReferenceType_DEFINED -#define SOAP_TYPE_PointerToxenc__ReferenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__ReferenceType(struct soap*, struct xenc__ReferenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__ReferenceType(struct soap*, const char *, int, struct xenc__ReferenceType *const*, const char *); -SOAP_FMAC3 struct xenc__ReferenceType ** SOAP_FMAC4 soap_in_PointerToxenc__ReferenceType(struct soap*, const char*, struct xenc__ReferenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__ReferenceType(struct soap*, struct xenc__ReferenceType *const*, const char*, const char*); -SOAP_FMAC3 struct xenc__ReferenceType ** SOAP_FMAC4 soap_get_PointerToxenc__ReferenceType(struct soap*, struct xenc__ReferenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxenc__EncryptionPropertyType_DEFINED -#define SOAP_TYPE_PointerToxenc__EncryptionPropertyType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptionPropertyType(struct soap*, struct xenc__EncryptionPropertyType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptionPropertyType(struct soap*, const char *, int, struct xenc__EncryptionPropertyType *const*, const char *); -SOAP_FMAC3 struct xenc__EncryptionPropertyType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptionPropertyType(struct soap*, const char*, struct xenc__EncryptionPropertyType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptionPropertyType(struct soap*, struct xenc__EncryptionPropertyType *const*, const char*, const char*); -SOAP_FMAC3 struct xenc__EncryptionPropertyType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptionPropertyType(struct soap*, struct xenc__EncryptionPropertyType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxenc__TransformsType_DEFINED -#define SOAP_TYPE_PointerToxenc__TransformsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__TransformsType(struct soap*, struct xenc__TransformsType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__TransformsType(struct soap*, const char *, int, struct xenc__TransformsType *const*, const char *); -SOAP_FMAC3 struct xenc__TransformsType ** SOAP_FMAC4 soap_in_PointerToxenc__TransformsType(struct soap*, const char*, struct xenc__TransformsType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__TransformsType(struct soap*, struct xenc__TransformsType *const*, const char*, const char*); -SOAP_FMAC3 struct xenc__TransformsType ** SOAP_FMAC4 soap_get_PointerToxenc__TransformsType(struct soap*, struct xenc__TransformsType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxenc__CipherReferenceType_DEFINED -#define SOAP_TYPE_PointerToxenc__CipherReferenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__CipherReferenceType(struct soap*, struct xenc__CipherReferenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__CipherReferenceType(struct soap*, const char *, int, struct xenc__CipherReferenceType *const*, const char *); -SOAP_FMAC3 struct xenc__CipherReferenceType ** SOAP_FMAC4 soap_in_PointerToxenc__CipherReferenceType(struct soap*, const char*, struct xenc__CipherReferenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__CipherReferenceType(struct soap*, struct xenc__CipherReferenceType *const*, const char*, const char*); -SOAP_FMAC3 struct xenc__CipherReferenceType ** SOAP_FMAC4 soap_get_PointerToxenc__CipherReferenceType(struct soap*, struct xenc__CipherReferenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxenc__EncryptionPropertiesType_DEFINED -#define SOAP_TYPE_PointerToxenc__EncryptionPropertiesType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptionPropertiesType(struct soap*, struct xenc__EncryptionPropertiesType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptionPropertiesType(struct soap*, const char *, int, struct xenc__EncryptionPropertiesType *const*, const char *); -SOAP_FMAC3 struct xenc__EncryptionPropertiesType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptionPropertiesType(struct soap*, const char*, struct xenc__EncryptionPropertiesType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptionPropertiesType(struct soap*, struct xenc__EncryptionPropertiesType *const*, const char*, const char*); -SOAP_FMAC3 struct xenc__EncryptionPropertiesType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptionPropertiesType(struct soap*, struct xenc__EncryptionPropertiesType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxenc__CipherDataType_DEFINED -#define SOAP_TYPE_PointerToxenc__CipherDataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__CipherDataType(struct soap*, struct xenc__CipherDataType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__CipherDataType(struct soap*, const char *, int, struct xenc__CipherDataType *const*, const char *); -SOAP_FMAC3 struct xenc__CipherDataType ** SOAP_FMAC4 soap_in_PointerToxenc__CipherDataType(struct soap*, const char*, struct xenc__CipherDataType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__CipherDataType(struct soap*, struct xenc__CipherDataType *const*, const char*, const char*); -SOAP_FMAC3 struct xenc__CipherDataType ** SOAP_FMAC4 soap_get_PointerToxenc__CipherDataType(struct soap*, struct xenc__CipherDataType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_ds__KeyInfo_DEFINED -#define SOAP_TYPE_PointerTo_ds__KeyInfo_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ds__KeyInfo(struct soap*, struct ds__KeyInfoType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ds__KeyInfo(struct soap*, const char *, int, struct ds__KeyInfoType *const*, const char *); -SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_in_PointerTo_ds__KeyInfo(struct soap*, const char*, struct ds__KeyInfoType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ds__KeyInfo(struct soap*, struct ds__KeyInfoType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_get_PointerTo_ds__KeyInfo(struct soap*, struct ds__KeyInfoType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxenc__EncryptionMethodType_DEFINED -#define SOAP_TYPE_PointerToxenc__EncryptionMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptionMethodType(struct soap*, struct xenc__EncryptionMethodType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptionMethodType(struct soap*, const char *, int, struct xenc__EncryptionMethodType *const*, const char *); -SOAP_FMAC3 struct xenc__EncryptionMethodType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptionMethodType(struct soap*, const char*, struct xenc__EncryptionMethodType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptionMethodType(struct soap*, struct xenc__EncryptionMethodType *const*, const char*, const char*); -SOAP_FMAC3 struct xenc__EncryptionMethodType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptionMethodType(struct soap*, struct xenc__EncryptionMethodType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__X509IssuerSerialType_DEFINED -#define SOAP_TYPE_PointerTods__X509IssuerSerialType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__X509IssuerSerialType(struct soap*, struct ds__X509IssuerSerialType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__X509IssuerSerialType(struct soap*, const char *, int, struct ds__X509IssuerSerialType *const*, const char *); -SOAP_FMAC3 struct ds__X509IssuerSerialType ** SOAP_FMAC4 soap_in_PointerTods__X509IssuerSerialType(struct soap*, const char*, struct ds__X509IssuerSerialType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__X509IssuerSerialType(struct soap*, struct ds__X509IssuerSerialType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__X509IssuerSerialType ** SOAP_FMAC4 soap_get_PointerTods__X509IssuerSerialType(struct soap*, struct ds__X509IssuerSerialType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__RSAKeyValueType_DEFINED -#define SOAP_TYPE_PointerTods__RSAKeyValueType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__RSAKeyValueType(struct soap*, struct ds__RSAKeyValueType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__RSAKeyValueType(struct soap*, const char *, int, struct ds__RSAKeyValueType *const*, const char *); -SOAP_FMAC3 struct ds__RSAKeyValueType ** SOAP_FMAC4 soap_in_PointerTods__RSAKeyValueType(struct soap*, const char*, struct ds__RSAKeyValueType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__RSAKeyValueType(struct soap*, struct ds__RSAKeyValueType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__RSAKeyValueType ** SOAP_FMAC4 soap_get_PointerTods__RSAKeyValueType(struct soap*, struct ds__RSAKeyValueType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__DSAKeyValueType_DEFINED -#define SOAP_TYPE_PointerTods__DSAKeyValueType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__DSAKeyValueType(struct soap*, struct ds__DSAKeyValueType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__DSAKeyValueType(struct soap*, const char *, int, struct ds__DSAKeyValueType *const*, const char *); -SOAP_FMAC3 struct ds__DSAKeyValueType ** SOAP_FMAC4 soap_in_PointerTods__DSAKeyValueType(struct soap*, const char*, struct ds__DSAKeyValueType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__DSAKeyValueType(struct soap*, struct ds__DSAKeyValueType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__DSAKeyValueType ** SOAP_FMAC4 soap_get_PointerTods__DSAKeyValueType(struct soap*, struct ds__DSAKeyValueType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__TransformType_DEFINED -#define SOAP_TYPE_PointerTods__TransformType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__TransformType(struct soap*, struct ds__TransformType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__TransformType(struct soap*, const char *, int, struct ds__TransformType *const*, const char *); -SOAP_FMAC3 struct ds__TransformType ** SOAP_FMAC4 soap_in_PointerTods__TransformType(struct soap*, const char*, struct ds__TransformType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__TransformType(struct soap*, struct ds__TransformType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__TransformType ** SOAP_FMAC4 soap_get_PointerTods__TransformType(struct soap*, struct ds__TransformType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__DigestMethodType_DEFINED -#define SOAP_TYPE_PointerTods__DigestMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__DigestMethodType(struct soap*, struct ds__DigestMethodType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__DigestMethodType(struct soap*, const char *, int, struct ds__DigestMethodType *const*, const char *); -SOAP_FMAC3 struct ds__DigestMethodType ** SOAP_FMAC4 soap_in_PointerTods__DigestMethodType(struct soap*, const char*, struct ds__DigestMethodType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__DigestMethodType(struct soap*, struct ds__DigestMethodType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__DigestMethodType ** SOAP_FMAC4 soap_get_PointerTods__DigestMethodType(struct soap*, struct ds__DigestMethodType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__TransformsType_DEFINED -#define SOAP_TYPE_PointerTods__TransformsType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__TransformsType(struct soap*, struct ds__TransformsType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__TransformsType(struct soap*, const char *, int, struct ds__TransformsType *const*, const char *); -SOAP_FMAC3 struct ds__TransformsType ** SOAP_FMAC4 soap_in_PointerTods__TransformsType(struct soap*, const char*, struct ds__TransformsType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__TransformsType(struct soap*, struct ds__TransformsType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__TransformsType ** SOAP_FMAC4 soap_get_PointerTods__TransformsType(struct soap*, struct ds__TransformsType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToPointerTods__ReferenceType_DEFINED -#define SOAP_TYPE_PointerToPointerTods__ReferenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerTods__ReferenceType(struct soap*, struct ds__ReferenceType **const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerTods__ReferenceType(struct soap*, const char *, int, struct ds__ReferenceType **const*, const char *); -SOAP_FMAC3 struct ds__ReferenceType *** SOAP_FMAC4 soap_in_PointerToPointerTods__ReferenceType(struct soap*, const char*, struct ds__ReferenceType ***, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerTods__ReferenceType(struct soap*, struct ds__ReferenceType **const*, const char*, const char*); -SOAP_FMAC3 struct ds__ReferenceType *** SOAP_FMAC4 soap_get_PointerToPointerTods__ReferenceType(struct soap*, struct ds__ReferenceType ***, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__ReferenceType_DEFINED -#define SOAP_TYPE_PointerTods__ReferenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__ReferenceType(struct soap*, struct ds__ReferenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__ReferenceType(struct soap*, const char *, int, struct ds__ReferenceType *const*, const char *); -SOAP_FMAC3 struct ds__ReferenceType ** SOAP_FMAC4 soap_in_PointerTods__ReferenceType(struct soap*, const char*, struct ds__ReferenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__ReferenceType(struct soap*, struct ds__ReferenceType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__ReferenceType ** SOAP_FMAC4 soap_get_PointerTods__ReferenceType(struct soap*, struct ds__ReferenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__SignatureMethodType_DEFINED -#define SOAP_TYPE_PointerTods__SignatureMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__SignatureMethodType(struct soap*, struct ds__SignatureMethodType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__SignatureMethodType(struct soap*, const char *, int, struct ds__SignatureMethodType *const*, const char *); -SOAP_FMAC3 struct ds__SignatureMethodType ** SOAP_FMAC4 soap_in_PointerTods__SignatureMethodType(struct soap*, const char*, struct ds__SignatureMethodType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__SignatureMethodType(struct soap*, struct ds__SignatureMethodType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__SignatureMethodType ** SOAP_FMAC4 soap_get_PointerTods__SignatureMethodType(struct soap*, struct ds__SignatureMethodType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__CanonicalizationMethodType_DEFINED -#define SOAP_TYPE_PointerTods__CanonicalizationMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__CanonicalizationMethodType(struct soap*, struct ds__CanonicalizationMethodType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__CanonicalizationMethodType(struct soap*, const char *, int, struct ds__CanonicalizationMethodType *const*, const char *); -SOAP_FMAC3 struct ds__CanonicalizationMethodType ** SOAP_FMAC4 soap_in_PointerTods__CanonicalizationMethodType(struct soap*, const char*, struct ds__CanonicalizationMethodType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__CanonicalizationMethodType(struct soap*, struct ds__CanonicalizationMethodType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__CanonicalizationMethodType ** SOAP_FMAC4 soap_get_PointerTods__CanonicalizationMethodType(struct soap*, struct ds__CanonicalizationMethodType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsse__SecurityTokenReference_DEFINED -#define SOAP_TYPE_PointerTo_wsse__SecurityTokenReference_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__SecurityTokenReference(struct soap*, struct _wsse__SecurityTokenReference *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__SecurityTokenReference(struct soap*, const char *, int, struct _wsse__SecurityTokenReference *const*, const char *); -SOAP_FMAC3 struct _wsse__SecurityTokenReference ** SOAP_FMAC4 soap_in_PointerTo_wsse__SecurityTokenReference(struct soap*, const char*, struct _wsse__SecurityTokenReference **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__SecurityTokenReference(struct soap*, struct _wsse__SecurityTokenReference *const*, const char*, const char*); -SOAP_FMAC3 struct _wsse__SecurityTokenReference ** SOAP_FMAC4 soap_get_PointerTo_wsse__SecurityTokenReference(struct soap*, struct _wsse__SecurityTokenReference **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__RetrievalMethodType_DEFINED -#define SOAP_TYPE_PointerTods__RetrievalMethodType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__RetrievalMethodType(struct soap*, struct ds__RetrievalMethodType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__RetrievalMethodType(struct soap*, const char *, int, struct ds__RetrievalMethodType *const*, const char *); -SOAP_FMAC3 struct ds__RetrievalMethodType ** SOAP_FMAC4 soap_in_PointerTods__RetrievalMethodType(struct soap*, const char*, struct ds__RetrievalMethodType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__RetrievalMethodType(struct soap*, struct ds__RetrievalMethodType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__RetrievalMethodType ** SOAP_FMAC4 soap_get_PointerTods__RetrievalMethodType(struct soap*, struct ds__RetrievalMethodType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__KeyValueType_DEFINED -#define SOAP_TYPE_PointerTods__KeyValueType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__KeyValueType(struct soap*, struct ds__KeyValueType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__KeyValueType(struct soap*, const char *, int, struct ds__KeyValueType *const*, const char *); -SOAP_FMAC3 struct ds__KeyValueType ** SOAP_FMAC4 soap_in_PointerTods__KeyValueType(struct soap*, const char*, struct ds__KeyValueType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__KeyValueType(struct soap*, struct ds__KeyValueType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__KeyValueType ** SOAP_FMAC4 soap_get_PointerTods__KeyValueType(struct soap*, struct ds__KeyValueType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_c14n__InclusiveNamespaces_DEFINED -#define SOAP_TYPE_PointerTo_c14n__InclusiveNamespaces_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_c14n__InclusiveNamespaces(struct soap*, struct _c14n__InclusiveNamespaces *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_c14n__InclusiveNamespaces(struct soap*, const char *, int, struct _c14n__InclusiveNamespaces *const*, const char *); -SOAP_FMAC3 struct _c14n__InclusiveNamespaces ** SOAP_FMAC4 soap_in_PointerTo_c14n__InclusiveNamespaces(struct soap*, const char*, struct _c14n__InclusiveNamespaces **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_c14n__InclusiveNamespaces(struct soap*, struct _c14n__InclusiveNamespaces *const*, const char*, const char*); -SOAP_FMAC3 struct _c14n__InclusiveNamespaces ** SOAP_FMAC4 soap_get_PointerTo_c14n__InclusiveNamespaces(struct soap*, struct _c14n__InclusiveNamespaces **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__KeyInfoType_DEFINED -#define SOAP_TYPE_PointerTods__KeyInfoType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__KeyInfoType(struct soap*, struct ds__KeyInfoType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__KeyInfoType(struct soap*, const char *, int, struct ds__KeyInfoType *const*, const char *); -SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_in_PointerTods__KeyInfoType(struct soap*, const char*, struct ds__KeyInfoType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__KeyInfoType(struct soap*, struct ds__KeyInfoType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_get_PointerTods__KeyInfoType(struct soap*, struct ds__KeyInfoType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__SignedInfoType_DEFINED -#define SOAP_TYPE_PointerTods__SignedInfoType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__SignedInfoType(struct soap*, struct ds__SignedInfoType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__SignedInfoType(struct soap*, const char *, int, struct ds__SignedInfoType *const*, const char *); -SOAP_FMAC3 struct ds__SignedInfoType ** SOAP_FMAC4 soap_in_PointerTods__SignedInfoType(struct soap*, const char*, struct ds__SignedInfoType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__SignedInfoType(struct soap*, struct ds__SignedInfoType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__SignedInfoType ** SOAP_FMAC4 soap_get_PointerTods__SignedInfoType(struct soap*, struct ds__SignedInfoType **, const char*, const char*); -#endif -/* _ds__SignatureValue is a typedef synonym of string */ - -#ifndef SOAP_TYPE__ds__SignatureValue_DEFINED -#define SOAP_TYPE__ds__SignatureValue_DEFINED - -#define soap_default__ds__SignatureValue soap_default_string - - -#define soap_serialize__ds__SignatureValue soap_serialize_string - - -#define soap__ds__SignatureValue2s(soap, a) (a) - -#define soap_out__ds__SignatureValue soap_out_string - - -#define soap_s2_ds__SignatureValue(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__ds__SignatureValue soap_in_string - - -#define soap_instantiate__ds__SignatureValue soap_instantiate_string - - -#define soap_new__ds__SignatureValue soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__ds__SignatureValue(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__ds__SignatureValue(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__ds__SignatureValue(soap, p, "ds:SignatureValue", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__ds__SignatureValue(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__ds__SignatureValue(soap, p, "ds:SignatureValue", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__ds__SignatureValue(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__ds__SignatureValue(soap, p, "ds:SignatureValue", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__ds__SignatureValue(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__ds__SignatureValue(soap, p, "ds:SignatureValue", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__ds__SignatureValue soap_get_string - - -#define soap_read__ds__SignatureValue soap_read_string - - -#define soap_GET__ds__SignatureValue soap_GET_string - - -#define soap_POST_recv__ds__SignatureValue soap_POST_recv_string - -#endif - -#ifndef SOAP_TYPE_PointerToxenc__EncryptedKeyType_DEFINED -#define SOAP_TYPE_PointerToxenc__EncryptedKeyType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptedKeyType(struct soap*, struct xenc__EncryptedKeyType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptedKeyType(struct soap*, const char *, int, struct xenc__EncryptedKeyType *const*, const char *); -SOAP_FMAC3 struct xenc__EncryptedKeyType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptedKeyType(struct soap*, const char*, struct xenc__EncryptedKeyType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptedKeyType(struct soap*, struct xenc__EncryptedKeyType *const*, const char*, const char*); -SOAP_FMAC3 struct xenc__EncryptedKeyType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptedKeyType(struct soap*, struct xenc__EncryptedKeyType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTods__X509DataType_DEFINED -#define SOAP_TYPE_PointerTods__X509DataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__X509DataType(struct soap*, struct ds__X509DataType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__X509DataType(struct soap*, const char *, int, struct ds__X509DataType *const*, const char *); -SOAP_FMAC3 struct ds__X509DataType ** SOAP_FMAC4 soap_in_PointerTods__X509DataType(struct soap*, const char*, struct ds__X509DataType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__X509DataType(struct soap*, struct ds__X509DataType *const*, const char*, const char*); -SOAP_FMAC3 struct ds__X509DataType ** SOAP_FMAC4 soap_get_PointerTods__X509DataType(struct soap*, struct ds__X509DataType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsse__Embedded_DEFINED -#define SOAP_TYPE_PointerTo_wsse__Embedded_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Embedded(struct soap*, struct _wsse__Embedded *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Embedded(struct soap*, const char *, int, struct _wsse__Embedded *const*, const char *); -SOAP_FMAC3 struct _wsse__Embedded ** SOAP_FMAC4 soap_in_PointerTo_wsse__Embedded(struct soap*, const char*, struct _wsse__Embedded **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Embedded(struct soap*, struct _wsse__Embedded *const*, const char*, const char*); -SOAP_FMAC3 struct _wsse__Embedded ** SOAP_FMAC4 soap_get_PointerTo_wsse__Embedded(struct soap*, struct _wsse__Embedded **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsse__KeyIdentifier_DEFINED -#define SOAP_TYPE_PointerTo_wsse__KeyIdentifier_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__KeyIdentifier(struct soap*, struct _wsse__KeyIdentifier *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__KeyIdentifier(struct soap*, const char *, int, struct _wsse__KeyIdentifier *const*, const char *); -SOAP_FMAC3 struct _wsse__KeyIdentifier ** SOAP_FMAC4 soap_in_PointerTo_wsse__KeyIdentifier(struct soap*, const char*, struct _wsse__KeyIdentifier **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__KeyIdentifier(struct soap*, struct _wsse__KeyIdentifier *const*, const char*, const char*); -SOAP_FMAC3 struct _wsse__KeyIdentifier ** SOAP_FMAC4 soap_get_PointerTo_wsse__KeyIdentifier(struct soap*, struct _wsse__KeyIdentifier **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsse__Reference_DEFINED -#define SOAP_TYPE_PointerTo_wsse__Reference_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Reference(struct soap*, struct _wsse__Reference *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Reference(struct soap*, const char *, int, struct _wsse__Reference *const*, const char *); -SOAP_FMAC3 struct _wsse__Reference ** SOAP_FMAC4 soap_in_PointerTo_wsse__Reference(struct soap*, const char*, struct _wsse__Reference **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Reference(struct soap*, struct _wsse__Reference *const*, const char*, const char*); -SOAP_FMAC3 struct _wsse__Reference ** SOAP_FMAC4 soap_get_PointerTo_wsse__Reference(struct soap*, struct _wsse__Reference **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTounsignedInt_DEFINED -#define SOAP_TYPE_PointerTounsignedInt_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTounsignedInt(struct soap*, unsigned int *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTounsignedInt(struct soap*, const char *, int, unsigned int *const*, const char *); -SOAP_FMAC3 unsigned int ** SOAP_FMAC4 soap_in_PointerTounsignedInt(struct soap*, const char*, unsigned int **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTounsignedInt(struct soap*, unsigned int *const*, const char*, const char*); -SOAP_FMAC3 unsigned int ** SOAP_FMAC4 soap_get_PointerTounsignedInt(struct soap*, unsigned int **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsse__EncodedString_DEFINED -#define SOAP_TYPE_PointerTowsse__EncodedString_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsse__EncodedString(struct soap*, struct wsse__EncodedString *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsse__EncodedString(struct soap*, const char *, int, struct wsse__EncodedString *const*, const char *); -SOAP_FMAC3 struct wsse__EncodedString ** SOAP_FMAC4 soap_in_PointerTowsse__EncodedString(struct soap*, const char*, struct wsse__EncodedString **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsse__EncodedString(struct soap*, struct wsse__EncodedString *const*, const char*, const char*); -SOAP_FMAC3 struct wsse__EncodedString ** SOAP_FMAC4 soap_get_PointerTowsse__EncodedString(struct soap*, struct wsse__EncodedString **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsse__Password_DEFINED -#define SOAP_TYPE_PointerTo_wsse__Password_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Password(struct soap*, struct _wsse__Password *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Password(struct soap*, const char *, int, struct _wsse__Password *const*, const char *); -SOAP_FMAC3 struct _wsse__Password ** SOAP_FMAC4 soap_in_PointerTo_wsse__Password(struct soap*, const char*, struct _wsse__Password **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Password(struct soap*, struct _wsse__Password *const*, const char*, const char*); -SOAP_FMAC3 struct _wsse__Password ** SOAP_FMAC4 soap_get_PointerTo_wsse__Password(struct soap*, struct _wsse__Password **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__ResumeSubscription_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__ResumeSubscription_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__ResumeSubscription(struct soap*, _wsnt__ResumeSubscription *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__ResumeSubscription(struct soap*, const char *, int, _wsnt__ResumeSubscription *const*, const char *); -SOAP_FMAC3 _wsnt__ResumeSubscription ** SOAP_FMAC4 soap_in_PointerTo_wsnt__ResumeSubscription(struct soap*, const char*, _wsnt__ResumeSubscription **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__ResumeSubscription(struct soap*, _wsnt__ResumeSubscription *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__ResumeSubscription ** SOAP_FMAC4 soap_get_PointerTo_wsnt__ResumeSubscription(struct soap*, _wsnt__ResumeSubscription **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__PauseSubscription_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__PauseSubscription_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__PauseSubscription(struct soap*, _wsnt__PauseSubscription *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__PauseSubscription(struct soap*, const char *, int, _wsnt__PauseSubscription *const*, const char *); -SOAP_FMAC3 _wsnt__PauseSubscription ** SOAP_FMAC4 soap_in_PointerTo_wsnt__PauseSubscription(struct soap*, const char*, _wsnt__PauseSubscription **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__PauseSubscription(struct soap*, _wsnt__PauseSubscription *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__PauseSubscription ** SOAP_FMAC4 soap_get_PointerTo_wsnt__PauseSubscription(struct soap*, _wsnt__PauseSubscription **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__CreatePullPoint_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__CreatePullPoint_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__CreatePullPoint(struct soap*, _wsnt__CreatePullPoint *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__CreatePullPoint(struct soap*, const char *, int, _wsnt__CreatePullPoint *const*, const char *); -SOAP_FMAC3 _wsnt__CreatePullPoint ** SOAP_FMAC4 soap_in_PointerTo_wsnt__CreatePullPoint(struct soap*, const char*, _wsnt__CreatePullPoint **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__CreatePullPoint(struct soap*, _wsnt__CreatePullPoint *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__CreatePullPoint ** SOAP_FMAC4 soap_get_PointerTo_wsnt__CreatePullPoint(struct soap*, _wsnt__CreatePullPoint **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__DestroyPullPoint_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__DestroyPullPoint_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__DestroyPullPoint(struct soap*, _wsnt__DestroyPullPoint *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__DestroyPullPoint(struct soap*, const char *, int, _wsnt__DestroyPullPoint *const*, const char *); -SOAP_FMAC3 _wsnt__DestroyPullPoint ** SOAP_FMAC4 soap_in_PointerTo_wsnt__DestroyPullPoint(struct soap*, const char*, _wsnt__DestroyPullPoint **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__DestroyPullPoint(struct soap*, _wsnt__DestroyPullPoint *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__DestroyPullPoint ** SOAP_FMAC4 soap_get_PointerTo_wsnt__DestroyPullPoint(struct soap*, _wsnt__DestroyPullPoint **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__GetMessages_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__GetMessages_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__GetMessages(struct soap*, _wsnt__GetMessages *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__GetMessages(struct soap*, const char *, int, _wsnt__GetMessages *const*, const char *); -SOAP_FMAC3 _wsnt__GetMessages ** SOAP_FMAC4 soap_in_PointerTo_wsnt__GetMessages(struct soap*, const char*, _wsnt__GetMessages **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__GetMessages(struct soap*, _wsnt__GetMessages *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__GetMessages ** SOAP_FMAC4 soap_get_PointerTo_wsnt__GetMessages(struct soap*, _wsnt__GetMessages **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__Notify_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__Notify_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Notify(struct soap*, _wsnt__Notify *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Notify(struct soap*, const char *, int, _wsnt__Notify *const*, const char *); -SOAP_FMAC3 _wsnt__Notify ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Notify(struct soap*, const char*, _wsnt__Notify **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Notify(struct soap*, _wsnt__Notify *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__Notify ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Notify(struct soap*, _wsnt__Notify **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__GetCurrentMessage_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__GetCurrentMessage_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__GetCurrentMessage(struct soap*, _wsnt__GetCurrentMessage *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__GetCurrentMessage(struct soap*, const char *, int, _wsnt__GetCurrentMessage *const*, const char *); -SOAP_FMAC3 _wsnt__GetCurrentMessage ** SOAP_FMAC4 soap_in_PointerTo_wsnt__GetCurrentMessage(struct soap*, const char*, _wsnt__GetCurrentMessage **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__GetCurrentMessage(struct soap*, _wsnt__GetCurrentMessage *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__GetCurrentMessage ** SOAP_FMAC4 soap_get_PointerTo_wsnt__GetCurrentMessage(struct soap*, _wsnt__GetCurrentMessage **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__Subscribe_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__Subscribe_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Subscribe(struct soap*, _wsnt__Subscribe *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Subscribe(struct soap*, const char *, int, _wsnt__Subscribe *const*, const char *); -SOAP_FMAC3 _wsnt__Subscribe ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Subscribe(struct soap*, const char*, _wsnt__Subscribe **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Subscribe(struct soap*, _wsnt__Subscribe *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__Subscribe ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Subscribe(struct soap*, _wsnt__Subscribe **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__Renew_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__Renew_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Renew(struct soap*, _wsnt__Renew *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Renew(struct soap*, const char *, int, _wsnt__Renew *const*, const char *); -SOAP_FMAC3 _wsnt__Renew ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Renew(struct soap*, const char*, _wsnt__Renew **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Renew(struct soap*, _wsnt__Renew *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__Renew ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Renew(struct soap*, _wsnt__Renew **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__GetEventBrokers_DEFINED -#define SOAP_TYPE_PointerTo_tev__GetEventBrokers_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__GetEventBrokers(struct soap*, _tev__GetEventBrokers *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__GetEventBrokers(struct soap*, const char *, int, _tev__GetEventBrokers *const*, const char *); -SOAP_FMAC3 _tev__GetEventBrokers ** SOAP_FMAC4 soap_in_PointerTo_tev__GetEventBrokers(struct soap*, const char*, _tev__GetEventBrokers **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__GetEventBrokers(struct soap*, _tev__GetEventBrokers *const*, const char*, const char*); -SOAP_FMAC3 _tev__GetEventBrokers ** SOAP_FMAC4 soap_get_PointerTo_tev__GetEventBrokers(struct soap*, _tev__GetEventBrokers **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__DeleteEventBroker_DEFINED -#define SOAP_TYPE_PointerTo_tev__DeleteEventBroker_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__DeleteEventBroker(struct soap*, _tev__DeleteEventBroker *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__DeleteEventBroker(struct soap*, const char *, int, _tev__DeleteEventBroker *const*, const char *); -SOAP_FMAC3 _tev__DeleteEventBroker ** SOAP_FMAC4 soap_in_PointerTo_tev__DeleteEventBroker(struct soap*, const char*, _tev__DeleteEventBroker **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__DeleteEventBroker(struct soap*, _tev__DeleteEventBroker *const*, const char*, const char*); -SOAP_FMAC3 _tev__DeleteEventBroker ** SOAP_FMAC4 soap_get_PointerTo_tev__DeleteEventBroker(struct soap*, _tev__DeleteEventBroker **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__AddEventBroker_DEFINED -#define SOAP_TYPE_PointerTo_tev__AddEventBroker_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__AddEventBroker(struct soap*, _tev__AddEventBroker *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__AddEventBroker(struct soap*, const char *, int, _tev__AddEventBroker *const*, const char *); -SOAP_FMAC3 _tev__AddEventBroker ** SOAP_FMAC4 soap_in_PointerTo_tev__AddEventBroker(struct soap*, const char*, _tev__AddEventBroker **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__AddEventBroker(struct soap*, _tev__AddEventBroker *const*, const char*, const char*); -SOAP_FMAC3 _tev__AddEventBroker ** SOAP_FMAC4 soap_get_PointerTo_tev__AddEventBroker(struct soap*, _tev__AddEventBroker **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__GetEventProperties_DEFINED -#define SOAP_TYPE_PointerTo_tev__GetEventProperties_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__GetEventProperties(struct soap*, _tev__GetEventProperties *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__GetEventProperties(struct soap*, const char *, int, _tev__GetEventProperties *const*, const char *); -SOAP_FMAC3 _tev__GetEventProperties ** SOAP_FMAC4 soap_in_PointerTo_tev__GetEventProperties(struct soap*, const char*, _tev__GetEventProperties **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__GetEventProperties(struct soap*, _tev__GetEventProperties *const*, const char*, const char*); -SOAP_FMAC3 _tev__GetEventProperties ** SOAP_FMAC4 soap_get_PointerTo_tev__GetEventProperties(struct soap*, _tev__GetEventProperties **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription_DEFINED -#define SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__CreatePullPointSubscription(struct soap*, _tev__CreatePullPointSubscription *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__CreatePullPointSubscription(struct soap*, const char *, int, _tev__CreatePullPointSubscription *const*, const char *); -SOAP_FMAC3 _tev__CreatePullPointSubscription ** SOAP_FMAC4 soap_in_PointerTo_tev__CreatePullPointSubscription(struct soap*, const char*, _tev__CreatePullPointSubscription **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__CreatePullPointSubscription(struct soap*, _tev__CreatePullPointSubscription *const*, const char*, const char*); -SOAP_FMAC3 _tev__CreatePullPointSubscription ** SOAP_FMAC4 soap_get_PointerTo_tev__CreatePullPointSubscription(struct soap*, _tev__CreatePullPointSubscription **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__GetServiceCapabilities_DEFINED -#define SOAP_TYPE_PointerTo_tev__GetServiceCapabilities_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__GetServiceCapabilities(struct soap*, _tev__GetServiceCapabilities *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__GetServiceCapabilities(struct soap*, const char *, int, _tev__GetServiceCapabilities *const*, const char *); -SOAP_FMAC3 _tev__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_tev__GetServiceCapabilities(struct soap*, const char*, _tev__GetServiceCapabilities **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__GetServiceCapabilities(struct soap*, _tev__GetServiceCapabilities *const*, const char*, const char*); -SOAP_FMAC3 _tev__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_tev__GetServiceCapabilities(struct soap*, _tev__GetServiceCapabilities **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__Unsubscribe_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__Unsubscribe_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Unsubscribe(struct soap*, _wsnt__Unsubscribe *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Unsubscribe(struct soap*, const char *, int, _wsnt__Unsubscribe *const*, const char *); -SOAP_FMAC3 _wsnt__Unsubscribe ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Unsubscribe(struct soap*, const char*, _wsnt__Unsubscribe **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Unsubscribe(struct soap*, _wsnt__Unsubscribe *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__Unsubscribe ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Unsubscribe(struct soap*, _wsnt__Unsubscribe **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__SetSynchronizationPoint_DEFINED -#define SOAP_TYPE_PointerTo_tev__SetSynchronizationPoint_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__SetSynchronizationPoint(struct soap*, _tev__SetSynchronizationPoint *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__SetSynchronizationPoint(struct soap*, const char *, int, _tev__SetSynchronizationPoint *const*, const char *); -SOAP_FMAC3 _tev__SetSynchronizationPoint ** SOAP_FMAC4 soap_in_PointerTo_tev__SetSynchronizationPoint(struct soap*, const char*, _tev__SetSynchronizationPoint **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__SetSynchronizationPoint(struct soap*, _tev__SetSynchronizationPoint *const*, const char*, const char*); -SOAP_FMAC3 _tev__SetSynchronizationPoint ** SOAP_FMAC4 soap_get_PointerTo_tev__SetSynchronizationPoint(struct soap*, _tev__SetSynchronizationPoint **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__Seek_DEFINED -#define SOAP_TYPE_PointerTo_tev__Seek_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__Seek(struct soap*, _tev__Seek *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__Seek(struct soap*, const char *, int, _tev__Seek *const*, const char *); -SOAP_FMAC3 _tev__Seek ** SOAP_FMAC4 soap_in_PointerTo_tev__Seek(struct soap*, const char*, _tev__Seek **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__Seek(struct soap*, _tev__Seek *const*, const char*, const char*); -SOAP_FMAC3 _tev__Seek ** SOAP_FMAC4 soap_get_PointerTo_tev__Seek(struct soap*, _tev__Seek **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__PullMessages_DEFINED -#define SOAP_TYPE_PointerTo_tev__PullMessages_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__PullMessages(struct soap*, _tev__PullMessages *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__PullMessages(struct soap*, const char *, int, _tev__PullMessages *const*, const char *); -SOAP_FMAC3 _tev__PullMessages ** SOAP_FMAC4 soap_in_PointerTo_tev__PullMessages(struct soap*, const char*, _tev__PullMessages **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__PullMessages(struct soap*, _tev__PullMessages *const*, const char*, const char*); -SOAP_FMAC3 _tev__PullMessages ** SOAP_FMAC4 soap_get_PointerTo_tev__PullMessages(struct soap*, _tev__PullMessages **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__UnsupportedPolicyRequestFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__UnsupportedPolicyRequestFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap*, wsnt__UnsupportedPolicyRequestFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap*, const char *, int, wsnt__UnsupportedPolicyRequestFaultType *const*, const char *); -SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap*, const char*, wsnt__UnsupportedPolicyRequestFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap*, wsnt__UnsupportedPolicyRequestFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap*, wsnt__UnsupportedPolicyRequestFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__UnrecognizedPolicyRequestFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__UnrecognizedPolicyRequestFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap*, wsnt__UnrecognizedPolicyRequestFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap*, const char *, int, wsnt__UnrecognizedPolicyRequestFaultType *const*, const char *); -SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap*, const char*, wsnt__UnrecognizedPolicyRequestFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap*, wsnt__UnrecognizedPolicyRequestFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap*, wsnt__UnrecognizedPolicyRequestFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__UnacceptableTerminationTimeFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__UnacceptableTerminationTimeFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap*, wsnt__UnacceptableTerminationTimeFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap*, const char *, int, wsnt__UnacceptableTerminationTimeFaultType *const*, const char *); -SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap*, const char*, wsnt__UnacceptableTerminationTimeFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap*, wsnt__UnacceptableTerminationTimeFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap*, wsnt__UnacceptableTerminationTimeFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, wsnt__UnacceptableInitialTerminationTimeFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, const char *, int, wsnt__UnacceptableInitialTerminationTimeFaultType *const*, const char *); -SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, const char*, wsnt__UnacceptableInitialTerminationTimeFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, wsnt__UnacceptableInitialTerminationTimeFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, wsnt__UnacceptableInitialTerminationTimeFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__UnableToGetMessagesFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__UnableToGetMessagesFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToGetMessagesFaultType(struct soap*, wsnt__UnableToGetMessagesFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToGetMessagesFaultType(struct soap*, const char *, int, wsnt__UnableToGetMessagesFaultType *const*, const char *); -SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToGetMessagesFaultType(struct soap*, const char*, wsnt__UnableToGetMessagesFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToGetMessagesFaultType(struct soap*, wsnt__UnableToGetMessagesFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToGetMessagesFaultType(struct soap*, wsnt__UnableToGetMessagesFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__UnableToDestroySubscriptionFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__UnableToDestroySubscriptionFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap*, wsnt__UnableToDestroySubscriptionFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap*, const char *, int, wsnt__UnableToDestroySubscriptionFaultType *const*, const char *); -SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap*, const char*, wsnt__UnableToDestroySubscriptionFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap*, wsnt__UnableToDestroySubscriptionFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap*, wsnt__UnableToDestroySubscriptionFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__UnableToDestroyPullPointFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__UnableToDestroyPullPointFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap*, wsnt__UnableToDestroyPullPointFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap*, const char *, int, wsnt__UnableToDestroyPullPointFaultType *const*, const char *); -SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap*, const char*, wsnt__UnableToDestroyPullPointFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap*, wsnt__UnableToDestroyPullPointFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap*, wsnt__UnableToDestroyPullPointFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__UnableToCreatePullPointFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__UnableToCreatePullPointFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap*, wsnt__UnableToCreatePullPointFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap*, const char *, int, wsnt__UnableToCreatePullPointFaultType *const*, const char *); -SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap*, const char*, wsnt__UnableToCreatePullPointFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap*, wsnt__UnableToCreatePullPointFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap*, wsnt__UnableToCreatePullPointFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__TopicNotSupportedFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__TopicNotSupportedFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__TopicNotSupportedFaultType(struct soap*, wsnt__TopicNotSupportedFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__TopicNotSupportedFaultType(struct soap*, const char *, int, wsnt__TopicNotSupportedFaultType *const*, const char *); -SOAP_FMAC3 wsnt__TopicNotSupportedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__TopicNotSupportedFaultType(struct soap*, const char*, wsnt__TopicNotSupportedFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__TopicNotSupportedFaultType(struct soap*, wsnt__TopicNotSupportedFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__TopicNotSupportedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__TopicNotSupportedFaultType(struct soap*, wsnt__TopicNotSupportedFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__TopicExpressionDialectUnknownFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__TopicExpressionDialectUnknownFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap*, wsnt__TopicExpressionDialectUnknownFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap*, const char *, int, wsnt__TopicExpressionDialectUnknownFaultType *const*, const char *); -SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap*, const char*, wsnt__TopicExpressionDialectUnknownFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap*, wsnt__TopicExpressionDialectUnknownFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap*, wsnt__TopicExpressionDialectUnknownFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__SubscribeCreationFailedFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__SubscribeCreationFailedFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap*, wsnt__SubscribeCreationFailedFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap*, const char *, int, wsnt__SubscribeCreationFailedFaultType *const*, const char *); -SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap*, const char*, wsnt__SubscribeCreationFailedFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap*, wsnt__SubscribeCreationFailedFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap*, wsnt__SubscribeCreationFailedFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__ResumeFailedFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__ResumeFailedFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__ResumeFailedFaultType(struct soap*, wsnt__ResumeFailedFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__ResumeFailedFaultType(struct soap*, const char *, int, wsnt__ResumeFailedFaultType *const*, const char *); -SOAP_FMAC3 wsnt__ResumeFailedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__ResumeFailedFaultType(struct soap*, const char*, wsnt__ResumeFailedFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__ResumeFailedFaultType(struct soap*, wsnt__ResumeFailedFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__ResumeFailedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__ResumeFailedFaultType(struct soap*, wsnt__ResumeFailedFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsrfr__ResourceUnknownFaultType_DEFINED -#define SOAP_TYPE_PointerTowsrfr__ResourceUnknownFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsrfr__ResourceUnknownFaultType(struct soap*, wsrfr__ResourceUnknownFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsrfr__ResourceUnknownFaultType(struct soap*, const char *, int, wsrfr__ResourceUnknownFaultType *const*, const char *); -SOAP_FMAC3 wsrfr__ResourceUnknownFaultType ** SOAP_FMAC4 soap_in_PointerTowsrfr__ResourceUnknownFaultType(struct soap*, const char*, wsrfr__ResourceUnknownFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsrfr__ResourceUnknownFaultType(struct soap*, wsrfr__ResourceUnknownFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsrfr__ResourceUnknownFaultType ** SOAP_FMAC4 soap_get_PointerTowsrfr__ResourceUnknownFaultType(struct soap*, wsrfr__ResourceUnknownFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__PullMessagesFaultResponse_DEFINED -#define SOAP_TYPE_PointerTo_tev__PullMessagesFaultResponse_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__PullMessagesFaultResponse(struct soap*, _tev__PullMessagesFaultResponse *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__PullMessagesFaultResponse(struct soap*, const char *, int, _tev__PullMessagesFaultResponse *const*, const char *); -SOAP_FMAC3 _tev__PullMessagesFaultResponse ** SOAP_FMAC4 soap_in_PointerTo_tev__PullMessagesFaultResponse(struct soap*, const char*, _tev__PullMessagesFaultResponse **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__PullMessagesFaultResponse(struct soap*, _tev__PullMessagesFaultResponse *const*, const char*, const char*); -SOAP_FMAC3 _tev__PullMessagesFaultResponse ** SOAP_FMAC4 soap_get_PointerTo_tev__PullMessagesFaultResponse(struct soap*, _tev__PullMessagesFaultResponse **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__PauseFailedFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__PauseFailedFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__PauseFailedFaultType(struct soap*, wsnt__PauseFailedFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__PauseFailedFaultType(struct soap*, const char *, int, wsnt__PauseFailedFaultType *const*, const char *); -SOAP_FMAC3 wsnt__PauseFailedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__PauseFailedFaultType(struct soap*, const char*, wsnt__PauseFailedFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__PauseFailedFaultType(struct soap*, wsnt__PauseFailedFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__PauseFailedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__PauseFailedFaultType(struct soap*, wsnt__PauseFailedFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__NotifyMessageNotSupportedFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__NotifyMessageNotSupportedFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap*, wsnt__NotifyMessageNotSupportedFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap*, const char *, int, wsnt__NotifyMessageNotSupportedFaultType *const*, const char *); -SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap*, const char*, wsnt__NotifyMessageNotSupportedFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap*, wsnt__NotifyMessageNotSupportedFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap*, wsnt__NotifyMessageNotSupportedFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__NoCurrentMessageOnTopicFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__NoCurrentMessageOnTopicFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap*, wsnt__NoCurrentMessageOnTopicFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap*, const char *, int, wsnt__NoCurrentMessageOnTopicFaultType *const*, const char *); -SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap*, const char*, wsnt__NoCurrentMessageOnTopicFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap*, wsnt__NoCurrentMessageOnTopicFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap*, wsnt__NoCurrentMessageOnTopicFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__MultipleTopicsSpecifiedFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__MultipleTopicsSpecifiedFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap*, wsnt__MultipleTopicsSpecifiedFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap*, const char *, int, wsnt__MultipleTopicsSpecifiedFaultType *const*, const char *); -SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap*, const char*, wsnt__MultipleTopicsSpecifiedFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap*, wsnt__MultipleTopicsSpecifiedFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap*, wsnt__MultipleTopicsSpecifiedFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__InvalidTopicExpressionFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__InvalidTopicExpressionFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap*, wsnt__InvalidTopicExpressionFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap*, const char *, int, wsnt__InvalidTopicExpressionFaultType *const*, const char *); -SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap*, const char*, wsnt__InvalidTopicExpressionFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap*, wsnt__InvalidTopicExpressionFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap*, wsnt__InvalidTopicExpressionFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, wsnt__InvalidProducerPropertiesExpressionFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, const char *, int, wsnt__InvalidProducerPropertiesExpressionFaultType *const*, const char *); -SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, const char*, wsnt__InvalidProducerPropertiesExpressionFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, wsnt__InvalidProducerPropertiesExpressionFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, wsnt__InvalidProducerPropertiesExpressionFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__InvalidMessageContentExpressionFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__InvalidMessageContentExpressionFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap*, wsnt__InvalidMessageContentExpressionFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap*, const char *, int, wsnt__InvalidMessageContentExpressionFaultType *const*, const char *); -SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap*, const char*, wsnt__InvalidMessageContentExpressionFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap*, wsnt__InvalidMessageContentExpressionFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap*, wsnt__InvalidMessageContentExpressionFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__InvalidFilterFaultType_DEFINED -#define SOAP_TYPE_PointerTowsnt__InvalidFilterFaultType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidFilterFaultType(struct soap*, wsnt__InvalidFilterFaultType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidFilterFaultType(struct soap*, const char *, int, wsnt__InvalidFilterFaultType *const*, const char *); -SOAP_FMAC3 wsnt__InvalidFilterFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidFilterFaultType(struct soap*, const char*, wsnt__InvalidFilterFaultType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidFilterFaultType(struct soap*, wsnt__InvalidFilterFaultType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__InvalidFilterFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidFilterFaultType(struct soap*, wsnt__InvalidFilterFaultType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxsd__NCName_DEFINED -#define SOAP_TYPE_PointerToxsd__NCName_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__NCName(struct soap*, std::string *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__NCName(struct soap*, const char *, int, std::string *const*, const char *); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__NCName(struct soap*, const char*, std::string **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__NCName(struct soap*, std::string *const*, const char*, const char*); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__NCName(struct soap*, std::string **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowstop__ConcreteTopicExpression_DEFINED -#define SOAP_TYPE_PointerTowstop__ConcreteTopicExpression_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__ConcreteTopicExpression(struct soap*, std::string *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__ConcreteTopicExpression(struct soap*, const char *, int, std::string *const*, const char *); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTowstop__ConcreteTopicExpression(struct soap*, const char*, std::string **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__ConcreteTopicExpression(struct soap*, std::string *const*, const char*, const char*); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTowstop__ConcreteTopicExpression(struct soap*, std::string **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxsd__QName_DEFINED -#define SOAP_TYPE_PointerToxsd__QName_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__QName(struct soap*, std::string *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__QName(struct soap*, const char *, int, std::string *const*, const char *); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__QName(struct soap*, const char*, std::string **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__QName(struct soap*, std::string *const*, const char*, const char*); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__QName(struct soap*, std::string **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowstop__TopicType_DEFINED -#define SOAP_TYPE_PointerTowstop__TopicType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__TopicType(struct soap*, wstop__TopicType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__TopicType(struct soap*, const char *, int, wstop__TopicType *const*, const char *); -SOAP_FMAC3 wstop__TopicType ** SOAP_FMAC4 soap_in_PointerTowstop__TopicType(struct soap*, const char*, wstop__TopicType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__TopicType(struct soap*, wstop__TopicType *const*, const char*, const char*); -SOAP_FMAC3 wstop__TopicType ** SOAP_FMAC4 soap_get_PointerTowstop__TopicType(struct soap*, wstop__TopicType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowstop__QueryExpressionType_DEFINED -#define SOAP_TYPE_PointerTowstop__QueryExpressionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__QueryExpressionType(struct soap*, wstop__QueryExpressionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__QueryExpressionType(struct soap*, const char *, int, wstop__QueryExpressionType *const*, const char *); -SOAP_FMAC3 wstop__QueryExpressionType ** SOAP_FMAC4 soap_in_PointerTowstop__QueryExpressionType(struct soap*, const char*, wstop__QueryExpressionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__QueryExpressionType(struct soap*, wstop__QueryExpressionType *const*, const char*, const char*); -SOAP_FMAC3 wstop__QueryExpressionType ** SOAP_FMAC4 soap_get_PointerTowstop__QueryExpressionType(struct soap*, wstop__QueryExpressionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowstop__Documentation_DEFINED -#define SOAP_TYPE_PointerTowstop__Documentation_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__Documentation(struct soap*, wstop__Documentation *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__Documentation(struct soap*, const char *, int, wstop__Documentation *const*, const char *); -SOAP_FMAC3 wstop__Documentation ** SOAP_FMAC4 soap_in_PointerTowstop__Documentation(struct soap*, const char*, wstop__Documentation **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__Documentation(struct soap*, wstop__Documentation *const*, const char*, const char*); -SOAP_FMAC3 wstop__Documentation ** SOAP_FMAC4 soap_get_PointerTowstop__Documentation(struct soap*, wstop__Documentation **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxsd__nonNegativeInteger_DEFINED -#define SOAP_TYPE_PointerToxsd__nonNegativeInteger_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__nonNegativeInteger(struct soap*, std::string *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__nonNegativeInteger(struct soap*, const char *, int, std::string *const*, const char *); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__nonNegativeInteger(struct soap*, const char*, std::string **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__nonNegativeInteger(struct soap*, std::string *const*, const char*, const char*); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__nonNegativeInteger(struct soap*, std::string **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsnt__Subscribe_SubscriptionPolicy_DEFINED -#define SOAP_TYPE_PointerTo_wsnt__Subscribe_SubscriptionPolicy_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap*, _wsnt__Subscribe_SubscriptionPolicy *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap*, const char *, int, _wsnt__Subscribe_SubscriptionPolicy *const*, const char *); -SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap*, const char*, _wsnt__Subscribe_SubscriptionPolicy **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap*, _wsnt__Subscribe_SubscriptionPolicy *const*, const char*, const char*); -SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap*, _wsnt__Subscribe_SubscriptionPolicy **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTodateTime_DEFINED -#define SOAP_TYPE_PointerTodateTime_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTodateTime(struct soap*, time_t *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTodateTime(struct soap*, const char *, int, time_t *const*, const char *); -SOAP_FMAC3 time_t ** SOAP_FMAC4 soap_in_PointerTodateTime(struct soap*, const char*, time_t **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTodateTime(struct soap*, time_t *const*, const char*, const char*); -SOAP_FMAC3 time_t ** SOAP_FMAC4 soap_get_PointerTodateTime(struct soap*, time_t **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__SubscriptionPolicyType_DEFINED -#define SOAP_TYPE_PointerTowsnt__SubscriptionPolicyType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__SubscriptionPolicyType(struct soap*, wsnt__SubscriptionPolicyType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__SubscriptionPolicyType(struct soap*, const char *, int, wsnt__SubscriptionPolicyType *const*, const char *); -SOAP_FMAC3 wsnt__SubscriptionPolicyType ** SOAP_FMAC4 soap_in_PointerTowsnt__SubscriptionPolicyType(struct soap*, const char*, wsnt__SubscriptionPolicyType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__SubscriptionPolicyType(struct soap*, wsnt__SubscriptionPolicyType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__SubscriptionPolicyType ** SOAP_FMAC4 soap_get_PointerTowsnt__SubscriptionPolicyType(struct soap*, wsnt__SubscriptionPolicyType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__TopicExpressionType_DEFINED -#define SOAP_TYPE_PointerTowsnt__TopicExpressionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__TopicExpressionType(struct soap*, wsnt__TopicExpressionType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__TopicExpressionType(struct soap*, const char *, int, wsnt__TopicExpressionType *const*, const char *); -SOAP_FMAC3 wsnt__TopicExpressionType ** SOAP_FMAC4 soap_in_PointerTowsnt__TopicExpressionType(struct soap*, const char*, wsnt__TopicExpressionType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__TopicExpressionType(struct soap*, wsnt__TopicExpressionType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__TopicExpressionType ** SOAP_FMAC4 soap_get_PointerTowsnt__TopicExpressionType(struct soap*, wsnt__TopicExpressionType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_FaultCause_DEFINED -#define SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_FaultCause_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap*, _wsrfbf__BaseFaultType_FaultCause *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap*, const char *, int, _wsrfbf__BaseFaultType_FaultCause *const*, const char *); -SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause ** SOAP_FMAC4 soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap*, const char*, _wsrfbf__BaseFaultType_FaultCause **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap*, _wsrfbf__BaseFaultType_FaultCause *const*, const char*, const char*); -SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause ** SOAP_FMAC4 soap_get_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap*, _wsrfbf__BaseFaultType_FaultCause **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_xml__lang_DEFINED -#define SOAP_TYPE_PointerTo_xml__lang_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_xml__lang(struct soap*, std::string *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_xml__lang(struct soap*, const char *, int, std::string *const*, const char *); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTo_xml__lang(struct soap*, const char*, std::string **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_xml__lang(struct soap*, std::string *const*, const char*, const char*); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTo_xml__lang(struct soap*, std::string **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_ErrorCode_DEFINED -#define SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_ErrorCode_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap*, _wsrfbf__BaseFaultType_ErrorCode *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap*, const char *, int, _wsrfbf__BaseFaultType_ErrorCode *const*, const char *); -SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode ** SOAP_FMAC4 soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap*, const char*, _wsrfbf__BaseFaultType_ErrorCode **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap*, _wsrfbf__BaseFaultType_ErrorCode *const*, const char*, const char*); -SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode ** SOAP_FMAC4 soap_get_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap*, _wsrfbf__BaseFaultType_ErrorCode **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsa5__EndpointReferenceType_DEFINED -#define SOAP_TYPE_PointerTowsa5__EndpointReferenceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa5__EndpointReferenceType(struct soap*, struct wsa5__EndpointReferenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa5__EndpointReferenceType(struct soap*, const char *, int, struct wsa5__EndpointReferenceType *const*, const char *); -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTowsa5__EndpointReferenceType(struct soap*, const char*, struct wsa5__EndpointReferenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa5__EndpointReferenceType(struct soap*, struct wsa5__EndpointReferenceType *const*, const char*, const char*); -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTowsa5__EndpointReferenceType(struct soap*, struct wsa5__EndpointReferenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxsd__anyURI_DEFINED -#define SOAP_TYPE_PointerToxsd__anyURI_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__anyURI(struct soap*, std::string *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__anyURI(struct soap*, const char *, int, std::string *const*, const char *); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__anyURI(struct soap*, const char*, std::string **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__anyURI(struct soap*, std::string *const*, const char*, const char*); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__anyURI(struct soap*, std::string **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTotev__EventBrokerConfig_DEFINED -#define SOAP_TYPE_PointerTotev__EventBrokerConfig_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotev__EventBrokerConfig(struct soap*, tev__EventBrokerConfig *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotev__EventBrokerConfig(struct soap*, const char *, int, tev__EventBrokerConfig *const*, const char *); -SOAP_FMAC3 tev__EventBrokerConfig ** SOAP_FMAC4 soap_in_PointerTotev__EventBrokerConfig(struct soap*, const char*, tev__EventBrokerConfig **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotev__EventBrokerConfig(struct soap*, tev__EventBrokerConfig *const*, const char*, const char*); -SOAP_FMAC3 tev__EventBrokerConfig ** SOAP_FMAC4 soap_get_PointerTotev__EventBrokerConfig(struct soap*, tev__EventBrokerConfig **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowstop__TopicSetType_DEFINED -#define SOAP_TYPE_PointerTowstop__TopicSetType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__TopicSetType(struct soap*, wstop__TopicSetType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__TopicSetType(struct soap*, const char *, int, wstop__TopicSetType *const*, const char *); -SOAP_FMAC3 wstop__TopicSetType ** SOAP_FMAC4 soap_in_PointerTowstop__TopicSetType(struct soap*, const char*, wstop__TopicSetType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__TopicSetType(struct soap*, wstop__TopicSetType *const*, const char*, const char*); -SOAP_FMAC3 wstop__TopicSetType ** SOAP_FMAC4 soap_get_PointerTowstop__TopicSetType(struct soap*, wstop__TopicSetType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__NotificationMessageHolderType_DEFINED -#define SOAP_TYPE_PointerTowsnt__NotificationMessageHolderType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__NotificationMessageHolderType(struct soap*, wsnt__NotificationMessageHolderType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__NotificationMessageHolderType(struct soap*, const char *, int, wsnt__NotificationMessageHolderType *const*, const char *); -SOAP_FMAC3 wsnt__NotificationMessageHolderType ** SOAP_FMAC4 soap_in_PointerTowsnt__NotificationMessageHolderType(struct soap*, const char*, wsnt__NotificationMessageHolderType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__NotificationMessageHolderType(struct soap*, wsnt__NotificationMessageHolderType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__NotificationMessageHolderType ** SOAP_FMAC4 soap_get_PointerTowsnt__NotificationMessageHolderType(struct soap*, wsnt__NotificationMessageHolderType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy_DEFINED -#define SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, _tev__CreatePullPointSubscription_SubscriptionPolicy *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, const char *, int, _tev__CreatePullPointSubscription_SubscriptionPolicy *const*, const char *); -SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy ** SOAP_FMAC4 soap_in_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, const char*, _tev__CreatePullPointSubscription_SubscriptionPolicy **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, _tev__CreatePullPointSubscription_SubscriptionPolicy *const*, const char*, const char*); -SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy ** SOAP_FMAC4 soap_get_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, _tev__CreatePullPointSubscription_SubscriptionPolicy **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__AbsoluteOrRelativeTimeType_DEFINED -#define SOAP_TYPE_PointerTowsnt__AbsoluteOrRelativeTimeType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap*, std::string *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap*, const char *, int, std::string *const*, const char *); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap*, const char*, std::string **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap*, std::string *const*, const char*, const char*); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap*, std::string **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTotev__Capabilities_DEFINED -#define SOAP_TYPE_PointerTotev__Capabilities_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotev__Capabilities(struct soap*, tev__Capabilities *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotev__Capabilities(struct soap*, const char *, int, tev__Capabilities *const*, const char *); -SOAP_FMAC3 tev__Capabilities ** SOAP_FMAC4 soap_in_PointerTotev__Capabilities(struct soap*, const char*, tev__Capabilities **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotev__Capabilities(struct soap*, tev__Capabilities *const*, const char*, const char*); -SOAP_FMAC3 tev__Capabilities ** SOAP_FMAC4 soap_get_PointerTotev__Capabilities(struct soap*, tev__Capabilities **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsnt__FilterType_DEFINED -#define SOAP_TYPE_PointerTowsnt__FilterType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__FilterType(struct soap*, wsnt__FilterType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__FilterType(struct soap*, const char *, int, wsnt__FilterType *const*, const char *); -SOAP_FMAC3 wsnt__FilterType ** SOAP_FMAC4 soap_in_PointerTowsnt__FilterType(struct soap*, const char*, wsnt__FilterType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__FilterType(struct soap*, wsnt__FilterType *const*, const char*, const char*); -SOAP_FMAC3 wsnt__FilterType ** SOAP_FMAC4 soap_get_PointerTowsnt__FilterType(struct soap*, wsnt__FilterType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerToxsd__token_DEFINED -#define SOAP_TYPE_PointerToxsd__token_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__token(struct soap*, std::string *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__token(struct soap*, const char *, int, std::string *const*, const char *); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__token(struct soap*, const char*, std::string **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__token(struct soap*, std::string *const*, const char*, const char*); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__token(struct soap*, std::string **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTostd__string_DEFINED -#define SOAP_TYPE_PointerTostd__string_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostd__string(struct soap*, std::string *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostd__string(struct soap*, const char *, int, std::string *const*, const char *); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTostd__string(struct soap*, const char*, std::string **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__string(struct soap*, std::string *const*, const char*, const char*); -SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTostd__string(struct soap*, std::string **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTobool_DEFINED -#define SOAP_TYPE_PointerTobool_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTobool(struct soap*, bool *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTobool(struct soap*, const char *, int, bool *const*, const char *); -SOAP_FMAC3 bool ** SOAP_FMAC4 soap_in_PointerTobool(struct soap*, const char*, bool **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTobool(struct soap*, bool *const*, const char*, const char*); -SOAP_FMAC3 bool ** SOAP_FMAC4 soap_get_PointerTobool(struct soap*, bool **, const char*, const char*); -#endif - -#ifndef WITH_NOGLOBAL - -#ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason_DEFINED -#define SOAP_TYPE_PointerToSOAP_ENV__Reason_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap*, const char *, int, struct SOAP_ENV__Reason *const*, const char *); -SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*, const char*, const char*); -SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason **, const char*, const char*); -#endif - -#endif - -#ifndef WITH_NOGLOBAL - -#ifndef SOAP_TYPE_PointerToSOAP_ENV__Code_DEFINED -#define SOAP_TYPE_PointerToSOAP_ENV__Code_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap*, const char *, int, struct SOAP_ENV__Code *const*, const char *); -SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*, const char*, const char*); -SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code **, const char*, const char*); -#endif - -#endif - -#ifndef WITH_NOGLOBAL - -#ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail_DEFINED -#define SOAP_TYPE_PointerToSOAP_ENV__Detail_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap*, const char *, int, struct SOAP_ENV__Detail *const*, const char *); -SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*, const char*, const char*); -SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail **, const char*, const char*); -#endif - -#endif - -#ifndef SOAP_TYPE_PointerTochan__ChannelInstanceType_DEFINED -#define SOAP_TYPE_PointerTochan__ChannelInstanceType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTochan__ChannelInstanceType(struct soap*, struct chan__ChannelInstanceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTochan__ChannelInstanceType(struct soap*, const char *, int, struct chan__ChannelInstanceType *const*, const char *); -SOAP_FMAC3 struct chan__ChannelInstanceType ** SOAP_FMAC4 soap_in_PointerTochan__ChannelInstanceType(struct soap*, const char*, struct chan__ChannelInstanceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTochan__ChannelInstanceType(struct soap*, struct chan__ChannelInstanceType *const*, const char*, const char*); -SOAP_FMAC3 struct chan__ChannelInstanceType ** SOAP_FMAC4 soap_get_PointerTochan__ChannelInstanceType(struct soap*, struct chan__ChannelInstanceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsa5__FaultTo_DEFINED -#define SOAP_TYPE_PointerTo_wsa5__FaultTo_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__FaultTo(struct soap*, struct wsa5__EndpointReferenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__FaultTo(struct soap*, const char *, int, struct wsa5__EndpointReferenceType *const*, const char *); -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__FaultTo(struct soap*, const char*, struct wsa5__EndpointReferenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__FaultTo(struct soap*, struct wsa5__EndpointReferenceType *const*, const char*, const char*); -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__FaultTo(struct soap*, struct wsa5__EndpointReferenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsa5__ReplyTo_DEFINED -#define SOAP_TYPE_PointerTo_wsa5__ReplyTo_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__ReplyTo(struct soap*, struct wsa5__EndpointReferenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__ReplyTo(struct soap*, const char *, int, struct wsa5__EndpointReferenceType *const*, const char *); -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__ReplyTo(struct soap*, const char*, struct wsa5__EndpointReferenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__ReplyTo(struct soap*, struct wsa5__EndpointReferenceType *const*, const char*, const char*); -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__ReplyTo(struct soap*, struct wsa5__EndpointReferenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsa5__From_DEFINED -#define SOAP_TYPE_PointerTo_wsa5__From_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__From(struct soap*, struct wsa5__EndpointReferenceType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__From(struct soap*, const char *, int, struct wsa5__EndpointReferenceType *const*, const char *); -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__From(struct soap*, const char*, struct wsa5__EndpointReferenceType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__From(struct soap*, struct wsa5__EndpointReferenceType *const*, const char*, const char*); -SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__From(struct soap*, struct wsa5__EndpointReferenceType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_wsa5__RelatesTo_DEFINED -#define SOAP_TYPE_PointerTo_wsa5__RelatesTo_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__RelatesTo(struct soap*, struct wsa5__RelatesToType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__RelatesTo(struct soap*, const char *, int, struct wsa5__RelatesToType *const*, const char *); -SOAP_FMAC3 struct wsa5__RelatesToType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__RelatesTo(struct soap*, const char*, struct wsa5__RelatesToType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__RelatesTo(struct soap*, struct wsa5__RelatesToType *const*, const char*, const char*); -SOAP_FMAC3 struct wsa5__RelatesToType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__RelatesTo(struct soap*, struct wsa5__RelatesToType **, const char*, const char*); -#endif -/* _wsa5__ProblemIRI is a typedef synonym of string */ - -#ifndef SOAP_TYPE__wsa5__ProblemIRI_DEFINED -#define SOAP_TYPE__wsa5__ProblemIRI_DEFINED - -#define soap_default__wsa5__ProblemIRI soap_default_string - - -#define soap_serialize__wsa5__ProblemIRI soap_serialize_string - - -#define soap__wsa5__ProblemIRI2s(soap, a) (a) - -#define soap_out__wsa5__ProblemIRI soap_out_string - - -#define soap_s2_wsa5__ProblemIRI(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__wsa5__ProblemIRI soap_in_string - - -#define soap_instantiate__wsa5__ProblemIRI soap_instantiate_string - - -#define soap_new__wsa5__ProblemIRI soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__ProblemIRI(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__wsa5__ProblemIRI(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__wsa5__ProblemIRI(soap, p, "wsa5:ProblemIRI", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__wsa5__ProblemIRI(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__ProblemIRI(soap, p, "wsa5:ProblemIRI", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__ProblemIRI(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__ProblemIRI(soap, p, "wsa5:ProblemIRI", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__ProblemIRI(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__ProblemIRI(soap, p, "wsa5:ProblemIRI", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__ProblemIRI soap_get_string - - -#define soap_read__wsa5__ProblemIRI soap_read_string - - -#define soap_GET__wsa5__ProblemIRI soap_GET_string - - -#define soap_POST_recv__wsa5__ProblemIRI soap_POST_recv_string - -#endif -/* _wsa5__ProblemHeaderQName is a typedef synonym of _QName */ - -#ifndef SOAP_TYPE__wsa5__ProblemHeaderQName_DEFINED -#define SOAP_TYPE__wsa5__ProblemHeaderQName_DEFINED - -#define soap_default__wsa5__ProblemHeaderQName soap_default__QName - - -#define soap_serialize__wsa5__ProblemHeaderQName soap_serialize__QName - - -#define soap__wsa5__ProblemHeaderQName2s(soap, a) soap_QName2s(soap, (a)) - -#define soap_out__wsa5__ProblemHeaderQName soap_out__QName - - -#define soap_s2_wsa5__ProblemHeaderQName(soap, s, a) soap_s2QName((soap), (s), (char**)(a), 0, -1, NULL) - -#define soap_in__wsa5__ProblemHeaderQName soap_in__QName - - -#define soap_instantiate__wsa5__ProblemHeaderQName soap_instantiate__QName - - -#define soap_new__wsa5__ProblemHeaderQName soap_new__QName - - -#define soap_put__wsa5__ProblemHeaderQName soap_put__QName - - -#define soap_write__wsa5__ProblemHeaderQName soap_write__QName - - -#define soap_PUT__wsa5__ProblemHeaderQName soap_PUT__QName - - -#define soap_PATCH__wsa5__ProblemHeaderQName soap_PATCH__QName - - -#define soap_POST_send__wsa5__ProblemHeaderQName soap_POST_send__QName - - -#define soap_get__wsa5__ProblemHeaderQName soap_get__QName - - -#define soap_read__wsa5__ProblemHeaderQName soap_read__QName - - -#define soap_GET__wsa5__ProblemHeaderQName soap_GET__QName - - -#define soap_POST_recv__wsa5__ProblemHeaderQName soap_POST_recv__QName - -#endif -/* _wsa5__Action is a typedef synonym of string */ - -#ifndef SOAP_TYPE__wsa5__Action_DEFINED -#define SOAP_TYPE__wsa5__Action_DEFINED - -#define soap_default__wsa5__Action soap_default_string - - -#define soap_serialize__wsa5__Action soap_serialize_string - - -#define soap__wsa5__Action2s(soap, a) (a) - -#define soap_out__wsa5__Action soap_out_string - - -#define soap_s2_wsa5__Action(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__wsa5__Action soap_in_string - - -#define soap_instantiate__wsa5__Action soap_instantiate_string - - -#define soap_new__wsa5__Action soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__Action(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__wsa5__Action(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__wsa5__Action(soap, p, "wsa5:Action", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__wsa5__Action(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__Action(soap, p, "wsa5:Action", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__Action(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__Action(soap, p, "wsa5:Action", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__Action(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__Action(soap, p, "wsa5:Action", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__Action soap_get_string - - -#define soap_read__wsa5__Action soap_read_string - - -#define soap_GET__wsa5__Action soap_GET_string - - -#define soap_POST_recv__wsa5__Action soap_POST_recv_string - -#endif -/* _wsa5__To is a typedef synonym of string */ - -#ifndef SOAP_TYPE__wsa5__To_DEFINED -#define SOAP_TYPE__wsa5__To_DEFINED - -#define soap_default__wsa5__To soap_default_string - - -#define soap_serialize__wsa5__To soap_serialize_string - - -#define soap__wsa5__To2s(soap, a) (a) - -#define soap_out__wsa5__To soap_out_string - - -#define soap_s2_wsa5__To(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__wsa5__To soap_in_string - - -#define soap_instantiate__wsa5__To soap_instantiate_string - - -#define soap_new__wsa5__To soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__To(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__wsa5__To(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__wsa5__To(soap, p, "wsa5:To", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__wsa5__To(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__To(soap, p, "wsa5:To", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__To(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__To(soap, p, "wsa5:To", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__To(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__To(soap, p, "wsa5:To", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__To soap_get_string - - -#define soap_read__wsa5__To soap_read_string - - -#define soap_GET__wsa5__To soap_GET_string - - -#define soap_POST_recv__wsa5__To soap_POST_recv_string - -#endif -/* _wsa5__MessageID is a typedef synonym of string */ - -#ifndef SOAP_TYPE__wsa5__MessageID_DEFINED -#define SOAP_TYPE__wsa5__MessageID_DEFINED - -#define soap_default__wsa5__MessageID soap_default_string - - -#define soap_serialize__wsa5__MessageID soap_serialize_string - - -#define soap__wsa5__MessageID2s(soap, a) (a) - -#define soap_out__wsa5__MessageID soap_out_string - - -#define soap_s2_wsa5__MessageID(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) - -#define soap_in__wsa5__MessageID soap_in_string - - -#define soap_instantiate__wsa5__MessageID soap_instantiate_string - - -#define soap_new__wsa5__MessageID soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__MessageID(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__wsa5__MessageID(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__wsa5__MessageID(soap, p, "wsa5:MessageID", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__wsa5__MessageID(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__MessageID(soap, p, "wsa5:MessageID", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__wsa5__MessageID(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__MessageID(soap, p, "wsa5:MessageID", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__wsa5__MessageID(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__wsa5__MessageID(soap, p, "wsa5:MessageID", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -#define soap_get__wsa5__MessageID soap_get_string - - -#define soap_read__wsa5__MessageID soap_read_string - - -#define soap_GET__wsa5__MessageID soap_GET_string - - -#define soap_POST_recv__wsa5__MessageID soap_POST_recv_string - -#endif - -#ifndef SOAP_TYPE_PointerToint_DEFINED -#define SOAP_TYPE_PointerToint_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToint(struct soap*, int *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToint(struct soap*, const char *, int, int *const*, const char *); -SOAP_FMAC3 int ** SOAP_FMAC4 soap_in_PointerToint(struct soap*, const char*, int **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToint(struct soap*, int *const*, const char*, const char*); -SOAP_FMAC3 int ** SOAP_FMAC4 soap_get_PointerToint(struct soap*, int **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTo_XML_DEFINED -#define SOAP_TYPE_PointerTo_XML_DEFINED -#endif - -#ifndef SOAP_TYPE_PointerTowsa5__MetadataType_DEFINED -#define SOAP_TYPE_PointerTowsa5__MetadataType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa5__MetadataType(struct soap*, struct wsa5__MetadataType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa5__MetadataType(struct soap*, const char *, int, struct wsa5__MetadataType *const*, const char *); -SOAP_FMAC3 struct wsa5__MetadataType ** SOAP_FMAC4 soap_in_PointerTowsa5__MetadataType(struct soap*, const char*, struct wsa5__MetadataType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa5__MetadataType(struct soap*, struct wsa5__MetadataType *const*, const char*, const char*); -SOAP_FMAC3 struct wsa5__MetadataType ** SOAP_FMAC4 soap_get_PointerTowsa5__MetadataType(struct soap*, struct wsa5__MetadataType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_PointerTowsa5__ReferenceParametersType_DEFINED -#define SOAP_TYPE_PointerTowsa5__ReferenceParametersType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa5__ReferenceParametersType(struct soap*, struct wsa5__ReferenceParametersType *const*); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa5__ReferenceParametersType(struct soap*, const char *, int, struct wsa5__ReferenceParametersType *const*, const char *); -SOAP_FMAC3 struct wsa5__ReferenceParametersType ** SOAP_FMAC4 soap_in_PointerTowsa5__ReferenceParametersType(struct soap*, const char*, struct wsa5__ReferenceParametersType **, const char*); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa5__ReferenceParametersType(struct soap*, struct wsa5__ReferenceParametersType *const*, const char*, const char*); -SOAP_FMAC3 struct wsa5__ReferenceParametersType ** SOAP_FMAC4 soap_get_PointerTowsa5__ReferenceParametersType(struct soap*, struct wsa5__ReferenceParametersType **, const char*, const char*); -#endif - -#ifndef SOAP_TYPE_wsa5__FaultCodesOpenEnumType_DEFINED -#define SOAP_TYPE_wsa5__FaultCodesOpenEnumType_DEFINED - -inline void soap_default_wsa5__FaultCodesOpenEnumType(struct soap *soap, char **a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_wsa5__FaultCodesOpenEnumType - *a = SOAP_DEFAULT_wsa5__FaultCodesOpenEnumType; -#else - *a = (char *)0; -#endif -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__FaultCodesOpenEnumType(struct soap*, char *const*); - -#define soap_wsa5__FaultCodesOpenEnumType2s(soap, a) (a) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__FaultCodesOpenEnumType(struct soap*, const char*, int, char*const*, const char*); - -#define soap_s2wsa5__FaultCodesOpenEnumType(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsa5__FaultCodesOpenEnumType(struct soap*, const char*, char **, const char*); - -#define soap_instantiate_wsa5__FaultCodesOpenEnumType soap_instantiate_string - - -#define soap_new_wsa5__FaultCodesOpenEnumType soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__FaultCodesOpenEnumType(struct soap*, char *const*, const char*, const char*); - -inline int soap_write_wsa5__FaultCodesOpenEnumType(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wsa5__FaultCodesOpenEnumType(soap, p, "wsa5:FaultCodesOpenEnumType", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wsa5__FaultCodesOpenEnumType(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__FaultCodesOpenEnumType(soap, p, "wsa5:FaultCodesOpenEnumType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsa5__FaultCodesOpenEnumType(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__FaultCodesOpenEnumType(soap, p, "wsa5:FaultCodesOpenEnumType", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsa5__FaultCodesOpenEnumType(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__FaultCodesOpenEnumType(soap, p, "wsa5:FaultCodesOpenEnumType", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsa5__FaultCodesOpenEnumType(struct soap*, char **, const char*, const char*); - -inline int soap_read_wsa5__FaultCodesOpenEnumType(struct soap *soap, char **p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wsa5__FaultCodesOpenEnumType(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsa5__FaultCodesOpenEnumType(struct soap *soap, const char *URL, char **p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsa5__FaultCodesOpenEnumType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsa5__FaultCodesOpenEnumType(struct soap *soap, char **p) -{ - if (::soap_read_wsa5__FaultCodesOpenEnumType(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_wsa5__RelationshipTypeOpenEnum_DEFINED -#define SOAP_TYPE_wsa5__RelationshipTypeOpenEnum_DEFINED - -inline void soap_default_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char **a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_wsa5__RelationshipTypeOpenEnum - *a = SOAP_DEFAULT_wsa5__RelationshipTypeOpenEnum; -#else - *a = (char *)0; -#endif -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__RelationshipTypeOpenEnum(struct soap*, char *const*); - -#define soap_wsa5__RelationshipTypeOpenEnum2s(soap, a) (a) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__RelationshipTypeOpenEnum(struct soap*, const char*, int, char*const*, const char*); - -#define soap_s2wsa5__RelationshipTypeOpenEnum(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsa5__RelationshipTypeOpenEnum(struct soap*, const char*, char **, const char*); - -#define soap_instantiate_wsa5__RelationshipTypeOpenEnum soap_instantiate_string - - -#define soap_new_wsa5__RelationshipTypeOpenEnum soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__RelationshipTypeOpenEnum(struct soap*, char *const*, const char*, const char*); - -inline int soap_write_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_wsa5__RelationshipTypeOpenEnum(soap, p, "wsa5:RelationshipTypeOpenEnum", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_wsa5__RelationshipTypeOpenEnum(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__RelationshipTypeOpenEnum(soap, p, "wsa5:RelationshipTypeOpenEnum", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_wsa5__RelationshipTypeOpenEnum(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__RelationshipTypeOpenEnum(soap, p, "wsa5:RelationshipTypeOpenEnum", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_wsa5__RelationshipTypeOpenEnum(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wsa5__RelationshipTypeOpenEnum(soap, p, "wsa5:RelationshipTypeOpenEnum", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsa5__RelationshipTypeOpenEnum(struct soap*, char **, const char*, const char*); - -inline int soap_read_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char **p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_wsa5__RelationshipTypeOpenEnum(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_wsa5__RelationshipTypeOpenEnum(struct soap *soap, const char *URL, char **p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_wsa5__RelationshipTypeOpenEnum(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char **p) -{ - if (::soap_read_wsa5__RelationshipTypeOpenEnum(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__QName_DEFINED -#define SOAP_TYPE__QName_DEFINED - -inline void soap_default__QName(struct soap *soap, char **a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT__QName - *a = SOAP_DEFAULT__QName; -#else - *a = (char *)0; -#endif -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__QName(struct soap*, char *const*); - -#define soap__QName2s(soap, a) soap_QName2s(soap, (a)) -SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap*, const char*, int, char*const*, const char*); - -#define soap_s2_QName(soap, s, a) soap_s2QName((soap), (s), (char**)(a), 0, -1, NULL) -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap*, const char*, char **, const char*); - -#define soap_instantiate__QName soap_instantiate_string - - -#define soap_new__QName soap_new_string - -SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap*, char *const*, const char*, const char*); - -inline int soap_write__QName(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT__QName(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH__QName(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send__QName(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap*, char **, const char*, const char*); - -inline int soap_read__QName(struct soap *soap, char **p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get__QName(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET__QName(struct soap *soap, const char *URL, char **p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read__QName(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv__QName(struct soap *soap, char **p) -{ - if (::soap_read__QName(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE__XML_DEFINED -#define SOAP_TYPE__XML_DEFINED -#endif - -#ifndef SOAP_TYPE_string_DEFINED -#define SOAP_TYPE_string_DEFINED - -inline void soap_default_string(struct soap *soap, char **a) -{ - (void)soap; /* appease -Wall -Werror */ -#ifdef SOAP_DEFAULT_string - *a = SOAP_DEFAULT_string; -#else - *a = (char *)0; -#endif -} -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap*, char *const*); - -#define soap_string2s(soap, a) (a) -SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap*, const char*, int, char*const*, const char*); - -#define soap_s2string(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) -SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap*, const char*, char **, const char*); - -SOAP_FMAC3 char * * SOAP_FMAC4 soap_new_string(struct soap *soap, int n = -1); -SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap*, char *const*, const char*, const char*); - -inline int soap_write_string(struct soap *soap, char *const*p) -{ - soap_free_temp(soap); - if (p) - { if (soap_begin_send(soap) || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_PUT_string(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_PATCH_string(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -inline int soap_POST_send_string(struct soap *soap, const char *URL, char *const*p) -{ - soap_free_temp(soap); - if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} -SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap*, char **, const char*, const char*); - -inline int soap_read_string(struct soap *soap, char **p) -{ - if (p) - { if (soap_begin_recv(soap) || ::soap_get_string(soap, p, NULL, NULL) == NULL || soap_end_recv(soap)) - return soap->error; - } - return SOAP_OK; -} - -inline int soap_GET_string(struct soap *soap, const char *URL, char **p) -{ - if (soap_GET(soap, URL, NULL) || ::soap_read_string(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -inline int soap_POST_recv_string(struct soap *soap, char **p) -{ - if (::soap_read_string(soap, p)) - return soap_closesock(soap); - return soap_closesock(soap); -} -#endif - -#ifndef SOAP_TYPE_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic_DEFINED -#define SOAP_TYPE_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap*, std::vector<_wstop__TopicNamespaceType_Topic> *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap*, const std::vector<_wstop__TopicNamespaceType_Topic> *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap*, const char*, int, const std::vector<_wstop__TopicNamespaceType_Topic> *, const char*); -SOAP_FMAC3 std::vector<_wstop__TopicNamespaceType_Topic> * SOAP_FMAC4 soap_in_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap*, const char*, std::vector<_wstop__TopicNamespaceType_Topic> *, const char*); -SOAP_FMAC1 std::vector<_wstop__TopicNamespaceType_Topic> * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap*, int, const char*, const char*, size_t*); - -inline std::vector<_wstop__TopicNamespaceType_Topic> * soap_new_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic(soap, n, NULL, NULL, NULL); -} -#endif - -#ifndef SOAP_TYPE_std__vectorTemplateOfPointerTowstop__TopicType_DEFINED -#define SOAP_TYPE_std__vectorTemplateOfPointerTowstop__TopicType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTowstop__TopicType(struct soap*, std::vector *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfPointerTowstop__TopicType(struct soap*, const std::vector *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerTowstop__TopicType(struct soap*, const char*, int, const std::vector *, const char*); -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTowstop__TopicType(struct soap*, const char*, std::vector *, const char*); -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfPointerTowstop__TopicType(struct soap*, int, const char*, const char*, size_t*); - -inline std::vector * soap_new_std__vectorTemplateOfPointerTowstop__TopicType(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__vectorTemplateOfPointerTowstop__TopicType(soap, n, NULL, NULL, NULL); -} -#endif - -#ifndef SOAP_TYPE_std__vectorTemplateOfxsd__QName_DEFINED -#define SOAP_TYPE_std__vectorTemplateOfxsd__QName_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfxsd__QName(struct soap*, std::vector *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfxsd__QName(struct soap*, const std::vector *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfxsd__QName(struct soap*, const char*, int, const std::vector *, const char*); -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfxsd__QName(struct soap*, const char*, std::vector *, const char*); -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfxsd__QName(struct soap*, int, const char*, const char*, size_t*); - -inline std::vector * soap_new_std__vectorTemplateOfxsd__QName(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__vectorTemplateOfxsd__QName(soap, n, NULL, NULL, NULL); -} -#endif - -#ifndef SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__TopicExpressionType_DEFINED -#define SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__TopicExpressionType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap*, std::vector *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap*, const std::vector *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap*, const char*, int, const std::vector *, const char*); -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap*, const char*, std::vector *, const char*); -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap*, int, const char*, const char*, size_t*); - -inline std::vector * soap_new_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__vectorTemplateOfPointerTowsnt__TopicExpressionType(soap, n, NULL, NULL, NULL); -} -#endif - -#ifndef SOAP_TYPE_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description_DEFINED -#define SOAP_TYPE_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap*, std::vector<_wsrfbf__BaseFaultType_Description> *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap*, const std::vector<_wsrfbf__BaseFaultType_Description> *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap*, const char*, int, const std::vector<_wsrfbf__BaseFaultType_Description> *, const char*); -SOAP_FMAC3 std::vector<_wsrfbf__BaseFaultType_Description> * SOAP_FMAC4 soap_in_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap*, const char*, std::vector<_wsrfbf__BaseFaultType_Description> *, const char*); -SOAP_FMAC1 std::vector<_wsrfbf__BaseFaultType_Description> * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap*, int, const char*, const char*, size_t*); - -inline std::vector<_wsrfbf__BaseFaultType_Description> * soap_new_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description(soap, n, NULL, NULL, NULL); -} -#endif - -#ifndef SOAP_TYPE_std__vectorTemplateOfPointerTotev__EventBrokerConfig_DEFINED -#define SOAP_TYPE_std__vectorTemplateOfPointerTotev__EventBrokerConfig_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap*, std::vector *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap*, const std::vector *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap*, const char*, int, const std::vector *, const char*); -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap*, const char*, std::vector *, const char*); -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap*, int, const char*, const char*, size_t*); - -inline std::vector * soap_new_std__vectorTemplateOfPointerTotev__EventBrokerConfig(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__vectorTemplateOfPointerTotev__EventBrokerConfig(soap, n, NULL, NULL, NULL); -} -#endif - -#ifndef SOAP_TYPE_std__vectorTemplateOfxsd__anyURI_DEFINED -#define SOAP_TYPE_std__vectorTemplateOfxsd__anyURI_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfxsd__anyURI(struct soap*, std::vector *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfxsd__anyURI(struct soap*, const std::vector *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfxsd__anyURI(struct soap*, const char*, int, const std::vector *, const char*); -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfxsd__anyURI(struct soap*, const char*, std::vector *, const char*); -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfxsd__anyURI(struct soap*, int, const char*, const char*, size_t*); - -inline std::vector * soap_new_std__vectorTemplateOfxsd__anyURI(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__vectorTemplateOfxsd__anyURI(soap, n, NULL, NULL, NULL); -} -#endif - -#ifndef SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType_DEFINED -#define SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap*, std::vector *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap*, const std::vector *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap*, const char*, int, const std::vector *, const char*); -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap*, const char*, std::vector *, const char*); -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap*, int, const char*, const char*, size_t*); - -inline std::vector * soap_new_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType(soap, n, NULL, NULL, NULL); -} -#endif - -#ifndef SOAP_TYPE_std__vectorTemplateOfxsd__anyType_DEFINED -#define SOAP_TYPE_std__vectorTemplateOfxsd__anyType_DEFINED -SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfxsd__anyType(struct soap*, std::vector *); -SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfxsd__anyType(struct soap*, const std::vector *); -SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfxsd__anyType(struct soap*, const char*, int, const std::vector *, const char*); -SOAP_FMAC3 std::vector * SOAP_FMAC4 soap_in_std__vectorTemplateOfxsd__anyType(struct soap*, const char*, std::vector *, const char*); -SOAP_FMAC1 std::vector * SOAP_FMAC2 soap_instantiate_std__vectorTemplateOfxsd__anyType(struct soap*, int, const char*, const char*, size_t*); - -inline std::vector * soap_new_std__vectorTemplateOfxsd__anyType(struct soap *soap, int n = -1) -{ - return soap_instantiate_std__vectorTemplateOfxsd__anyType(soap, n, NULL, NULL, NULL); -} -#endif - -#endif - -/* End of soapH.h */ diff --git a/src/soapPullPointSubscriptionBindingProxy.cpp b/src/soapPullPointSubscriptionBindingProxy.cpp deleted file mode 100644 index ff9a91310..000000000 --- a/src/soapPullPointSubscriptionBindingProxy.cpp +++ /dev/null @@ -1,1490 +0,0 @@ -/* soapPullPointSubscriptionBindingProxy.cpp - Generated by gSOAP 2.8.117 for /home/jbennett/src/zoneminder/build/generated/bindings.h - -gSOAP XML Web services tools -Copyright (C) 2000-2021, Robert van Engelen, Genivia Inc. All Rights Reserved. -The soapcpp2 tool and its generated software are released under the GPL. -This program is released under the GPL with the additional exemption that -compiling, linking, and/or using OpenSSL is allowed. --------------------------------------------------------------------------------- -A commercial use license is available from Genivia Inc., contact@genivia.com --------------------------------------------------------------------------------- -*/ - -#include "soapPullPointSubscriptionBindingProxy.h" - -PullPointSubscriptionBindingProxy::PullPointSubscriptionBindingProxy() -{ this->soap = soap_new(); - this->soap_own = true; - PullPointSubscriptionBindingProxy_init(SOAP_IO_DEFAULT, SOAP_IO_DEFAULT); -} - -PullPointSubscriptionBindingProxy::PullPointSubscriptionBindingProxy(const PullPointSubscriptionBindingProxy& rhs) -{ this->soap = rhs.soap; - this->soap_own = false; - this->soap_endpoint = rhs.soap_endpoint; -} - -PullPointSubscriptionBindingProxy::PullPointSubscriptionBindingProxy(struct soap *_soap) -{ this->soap = _soap; - this->soap_own = false; - PullPointSubscriptionBindingProxy_init(_soap->imode, _soap->omode); -} - -PullPointSubscriptionBindingProxy::PullPointSubscriptionBindingProxy(struct soap *_soap, const char *soap_endpoint_url) -{ this->soap = _soap; - this->soap_own = false; - PullPointSubscriptionBindingProxy_init(_soap->imode, _soap->omode); - soap_endpoint = soap_endpoint_url; -} - -PullPointSubscriptionBindingProxy::PullPointSubscriptionBindingProxy(const char *soap_endpoint_url) -{ this->soap = soap_new(); - this->soap_own = true; - PullPointSubscriptionBindingProxy_init(SOAP_IO_DEFAULT, SOAP_IO_DEFAULT); - soap_endpoint = soap_endpoint_url; -} - -PullPointSubscriptionBindingProxy::PullPointSubscriptionBindingProxy(soap_mode iomode) -{ this->soap = soap_new(); - this->soap_own = true; - PullPointSubscriptionBindingProxy_init(iomode, iomode); -} - -PullPointSubscriptionBindingProxy::PullPointSubscriptionBindingProxy(const char *soap_endpoint_url, soap_mode iomode) -{ this->soap = soap_new(); - this->soap_own = true; - PullPointSubscriptionBindingProxy_init(iomode, iomode); - soap_endpoint = soap_endpoint_url; -} - -PullPointSubscriptionBindingProxy::PullPointSubscriptionBindingProxy(soap_mode imode, soap_mode omode) -{ this->soap = soap_new(); - this->soap_own = true; - PullPointSubscriptionBindingProxy_init(imode, omode); -} - -PullPointSubscriptionBindingProxy::~PullPointSubscriptionBindingProxy() -{ if (this->soap_own) - { PullPointSubscriptionBindingProxy::destroy(); - soap_free(this->soap); - } -} - -void PullPointSubscriptionBindingProxy::PullPointSubscriptionBindingProxy_init(soap_mode imode, soap_mode omode) -{ soap_imode(this->soap, imode); - soap_omode(this->soap, omode); - soap_endpoint = NULL; - static const struct Namespace namespaces[] = { - { "SOAP-ENV", "http://www.w3.org/2003/05/soap-envelope", "http://schemas.xmlsoap.org/soap/envelope/", NULL }, - { "SOAP-ENC", "http://www.w3.org/2003/05/soap-encoding", "http://schemas.xmlsoap.org/soap/encoding/", NULL }, - { "xsi", "http://www.w3.org/2001/XMLSchema-instance", "http://www.w3.org/*/XMLSchema-instance", NULL }, - { "xsd", "http://www.w3.org/2001/XMLSchema", "http://www.w3.org/*/XMLSchema", NULL }, - { "chan", "http://schemas.microsoft.com/ws/2005/02/duplex", NULL, NULL }, - { "wsa5", "http://www.w3.org/2005/08/addressing", "http://schemas.xmlsoap.org/ws/2004/08/addressing", NULL }, - { "wsrfbf", "http://docs.oasis-open.org/wsrf/bf-2", NULL, NULL }, - { "wstop", "http://docs.oasis-open.org/wsn/t-1", NULL, NULL }, - { "wsrfr", "http://docs.oasis-open.org/wsrf/r-2", NULL, NULL }, - { "tev", "http://www.onvif.org/ver10/events/wsdl", NULL, NULL }, - { "wsnt", "http://docs.oasis-open.org/wsn/b-2", NULL, NULL }, - { "c14n", "http://www.w3.org/2001/10/xml-exc-c14n#", NULL, NULL }, - { "ds", "http://www.w3.org/2000/09/xmldsig#", NULL, NULL }, - { "saml1", "urn:oasis:names:tc:SAML:1.0:assertion", NULL, NULL }, - { "saml2", "urn:oasis:names:tc:SAML:2.0:assertion", NULL, NULL }, - { "wsu", "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd", NULL, NULL }, - { "xenc", "http://www.w3.org/2001/04/xmlenc#", NULL, NULL }, - { "wsc", "http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512", "http://schemas.xmlsoap.org/ws/2005/02/sc", NULL }, - { "wsse", "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd", NULL }, - { NULL, NULL, NULL, NULL} - }; - soap_set_namespaces(this->soap, namespaces); -} - -PullPointSubscriptionBindingProxy *PullPointSubscriptionBindingProxy::copy() -{ PullPointSubscriptionBindingProxy *dup = SOAP_NEW_UNMANAGED(PullPointSubscriptionBindingProxy); - if (dup) - { soap_done(dup->soap); - soap_copy_context(dup->soap, this->soap); - } - return dup; -} - -PullPointSubscriptionBindingProxy& PullPointSubscriptionBindingProxy::operator=(const PullPointSubscriptionBindingProxy& rhs) -{ if (this->soap != rhs.soap) - { if (this->soap_own) - soap_free(this->soap); - this->soap = rhs.soap; - this->soap_own = false; - this->soap_endpoint = rhs.soap_endpoint; - } - return *this; -} - -void PullPointSubscriptionBindingProxy::destroy() -{ soap_destroy(this->soap); - soap_end(this->soap); -} - -void PullPointSubscriptionBindingProxy::reset() -{ this->destroy(); - soap_done(this->soap); - soap_initialize(this->soap); - PullPointSubscriptionBindingProxy_init(SOAP_IO_DEFAULT, SOAP_IO_DEFAULT); -} - -void PullPointSubscriptionBindingProxy::soap_noheader() -{ this->soap->header = NULL; -} - -void PullPointSubscriptionBindingProxy::soap_header(char *wsa5__MessageID, struct wsa5__RelatesToType *wsa5__RelatesTo, struct wsa5__EndpointReferenceType *wsa5__From, struct wsa5__EndpointReferenceType *wsa5__ReplyTo, struct wsa5__EndpointReferenceType *wsa5__FaultTo, char *wsa5__To, char *wsa5__Action, struct chan__ChannelInstanceType *chan__ChannelInstance, struct _wsse__Security *wsse__Security) -{ - ::soap_header(this->soap); - this->soap->header->wsa5__MessageID = wsa5__MessageID; - this->soap->header->wsa5__RelatesTo = wsa5__RelatesTo; - this->soap->header->wsa5__From = wsa5__From; - this->soap->header->wsa5__ReplyTo = wsa5__ReplyTo; - this->soap->header->wsa5__FaultTo = wsa5__FaultTo; - this->soap->header->wsa5__To = wsa5__To; - this->soap->header->wsa5__Action = wsa5__Action; - this->soap->header->chan__ChannelInstance = chan__ChannelInstance; - this->soap->header->wsse__Security = wsse__Security; -} - -::SOAP_ENV__Header *PullPointSubscriptionBindingProxy::soap_header() -{ return this->soap->header; -} - -::SOAP_ENV__Fault *PullPointSubscriptionBindingProxy::soap_fault() -{ return this->soap->fault; -} - -const char *PullPointSubscriptionBindingProxy::soap_fault_subcode() -{ return ::soap_fault_subcode(this->soap); -} - -const char *PullPointSubscriptionBindingProxy::soap_fault_string() -{ return ::soap_fault_string(this->soap); -} - -const char *PullPointSubscriptionBindingProxy::soap_fault_detail() -{ return ::soap_fault_detail(this->soap); -} - -int PullPointSubscriptionBindingProxy::soap_close_socket() -{ return ::soap_closesock(this->soap); -} - -int PullPointSubscriptionBindingProxy::soap_force_close_socket() -{ return ::soap_force_closesock(this->soap); -} - -void PullPointSubscriptionBindingProxy::soap_print_fault(FILE *fd) -{ ::soap_print_fault(this->soap, fd); -} - -#ifndef WITH_LEAN -#ifndef WITH_COMPAT -void PullPointSubscriptionBindingProxy::soap_stream_fault(std::ostream& os) -{ ::soap_stream_fault(this->soap, os); -} -#endif - -char *PullPointSubscriptionBindingProxy::soap_sprint_fault(char *buf, size_t len) -{ return ::soap_sprint_fault(this->soap, buf, len); -} -#endif - -int PullPointSubscriptionBindingProxy::send_PullMessages(const char *soap_endpoint_url, const char *soap_action, _tev__PullMessages *tev__PullMessages) -{ - struct __tev__PullMessages soap_tmp___tev__PullMessages; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesRequest"; - soap_tmp___tev__PullMessages.tev__PullMessages = tev__PullMessages; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__PullMessages(soap, &soap_tmp___tev__PullMessages); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__PullMessages(soap, &soap_tmp___tev__PullMessages, "-tev:PullMessages", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__PullMessages(soap, &soap_tmp___tev__PullMessages, "-tev:PullMessages", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_PullMessages(_tev__PullMessagesResponse &tev__PullMessagesResponse) -{ - tev__PullMessagesResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - tev__PullMessagesResponse.soap_get(soap, "tev:PullMessagesResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_Seek(const char *soap_endpoint_url, const char *soap_action, _tev__Seek *tev__Seek) -{ - struct __tev__Seek soap_tmp___tev__Seek; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SeekRequest"; - soap_tmp___tev__Seek.tev__Seek = tev__Seek; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__Seek(soap, &soap_tmp___tev__Seek); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Seek(soap, &soap_tmp___tev__Seek, "-tev:Seek", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Seek(soap, &soap_tmp___tev__Seek, "-tev:Seek", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_Seek(_tev__SeekResponse &tev__SeekResponse) -{ - tev__SeekResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - tev__SeekResponse.soap_get(soap, "tev:SeekResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_SetSynchronizationPoint(const char *soap_endpoint_url, const char *soap_action, _tev__SetSynchronizationPoint *tev__SetSynchronizationPoint) -{ - struct __tev__SetSynchronizationPoint soap_tmp___tev__SetSynchronizationPoint; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SetSynchronizationPointRequest"; - soap_tmp___tev__SetSynchronizationPoint.tev__SetSynchronizationPoint = tev__SetSynchronizationPoint; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__SetSynchronizationPoint(soap, &soap_tmp___tev__SetSynchronizationPoint); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__SetSynchronizationPoint(soap, &soap_tmp___tev__SetSynchronizationPoint, "-tev:SetSynchronizationPoint", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__SetSynchronizationPoint(soap, &soap_tmp___tev__SetSynchronizationPoint, "-tev:SetSynchronizationPoint", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_SetSynchronizationPoint(_tev__SetSynchronizationPointResponse &tev__SetSynchronizationPointResponse) -{ - tev__SetSynchronizationPointResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - tev__SetSynchronizationPointResponse.soap_get(soap, "tev:SetSynchronizationPointResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_Unsubscribe(const char *soap_endpoint_url, const char *soap_action, _wsnt__Unsubscribe *wsnt__Unsubscribe) -{ - struct __tev__Unsubscribe soap_tmp___tev__Unsubscribe; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest"; - soap_tmp___tev__Unsubscribe.wsnt__Unsubscribe = wsnt__Unsubscribe; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__Unsubscribe(soap, &soap_tmp___tev__Unsubscribe); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Unsubscribe(soap, &soap_tmp___tev__Unsubscribe, "-tev:Unsubscribe", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Unsubscribe(soap, &soap_tmp___tev__Unsubscribe, "-tev:Unsubscribe", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_Unsubscribe(_wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse) -{ - wsnt__UnsubscribeResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__UnsubscribeResponse.soap_get(soap, "wsnt:UnsubscribeResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_GetServiceCapabilities(const char *soap_endpoint_url, const char *soap_action, _tev__GetServiceCapabilities *tev__GetServiceCapabilities) -{ - struct __tev__GetServiceCapabilities soap_tmp___tev__GetServiceCapabilities; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesRequest"; - soap_tmp___tev__GetServiceCapabilities.tev__GetServiceCapabilities = tev__GetServiceCapabilities; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__GetServiceCapabilities(soap, &soap_tmp___tev__GetServiceCapabilities); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetServiceCapabilities(soap, &soap_tmp___tev__GetServiceCapabilities, "-tev:GetServiceCapabilities", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetServiceCapabilities(soap, &soap_tmp___tev__GetServiceCapabilities, "-tev:GetServiceCapabilities", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_GetServiceCapabilities(_tev__GetServiceCapabilitiesResponse &tev__GetServiceCapabilitiesResponse) -{ - tev__GetServiceCapabilitiesResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - tev__GetServiceCapabilitiesResponse.soap_get(soap, "tev:GetServiceCapabilitiesResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_CreatePullPointSubscription(const char *soap_endpoint_url, const char *soap_action, _tev__CreatePullPointSubscription *tev__CreatePullPointSubscription) -{ - struct __tev__CreatePullPointSubscription soap_tmp___tev__CreatePullPointSubscription; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionRequest"; - soap_tmp___tev__CreatePullPointSubscription.tev__CreatePullPointSubscription = tev__CreatePullPointSubscription; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__CreatePullPointSubscription(soap, &soap_tmp___tev__CreatePullPointSubscription); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__CreatePullPointSubscription(soap, &soap_tmp___tev__CreatePullPointSubscription, "-tev:CreatePullPointSubscription", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__CreatePullPointSubscription(soap, &soap_tmp___tev__CreatePullPointSubscription, "-tev:CreatePullPointSubscription", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_CreatePullPointSubscription(_tev__CreatePullPointSubscriptionResponse &tev__CreatePullPointSubscriptionResponse) -{ - tev__CreatePullPointSubscriptionResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - tev__CreatePullPointSubscriptionResponse.soap_get(soap, "tev:CreatePullPointSubscriptionResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_GetEventProperties(const char *soap_endpoint_url, const char *soap_action, _tev__GetEventProperties *tev__GetEventProperties) -{ - struct __tev__GetEventProperties soap_tmp___tev__GetEventProperties; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesRequest"; - soap_tmp___tev__GetEventProperties.tev__GetEventProperties = tev__GetEventProperties; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__GetEventProperties(soap, &soap_tmp___tev__GetEventProperties); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetEventProperties(soap, &soap_tmp___tev__GetEventProperties, "-tev:GetEventProperties", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetEventProperties(soap, &soap_tmp___tev__GetEventProperties, "-tev:GetEventProperties", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_GetEventProperties(_tev__GetEventPropertiesResponse &tev__GetEventPropertiesResponse) -{ - tev__GetEventPropertiesResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - tev__GetEventPropertiesResponse.soap_get(soap, "tev:GetEventPropertiesResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_AddEventBroker(const char *soap_endpoint_url, const char *soap_action, _tev__AddEventBroker *tev__AddEventBroker) -{ - struct __tev__AddEventBroker soap_tmp___tev__AddEventBroker; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/AddEventBrokerRequest"; - soap_tmp___tev__AddEventBroker.tev__AddEventBroker = tev__AddEventBroker; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__AddEventBroker(soap, &soap_tmp___tev__AddEventBroker); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__AddEventBroker(soap, &soap_tmp___tev__AddEventBroker, "-tev:AddEventBroker", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__AddEventBroker(soap, &soap_tmp___tev__AddEventBroker, "-tev:AddEventBroker", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_AddEventBroker(_tev__AddEventBrokerResponse &tev__AddEventBrokerResponse) -{ - tev__AddEventBrokerResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - tev__AddEventBrokerResponse.soap_get(soap, "tev:AddEventBrokerResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_DeleteEventBroker(const char *soap_endpoint_url, const char *soap_action, _tev__DeleteEventBroker *tev__DeleteEventBroker) -{ - struct __tev__DeleteEventBroker soap_tmp___tev__DeleteEventBroker; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/DeleteEventBrokerRequest"; - soap_tmp___tev__DeleteEventBroker.tev__DeleteEventBroker = tev__DeleteEventBroker; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__DeleteEventBroker(soap, &soap_tmp___tev__DeleteEventBroker); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__DeleteEventBroker(soap, &soap_tmp___tev__DeleteEventBroker, "-tev:DeleteEventBroker", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__DeleteEventBroker(soap, &soap_tmp___tev__DeleteEventBroker, "-tev:DeleteEventBroker", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_DeleteEventBroker(_tev__DeleteEventBrokerResponse &tev__DeleteEventBrokerResponse) -{ - tev__DeleteEventBrokerResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - tev__DeleteEventBrokerResponse.soap_get(soap, "tev:DeleteEventBrokerResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_GetEventBrokers(const char *soap_endpoint_url, const char *soap_action, _tev__GetEventBrokers *tev__GetEventBrokers) -{ - struct __tev__GetEventBrokers soap_tmp___tev__GetEventBrokers; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventBrokersRequest"; - soap_tmp___tev__GetEventBrokers.tev__GetEventBrokers = tev__GetEventBrokers; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__GetEventBrokers(soap, &soap_tmp___tev__GetEventBrokers); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetEventBrokers(soap, &soap_tmp___tev__GetEventBrokers, "-tev:GetEventBrokers", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetEventBrokers(soap, &soap_tmp___tev__GetEventBrokers, "-tev:GetEventBrokers", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_GetEventBrokers(_tev__GetEventBrokersResponse &tev__GetEventBrokersResponse) -{ - tev__GetEventBrokersResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - tev__GetEventBrokersResponse.soap_get(soap, "tev:GetEventBrokersResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_Renew(const char *soap_endpoint_url, const char *soap_action, _wsnt__Renew *wsnt__Renew) -{ - struct __tev__Renew soap_tmp___tev__Renew; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/RenewRequest"; - soap_tmp___tev__Renew.wsnt__Renew = wsnt__Renew; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__Renew(soap, &soap_tmp___tev__Renew); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Renew(soap, &soap_tmp___tev__Renew, "-tev:Renew", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Renew(soap, &soap_tmp___tev__Renew, "-tev:Renew", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_Renew(_wsnt__RenewResponse &wsnt__RenewResponse) -{ - wsnt__RenewResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__RenewResponse.soap_get(soap, "wsnt:RenewResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_Unsubscribe_(const char *soap_endpoint_url, const char *soap_action, _wsnt__Unsubscribe *wsnt__Unsubscribe) -{ - struct __tev__Unsubscribe_ soap_tmp___tev__Unsubscribe_; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest"; - soap_tmp___tev__Unsubscribe_.wsnt__Unsubscribe = wsnt__Unsubscribe; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__Unsubscribe_(soap, &soap_tmp___tev__Unsubscribe_); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Unsubscribe_(soap, &soap_tmp___tev__Unsubscribe_, "-tev:Unsubscribe", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Unsubscribe_(soap, &soap_tmp___tev__Unsubscribe_, "-tev:Unsubscribe", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_Unsubscribe_(_wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse) -{ - wsnt__UnsubscribeResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__UnsubscribeResponse.soap_get(soap, "wsnt:UnsubscribeResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_Subscribe(const char *soap_endpoint_url, const char *soap_action, _wsnt__Subscribe *wsnt__Subscribe) -{ - struct __tev__Subscribe soap_tmp___tev__Subscribe; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest"; - soap_tmp___tev__Subscribe.wsnt__Subscribe = wsnt__Subscribe; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__Subscribe(soap, &soap_tmp___tev__Subscribe); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Subscribe(soap, &soap_tmp___tev__Subscribe, "-tev:Subscribe", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Subscribe(soap, &soap_tmp___tev__Subscribe, "-tev:Subscribe", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_Subscribe(_wsnt__SubscribeResponse &wsnt__SubscribeResponse) -{ - wsnt__SubscribeResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__SubscribeResponse.soap_get(soap, "wsnt:SubscribeResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_GetCurrentMessage(const char *soap_endpoint_url, const char *soap_action, _wsnt__GetCurrentMessage *wsnt__GetCurrentMessage) -{ - struct __tev__GetCurrentMessage soap_tmp___tev__GetCurrentMessage; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequest"; - soap_tmp___tev__GetCurrentMessage.wsnt__GetCurrentMessage = wsnt__GetCurrentMessage; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__GetCurrentMessage(soap, &soap_tmp___tev__GetCurrentMessage); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetCurrentMessage(soap, &soap_tmp___tev__GetCurrentMessage, "-tev:GetCurrentMessage", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetCurrentMessage(soap, &soap_tmp___tev__GetCurrentMessage, "-tev:GetCurrentMessage", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_GetCurrentMessage(_wsnt__GetCurrentMessageResponse &wsnt__GetCurrentMessageResponse) -{ - wsnt__GetCurrentMessageResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__GetCurrentMessageResponse.soap_get(soap, "wsnt:GetCurrentMessageResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_Notify(const char *soap_endpoint_url, const char *soap_action, _wsnt__Notify *wsnt__Notify) -{ - struct __tev__Notify soap_tmp___tev__Notify; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify"; - soap_tmp___tev__Notify.wsnt__Notify = wsnt__Notify; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__Notify(soap, &soap_tmp___tev__Notify); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Notify(soap, &soap_tmp___tev__Notify, "-tev:Notify", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Notify(soap, &soap_tmp___tev__Notify, "-tev:Notify", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_Notify(struct __tev__Notify& tmp) -{ - struct __tev__Notify *_param_1 = &tmp; - soap_default___tev__Notify(soap, _param_1); - soap_begin(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - soap_get___tev__Notify(soap, _param_1, "-tev:Notify", NULL); - if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) - soap->error = SOAP_OK; - if (soap->error - || soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_GetMessages(const char *soap_endpoint_url, const char *soap_action, _wsnt__GetMessages *wsnt__GetMessages) -{ - struct __tev__GetMessages soap_tmp___tev__GetMessages; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/PullPoint/GetMessagesRequest"; - soap_tmp___tev__GetMessages.wsnt__GetMessages = wsnt__GetMessages; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__GetMessages(soap, &soap_tmp___tev__GetMessages); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetMessages(soap, &soap_tmp___tev__GetMessages, "-tev:GetMessages", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__GetMessages(soap, &soap_tmp___tev__GetMessages, "-tev:GetMessages", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_GetMessages(_wsnt__GetMessagesResponse &wsnt__GetMessagesResponse) -{ - wsnt__GetMessagesResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__GetMessagesResponse.soap_get(soap, "wsnt:GetMessagesResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_DestroyPullPoint(const char *soap_endpoint_url, const char *soap_action, _wsnt__DestroyPullPoint *wsnt__DestroyPullPoint) -{ - struct __tev__DestroyPullPoint soap_tmp___tev__DestroyPullPoint; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/PullPoint/DestroyPullPointRequest"; - soap_tmp___tev__DestroyPullPoint.wsnt__DestroyPullPoint = wsnt__DestroyPullPoint; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__DestroyPullPoint(soap, &soap_tmp___tev__DestroyPullPoint); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__DestroyPullPoint(soap, &soap_tmp___tev__DestroyPullPoint, "-tev:DestroyPullPoint", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__DestroyPullPoint(soap, &soap_tmp___tev__DestroyPullPoint, "-tev:DestroyPullPoint", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_DestroyPullPoint(_wsnt__DestroyPullPointResponse &wsnt__DestroyPullPointResponse) -{ - wsnt__DestroyPullPointResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__DestroyPullPointResponse.soap_get(soap, "wsnt:DestroyPullPointResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_Notify_(const char *soap_endpoint_url, const char *soap_action, _wsnt__Notify *wsnt__Notify) -{ - struct __tev__Notify_ soap_tmp___tev__Notify_; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/PullPoint/Notify"; - soap_tmp___tev__Notify_.wsnt__Notify = wsnt__Notify; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__Notify_(soap, &soap_tmp___tev__Notify_); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Notify_(soap, &soap_tmp___tev__Notify_, "-tev:Notify", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Notify_(soap, &soap_tmp___tev__Notify_, "-tev:Notify", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_Notify_(struct __tev__Notify_& tmp) -{ - struct __tev__Notify_ *_param_1 = &tmp; - soap_default___tev__Notify_(soap, _param_1); - soap_begin(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - soap_get___tev__Notify_(soap, _param_1, "-tev:Notify", NULL); - if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) - soap->error = SOAP_OK; - if (soap->error - || soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_CreatePullPoint(const char *soap_endpoint_url, const char *soap_action, _wsnt__CreatePullPoint *wsnt__CreatePullPoint) -{ - struct __tev__CreatePullPoint soap_tmp___tev__CreatePullPoint; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/CreatePullPoint/CreatePullPointRequest"; - soap_tmp___tev__CreatePullPoint.wsnt__CreatePullPoint = wsnt__CreatePullPoint; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__CreatePullPoint(soap, &soap_tmp___tev__CreatePullPoint); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__CreatePullPoint(soap, &soap_tmp___tev__CreatePullPoint, "-tev:CreatePullPoint", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__CreatePullPoint(soap, &soap_tmp___tev__CreatePullPoint, "-tev:CreatePullPoint", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_CreatePullPoint(_wsnt__CreatePullPointResponse &wsnt__CreatePullPointResponse) -{ - wsnt__CreatePullPointResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__CreatePullPointResponse.soap_get(soap, "wsnt:CreatePullPointResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_Renew_(const char *soap_endpoint_url, const char *soap_action, _wsnt__Renew *wsnt__Renew) -{ - struct __tev__Renew_ soap_tmp___tev__Renew_; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/RenewRequest"; - soap_tmp___tev__Renew_.wsnt__Renew = wsnt__Renew; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__Renew_(soap, &soap_tmp___tev__Renew_); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Renew_(soap, &soap_tmp___tev__Renew_, "-tev:Renew", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Renew_(soap, &soap_tmp___tev__Renew_, "-tev:Renew", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_Renew_(_wsnt__RenewResponse &wsnt__RenewResponse) -{ - wsnt__RenewResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__RenewResponse.soap_get(soap, "wsnt:RenewResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_Unsubscribe__(const char *soap_endpoint_url, const char *soap_action, _wsnt__Unsubscribe *wsnt__Unsubscribe) -{ - struct __tev__Unsubscribe__ soap_tmp___tev__Unsubscribe__; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/UnsubscribeRequest"; - soap_tmp___tev__Unsubscribe__.wsnt__Unsubscribe = wsnt__Unsubscribe; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__Unsubscribe__(soap, &soap_tmp___tev__Unsubscribe__); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Unsubscribe__(soap, &soap_tmp___tev__Unsubscribe__, "-tev:Unsubscribe", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__Unsubscribe__(soap, &soap_tmp___tev__Unsubscribe__, "-tev:Unsubscribe", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_Unsubscribe__(_wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse) -{ - wsnt__UnsubscribeResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__UnsubscribeResponse.soap_get(soap, "wsnt:UnsubscribeResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_PauseSubscription(const char *soap_endpoint_url, const char *soap_action, _wsnt__PauseSubscription *wsnt__PauseSubscription) -{ - struct __tev__PauseSubscription soap_tmp___tev__PauseSubscription; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/PauseSubscriptionRequest"; - soap_tmp___tev__PauseSubscription.wsnt__PauseSubscription = wsnt__PauseSubscription; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__PauseSubscription(soap, &soap_tmp___tev__PauseSubscription); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__PauseSubscription(soap, &soap_tmp___tev__PauseSubscription, "-tev:PauseSubscription", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__PauseSubscription(soap, &soap_tmp___tev__PauseSubscription, "-tev:PauseSubscription", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_PauseSubscription(_wsnt__PauseSubscriptionResponse &wsnt__PauseSubscriptionResponse) -{ - wsnt__PauseSubscriptionResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__PauseSubscriptionResponse.soap_get(soap, "wsnt:PauseSubscriptionResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} - -int PullPointSubscriptionBindingProxy::send_ResumeSubscription(const char *soap_endpoint_url, const char *soap_action, _wsnt__ResumeSubscription *wsnt__ResumeSubscription) -{ - struct __tev__ResumeSubscription soap_tmp___tev__ResumeSubscription; - if (soap_endpoint_url != NULL) - soap_endpoint = soap_endpoint_url; - if (soap_action == NULL) - soap_action = "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/ResumeSubscriptionRequest"; - soap_tmp___tev__ResumeSubscription.wsnt__ResumeSubscription = wsnt__ResumeSubscription; - soap_begin(soap); - soap_set_version(soap, 2); /* use SOAP1.2 */ - soap->encodingStyle = NULL; /* use SOAP literal style */ - soap_serializeheader(soap); - soap_serialize___tev__ResumeSubscription(soap, &soap_tmp___tev__ResumeSubscription); - if (soap_begin_count(soap)) - return soap->error; - if ((soap->mode & SOAP_IO_LENGTH)) - { if (soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__ResumeSubscription(soap, &soap_tmp___tev__ResumeSubscription, "-tev:ResumeSubscription", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap)) - return soap->error; - } - if (soap_end_count(soap)) - return soap->error; - if (soap_connect(soap, soap_endpoint, soap_action) - || soap_envelope_begin_out(soap) - || soap_putheader(soap) - || soap_body_begin_out(soap) - || soap_put___tev__ResumeSubscription(soap, &soap_tmp___tev__ResumeSubscription, "-tev:ResumeSubscription", "") - || soap_body_end_out(soap) - || soap_envelope_end_out(soap) - || soap_end_send(soap)) - return soap_closesock(soap); - return SOAP_OK; -} - -int PullPointSubscriptionBindingProxy::recv_ResumeSubscription(_wsnt__ResumeSubscriptionResponse &wsnt__ResumeSubscriptionResponse) -{ - wsnt__ResumeSubscriptionResponse.soap_default(soap); - if (soap_begin_recv(soap) - || soap_envelope_begin_in(soap) - || soap_recv_header(soap) - || soap_body_begin_in(soap)) - return soap_closesock(soap); - wsnt__ResumeSubscriptionResponse.soap_get(soap, "wsnt:ResumeSubscriptionResponse", NULL); - if (soap->error) - return soap_recv_fault(soap, 0); - if (soap_body_end_in(soap) - || soap_envelope_end_in(soap) - || soap_end_recv(soap)) - return soap_closesock(soap); - return soap_closesock(soap); -} -/* End of client proxy code */ diff --git a/src/soapPullPointSubscriptionBindingProxy.h b/src/soapPullPointSubscriptionBindingProxy.h deleted file mode 100644 index 4750ac207..000000000 --- a/src/soapPullPointSubscriptionBindingProxy.h +++ /dev/null @@ -1,299 +0,0 @@ -/* soapPullPointSubscriptionBindingProxy.h - Generated by gSOAP 2.8.117 for /home/jbennett/src/zoneminder/build/generated/bindings.h - -gSOAP XML Web services tools -Copyright (C) 2000-2021, Robert van Engelen, Genivia Inc. All Rights Reserved. -The soapcpp2 tool and its generated software are released under the GPL. -This program is released under the GPL with the additional exemption that -compiling, linking, and/or using OpenSSL is allowed. --------------------------------------------------------------------------------- -A commercial use license is available from Genivia Inc., contact@genivia.com --------------------------------------------------------------------------------- -*/ - -#ifndef soapPullPointSubscriptionBindingProxy_H -#define soapPullPointSubscriptionBindingProxy_H -#include "soapH.h" - - class SOAP_CMAC PullPointSubscriptionBindingProxy { - public: - /// Context to manage proxy IO and data - struct soap *soap; - /// flag indicating that this context is owned by this proxy and should be deleted by the destructor - bool soap_own; - /// Endpoint URL of service 'PullPointSubscriptionBindingProxy' (change as needed) - const char *soap_endpoint; - /// Variables globally declared in /home/jbennett/src/zoneminder/build/generated/bindings.h, if any - /// Construct a proxy with new managing context - PullPointSubscriptionBindingProxy(); - /// Copy constructor - PullPointSubscriptionBindingProxy(const PullPointSubscriptionBindingProxy& rhs); - /// Construct proxy given a shared managing context - PullPointSubscriptionBindingProxy(struct soap*); - /// Construct proxy given a shared managing context and endpoint URL - PullPointSubscriptionBindingProxy(struct soap*, const char *soap_endpoint_url); - /// Constructor taking an endpoint URL - PullPointSubscriptionBindingProxy(const char *soap_endpoint_url); - /// Constructor taking input and output mode flags for the new managing context - PullPointSubscriptionBindingProxy(soap_mode iomode); - /// Constructor taking endpoint URL and input and output mode flags for the new managing context - PullPointSubscriptionBindingProxy(const char *soap_endpoint_url, soap_mode iomode); - /// Constructor taking input and output mode flags for the new managing context - PullPointSubscriptionBindingProxy(soap_mode imode, soap_mode omode); - /// Destructor deletes deserialized data and its managing context, when the context was allocated by the constructor - virtual ~PullPointSubscriptionBindingProxy(); - /// Initializer used by constructors - virtual void PullPointSubscriptionBindingProxy_init(soap_mode imode, soap_mode omode); - /// Return a copy that has a new managing context with the same engine state - virtual PullPointSubscriptionBindingProxy *copy(); - /// Copy assignment - PullPointSubscriptionBindingProxy& operator=(const PullPointSubscriptionBindingProxy&); - /// Delete all deserialized data (uses soap_destroy() and soap_end()) - virtual void destroy(); - /// Delete all deserialized data and reset to default - virtual void reset(); - /// Disables and removes SOAP Header from message by setting soap->header = NULL - virtual void soap_noheader(); - /// Add SOAP Header to message - virtual void soap_header(char *wsa5__MessageID, struct wsa5__RelatesToType *wsa5__RelatesTo, struct wsa5__EndpointReferenceType *wsa5__From, struct wsa5__EndpointReferenceType *wsa5__ReplyTo, struct wsa5__EndpointReferenceType *wsa5__FaultTo, char *wsa5__To, char *wsa5__Action, struct chan__ChannelInstanceType *chan__ChannelInstance, struct _wsse__Security *wsse__Security); - /// Get SOAP Header structure (i.e. soap->header, which is NULL when absent) - virtual ::SOAP_ENV__Header *soap_header(); - /// Get SOAP Fault structure (i.e. soap->fault, which is NULL when absent) - virtual ::SOAP_ENV__Fault *soap_fault(); - /// Get SOAP Fault subcode QName string (NULL when absent) - virtual const char *soap_fault_subcode(); - /// Get SOAP Fault string/reason (NULL when absent) - virtual const char *soap_fault_string(); - /// Get SOAP Fault detail XML string (NULL when absent) - virtual const char *soap_fault_detail(); - /// Close connection (normally automatic, except for send_X ops) - virtual int soap_close_socket(); - /// Force close connection (can kill a thread blocked on IO) - virtual int soap_force_close_socket(); - /// Print fault - virtual void soap_print_fault(FILE*); - #ifndef WITH_LEAN - #ifndef WITH_COMPAT - /// Print fault to stream - virtual void soap_stream_fault(std::ostream&); - #endif - /// Write fault to buffer - virtual char *soap_sprint_fault(char *buf, size_t len); - #endif - // - /// Web service synchronous operation 'PullMessages' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int PullMessages(_tev__PullMessages *tev__PullMessages, _tev__PullMessagesResponse &tev__PullMessagesResponse) { return this->PullMessages(NULL, NULL, tev__PullMessages, tev__PullMessagesResponse); } - /// Web service synchronous operation 'PullMessages' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int PullMessages(const char *soap_endpoint_url, const char *soap_action, _tev__PullMessages *tev__PullMessages, _tev__PullMessagesResponse &tev__PullMessagesResponse) { return this->send_PullMessages(soap_endpoint_url, soap_action, tev__PullMessages) || this->recv_PullMessages(tev__PullMessagesResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_PullMessages' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_PullMessages(const char *soap_endpoint_url, const char *soap_action, _tev__PullMessages *tev__PullMessages); - /// Web service asynchronous operation 'recv_PullMessages' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_PullMessages(_tev__PullMessagesResponse &tev__PullMessagesResponse); - // - /// Web service synchronous operation 'Seek' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int Seek(_tev__Seek *tev__Seek, _tev__SeekResponse &tev__SeekResponse) { return this->Seek(NULL, NULL, tev__Seek, tev__SeekResponse); } - /// Web service synchronous operation 'Seek' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int Seek(const char *soap_endpoint_url, const char *soap_action, _tev__Seek *tev__Seek, _tev__SeekResponse &tev__SeekResponse) { return this->send_Seek(soap_endpoint_url, soap_action, tev__Seek) || this->recv_Seek(tev__SeekResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_Seek' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_Seek(const char *soap_endpoint_url, const char *soap_action, _tev__Seek *tev__Seek); - /// Web service asynchronous operation 'recv_Seek' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_Seek(_tev__SeekResponse &tev__SeekResponse); - // - /// Web service synchronous operation 'SetSynchronizationPoint' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int SetSynchronizationPoint(_tev__SetSynchronizationPoint *tev__SetSynchronizationPoint, _tev__SetSynchronizationPointResponse &tev__SetSynchronizationPointResponse) { return this->SetSynchronizationPoint(NULL, NULL, tev__SetSynchronizationPoint, tev__SetSynchronizationPointResponse); } - /// Web service synchronous operation 'SetSynchronizationPoint' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int SetSynchronizationPoint(const char *soap_endpoint_url, const char *soap_action, _tev__SetSynchronizationPoint *tev__SetSynchronizationPoint, _tev__SetSynchronizationPointResponse &tev__SetSynchronizationPointResponse) { return this->send_SetSynchronizationPoint(soap_endpoint_url, soap_action, tev__SetSynchronizationPoint) || this->recv_SetSynchronizationPoint(tev__SetSynchronizationPointResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_SetSynchronizationPoint' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_SetSynchronizationPoint(const char *soap_endpoint_url, const char *soap_action, _tev__SetSynchronizationPoint *tev__SetSynchronizationPoint); - /// Web service asynchronous operation 'recv_SetSynchronizationPoint' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_SetSynchronizationPoint(_tev__SetSynchronizationPointResponse &tev__SetSynchronizationPointResponse); - // - /// Web service synchronous operation 'Unsubscribe' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int Unsubscribe(_wsnt__Unsubscribe *wsnt__Unsubscribe, _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse) { return this->Unsubscribe(NULL, NULL, wsnt__Unsubscribe, wsnt__UnsubscribeResponse); } - /// Web service synchronous operation 'Unsubscribe' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int Unsubscribe(const char *soap_endpoint_url, const char *soap_action, _wsnt__Unsubscribe *wsnt__Unsubscribe, _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse) { return this->send_Unsubscribe(soap_endpoint_url, soap_action, wsnt__Unsubscribe) || this->recv_Unsubscribe(wsnt__UnsubscribeResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_Unsubscribe' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_Unsubscribe(const char *soap_endpoint_url, const char *soap_action, _wsnt__Unsubscribe *wsnt__Unsubscribe); - /// Web service asynchronous operation 'recv_Unsubscribe' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_Unsubscribe(_wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse); - // - /// Web service synchronous operation 'GetServiceCapabilities' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int GetServiceCapabilities(_tev__GetServiceCapabilities *tev__GetServiceCapabilities, _tev__GetServiceCapabilitiesResponse &tev__GetServiceCapabilitiesResponse) { return this->GetServiceCapabilities(NULL, NULL, tev__GetServiceCapabilities, tev__GetServiceCapabilitiesResponse); } - /// Web service synchronous operation 'GetServiceCapabilities' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int GetServiceCapabilities(const char *soap_endpoint_url, const char *soap_action, _tev__GetServiceCapabilities *tev__GetServiceCapabilities, _tev__GetServiceCapabilitiesResponse &tev__GetServiceCapabilitiesResponse) { return this->send_GetServiceCapabilities(soap_endpoint_url, soap_action, tev__GetServiceCapabilities) || this->recv_GetServiceCapabilities(tev__GetServiceCapabilitiesResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_GetServiceCapabilities' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_GetServiceCapabilities(const char *soap_endpoint_url, const char *soap_action, _tev__GetServiceCapabilities *tev__GetServiceCapabilities); - /// Web service asynchronous operation 'recv_GetServiceCapabilities' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_GetServiceCapabilities(_tev__GetServiceCapabilitiesResponse &tev__GetServiceCapabilitiesResponse); - // - /// Web service synchronous operation 'CreatePullPointSubscription' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int CreatePullPointSubscription(_tev__CreatePullPointSubscription *tev__CreatePullPointSubscription, _tev__CreatePullPointSubscriptionResponse &tev__CreatePullPointSubscriptionResponse) { return this->CreatePullPointSubscription(NULL, NULL, tev__CreatePullPointSubscription, tev__CreatePullPointSubscriptionResponse); } - /// Web service synchronous operation 'CreatePullPointSubscription' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int CreatePullPointSubscription(const char *soap_endpoint_url, const char *soap_action, _tev__CreatePullPointSubscription *tev__CreatePullPointSubscription, _tev__CreatePullPointSubscriptionResponse &tev__CreatePullPointSubscriptionResponse) { return this->send_CreatePullPointSubscription(soap_endpoint_url, soap_action, tev__CreatePullPointSubscription) || this->recv_CreatePullPointSubscription(tev__CreatePullPointSubscriptionResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_CreatePullPointSubscription' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_CreatePullPointSubscription(const char *soap_endpoint_url, const char *soap_action, _tev__CreatePullPointSubscription *tev__CreatePullPointSubscription); - /// Web service asynchronous operation 'recv_CreatePullPointSubscription' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_CreatePullPointSubscription(_tev__CreatePullPointSubscriptionResponse &tev__CreatePullPointSubscriptionResponse); - // - /// Web service synchronous operation 'GetEventProperties' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int GetEventProperties(_tev__GetEventProperties *tev__GetEventProperties, _tev__GetEventPropertiesResponse &tev__GetEventPropertiesResponse) { return this->GetEventProperties(NULL, NULL, tev__GetEventProperties, tev__GetEventPropertiesResponse); } - /// Web service synchronous operation 'GetEventProperties' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int GetEventProperties(const char *soap_endpoint_url, const char *soap_action, _tev__GetEventProperties *tev__GetEventProperties, _tev__GetEventPropertiesResponse &tev__GetEventPropertiesResponse) { return this->send_GetEventProperties(soap_endpoint_url, soap_action, tev__GetEventProperties) || this->recv_GetEventProperties(tev__GetEventPropertiesResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_GetEventProperties' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_GetEventProperties(const char *soap_endpoint_url, const char *soap_action, _tev__GetEventProperties *tev__GetEventProperties); - /// Web service asynchronous operation 'recv_GetEventProperties' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_GetEventProperties(_tev__GetEventPropertiesResponse &tev__GetEventPropertiesResponse); - // - /// Web service synchronous operation 'AddEventBroker' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int AddEventBroker(_tev__AddEventBroker *tev__AddEventBroker, _tev__AddEventBrokerResponse &tev__AddEventBrokerResponse) { return this->AddEventBroker(NULL, NULL, tev__AddEventBroker, tev__AddEventBrokerResponse); } - /// Web service synchronous operation 'AddEventBroker' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int AddEventBroker(const char *soap_endpoint_url, const char *soap_action, _tev__AddEventBroker *tev__AddEventBroker, _tev__AddEventBrokerResponse &tev__AddEventBrokerResponse) { return this->send_AddEventBroker(soap_endpoint_url, soap_action, tev__AddEventBroker) || this->recv_AddEventBroker(tev__AddEventBrokerResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_AddEventBroker' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_AddEventBroker(const char *soap_endpoint_url, const char *soap_action, _tev__AddEventBroker *tev__AddEventBroker); - /// Web service asynchronous operation 'recv_AddEventBroker' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_AddEventBroker(_tev__AddEventBrokerResponse &tev__AddEventBrokerResponse); - // - /// Web service synchronous operation 'DeleteEventBroker' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int DeleteEventBroker(_tev__DeleteEventBroker *tev__DeleteEventBroker, _tev__DeleteEventBrokerResponse &tev__DeleteEventBrokerResponse) { return this->DeleteEventBroker(NULL, NULL, tev__DeleteEventBroker, tev__DeleteEventBrokerResponse); } - /// Web service synchronous operation 'DeleteEventBroker' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int DeleteEventBroker(const char *soap_endpoint_url, const char *soap_action, _tev__DeleteEventBroker *tev__DeleteEventBroker, _tev__DeleteEventBrokerResponse &tev__DeleteEventBrokerResponse) { return this->send_DeleteEventBroker(soap_endpoint_url, soap_action, tev__DeleteEventBroker) || this->recv_DeleteEventBroker(tev__DeleteEventBrokerResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_DeleteEventBroker' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_DeleteEventBroker(const char *soap_endpoint_url, const char *soap_action, _tev__DeleteEventBroker *tev__DeleteEventBroker); - /// Web service asynchronous operation 'recv_DeleteEventBroker' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_DeleteEventBroker(_tev__DeleteEventBrokerResponse &tev__DeleteEventBrokerResponse); - // - /// Web service synchronous operation 'GetEventBrokers' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int GetEventBrokers(_tev__GetEventBrokers *tev__GetEventBrokers, _tev__GetEventBrokersResponse &tev__GetEventBrokersResponse) { return this->GetEventBrokers(NULL, NULL, tev__GetEventBrokers, tev__GetEventBrokersResponse); } - /// Web service synchronous operation 'GetEventBrokers' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int GetEventBrokers(const char *soap_endpoint_url, const char *soap_action, _tev__GetEventBrokers *tev__GetEventBrokers, _tev__GetEventBrokersResponse &tev__GetEventBrokersResponse) { return this->send_GetEventBrokers(soap_endpoint_url, soap_action, tev__GetEventBrokers) || this->recv_GetEventBrokers(tev__GetEventBrokersResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_GetEventBrokers' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_GetEventBrokers(const char *soap_endpoint_url, const char *soap_action, _tev__GetEventBrokers *tev__GetEventBrokers); - /// Web service asynchronous operation 'recv_GetEventBrokers' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_GetEventBrokers(_tev__GetEventBrokersResponse &tev__GetEventBrokersResponse); - // - /// Web service synchronous operation 'Renew' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int Renew(_wsnt__Renew *wsnt__Renew, _wsnt__RenewResponse &wsnt__RenewResponse) { return this->Renew(NULL, NULL, wsnt__Renew, wsnt__RenewResponse); } - /// Web service synchronous operation 'Renew' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int Renew(const char *soap_endpoint_url, const char *soap_action, _wsnt__Renew *wsnt__Renew, _wsnt__RenewResponse &wsnt__RenewResponse) { return this->send_Renew(soap_endpoint_url, soap_action, wsnt__Renew) || this->recv_Renew(wsnt__RenewResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_Renew' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_Renew(const char *soap_endpoint_url, const char *soap_action, _wsnt__Renew *wsnt__Renew); - /// Web service asynchronous operation 'recv_Renew' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_Renew(_wsnt__RenewResponse &wsnt__RenewResponse); - // - /// Web service synchronous operation 'Unsubscribe' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int Unsubscribe_(_wsnt__Unsubscribe *wsnt__Unsubscribe, _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse) { return this->Unsubscribe_(NULL, NULL, wsnt__Unsubscribe, wsnt__UnsubscribeResponse); } - /// Web service synchronous operation 'Unsubscribe' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int Unsubscribe_(const char *soap_endpoint_url, const char *soap_action, _wsnt__Unsubscribe *wsnt__Unsubscribe, _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse) { return this->send_Unsubscribe_(soap_endpoint_url, soap_action, wsnt__Unsubscribe) || this->recv_Unsubscribe_(wsnt__UnsubscribeResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_Unsubscribe' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_Unsubscribe_(const char *soap_endpoint_url, const char *soap_action, _wsnt__Unsubscribe *wsnt__Unsubscribe); - /// Web service asynchronous operation 'recv_Unsubscribe' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_Unsubscribe_(_wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse); - // - /// Web service synchronous operation 'Subscribe' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int Subscribe(_wsnt__Subscribe *wsnt__Subscribe, _wsnt__SubscribeResponse &wsnt__SubscribeResponse) { return this->Subscribe(NULL, NULL, wsnt__Subscribe, wsnt__SubscribeResponse); } - /// Web service synchronous operation 'Subscribe' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int Subscribe(const char *soap_endpoint_url, const char *soap_action, _wsnt__Subscribe *wsnt__Subscribe, _wsnt__SubscribeResponse &wsnt__SubscribeResponse) { return this->send_Subscribe(soap_endpoint_url, soap_action, wsnt__Subscribe) || this->recv_Subscribe(wsnt__SubscribeResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_Subscribe' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_Subscribe(const char *soap_endpoint_url, const char *soap_action, _wsnt__Subscribe *wsnt__Subscribe); - /// Web service asynchronous operation 'recv_Subscribe' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_Subscribe(_wsnt__SubscribeResponse &wsnt__SubscribeResponse); - // - /// Web service synchronous operation 'GetCurrentMessage' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int GetCurrentMessage(_wsnt__GetCurrentMessage *wsnt__GetCurrentMessage, _wsnt__GetCurrentMessageResponse &wsnt__GetCurrentMessageResponse) { return this->GetCurrentMessage(NULL, NULL, wsnt__GetCurrentMessage, wsnt__GetCurrentMessageResponse); } - /// Web service synchronous operation 'GetCurrentMessage' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int GetCurrentMessage(const char *soap_endpoint_url, const char *soap_action, _wsnt__GetCurrentMessage *wsnt__GetCurrentMessage, _wsnt__GetCurrentMessageResponse &wsnt__GetCurrentMessageResponse) { return this->send_GetCurrentMessage(soap_endpoint_url, soap_action, wsnt__GetCurrentMessage) || this->recv_GetCurrentMessage(wsnt__GetCurrentMessageResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_GetCurrentMessage' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_GetCurrentMessage(const char *soap_endpoint_url, const char *soap_action, _wsnt__GetCurrentMessage *wsnt__GetCurrentMessage); - /// Web service asynchronous operation 'recv_GetCurrentMessage' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_GetCurrentMessage(_wsnt__GetCurrentMessageResponse &wsnt__GetCurrentMessageResponse); - // - /// Web service one-way synchronous send operation 'Notify' to the default endpoint with the default SOAP Action header then wait for HTTP OK/Accept response, returns SOAP_OK or error code - virtual int Notify(_wsnt__Notify *wsnt__Notify) { return this->Notify(NULL, NULL, wsnt__Notify); } - /// Web service one-way synchronous send operation 'Notify' to the specified endpoint and SOAP Action header then wait for HTTP OK/Accept response, returns SOAP_OK or error code - virtual int Notify(const char *soap_endpoint_url, const char *soap_action, _wsnt__Notify *wsnt__Notify) { return (this->send_Notify(soap_endpoint_url, soap_action, wsnt__Notify) || soap_recv_empty_response(this->soap)) ? this->soap->error : SOAP_OK; } - /// Web service one-way asynchronous send operation 'send_Notify' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int send_Notify(_wsnt__Notify *wsnt__Notify) { return this->send_Notify(NULL, NULL, wsnt__Notify); } - /// Web service one-way asynchronous send operation 'send_Notify' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_Notify(const char *soap_endpoint_url, const char *soap_action, _wsnt__Notify *wsnt__Notify); - /// Web service one-way asynchronous receive operation 'recv_Notify', returns SOAP_OK or error code; - virtual int recv_Notify(struct __tev__Notify&); - /// Web service asynchronous receive of HTTP Accept acknowledgment for one-way asynchronous send operation 'send_Notify', returns SOAP_OK or error code - virtual int recv_Notify_empty_response() { return soap_recv_empty_response(this->soap); } - // - /// Web service synchronous operation 'GetMessages' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int GetMessages(_wsnt__GetMessages *wsnt__GetMessages, _wsnt__GetMessagesResponse &wsnt__GetMessagesResponse) { return this->GetMessages(NULL, NULL, wsnt__GetMessages, wsnt__GetMessagesResponse); } - /// Web service synchronous operation 'GetMessages' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int GetMessages(const char *soap_endpoint_url, const char *soap_action, _wsnt__GetMessages *wsnt__GetMessages, _wsnt__GetMessagesResponse &wsnt__GetMessagesResponse) { return this->send_GetMessages(soap_endpoint_url, soap_action, wsnt__GetMessages) || this->recv_GetMessages(wsnt__GetMessagesResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_GetMessages' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_GetMessages(const char *soap_endpoint_url, const char *soap_action, _wsnt__GetMessages *wsnt__GetMessages); - /// Web service asynchronous operation 'recv_GetMessages' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_GetMessages(_wsnt__GetMessagesResponse &wsnt__GetMessagesResponse); - // - /// Web service synchronous operation 'DestroyPullPoint' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int DestroyPullPoint(_wsnt__DestroyPullPoint *wsnt__DestroyPullPoint, _wsnt__DestroyPullPointResponse &wsnt__DestroyPullPointResponse) { return this->DestroyPullPoint(NULL, NULL, wsnt__DestroyPullPoint, wsnt__DestroyPullPointResponse); } - /// Web service synchronous operation 'DestroyPullPoint' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int DestroyPullPoint(const char *soap_endpoint_url, const char *soap_action, _wsnt__DestroyPullPoint *wsnt__DestroyPullPoint, _wsnt__DestroyPullPointResponse &wsnt__DestroyPullPointResponse) { return this->send_DestroyPullPoint(soap_endpoint_url, soap_action, wsnt__DestroyPullPoint) || this->recv_DestroyPullPoint(wsnt__DestroyPullPointResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_DestroyPullPoint' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_DestroyPullPoint(const char *soap_endpoint_url, const char *soap_action, _wsnt__DestroyPullPoint *wsnt__DestroyPullPoint); - /// Web service asynchronous operation 'recv_DestroyPullPoint' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_DestroyPullPoint(_wsnt__DestroyPullPointResponse &wsnt__DestroyPullPointResponse); - // - /// Web service one-way synchronous send operation 'Notify' to the default endpoint with the default SOAP Action header then wait for HTTP OK/Accept response, returns SOAP_OK or error code - virtual int Notify_(_wsnt__Notify *wsnt__Notify) { return this->Notify_(NULL, NULL, wsnt__Notify); } - /// Web service one-way synchronous send operation 'Notify' to the specified endpoint and SOAP Action header then wait for HTTP OK/Accept response, returns SOAP_OK or error code - virtual int Notify_(const char *soap_endpoint_url, const char *soap_action, _wsnt__Notify *wsnt__Notify) { return (this->send_Notify_(soap_endpoint_url, soap_action, wsnt__Notify) || soap_recv_empty_response(this->soap)) ? this->soap->error : SOAP_OK; } - /// Web service one-way asynchronous send operation 'send_Notify' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int send_Notify_(_wsnt__Notify *wsnt__Notify) { return this->send_Notify_(NULL, NULL, wsnt__Notify); } - /// Web service one-way asynchronous send operation 'send_Notify' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_Notify_(const char *soap_endpoint_url, const char *soap_action, _wsnt__Notify *wsnt__Notify); - /// Web service one-way asynchronous receive operation 'recv_Notify', returns SOAP_OK or error code; - virtual int recv_Notify_(struct __tev__Notify_&); - /// Web service asynchronous receive of HTTP Accept acknowledgment for one-way asynchronous send operation 'send_Notify', returns SOAP_OK or error code - virtual int recv_Notify__empty_response() { return soap_recv_empty_response(this->soap); } - // - /// Web service synchronous operation 'CreatePullPoint' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int CreatePullPoint(_wsnt__CreatePullPoint *wsnt__CreatePullPoint, _wsnt__CreatePullPointResponse &wsnt__CreatePullPointResponse) { return this->CreatePullPoint(NULL, NULL, wsnt__CreatePullPoint, wsnt__CreatePullPointResponse); } - /// Web service synchronous operation 'CreatePullPoint' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int CreatePullPoint(const char *soap_endpoint_url, const char *soap_action, _wsnt__CreatePullPoint *wsnt__CreatePullPoint, _wsnt__CreatePullPointResponse &wsnt__CreatePullPointResponse) { return this->send_CreatePullPoint(soap_endpoint_url, soap_action, wsnt__CreatePullPoint) || this->recv_CreatePullPoint(wsnt__CreatePullPointResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_CreatePullPoint' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_CreatePullPoint(const char *soap_endpoint_url, const char *soap_action, _wsnt__CreatePullPoint *wsnt__CreatePullPoint); - /// Web service asynchronous operation 'recv_CreatePullPoint' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_CreatePullPoint(_wsnt__CreatePullPointResponse &wsnt__CreatePullPointResponse); - // - /// Web service synchronous operation 'Renew' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int Renew_(_wsnt__Renew *wsnt__Renew, _wsnt__RenewResponse &wsnt__RenewResponse) { return this->Renew_(NULL, NULL, wsnt__Renew, wsnt__RenewResponse); } - /// Web service synchronous operation 'Renew' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int Renew_(const char *soap_endpoint_url, const char *soap_action, _wsnt__Renew *wsnt__Renew, _wsnt__RenewResponse &wsnt__RenewResponse) { return this->send_Renew_(soap_endpoint_url, soap_action, wsnt__Renew) || this->recv_Renew_(wsnt__RenewResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_Renew' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_Renew_(const char *soap_endpoint_url, const char *soap_action, _wsnt__Renew *wsnt__Renew); - /// Web service asynchronous operation 'recv_Renew' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_Renew_(_wsnt__RenewResponse &wsnt__RenewResponse); - // - /// Web service synchronous operation 'Unsubscribe' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int Unsubscribe__(_wsnt__Unsubscribe *wsnt__Unsubscribe, _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse) { return this->Unsubscribe__(NULL, NULL, wsnt__Unsubscribe, wsnt__UnsubscribeResponse); } - /// Web service synchronous operation 'Unsubscribe' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int Unsubscribe__(const char *soap_endpoint_url, const char *soap_action, _wsnt__Unsubscribe *wsnt__Unsubscribe, _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse) { return this->send_Unsubscribe__(soap_endpoint_url, soap_action, wsnt__Unsubscribe) || this->recv_Unsubscribe__(wsnt__UnsubscribeResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_Unsubscribe' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_Unsubscribe__(const char *soap_endpoint_url, const char *soap_action, _wsnt__Unsubscribe *wsnt__Unsubscribe); - /// Web service asynchronous operation 'recv_Unsubscribe' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_Unsubscribe__(_wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse); - // - /// Web service synchronous operation 'PauseSubscription' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int PauseSubscription(_wsnt__PauseSubscription *wsnt__PauseSubscription, _wsnt__PauseSubscriptionResponse &wsnt__PauseSubscriptionResponse) { return this->PauseSubscription(NULL, NULL, wsnt__PauseSubscription, wsnt__PauseSubscriptionResponse); } - /// Web service synchronous operation 'PauseSubscription' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int PauseSubscription(const char *soap_endpoint_url, const char *soap_action, _wsnt__PauseSubscription *wsnt__PauseSubscription, _wsnt__PauseSubscriptionResponse &wsnt__PauseSubscriptionResponse) { return this->send_PauseSubscription(soap_endpoint_url, soap_action, wsnt__PauseSubscription) || this->recv_PauseSubscription(wsnt__PauseSubscriptionResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_PauseSubscription' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_PauseSubscription(const char *soap_endpoint_url, const char *soap_action, _wsnt__PauseSubscription *wsnt__PauseSubscription); - /// Web service asynchronous operation 'recv_PauseSubscription' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_PauseSubscription(_wsnt__PauseSubscriptionResponse &wsnt__PauseSubscriptionResponse); - // - /// Web service synchronous operation 'ResumeSubscription' with default endpoint and default SOAP Action header, returns SOAP_OK or error code - virtual int ResumeSubscription(_wsnt__ResumeSubscription *wsnt__ResumeSubscription, _wsnt__ResumeSubscriptionResponse &wsnt__ResumeSubscriptionResponse) { return this->ResumeSubscription(NULL, NULL, wsnt__ResumeSubscription, wsnt__ResumeSubscriptionResponse); } - /// Web service synchronous operation 'ResumeSubscription' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int ResumeSubscription(const char *soap_endpoint_url, const char *soap_action, _wsnt__ResumeSubscription *wsnt__ResumeSubscription, _wsnt__ResumeSubscriptionResponse &wsnt__ResumeSubscriptionResponse) { return this->send_ResumeSubscription(soap_endpoint_url, soap_action, wsnt__ResumeSubscription) || this->recv_ResumeSubscription(wsnt__ResumeSubscriptionResponse) ? this->soap->error : SOAP_OK; } - /// Web service asynchronous operation 'send_ResumeSubscription' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code - virtual int send_ResumeSubscription(const char *soap_endpoint_url, const char *soap_action, _wsnt__ResumeSubscription *wsnt__ResumeSubscription); - /// Web service asynchronous operation 'recv_ResumeSubscription' to receive a response message from the connected endpoint, returns SOAP_OK or error code - virtual int recv_ResumeSubscription(_wsnt__ResumeSubscriptionResponse &wsnt__ResumeSubscriptionResponse); - }; -#endif diff --git a/src/soapStub.h b/src/soapStub.h deleted file mode 100644 index e288e09d5..000000000 --- a/src/soapStub.h +++ /dev/null @@ -1,9339 +0,0 @@ -/* soapStub.h - Generated by gSOAP 2.8.117 for /home/jbennett/src/zoneminder/build/generated/bindings.h - -gSOAP XML Web services tools -Copyright (C) 2000-2021, Robert van Engelen, Genivia Inc. All Rights Reserved. -The soapcpp2 tool and its generated software are released under the GPL. -This program is released under the GPL with the additional exemption that -compiling, linking, and/or using OpenSSL is allowed. --------------------------------------------------------------------------------- -A commercial use license is available from Genivia Inc., contact@genivia.com --------------------------------------------------------------------------------- -*/ - -#include -#define SOAP_WSA_2005 -#define SOAP_NAMESPACE_OF_wsa5 "http://www.w3.org/2005/08/addressing" -#define SOAP_NAMESPACE_OF_tev "http://www.onvif.org/ver10/events/wsdl" -#define SOAP_NAMESPACE_OF_wsrfrw "http://docs.oasis-open.org/wsrf/rw-2" -#define SOAP_NAMESPACE_OF_wsrfr "http://docs.oasis-open.org/wsrf/r-2" -#define SOAP_NAMESPACE_OF_wsrfbf "http://docs.oasis-open.org/wsrf/bf-2" -#define SOAP_NAMESPACE_OF_wsnt "http://docs.oasis-open.org/wsn/b-2" -#define SOAP_NAMESPACE_OF_wstop "http://docs.oasis-open.org/wsn/t-1" -#define SOAP_NAMESPACE_OF_wsu "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" -#define SOAP_NAMESPACE_OF_wsse "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" -#define SOAP_NAMESPACE_OF_ds "http://www.w3.org/2000/09/xmldsig#" -#define SOAP_NAMESPACE_OF_xenc "http://www.w3.org/2001/04/xmlenc#" -#define SOAP_NAMESPACE_OF_wsc "http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512" -#define SOAP_NAMESPACE_OF_saml1 "urn:oasis:names:tc:SAML:1.0:assertion" -#define SOAP_NAMESPACE_OF_saml2 "urn:oasis:names:tc:SAML:2.0:assertion" - -#ifndef soapStub_H -#define soapStub_H -#ifndef WITH_NONAMESPACES -#define WITH_NONAMESPACES -#endif -#include "stdsoap2.h" -#if GSOAP_VERSION != 208117 -# error "GSOAP VERSION 208117 MISMATCH IN GENERATED CODE VERSUS LIBRARY CODE: PLEASE REINSTALL PACKAGE" -#endif - - -/******************************************************************************\ - * * - * Enumeration Types * - * * -\******************************************************************************/ - - -/* wsa5.h:96 */ -#ifndef SOAP_TYPE_wsa5__RelationshipType -#define SOAP_TYPE_wsa5__RelationshipType (19) -/* wsa5:RelationshipType */ -enum wsa5__RelationshipType { - http_x003a_x002f_x002fwww_x002ew3_x002eorg_x002f2005_x002f08_x002faddressing_x002freply = 0 -}; -#endif - -/* wsa5.h:104 */ -#ifndef SOAP_TYPE_wsa5__FaultCodesType -#define SOAP_TYPE_wsa5__FaultCodesType (20) -/* wsa5:FaultCodesType */ -enum wsa5__FaultCodesType { - wsa5__InvalidAddressingHeader = 0, - wsa5__InvalidAddress = 1, - wsa5__InvalidEPR = 2, - wsa5__InvalidCardinality = 3, - wsa5__MissingAddressInEPR = 4, - wsa5__DuplicateMessageID = 5, - wsa5__ActionMismatch = 6, - wsa5__MessageAddressingHeaderRequired = 7, - wsa5__DestinationUnreachable = 8, - wsa5__ActionNotSupported = 9, - wsa5__EndpointUnavailable = 10 -}; -#endif - -/* wsa5.h:254 */ -#ifndef SOAP_TYPE__wsa5__IsReferenceParameter -#define SOAP_TYPE__wsa5__IsReferenceParameter (40) -/* wsa5:IsReferenceParameter */ -enum _wsa5__IsReferenceParameter { - _wsa5__IsReferenceParameter__false = 0, - _wsa5__IsReferenceParameter__true = 1 -}; -#endif - -/* wsu.h:67 */ -#ifndef SOAP_TYPE_wsu__tTimestampFault -#define SOAP_TYPE_wsu__tTimestampFault (295) -/* wsu:tTimestampFault */ -enum wsu__tTimestampFault { - wsu__MessageExpired = 0 -}; -#endif - -/* wsse.h:117 */ -#ifndef SOAP_TYPE_wsse__FaultcodeEnum -#define SOAP_TYPE_wsse__FaultcodeEnum (298) -/* wsse:FaultcodeEnum */ -enum wsse__FaultcodeEnum { - wsse__UnsupportedSecurityToken = 0, - wsse__UnsupportedAlgorithm = 1, - wsse__InvalidSecurity = 2, - wsse__InvalidSecurityToken = 3, - wsse__FailedAuthentication = 4, - wsse__FailedCheck = 5, - wsse__SecurityTokenUnavailable = 6 -}; -#endif - -/* wsc.h:63 */ -#ifndef SOAP_TYPE_wsc__FaultCodeType -#define SOAP_TYPE_wsc__FaultCodeType (375) -/* wsc:FaultCodeType */ -enum wsc__FaultCodeType { - wsc__BadContextToken = 0, - wsc__UnsupportedContextToken = 1, - wsc__UnknownDerivationSource = 2, - wsc__RenewNeeded = 3, - wsc__UnableToRenew = 4 -}; -#endif - -/* saml1.h:146 */ -#ifndef SOAP_TYPE_saml1__DecisionType -#define SOAP_TYPE_saml1__DecisionType (406) -/* saml1:DecisionType */ -enum saml1__DecisionType { - saml1__DecisionType__Permit = 0, - saml1__DecisionType__Deny = 1, - saml1__DecisionType__Indeterminate = 2 -}; -#endif - -/* saml2.h:155 */ -#ifndef SOAP_TYPE_saml2__DecisionType -#define SOAP_TYPE_saml2__DecisionType (485) -/* saml2:DecisionType */ -enum saml2__DecisionType { - saml2__DecisionType__Permit = 0, - saml2__DecisionType__Deny = 1, - saml2__DecisionType__Indeterminate = 2 -}; -#endif - -/******************************************************************************\ - * * - * Types with Custom Serializers * - * * -\******************************************************************************/ - - -/* dom.h:62 */ -#ifndef SOAP_TYPE_xsd__anyType -#define SOAP_TYPE_xsd__anyType (9) -typedef struct soap_dom_element xsd__anyType; -#endif - -/* dom.h:65 */ -#ifndef SOAP_TYPE_xsd__anyAttribute -#define SOAP_TYPE_xsd__anyAttribute (11) -typedef struct soap_dom_attribute xsd__anyAttribute; -#endif - -/* custom/struct_timeval.h:77 */ -#ifndef SOAP_TYPE_xsd__dateTime -#define SOAP_TYPE_xsd__dateTime (385) -typedef struct timeval xsd__dateTime; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:187 */ -#ifndef SOAP_TYPE_xsd__QName -#define SOAP_TYPE_xsd__QName (58) -typedef std::string xsd__QName; -#endif - - -/******************************************************************************\ - * * - * Classes, Structs and Unions * - * * -\******************************************************************************/ - -struct wsa5__EndpointReferenceType; /* wsa5.h:65 */ -struct wsa5__ReferenceParametersType; /* wsa5.h:68 */ -struct wsa5__MetadataType; /* wsa5.h:71 */ -struct wsa5__ProblemActionType; /* wsa5.h:86 */ -struct wsa5__RelatesToType; /* wsa5.h:74 */ -struct chan__ChannelInstanceType; /* wsa5.h:260 */ -class tev__Capabilities; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:217 */ -class tev__EventBrokerConfig; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:219 */ -class _tev__GetServiceCapabilities; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:221 */ -class _tev__GetServiceCapabilitiesResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:223 */ -class _tev__CreatePullPointSubscription_SubscriptionPolicy; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:764 */ -class _tev__CreatePullPointSubscription; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:225 */ -class _tev__CreatePullPointSubscriptionResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:227 */ -class _tev__PullMessages; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:229 */ -class _tev__PullMessagesResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:231 */ -class _tev__PullMessagesFaultResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:233 */ -class _tev__Seek; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:235 */ -class _tev__SeekResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:237 */ -class _tev__SetSynchronizationPoint; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:239 */ -class _tev__SetSynchronizationPointResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:241 */ -class _tev__GetEventProperties; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:243 */ -class _tev__GetEventPropertiesResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:245 */ -class _tev__AddEventBroker; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:250 */ -class _tev__AddEventBrokerResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:252 */ -class _tev__DeleteEventBroker; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:254 */ -class _tev__DeleteEventBrokerResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:256 */ -class _tev__GetEventBrokers; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:258 */ -class _tev__GetEventBrokersResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:260 */ -class _wsrfbf__BaseFaultType_ErrorCode; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:1375 */ -class _wsrfbf__BaseFaultType_Description; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:1398 */ -class _wsrfbf__BaseFaultType_FaultCause; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:1416 */ -class wsrfbf__BaseFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:266 */ -class wsnt__QueryExpressionType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:268 */ -class wsnt__TopicExpressionType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:270 */ -class wsnt__FilterType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:272 */ -class wsnt__SubscriptionPolicyType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:274 */ -class _wsnt__NotificationMessageHolderType_Message; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:1602 */ -class wsnt__NotificationMessageHolderType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:276 */ -class _wsnt__NotificationProducerRP; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:318 */ -class _wsnt__SubscriptionManagerRP; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:320 */ -class _wsnt__Notify; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:322 */ -class _wsnt__UseRaw; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:324 */ -class _wsnt__Subscribe_SubscriptionPolicy; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:1755 */ -class _wsnt__Subscribe; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:326 */ -class _wsnt__SubscribeResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:328 */ -class _wsnt__GetCurrentMessage; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:330 */ -class _wsnt__GetCurrentMessageResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:332 */ -class _wsnt__GetMessages; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:334 */ -class _wsnt__GetMessagesResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:336 */ -class _wsnt__DestroyPullPoint; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:338 */ -class _wsnt__DestroyPullPointResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:340 */ -class _wsnt__CreatePullPoint; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:342 */ -class _wsnt__CreatePullPointResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:344 */ -class _wsnt__Renew; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:346 */ -class _wsnt__RenewResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:348 */ -class _wsnt__Unsubscribe; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:350 */ -class _wsnt__UnsubscribeResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:352 */ -class _wsnt__PauseSubscription; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:354 */ -class _wsnt__PauseSubscriptionResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:356 */ -class _wsnt__ResumeSubscription; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:358 */ -class _wsnt__ResumeSubscriptionResponse; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:360 */ -class wstop__Documentation; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:362 */ -class wstop__ExtensibleDocumented; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:364 */ -class wstop__QueryExpressionType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:366 */ -class wsrfr__ResourceUnknownFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:262 */ -class wsrfr__ResourceUnavailableFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:264 */ -class wsnt__SubscribeCreationFailedFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:278 */ -class wsnt__InvalidFilterFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:280 */ -class wsnt__TopicExpressionDialectUnknownFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:282 */ -class wsnt__InvalidTopicExpressionFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:284 */ -class wsnt__TopicNotSupportedFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:286 */ -class wsnt__MultipleTopicsSpecifiedFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:288 */ -class wsnt__InvalidProducerPropertiesExpressionFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:290 */ -class wsnt__InvalidMessageContentExpressionFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:292 */ -class wsnt__UnrecognizedPolicyRequestFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:294 */ -class wsnt__UnsupportedPolicyRequestFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:296 */ -class wsnt__NotifyMessageNotSupportedFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:298 */ -class wsnt__UnacceptableInitialTerminationTimeFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:300 */ -class wsnt__NoCurrentMessageOnTopicFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:302 */ -class wsnt__UnableToGetMessagesFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:304 */ -class wsnt__UnableToDestroyPullPointFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:306 */ -class wsnt__UnableToCreatePullPointFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:308 */ -class wsnt__UnacceptableTerminationTimeFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:310 */ -class wsnt__UnableToDestroySubscriptionFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:312 */ -class wsnt__PauseFailedFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:314 */ -class wsnt__ResumeFailedFaultType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:316 */ -class _wstop__TopicNamespaceType_Topic; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:4645 */ -class wstop__TopicNamespaceType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:368 */ -class wstop__TopicType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:370 */ -class wstop__TopicSetType; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:372 */ -struct __tev__PullMessages; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5266 */ -struct __tev__Seek; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5347 */ -struct __tev__SetSynchronizationPoint; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5430 */ -struct __tev__Unsubscribe; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5508 */ -struct __tev__GetServiceCapabilities; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5577 */ -struct __tev__CreatePullPointSubscription; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5687 */ -struct __tev__GetEventProperties; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5762 */ -struct __tev__AddEventBroker; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5833 */ -struct __tev__DeleteEventBroker; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5902 */ -struct __tev__GetEventBrokers; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:5971 */ -struct __tev__Renew; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6044 */ -struct __tev__Unsubscribe_; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6117 */ -struct __tev__Subscribe; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6220 */ -struct __tev__GetCurrentMessage; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6305 */ -struct __tev__Notify; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6368 */ -struct __tev__GetMessages; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6441 */ -struct __tev__DestroyPullPoint; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6514 */ -struct __tev__Notify_; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6577 */ -struct __tev__CreatePullPoint; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6647 */ -struct __tev__Renew_; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6720 */ -struct __tev__Unsubscribe__; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6793 */ -struct __tev__PauseSubscription; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6866 */ -struct __tev__ResumeSubscription; /* /home/jbennett/src/zoneminder/build/generated/bindings.h:6939 */ -struct _wsu__Timestamp; /* wsu.h:77 */ -struct wsse__EncodedString; /* wsse.h:74 */ -struct _wsse__UsernameToken; /* wsse.h:145 */ -struct _wsse__BinarySecurityToken; /* wsse.h:158 */ -struct _wsse__Reference; /* wsse.h:168 */ -struct _wsse__Embedded; /* wsse.h:176 */ -struct _wsse__KeyIdentifier; /* wsse.h:185 */ -struct _wsse__SecurityTokenReference; /* wsse.h:195 */ -struct ds__KeyInfoType; /* xenc.h:38 */ -struct ds__SignatureType; /* ds.h:50 */ -struct _c14n__InclusiveNamespaces; /* c14n.h:24 */ -struct ds__TransformType; /* ds.h:77 */ -struct ds__SignedInfoType; /* ds.h:50 */ -struct ds__CanonicalizationMethodType; /* ds.h:63 */ -struct ds__SignatureMethodType; /* ds.h:66 */ -struct ds__ReferenceType; /* ds.h:69 */ -struct ds__TransformsType; /* ds.h:72 */ -struct ds__DigestMethodType; /* ds.h:83 */ -struct ds__KeyValueType; /* ds.h:88 */ -struct ds__RetrievalMethodType; /* ds.h:89 */ -struct ds__X509DataType; /* wsse.h:198 */ -struct ds__X509IssuerSerialType; /* ds.h:106 */ -struct ds__DSAKeyValueType; /* ds.h:127 */ -struct ds__RSAKeyValueType; /* ds.h:130 */ -struct xenc__EncryptionPropertyType; /* xenc.h:101 */ -struct xenc__EncryptedType; /* xenc.h:70 */ -struct xenc__EncryptionMethodType; /* xenc.h:73 */ -struct xenc__CipherDataType; /* xenc.h:76 */ -struct xenc__CipherReferenceType; /* xenc.h:79 */ -struct xenc__TransformsType; /* xenc.h:82 */ -struct xenc__AgreementMethodType; /* xenc.h:91 */ -struct xenc__ReferenceType; /* xenc.h:94 */ -struct xenc__EncryptionPropertiesType; /* xenc.h:97 */ -struct __xenc__union_ReferenceList; /* xenc.h:253 */ -struct _xenc__ReferenceList; /* xenc.h:106 */ -struct xenc__EncryptedDataType; /* xenc.h:85 */ -struct xenc__EncryptedKeyType; /* xenc.h:39 */ -struct wsc__SecurityContextTokenType; /* wsc.h:88 */ -union _wsc__union_DerivedKeyTokenType; /* wsc.h:121 */ -struct __wsc__DerivedKeyTokenType_sequence; /* wsc.h:117 */ -struct wsc__DerivedKeyTokenType; /* wsc.h:110 */ -struct wsc__PropertiesType; /* wsc.h:114 */ -struct __saml1__union_AssertionType; /* saml1.h:181 */ -struct saml1__AssertionType; /* saml1.h:75 */ -struct __saml1__union_ConditionsType; /* saml1.h:224 */ -struct saml1__ConditionsType; /* saml1.h:78 */ -struct saml1__ConditionAbstractType; /* saml1.h:81 */ -struct __saml1__union_AdviceType; /* saml1.h:270 */ -struct saml1__AdviceType; /* saml1.h:90 */ -struct saml1__StatementAbstractType; /* saml1.h:93 */ -struct saml1__SubjectType; /* saml1.h:99 */ -struct saml1__SubjectConfirmationType; /* saml1.h:105 */ -struct saml1__SubjectLocalityType; /* saml1.h:111 */ -struct saml1__AuthorityBindingType; /* saml1.h:114 */ -struct __saml1__union_EvidenceType; /* saml1.h:395 */ -struct saml1__EvidenceType; /* saml1.h:123 */ -struct saml1__AttributeDesignatorType; /* saml1.h:129 */ -struct saml1__AudienceRestrictionConditionType; /* saml1.h:84 */ -struct saml1__DoNotCacheConditionType; /* saml1.h:87 */ -struct saml1__SubjectStatementAbstractType; /* saml1.h:96 */ -struct saml1__NameIdentifierType; /* saml1.h:102 */ -struct saml1__ActionType; /* saml1.h:120 */ -struct saml1__AttributeType; /* saml1.h:132 */ -struct saml1__AuthenticationStatementType; /* saml1.h:108 */ -struct saml1__AuthorizationDecisionStatementType; /* saml1.h:117 */ -struct saml1__AttributeStatementType; /* saml1.h:126 */ -struct saml2__BaseIDAbstractType; /* saml2.h:75 */ -struct saml2__EncryptedElementType; /* saml2.h:81 */ -struct __saml2__union_AssertionType; /* saml2.h:234 */ -struct saml2__AssertionType; /* saml2.h:84 */ -struct saml2__SubjectType; /* saml2.h:87 */ -struct saml2__SubjectConfirmationType; /* saml2.h:90 */ -struct __saml2__union_ConditionsType; /* saml2.h:327 */ -struct saml2__ConditionsType; /* saml2.h:99 */ -struct saml2__ConditionAbstractType; /* saml2.h:102 */ -struct __saml2__union_AdviceType; /* saml2.h:376 */ -struct saml2__AdviceType; /* saml2.h:114 */ -struct saml2__StatementAbstractType; /* saml2.h:117 */ -struct saml2__SubjectLocalityType; /* saml2.h:123 */ -struct saml2__AuthnContextType; /* saml2.h:126 */ -struct __saml2__union_EvidenceType; /* saml2.h:479 */ -struct saml2__EvidenceType; /* saml2.h:135 */ -struct saml2__AttributeType; /* saml2.h:141 */ -struct saml2__NameIDType; /* saml2.h:78 */ -struct saml2__SubjectConfirmationDataType; /* saml2.h:93 */ -struct saml2__AudienceRestrictionType; /* saml2.h:105 */ -struct saml2__OneTimeUseType; /* saml2.h:108 */ -struct saml2__ProxyRestrictionType; /* saml2.h:111 */ -struct saml2__AuthnStatementType; /* saml2.h:120 */ -struct saml2__AuthzDecisionStatementType; /* saml2.h:129 */ -struct saml2__ActionType; /* saml2.h:132 */ -struct __saml2__union_AttributeStatementType; /* saml2.h:729 */ -struct saml2__AttributeStatementType; /* saml2.h:138 */ -struct saml2__KeyInfoConfirmationDataType; /* saml2.h:96 */ -struct _wsse__Security; /* wsse.h:212 */ -struct _wsse__Password; /* wsse.h:146 */ - -/* wsa5.h:65 */ -#ifndef SOAP_TYPE_wsa5__EndpointReferenceType -#define SOAP_TYPE_wsa5__EndpointReferenceType (12) -/* complex XML schema type 'wsa5:EndpointReferenceType': */ -struct SOAP_CMAC wsa5__EndpointReferenceType { - public: - /** Required element 'wsa5:Address' of XML schema type 'xsd:string' */ - char *Address; - /** Optional element 'wsa5:ReferenceParameters' of XML schema type 'wsa5:ReferenceParametersType' */ - struct wsa5__ReferenceParametersType *ReferenceParameters; - /** Optional element 'wsa5:Metadata' of XML schema type 'wsa5:MetadataType' */ - struct wsa5__MetadataType *Metadata; - /** Sequence of elements '-any' of XML schema type 'xsd:anyType' stored in dynamic array __any of length __size */ - int __size; - char **__any; - /** Optional attribute '-anyAttribute' of XML schema type 'xsd:anyType' */ - char *__anyAttribute; - public: - /** Return unique type id SOAP_TYPE_wsa5__EndpointReferenceType */ - long soap_type() const { return SOAP_TYPE_wsa5__EndpointReferenceType; } - /** Constructor with member initializations */ - wsa5__EndpointReferenceType() : Address(), ReferenceParameters(), Metadata(), __size(), __any(), __anyAttribute() { } - /** Friend allocator */ - friend SOAP_FMAC1 wsa5__EndpointReferenceType * SOAP_FMAC2 soap_instantiate_wsa5__EndpointReferenceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsa5.h:68 */ -#ifndef SOAP_TYPE_wsa5__ReferenceParametersType -#define SOAP_TYPE_wsa5__ReferenceParametersType (13) -/* complex XML schema type 'wsa5:ReferenceParametersType': */ -struct SOAP_CMAC wsa5__ReferenceParametersType { - public: - /** Optional element 'chan:ChannelInstance' of XML schema type 'xsd:int' */ - int *chan__ChannelInstance; - /** Sequence of elements '-any' of XML schema type 'xsd:anyType' stored in dynamic array __any of length __size */ - int __size; - char **__any; - /** Optional attribute '-anyAttribute' of XML schema type 'xsd:anyType' */ - char *__anyAttribute; - public: - /** Return unique type id SOAP_TYPE_wsa5__ReferenceParametersType */ - long soap_type() const { return SOAP_TYPE_wsa5__ReferenceParametersType; } - /** Constructor with member initializations */ - wsa5__ReferenceParametersType() : chan__ChannelInstance(), __size(), __any(), __anyAttribute() { } - /** Friend allocator */ - friend SOAP_FMAC1 wsa5__ReferenceParametersType * SOAP_FMAC2 soap_instantiate_wsa5__ReferenceParametersType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsa5.h:71 */ -#ifndef SOAP_TYPE_wsa5__MetadataType -#define SOAP_TYPE_wsa5__MetadataType (14) -/* complex XML schema type 'wsa5:MetadataType': */ -struct SOAP_CMAC wsa5__MetadataType { - public: - /** Sequence of elements '-any' of XML schema type 'xsd:anyType' stored in dynamic array __any of length __size */ - int __size; - char **__any; - /** Optional attribute '-anyAttribute' of XML schema type 'xsd:anyType' */ - char *__anyAttribute; - public: - /** Return unique type id SOAP_TYPE_wsa5__MetadataType */ - long soap_type() const { return SOAP_TYPE_wsa5__MetadataType; } - /** Constructor with member initializations */ - wsa5__MetadataType() : __size(), __any(), __anyAttribute() { } - /** Friend allocator */ - friend SOAP_FMAC1 wsa5__MetadataType * SOAP_FMAC2 soap_instantiate_wsa5__MetadataType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsa5.h:86 */ -#ifndef SOAP_TYPE_wsa5__ProblemActionType -#define SOAP_TYPE_wsa5__ProblemActionType (16) -/* complex XML schema type 'wsa5:ProblemActionType': */ -struct SOAP_CMAC wsa5__ProblemActionType { - public: - /** Optional element 'wsa5:Action' of XML schema type 'xsd:string' */ - char *Action; - /** Optional element 'wsa5:SoapAction' of XML schema type 'xsd:string' */ - char *SoapAction; - /** Optional attribute '-anyAttribute' of XML schema type 'xsd:anyType' */ - char *__anyAttribute; - public: - /** Return unique type id SOAP_TYPE_wsa5__ProblemActionType */ - long soap_type() const { return SOAP_TYPE_wsa5__ProblemActionType; } - /** Constructor with member initializations */ - wsa5__ProblemActionType() : Action(), SoapAction(), __anyAttribute() { } - /** Friend allocator */ - friend SOAP_FMAC1 wsa5__ProblemActionType * SOAP_FMAC2 soap_instantiate_wsa5__ProblemActionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsa5.h:74 */ -#ifndef SOAP_TYPE_wsa5__RelatesToType -#define SOAP_TYPE_wsa5__RelatesToType (15) -/* simple XML schema type 'wsa5:RelatesToType': */ -struct SOAP_CMAC wsa5__RelatesToType { - public: - /** Simple content of XML schema type 'xsd:string' wrapped by this struct */ - char *__item; - /** Optional attribute 'RelationshipType' of XML schema type 'wsa5:RelationshipTypeOpenEnum' */ - char *RelationshipType; - /** Optional attribute '-anyAttribute' of XML schema type 'xsd:anyType' */ - char *__anyAttribute; - public: - /** Return unique type id SOAP_TYPE_wsa5__RelatesToType */ - long soap_type() const { return SOAP_TYPE_wsa5__RelatesToType; } - /** Constructor with member initializations */ - wsa5__RelatesToType() : __item(), RelationshipType(), __anyAttribute() { } - /** Friend allocator */ - friend SOAP_FMAC1 wsa5__RelatesToType * SOAP_FMAC2 soap_instantiate_wsa5__RelatesToType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsa5.h:260 */ -#ifndef SOAP_TYPE_chan__ChannelInstanceType -#define SOAP_TYPE_chan__ChannelInstanceType (41) -/* simple XML schema type 'chan:ChannelInstanceType': */ -struct SOAP_CMAC chan__ChannelInstanceType { - public: - /** Simple content of XML schema type 'xsd:int' wrapped by this struct */ - int __item; - /** Optional attribute 'wsa5:IsReferenceParameter' of XML schema type 'wsa5:IsReferenceParameter' */ - enum _wsa5__IsReferenceParameter wsa5__IsReferenceParameter; /**< initialized with default value = (enum _wsa5__IsReferenceParameter)0 */ - public: - /** Return unique type id SOAP_TYPE_chan__ChannelInstanceType */ - long soap_type() const { return SOAP_TYPE_chan__ChannelInstanceType; } - /** Constructor with member initializations */ - chan__ChannelInstanceType() : __item(), wsa5__IsReferenceParameter((enum _wsa5__IsReferenceParameter)0) { } - /** Friend allocator */ - friend SOAP_FMAC1 chan__ChannelInstanceType * SOAP_FMAC2 soap_instantiate_chan__ChannelInstanceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsa5.h:266 */ -#ifndef WITH_NOGLOBAL -#ifndef SOAP_TYPE_SOAP_ENV__Header -#define SOAP_TYPE_SOAP_ENV__Header (42) -/* SOAP_ENV__Header: */ -struct SOAP_CMAC SOAP_ENV__Header { - public: - /** Optional element 'wsa5:MessageID' of XML schema type 'wsa5:MessageID' */ - char *wsa5__MessageID; - /** Optional element 'wsa5:RelatesTo' of XML schema type 'wsa5:RelatesTo' */ - struct wsa5__RelatesToType *wsa5__RelatesTo; - /** Optional element 'wsa5:From' of XML schema type 'wsa5:From' */ - struct wsa5__EndpointReferenceType *wsa5__From; - /** MustUnderstand */ - struct wsa5__EndpointReferenceType *wsa5__ReplyTo; - /** MustUnderstand */ - struct wsa5__EndpointReferenceType *wsa5__FaultTo; - /** MustUnderstand */ - char *wsa5__To; - /** MustUnderstand */ - char *wsa5__Action; - /** Optional element 'chan:ChannelInstance' of XML schema type 'chan:ChannelInstanceType' */ - struct chan__ChannelInstanceType *chan__ChannelInstance; - /** MustUnderstand */ - struct _wsse__Security *wsse__Security; - public: - /** Return unique type id SOAP_TYPE_SOAP_ENV__Header */ - long soap_type() const { return SOAP_TYPE_SOAP_ENV__Header; } - /** Constructor with member initializations */ - SOAP_ENV__Header() : wsa5__MessageID(), wsa5__RelatesTo(), wsa5__From(), wsa5__ReplyTo(), wsa5__FaultTo(), wsa5__To(), wsa5__Action(), chan__ChannelInstance(), wsse__Security() { } - /** Friend allocator */ - friend SOAP_FMAC1 SOAP_ENV__Header * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Header(struct soap*, int, const char*, const char*, size_t*); -}; -#endif -#endif - -/* wsa5.h:284 */ -#ifndef WITH_NOGLOBAL -#ifndef SOAP_TYPE_SOAP_ENV__Code -#define SOAP_TYPE_SOAP_ENV__Code (50) -/* Type SOAP_ENV__Code is a recursive data type, (in)directly referencing itself through its (base or derived class) members */ -/* SOAP_ENV__Code: */ -struct SOAP_CMAC SOAP_ENV__Code { - public: - /** Optional element 'SOAP-ENV:Value' of XML schema type 'xsd:QName' */ - char *SOAP_ENV__Value; - /** Optional element 'SOAP-ENV:Subcode' of XML schema type 'SOAP-ENV:Code' */ - struct SOAP_ENV__Code *SOAP_ENV__Subcode; - public: - /** Return unique type id SOAP_TYPE_SOAP_ENV__Code */ - long soap_type() const { return SOAP_TYPE_SOAP_ENV__Code; } - /** Constructor with member initializations */ - SOAP_ENV__Code() : SOAP_ENV__Value(), SOAP_ENV__Subcode() { } - /** Friend allocator */ - friend SOAP_FMAC1 SOAP_ENV__Code * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Code(struct soap*, int, const char*, const char*, size_t*); -}; -#endif -#endif - -/* wsa5.h:285 */ -#ifndef WITH_NOGLOBAL -#ifndef SOAP_TYPE_SOAP_ENV__Reason -#define SOAP_TYPE_SOAP_ENV__Reason (52) -/* SOAP_ENV__Reason: */ -struct SOAP_CMAC SOAP_ENV__Reason { - public: - /** Optional element 'SOAP-ENV:Text' of XML schema type 'xsd:string' */ - char *SOAP_ENV__Text; - public: - /** Return unique type id SOAP_TYPE_SOAP_ENV__Reason */ - long soap_type() const { return SOAP_TYPE_SOAP_ENV__Reason; } - /** Constructor with member initializations */ - SOAP_ENV__Reason() : SOAP_ENV__Text() { } - /** Friend allocator */ - friend SOAP_FMAC1 SOAP_ENV__Reason * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Reason(struct soap*, int, const char*, const char*, size_t*); -}; -#endif -#endif - -/* wsa5.h:290 */ -#ifndef WITH_NOGLOBAL -#ifndef SOAP_TYPE_SOAP_ENV__Fault -#define SOAP_TYPE_SOAP_ENV__Fault (56) -/* SOAP_ENV__Fault: */ -struct SOAP_CMAC SOAP_ENV__Fault { - public: - /** Optional element 'faultcode' of XML schema type 'xsd:QName' */ - char *faultcode; - /** Optional element 'faultstring' of XML schema type 'xsd:string' */ - char *faultstring; - /** Optional element 'faultactor' of XML schema type 'xsd:string' */ - char *faultactor; - /** Optional element 'detail' of XML schema type 'SOAP-ENV:Detail' */ - struct SOAP_ENV__Detail *detail; - /** Optional element 'SOAP-ENV:Code' of XML schema type 'SOAP-ENV:Code' */ - struct SOAP_ENV__Code *SOAP_ENV__Code; - /** Optional element 'SOAP-ENV:Reason' of XML schema type 'SOAP-ENV:Reason' */ - struct SOAP_ENV__Reason *SOAP_ENV__Reason; - /** Optional element 'SOAP-ENV:Node' of XML schema type 'xsd:string' */ - char *SOAP_ENV__Node; - /** Optional element 'SOAP-ENV:Role' of XML schema type 'xsd:string' */ - char *SOAP_ENV__Role; - /** Optional element 'SOAP-ENV:Detail' of XML schema type 'SOAP-ENV:Detail' */ - struct SOAP_ENV__Detail *SOAP_ENV__Detail; - public: - /** Return unique type id SOAP_TYPE_SOAP_ENV__Fault */ - long soap_type() const { return SOAP_TYPE_SOAP_ENV__Fault; } - /** Constructor with member initializations */ - SOAP_ENV__Fault() : faultcode(), faultstring(), faultactor(), detail(), SOAP_ENV__Code(), SOAP_ENV__Reason(), SOAP_ENV__Node(), SOAP_ENV__Role(), SOAP_ENV__Detail() { } - /** Friend allocator */ - friend SOAP_FMAC1 SOAP_ENV__Fault * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Fault(struct soap*, int, const char*, const char*, size_t*); -}; -#endif -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:217 */ -#ifndef SOAP_TYPE_tev__Capabilities -#define SOAP_TYPE_tev__Capabilities (65) -/* complex XML schema type 'tev:Capabilities': */ -class SOAP_CMAC tev__Capabilities { - public: - /// XML DOM element node graph - std::vector __any; - /// Optional attribute 'WSSubscriptionPolicySupport' of XML schema type 'xsd:boolean' - bool *WSSubscriptionPolicySupport; - /// Optional attribute 'WSPullPointSupport' of XML schema type 'xsd:boolean' - bool *WSPullPointSupport; - /// Optional attribute 'WSPausableSubscriptionManagerInterfaceSupport' of XML schema type 'xsd:boolean' - bool *WSPausableSubscriptionManagerInterfaceSupport; - /// Optional attribute 'MaxNotificationProducers' of XML schema type 'xsd:int' - int *MaxNotificationProducers; - /// Optional attribute 'MaxPullPoints' of XML schema type 'xsd:int' - int *MaxPullPoints; - /// Optional attribute 'PersistentNotificationStorage' of XML schema type 'xsd:boolean' - bool *PersistentNotificationStorage; - /// Optional attribute 'EventBrokerProtocols' of XML schema type 'xsd:string' - std::string *EventBrokerProtocols; - /// Optional attribute 'MaxEventBrokers' of XML schema type 'xsd:int' - int *MaxEventBrokers; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_tev__Capabilities - virtual long soap_type(void) const { return SOAP_TYPE_tev__Capabilities; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type tev__Capabilities, default initialized and not managed by a soap context - virtual tev__Capabilities *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(tev__Capabilities); } - public: - /// Constructor with default initializations - tev__Capabilities() : __any(), WSSubscriptionPolicySupport(), WSPullPointSupport(), WSPausableSubscriptionManagerInterfaceSupport(), MaxNotificationProducers(), MaxPullPoints(), PersistentNotificationStorage(), EventBrokerProtocols(), MaxEventBrokers(), __anyAttribute(), soap() { } - virtual ~tev__Capabilities() { } - /// Friend allocator used by soap_new_tev__Capabilities(struct soap*, int) - friend SOAP_FMAC1 tev__Capabilities * SOAP_FMAC2 soap_instantiate_tev__Capabilities(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:219 */ -#ifndef SOAP_TYPE_tev__EventBrokerConfig -#define SOAP_TYPE_tev__EventBrokerConfig (66) -/* complex XML schema type 'tev:EventBrokerConfig': */ -class SOAP_CMAC tev__EventBrokerConfig { - public: - /// Required element 'tev:Address' of XML schema type 'xsd:anyURI' - std::string Address; - /// Required element 'tev:TopicPrefix' of XML schema type 'xsd:string' - std::string TopicPrefix; - /// Optional element 'tev:UserName' of XML schema type 'xsd:string' - std::string *UserName; - /// Optional element 'tev:Password' of XML schema type 'xsd:string' - std::string *Password; - /// Optional element 'tev:CertificateID' of XML schema type 'xsd:token' - std::string *CertificateID; - /// Optional element 'tev:PublishFilter' of XML schema type 'wsnt:FilterType' - wsnt__FilterType *PublishFilter; - /// Optional element 'tev:QoS' of XML schema type 'xsd:int' - int *QoS; - /// Optional element 'tev:Status' of XML schema type 'xsd:string' - std::string *Status; - /// Optional element 'tev:CertPathValidationPolicyID' of XML schema type 'xsd:string' - std::string *CertPathValidationPolicyID; - /// XML DOM element node graph - std::vector __any; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_tev__EventBrokerConfig - virtual long soap_type(void) const { return SOAP_TYPE_tev__EventBrokerConfig; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type tev__EventBrokerConfig, default initialized and not managed by a soap context - virtual tev__EventBrokerConfig *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(tev__EventBrokerConfig); } - public: - /// Constructor with default initializations - tev__EventBrokerConfig() : Address(), TopicPrefix(), UserName(), Password(), CertificateID(), PublishFilter(), QoS(), Status(), CertPathValidationPolicyID(), __any(), __anyAttribute(), soap() { } - virtual ~tev__EventBrokerConfig() { } - /// Friend allocator used by soap_new_tev__EventBrokerConfig(struct soap*, int) - friend SOAP_FMAC1 tev__EventBrokerConfig * SOAP_FMAC2 soap_instantiate_tev__EventBrokerConfig(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:221 */ -#ifndef SOAP_TYPE__tev__GetServiceCapabilities -#define SOAP_TYPE__tev__GetServiceCapabilities (67) -/* complex XML schema type 'tev:GetServiceCapabilities': */ -class SOAP_CMAC _tev__GetServiceCapabilities { - public: - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__GetServiceCapabilities - virtual long soap_type(void) const { return SOAP_TYPE__tev__GetServiceCapabilities; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__GetServiceCapabilities, default initialized and not managed by a soap context - virtual _tev__GetServiceCapabilities *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__GetServiceCapabilities); } - public: - /// Constructor with default initializations - _tev__GetServiceCapabilities() : soap() { } - virtual ~_tev__GetServiceCapabilities() { } - /// Friend allocator used by soap_new__tev__GetServiceCapabilities(struct soap*, int) - friend SOAP_FMAC1 _tev__GetServiceCapabilities * SOAP_FMAC2 soap_instantiate__tev__GetServiceCapabilities(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:223 */ -#ifndef SOAP_TYPE__tev__GetServiceCapabilitiesResponse -#define SOAP_TYPE__tev__GetServiceCapabilitiesResponse (68) -/* complex XML schema type 'tev:GetServiceCapabilitiesResponse': */ -class SOAP_CMAC _tev__GetServiceCapabilitiesResponse { - public: - /// Required element 'tev:Capabilities' of XML schema type 'tev:Capabilities' - tev__Capabilities *Capabilities; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__GetServiceCapabilitiesResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__GetServiceCapabilitiesResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__GetServiceCapabilitiesResponse, default initialized and not managed by a soap context - virtual _tev__GetServiceCapabilitiesResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__GetServiceCapabilitiesResponse); } - public: - /// Constructor with default initializations - _tev__GetServiceCapabilitiesResponse() : Capabilities(), soap() { } - virtual ~_tev__GetServiceCapabilitiesResponse() { } - /// Friend allocator used by soap_new__tev__GetServiceCapabilitiesResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__GetServiceCapabilitiesResponse * SOAP_FMAC2 soap_instantiate__tev__GetServiceCapabilitiesResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:764 */ -#ifndef SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy -#define SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy (153) -/* complex XML schema type 'tev:CreatePullPointSubscription-SubscriptionPolicy': */ -class SOAP_CMAC _tev__CreatePullPointSubscription_SubscriptionPolicy { - public: - /// XML DOM element node graph - std::vector __any; - public: - /// Return unique type id SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy - virtual long soap_type(void) const { return SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__CreatePullPointSubscription_SubscriptionPolicy, default initialized and not managed by a soap context - virtual _tev__CreatePullPointSubscription_SubscriptionPolicy *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__CreatePullPointSubscription_SubscriptionPolicy); } - public: - /// Constructor with default initializations - _tev__CreatePullPointSubscription_SubscriptionPolicy() : __any() { } - virtual ~_tev__CreatePullPointSubscription_SubscriptionPolicy() { } - /// Friend allocator used by soap_new__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, int) - friend SOAP_FMAC1 _tev__CreatePullPointSubscription_SubscriptionPolicy * SOAP_FMAC2 soap_instantiate__tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:225 */ -#ifndef SOAP_TYPE__tev__CreatePullPointSubscription -#define SOAP_TYPE__tev__CreatePullPointSubscription (69) -/* complex XML schema type 'tev:CreatePullPointSubscription': */ -class SOAP_CMAC _tev__CreatePullPointSubscription { - public: - /// Optional element 'tev:Filter' of XML schema type 'wsnt:FilterType' - wsnt__FilterType *Filter; - /// Optional element 'tev:InitialTerminationTime' of XML schema type 'wsnt:AbsoluteOrRelativeTimeType' - std::string *InitialTerminationTime; - /// Optional element 'tev:SubscriptionPolicy' of XML schema type 'tev:CreatePullPointSubscription-SubscriptionPolicy' - _tev__CreatePullPointSubscription_SubscriptionPolicy *SubscriptionPolicy; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__CreatePullPointSubscription - virtual long soap_type(void) const { return SOAP_TYPE__tev__CreatePullPointSubscription; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__CreatePullPointSubscription, default initialized and not managed by a soap context - virtual _tev__CreatePullPointSubscription *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__CreatePullPointSubscription); } - public: - /// Constructor with default initializations - _tev__CreatePullPointSubscription() : Filter(), InitialTerminationTime(), SubscriptionPolicy(), __any(), soap() { } - virtual ~_tev__CreatePullPointSubscription() { } - /// Friend allocator used by soap_new__tev__CreatePullPointSubscription(struct soap*, int) - friend SOAP_FMAC1 _tev__CreatePullPointSubscription * SOAP_FMAC2 soap_instantiate__tev__CreatePullPointSubscription(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:227 */ -#ifndef SOAP_TYPE__tev__CreatePullPointSubscriptionResponse -#define SOAP_TYPE__tev__CreatePullPointSubscriptionResponse (70) -/* complex XML schema type 'tev:CreatePullPointSubscriptionResponse': */ -class SOAP_CMAC _tev__CreatePullPointSubscriptionResponse { - public: - /// Required element 'tev:SubscriptionReference' of XML schema type 'wsa5:EndpointReferenceType' - struct wsa5__EndpointReferenceType SubscriptionReference; - /// Required element 'wsnt:CurrentTime' of XML schema type 'xsd:dateTime' - time_t wsnt__CurrentTime; - /// Required element 'wsnt:TerminationTime' of XML schema type 'xsd:dateTime' - time_t wsnt__TerminationTime; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__CreatePullPointSubscriptionResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__CreatePullPointSubscriptionResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__CreatePullPointSubscriptionResponse, default initialized and not managed by a soap context - virtual _tev__CreatePullPointSubscriptionResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__CreatePullPointSubscriptionResponse); } - public: - /// Constructor with default initializations - _tev__CreatePullPointSubscriptionResponse() : SubscriptionReference(), wsnt__CurrentTime(), wsnt__TerminationTime(), __any(), soap() { } - virtual ~_tev__CreatePullPointSubscriptionResponse() { } - /// Friend allocator used by soap_new__tev__CreatePullPointSubscriptionResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__CreatePullPointSubscriptionResponse * SOAP_FMAC2 soap_instantiate__tev__CreatePullPointSubscriptionResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:229 */ -#ifndef SOAP_TYPE__tev__PullMessages -#define SOAP_TYPE__tev__PullMessages (71) -/* complex XML schema type 'tev:PullMessages': */ -class SOAP_CMAC _tev__PullMessages { - public: - /// Required element 'tev:Timeout' of XML schema type 'xsd:duration' - std::string Timeout; - /// Required element 'tev:MessageLimit' of XML schema type 'xsd:int' - int MessageLimit; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__PullMessages - virtual long soap_type(void) const { return SOAP_TYPE__tev__PullMessages; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__PullMessages, default initialized and not managed by a soap context - virtual _tev__PullMessages *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__PullMessages); } - public: - /// Constructor with default initializations - _tev__PullMessages() : Timeout(), MessageLimit(), __any(), soap() { } - virtual ~_tev__PullMessages() { } - /// Friend allocator used by soap_new__tev__PullMessages(struct soap*, int) - friend SOAP_FMAC1 _tev__PullMessages * SOAP_FMAC2 soap_instantiate__tev__PullMessages(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:231 */ -#ifndef SOAP_TYPE__tev__PullMessagesResponse -#define SOAP_TYPE__tev__PullMessagesResponse (72) -/* complex XML schema type 'tev:PullMessagesResponse': */ -class SOAP_CMAC _tev__PullMessagesResponse { - public: - /// Required element 'tev:CurrentTime' of XML schema type 'xsd:dateTime' - time_t CurrentTime; - /// Required element 'tev:TerminationTime' of XML schema type 'xsd:dateTime' - time_t TerminationTime; - /// Optional element 'wsnt:NotificationMessage' of XML schema type 'wsnt:NotificationMessageHolderType' - std::vector wsnt__NotificationMessage; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__PullMessagesResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__PullMessagesResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__PullMessagesResponse, default initialized and not managed by a soap context - virtual _tev__PullMessagesResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__PullMessagesResponse); } - public: - /// Constructor with default initializations - _tev__PullMessagesResponse() : CurrentTime(), TerminationTime(), wsnt__NotificationMessage(), soap() { } - virtual ~_tev__PullMessagesResponse() { } - /// Friend allocator used by soap_new__tev__PullMessagesResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__PullMessagesResponse * SOAP_FMAC2 soap_instantiate__tev__PullMessagesResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:233 */ -#ifndef SOAP_TYPE__tev__PullMessagesFaultResponse -#define SOAP_TYPE__tev__PullMessagesFaultResponse (73) -/* complex XML schema type 'tev:PullMessagesFaultResponse': */ -class SOAP_CMAC _tev__PullMessagesFaultResponse { - public: - /// Required element 'tev:MaxTimeout' of XML schema type 'xsd:duration' - std::string MaxTimeout; - /// Required element 'tev:MaxMessageLimit' of XML schema type 'xsd:int' - int MaxMessageLimit; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__PullMessagesFaultResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__PullMessagesFaultResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__PullMessagesFaultResponse, default initialized and not managed by a soap context - virtual _tev__PullMessagesFaultResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__PullMessagesFaultResponse); } - public: - /// Constructor with default initializations - _tev__PullMessagesFaultResponse() : MaxTimeout(), MaxMessageLimit(), __any(), soap() { } - virtual ~_tev__PullMessagesFaultResponse() { } - /// Friend allocator used by soap_new__tev__PullMessagesFaultResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__PullMessagesFaultResponse * SOAP_FMAC2 soap_instantiate__tev__PullMessagesFaultResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:235 */ -#ifndef SOAP_TYPE__tev__Seek -#define SOAP_TYPE__tev__Seek (74) -/* complex XML schema type 'tev:Seek': */ -class SOAP_CMAC _tev__Seek { - public: - /// Required element 'tev:UtcTime' of XML schema type 'xsd:dateTime' - time_t UtcTime; - /// Optional element 'tev:Reverse' of XML schema type 'xsd:boolean' - bool *Reverse; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__Seek - virtual long soap_type(void) const { return SOAP_TYPE__tev__Seek; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__Seek, default initialized and not managed by a soap context - virtual _tev__Seek *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__Seek); } - public: - /// Constructor with default initializations - _tev__Seek() : UtcTime(), Reverse(), __any(), soap() { } - virtual ~_tev__Seek() { } - /// Friend allocator used by soap_new__tev__Seek(struct soap*, int) - friend SOAP_FMAC1 _tev__Seek * SOAP_FMAC2 soap_instantiate__tev__Seek(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:237 */ -#ifndef SOAP_TYPE__tev__SeekResponse -#define SOAP_TYPE__tev__SeekResponse (75) -/* complex XML schema type 'tev:SeekResponse': */ -class SOAP_CMAC _tev__SeekResponse { - public: - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__SeekResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__SeekResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__SeekResponse, default initialized and not managed by a soap context - virtual _tev__SeekResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__SeekResponse); } - public: - /// Constructor with default initializations - _tev__SeekResponse() : soap() { } - virtual ~_tev__SeekResponse() { } - /// Friend allocator used by soap_new__tev__SeekResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__SeekResponse * SOAP_FMAC2 soap_instantiate__tev__SeekResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:239 */ -#ifndef SOAP_TYPE__tev__SetSynchronizationPoint -#define SOAP_TYPE__tev__SetSynchronizationPoint (76) -/* complex XML schema type 'tev:SetSynchronizationPoint': */ -class SOAP_CMAC _tev__SetSynchronizationPoint { - public: - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__SetSynchronizationPoint - virtual long soap_type(void) const { return SOAP_TYPE__tev__SetSynchronizationPoint; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__SetSynchronizationPoint, default initialized and not managed by a soap context - virtual _tev__SetSynchronizationPoint *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__SetSynchronizationPoint); } - public: - /// Constructor with default initializations - _tev__SetSynchronizationPoint() : soap() { } - virtual ~_tev__SetSynchronizationPoint() { } - /// Friend allocator used by soap_new__tev__SetSynchronizationPoint(struct soap*, int) - friend SOAP_FMAC1 _tev__SetSynchronizationPoint * SOAP_FMAC2 soap_instantiate__tev__SetSynchronizationPoint(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:241 */ -#ifndef SOAP_TYPE__tev__SetSynchronizationPointResponse -#define SOAP_TYPE__tev__SetSynchronizationPointResponse (77) -/* complex XML schema type 'tev:SetSynchronizationPointResponse': */ -class SOAP_CMAC _tev__SetSynchronizationPointResponse { - public: - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__SetSynchronizationPointResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__SetSynchronizationPointResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__SetSynchronizationPointResponse, default initialized and not managed by a soap context - virtual _tev__SetSynchronizationPointResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__SetSynchronizationPointResponse); } - public: - /// Constructor with default initializations - _tev__SetSynchronizationPointResponse() : soap() { } - virtual ~_tev__SetSynchronizationPointResponse() { } - /// Friend allocator used by soap_new__tev__SetSynchronizationPointResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__SetSynchronizationPointResponse * SOAP_FMAC2 soap_instantiate__tev__SetSynchronizationPointResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:243 */ -#ifndef SOAP_TYPE__tev__GetEventProperties -#define SOAP_TYPE__tev__GetEventProperties (78) -/* complex XML schema type 'tev:GetEventProperties': */ -class SOAP_CMAC _tev__GetEventProperties { - public: - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__GetEventProperties - virtual long soap_type(void) const { return SOAP_TYPE__tev__GetEventProperties; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__GetEventProperties, default initialized and not managed by a soap context - virtual _tev__GetEventProperties *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__GetEventProperties); } - public: - /// Constructor with default initializations - _tev__GetEventProperties() : soap() { } - virtual ~_tev__GetEventProperties() { } - /// Friend allocator used by soap_new__tev__GetEventProperties(struct soap*, int) - friend SOAP_FMAC1 _tev__GetEventProperties * SOAP_FMAC2 soap_instantiate__tev__GetEventProperties(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:245 */ -#ifndef SOAP_TYPE__tev__GetEventPropertiesResponse -#define SOAP_TYPE__tev__GetEventPropertiesResponse (79) -/* complex XML schema type 'tev:GetEventPropertiesResponse': */ -class SOAP_CMAC _tev__GetEventPropertiesResponse { - public: - /// Required element 'tev:TopicNamespaceLocation' of XML schema type 'xsd:anyURI' - std::vector TopicNamespaceLocation; - /// Required element 'wsnt:FixedTopicSet' of XML schema type 'xsd:boolean' - bool wsnt__FixedTopicSet; ///< initialized with default value = (bool)1 - /// Required element 'wstop:TopicSet' of XML schema type 'wstop:TopicSetType' - wstop__TopicSetType *wstop__TopicSet; - /// Required element 'wsnt:TopicExpressionDialect' of XML schema type 'xsd:anyURI' - std::vector wsnt__TopicExpressionDialect; - /// Required element 'tev:MessageContentFilterDialect' of XML schema type 'xsd:anyURI' - std::vector MessageContentFilterDialect; - /// Optional element 'tev:ProducerPropertiesFilterDialect' of XML schema type 'xsd:anyURI' - std::vector ProducerPropertiesFilterDialect; - /// Required element 'tev:MessageContentSchemaLocation' of XML schema type 'xsd:anyURI' - std::vector MessageContentSchemaLocation; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__GetEventPropertiesResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__GetEventPropertiesResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__GetEventPropertiesResponse, default initialized and not managed by a soap context - virtual _tev__GetEventPropertiesResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__GetEventPropertiesResponse); } - public: - /// Constructor with default initializations - _tev__GetEventPropertiesResponse() : TopicNamespaceLocation(), wsnt__FixedTopicSet((bool)1), wstop__TopicSet(), wsnt__TopicExpressionDialect(), MessageContentFilterDialect(), ProducerPropertiesFilterDialect(), MessageContentSchemaLocation(), __any(), soap() { } - virtual ~_tev__GetEventPropertiesResponse() { } - /// Friend allocator used by soap_new__tev__GetEventPropertiesResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__GetEventPropertiesResponse * SOAP_FMAC2 soap_instantiate__tev__GetEventPropertiesResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:250 */ -#ifndef SOAP_TYPE__tev__AddEventBroker -#define SOAP_TYPE__tev__AddEventBroker (80) -/* complex XML schema type 'tev:AddEventBroker': */ -class SOAP_CMAC _tev__AddEventBroker { - public: - /// Required element 'tev:EventBroker' of XML schema type 'tev:EventBrokerConfig' - tev__EventBrokerConfig *EventBroker; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__AddEventBroker - virtual long soap_type(void) const { return SOAP_TYPE__tev__AddEventBroker; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__AddEventBroker, default initialized and not managed by a soap context - virtual _tev__AddEventBroker *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__AddEventBroker); } - public: - /// Constructor with default initializations - _tev__AddEventBroker() : EventBroker(), soap() { } - virtual ~_tev__AddEventBroker() { } - /// Friend allocator used by soap_new__tev__AddEventBroker(struct soap*, int) - friend SOAP_FMAC1 _tev__AddEventBroker * SOAP_FMAC2 soap_instantiate__tev__AddEventBroker(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:252 */ -#ifndef SOAP_TYPE__tev__AddEventBrokerResponse -#define SOAP_TYPE__tev__AddEventBrokerResponse (81) -/* complex XML schema type 'tev:AddEventBrokerResponse': */ -class SOAP_CMAC _tev__AddEventBrokerResponse { - public: - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__AddEventBrokerResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__AddEventBrokerResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__AddEventBrokerResponse, default initialized and not managed by a soap context - virtual _tev__AddEventBrokerResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__AddEventBrokerResponse); } - public: - /// Constructor with default initializations - _tev__AddEventBrokerResponse() : soap() { } - virtual ~_tev__AddEventBrokerResponse() { } - /// Friend allocator used by soap_new__tev__AddEventBrokerResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__AddEventBrokerResponse * SOAP_FMAC2 soap_instantiate__tev__AddEventBrokerResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:254 */ -#ifndef SOAP_TYPE__tev__DeleteEventBroker -#define SOAP_TYPE__tev__DeleteEventBroker (82) -/* complex XML schema type 'tev:DeleteEventBroker': */ -class SOAP_CMAC _tev__DeleteEventBroker { - public: - /// Required element 'tev:Address' of XML schema type 'xsd:anyURI' - std::string Address; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__DeleteEventBroker - virtual long soap_type(void) const { return SOAP_TYPE__tev__DeleteEventBroker; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__DeleteEventBroker, default initialized and not managed by a soap context - virtual _tev__DeleteEventBroker *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__DeleteEventBroker); } - public: - /// Constructor with default initializations - _tev__DeleteEventBroker() : Address(), soap() { } - virtual ~_tev__DeleteEventBroker() { } - /// Friend allocator used by soap_new__tev__DeleteEventBroker(struct soap*, int) - friend SOAP_FMAC1 _tev__DeleteEventBroker * SOAP_FMAC2 soap_instantiate__tev__DeleteEventBroker(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:256 */ -#ifndef SOAP_TYPE__tev__DeleteEventBrokerResponse -#define SOAP_TYPE__tev__DeleteEventBrokerResponse (83) -/* complex XML schema type 'tev:DeleteEventBrokerResponse': */ -class SOAP_CMAC _tev__DeleteEventBrokerResponse { - public: - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__DeleteEventBrokerResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__DeleteEventBrokerResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__DeleteEventBrokerResponse, default initialized and not managed by a soap context - virtual _tev__DeleteEventBrokerResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__DeleteEventBrokerResponse); } - public: - /// Constructor with default initializations - _tev__DeleteEventBrokerResponse() : soap() { } - virtual ~_tev__DeleteEventBrokerResponse() { } - /// Friend allocator used by soap_new__tev__DeleteEventBrokerResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__DeleteEventBrokerResponse * SOAP_FMAC2 soap_instantiate__tev__DeleteEventBrokerResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:258 */ -#ifndef SOAP_TYPE__tev__GetEventBrokers -#define SOAP_TYPE__tev__GetEventBrokers (84) -/* complex XML schema type 'tev:GetEventBrokers': */ -class SOAP_CMAC _tev__GetEventBrokers { - public: - /// Optional element 'tev:Address' of XML schema type 'xsd:anyURI' - std::string *Address; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__GetEventBrokers - virtual long soap_type(void) const { return SOAP_TYPE__tev__GetEventBrokers; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__GetEventBrokers, default initialized and not managed by a soap context - virtual _tev__GetEventBrokers *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__GetEventBrokers); } - public: - /// Constructor with default initializations - _tev__GetEventBrokers() : Address(), soap() { } - virtual ~_tev__GetEventBrokers() { } - /// Friend allocator used by soap_new__tev__GetEventBrokers(struct soap*, int) - friend SOAP_FMAC1 _tev__GetEventBrokers * SOAP_FMAC2 soap_instantiate__tev__GetEventBrokers(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:260 */ -#ifndef SOAP_TYPE__tev__GetEventBrokersResponse -#define SOAP_TYPE__tev__GetEventBrokersResponse (85) -/* complex XML schema type 'tev:GetEventBrokersResponse': */ -class SOAP_CMAC _tev__GetEventBrokersResponse { - public: - /// Optional element 'tev:EventBroker' of XML schema type 'tev:EventBrokerConfig' - std::vector EventBroker; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__tev__GetEventBrokersResponse - virtual long soap_type(void) const { return SOAP_TYPE__tev__GetEventBrokersResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _tev__GetEventBrokersResponse, default initialized and not managed by a soap context - virtual _tev__GetEventBrokersResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_tev__GetEventBrokersResponse); } - public: - /// Constructor with default initializations - _tev__GetEventBrokersResponse() : EventBroker(), soap() { } - virtual ~_tev__GetEventBrokersResponse() { } - /// Friend allocator used by soap_new__tev__GetEventBrokersResponse(struct soap*, int) - friend SOAP_FMAC1 _tev__GetEventBrokersResponse * SOAP_FMAC2 soap_instantiate__tev__GetEventBrokersResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:1375 */ -#ifndef SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode -#define SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode (164) -/* complex XML schema type 'wsrfbf:BaseFaultType-ErrorCode': */ -class SOAP_CMAC _wsrfbf__BaseFaultType_ErrorCode { - public: - /// Required attribute 'dialect' of XML schema type 'xsd:anyURI' - std::string dialect; - /// XML DOM element node graph - struct soap_dom_element __mixed; - public: - /// Return unique type id SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode - virtual long soap_type(void) const { return SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsrfbf__BaseFaultType_ErrorCode, default initialized and not managed by a soap context - virtual _wsrfbf__BaseFaultType_ErrorCode *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsrfbf__BaseFaultType_ErrorCode); } - public: - /// Constructor with default initializations - _wsrfbf__BaseFaultType_ErrorCode() : dialect(), __mixed() { } - virtual ~_wsrfbf__BaseFaultType_ErrorCode() { } - /// Friend allocator used by soap_new__wsrfbf__BaseFaultType_ErrorCode(struct soap*, int) - friend SOAP_FMAC1 _wsrfbf__BaseFaultType_ErrorCode * SOAP_FMAC2 soap_instantiate__wsrfbf__BaseFaultType_ErrorCode(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:1398 */ -#ifndef SOAP_TYPE__wsrfbf__BaseFaultType_Description -#define SOAP_TYPE__wsrfbf__BaseFaultType_Description (166) -/* simple XML schema type 'wsrfbf:BaseFaultType-Description': */ -class SOAP_CMAC _wsrfbf__BaseFaultType_Description { - public: - /// Simple content of XML schema type 'xsd:string' wrapped by this struct - std::string __item; - /// Optional attribute 'xml:lang' of XML schema type 'xml:lang' - std::string *xml__lang; - public: - /// Return unique type id SOAP_TYPE__wsrfbf__BaseFaultType_Description - virtual long soap_type(void) const { return SOAP_TYPE__wsrfbf__BaseFaultType_Description; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsrfbf__BaseFaultType_Description, default initialized and not managed by a soap context - virtual _wsrfbf__BaseFaultType_Description *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsrfbf__BaseFaultType_Description); } - public: - /// Constructor with default initializations - _wsrfbf__BaseFaultType_Description() : __item(), xml__lang() { } - virtual ~_wsrfbf__BaseFaultType_Description() { } - /// Friend allocator used by soap_new__wsrfbf__BaseFaultType_Description(struct soap*, int) - friend SOAP_FMAC1 _wsrfbf__BaseFaultType_Description * SOAP_FMAC2 soap_instantiate__wsrfbf__BaseFaultType_Description(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:1416 */ -#ifndef SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause -#define SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause (169) -/* complex XML schema type 'wsrfbf:BaseFaultType-FaultCause': */ -class SOAP_CMAC _wsrfbf__BaseFaultType_FaultCause { - public: - /// XML DOM element node graph - struct soap_dom_element __any; - public: - /// Return unique type id SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause - virtual long soap_type(void) const { return SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsrfbf__BaseFaultType_FaultCause, default initialized and not managed by a soap context - virtual _wsrfbf__BaseFaultType_FaultCause *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsrfbf__BaseFaultType_FaultCause); } - public: - /// Constructor with default initializations - _wsrfbf__BaseFaultType_FaultCause() : __any() { } - virtual ~_wsrfbf__BaseFaultType_FaultCause() { } - /// Friend allocator used by soap_new__wsrfbf__BaseFaultType_FaultCause(struct soap*, int) - friend SOAP_FMAC1 _wsrfbf__BaseFaultType_FaultCause * SOAP_FMAC2 soap_instantiate__wsrfbf__BaseFaultType_FaultCause(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:266 */ -#ifndef SOAP_TYPE_wsrfbf__BaseFaultType -#define SOAP_TYPE_wsrfbf__BaseFaultType (88) -/* complex XML schema type 'wsrfbf:BaseFaultType': */ -class SOAP_CMAC wsrfbf__BaseFaultType { - public: - /// XML DOM element node graph - std::vector __any; - /// Required element 'wsrfbf:Timestamp' of XML schema type 'xsd:dateTime' - time_t Timestamp; - /// Optional element 'wsrfbf:Originator' of XML schema type 'wsa5:EndpointReferenceType' - struct wsa5__EndpointReferenceType *Originator; - /// Optional element 'wsrfbf:ErrorCode' of XML schema type 'wsrfbf:BaseFaultType-ErrorCode' - _wsrfbf__BaseFaultType_ErrorCode *ErrorCode; - /// Optional element 'wsrfbf:Description' of XML schema type 'wsrfbf:BaseFaultType-Description' - std::vector<_wsrfbf__BaseFaultType_Description> Description; - /// Optional element 'wsrfbf:FaultCause' of XML schema type 'wsrfbf:BaseFaultType-FaultCause' - _wsrfbf__BaseFaultType_FaultCause *FaultCause; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_wsrfbf__BaseFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsrfbf__BaseFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsrfbf__BaseFaultType, default initialized and not managed by a soap context - virtual wsrfbf__BaseFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsrfbf__BaseFaultType); } - public: - /// Constructor with default initializations - wsrfbf__BaseFaultType() : __any(), Timestamp(), Originator(), ErrorCode(), Description(), FaultCause(), __anyAttribute(), soap() { } - virtual ~wsrfbf__BaseFaultType() { } - /// Friend allocator used by soap_new_wsrfbf__BaseFaultType(struct soap*, int) - friend SOAP_FMAC1 wsrfbf__BaseFaultType * SOAP_FMAC2 soap_instantiate_wsrfbf__BaseFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:268 */ -#ifndef SOAP_TYPE_wsnt__QueryExpressionType -#define SOAP_TYPE_wsnt__QueryExpressionType (89) -/* complex XML schema type 'wsnt:QueryExpressionType': */ -class SOAP_CMAC wsnt__QueryExpressionType { - public: - /// XML DOM element node graph - struct soap_dom_element __any; - /// Required attribute 'Dialect' of XML schema type 'xsd:anyURI' - std::string Dialect; - /// XML DOM element node graph - struct soap_dom_element __mixed; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_wsnt__QueryExpressionType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__QueryExpressionType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__QueryExpressionType, default initialized and not managed by a soap context - virtual wsnt__QueryExpressionType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__QueryExpressionType); } - public: - /// Constructor with default initializations - wsnt__QueryExpressionType() : __any(), Dialect(), __mixed(), soap() { } - virtual ~wsnt__QueryExpressionType() { } - /// Friend allocator used by soap_new_wsnt__QueryExpressionType(struct soap*, int) - friend SOAP_FMAC1 wsnt__QueryExpressionType * SOAP_FMAC2 soap_instantiate_wsnt__QueryExpressionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:270 */ -#ifndef SOAP_TYPE_wsnt__TopicExpressionType -#define SOAP_TYPE_wsnt__TopicExpressionType (90) -/* complex XML schema type 'wsnt:TopicExpressionType': */ -class SOAP_CMAC wsnt__TopicExpressionType { - public: - /// XML DOM element node graph - struct soap_dom_element __any; - /// Required attribute 'Dialect' of XML schema type 'xsd:anyURI' - std::string Dialect; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// XML DOM element node graph - struct soap_dom_element __mixed; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_wsnt__TopicExpressionType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__TopicExpressionType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__TopicExpressionType, default initialized and not managed by a soap context - virtual wsnt__TopicExpressionType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__TopicExpressionType); } - public: - /// Constructor with default initializations - wsnt__TopicExpressionType() : __any(), Dialect(), __anyAttribute(), __mixed(), soap() { } - virtual ~wsnt__TopicExpressionType() { } - /// Friend allocator used by soap_new_wsnt__TopicExpressionType(struct soap*, int) - friend SOAP_FMAC1 wsnt__TopicExpressionType * SOAP_FMAC2 soap_instantiate_wsnt__TopicExpressionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:272 */ -#ifndef SOAP_TYPE_wsnt__FilterType -#define SOAP_TYPE_wsnt__FilterType (91) -/* complex XML schema type 'wsnt:FilterType': */ -class SOAP_CMAC wsnt__FilterType { - public: - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_wsnt__FilterType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__FilterType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__FilterType, default initialized and not managed by a soap context - virtual wsnt__FilterType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__FilterType); } - public: - /// Constructor with default initializations - wsnt__FilterType() : __any(), soap() { } - virtual ~wsnt__FilterType() { } - /// Friend allocator used by soap_new_wsnt__FilterType(struct soap*, int) - friend SOAP_FMAC1 wsnt__FilterType * SOAP_FMAC2 soap_instantiate_wsnt__FilterType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:274 */ -#ifndef SOAP_TYPE_wsnt__SubscriptionPolicyType -#define SOAP_TYPE_wsnt__SubscriptionPolicyType (92) -/* complex XML schema type 'wsnt:SubscriptionPolicyType': */ -class SOAP_CMAC wsnt__SubscriptionPolicyType { - public: - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_wsnt__SubscriptionPolicyType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__SubscriptionPolicyType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__SubscriptionPolicyType, default initialized and not managed by a soap context - virtual wsnt__SubscriptionPolicyType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__SubscriptionPolicyType); } - public: - /// Constructor with default initializations - wsnt__SubscriptionPolicyType() : __any(), soap() { } - virtual ~wsnt__SubscriptionPolicyType() { } - /// Friend allocator used by soap_new_wsnt__SubscriptionPolicyType(struct soap*, int) - friend SOAP_FMAC1 wsnt__SubscriptionPolicyType * SOAP_FMAC2 soap_instantiate_wsnt__SubscriptionPolicyType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:1602 */ -#ifndef SOAP_TYPE__wsnt__NotificationMessageHolderType_Message -#define SOAP_TYPE__wsnt__NotificationMessageHolderType_Message (172) -/* complex XML schema type 'wsnt:NotificationMessageHolderType-Message': */ -class SOAP_CMAC _wsnt__NotificationMessageHolderType_Message { - public: - /// XML DOM element node graph - struct soap_dom_element __any; - public: - /// Return unique type id SOAP_TYPE__wsnt__NotificationMessageHolderType_Message - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__NotificationMessageHolderType_Message; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__NotificationMessageHolderType_Message, default initialized and not managed by a soap context - virtual _wsnt__NotificationMessageHolderType_Message *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__NotificationMessageHolderType_Message); } - public: - /// Constructor with default initializations - _wsnt__NotificationMessageHolderType_Message() : __any() { } - virtual ~_wsnt__NotificationMessageHolderType_Message() { } - /// Friend allocator used by soap_new__wsnt__NotificationMessageHolderType_Message(struct soap*, int) - friend SOAP_FMAC1 _wsnt__NotificationMessageHolderType_Message * SOAP_FMAC2 soap_instantiate__wsnt__NotificationMessageHolderType_Message(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:276 */ -#ifndef SOAP_TYPE_wsnt__NotificationMessageHolderType -#define SOAP_TYPE_wsnt__NotificationMessageHolderType (93) -/* complex XML schema type 'wsnt:NotificationMessageHolderType': */ -class SOAP_CMAC wsnt__NotificationMessageHolderType { - public: - /// Optional element 'wsnt:SubscriptionReference' of XML schema type 'wsa5:EndpointReferenceType' - struct wsa5__EndpointReferenceType *SubscriptionReference; - /// Optional element 'wsnt:Topic' of XML schema type 'wsnt:TopicExpressionType' - wsnt__TopicExpressionType *Topic; - /// Optional element 'wsnt:ProducerReference' of XML schema type 'wsa5:EndpointReferenceType' - struct wsa5__EndpointReferenceType *ProducerReference; - /// Required element 'wsnt:Message' of XML schema type 'wsnt:NotificationMessageHolderType-Message' - _wsnt__NotificationMessageHolderType_Message Message; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_wsnt__NotificationMessageHolderType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__NotificationMessageHolderType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__NotificationMessageHolderType, default initialized and not managed by a soap context - virtual wsnt__NotificationMessageHolderType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__NotificationMessageHolderType); } - public: - /// Constructor with default initializations - wsnt__NotificationMessageHolderType() : SubscriptionReference(), Topic(), ProducerReference(), Message(), soap() { } - virtual ~wsnt__NotificationMessageHolderType() { } - /// Friend allocator used by soap_new_wsnt__NotificationMessageHolderType(struct soap*, int) - friend SOAP_FMAC1 wsnt__NotificationMessageHolderType * SOAP_FMAC2 soap_instantiate_wsnt__NotificationMessageHolderType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:318 */ -#ifndef SOAP_TYPE__wsnt__NotificationProducerRP -#define SOAP_TYPE__wsnt__NotificationProducerRP (114) -/* complex XML schema type 'wsnt:NotificationProducerRP': */ -class SOAP_CMAC _wsnt__NotificationProducerRP { - public: - /// Optional element 'wsnt:TopicExpression' of XML schema type 'wsnt:TopicExpressionType' - std::vector TopicExpression; - /// Optional element 'wsnt:FixedTopicSet' of XML schema type 'xsd:boolean' - bool *FixedTopicSet; ///< optional with default value = (bool)1 - /// Optional element 'wsnt:TopicExpressionDialect' of XML schema type 'xsd:anyURI' - std::vector TopicExpressionDialect; - /// Optional element 'wstop:TopicSet' of XML schema type 'wstop:TopicSetType' - wstop__TopicSetType *wstop__TopicSet; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__NotificationProducerRP - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__NotificationProducerRP; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__NotificationProducerRP, default initialized and not managed by a soap context - virtual _wsnt__NotificationProducerRP *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__NotificationProducerRP); } - public: - /// Constructor with default initializations - _wsnt__NotificationProducerRP() : TopicExpression(), FixedTopicSet(), TopicExpressionDialect(), wstop__TopicSet(), soap() { } - virtual ~_wsnt__NotificationProducerRP() { } - /// Friend allocator used by soap_new__wsnt__NotificationProducerRP(struct soap*, int) - friend SOAP_FMAC1 _wsnt__NotificationProducerRP * SOAP_FMAC2 soap_instantiate__wsnt__NotificationProducerRP(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:320 */ -#ifndef SOAP_TYPE__wsnt__SubscriptionManagerRP -#define SOAP_TYPE__wsnt__SubscriptionManagerRP (115) -/* complex XML schema type 'wsnt:SubscriptionManagerRP': */ -class SOAP_CMAC _wsnt__SubscriptionManagerRP { - public: - /// Required element 'wsnt:ConsumerReference' of XML schema type 'wsa5:EndpointReferenceType' - struct wsa5__EndpointReferenceType ConsumerReference; - /// Optional element 'wsnt:Filter' of XML schema type 'wsnt:FilterType' - wsnt__FilterType *Filter; - /// Optional element 'wsnt:SubscriptionPolicy' of XML schema type 'wsnt:SubscriptionPolicyType' - wsnt__SubscriptionPolicyType *SubscriptionPolicy; - /// Optional element 'wsnt:CreationTime' of XML schema type 'xsd:dateTime' - time_t *CreationTime; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__SubscriptionManagerRP - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__SubscriptionManagerRP; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__SubscriptionManagerRP, default initialized and not managed by a soap context - virtual _wsnt__SubscriptionManagerRP *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__SubscriptionManagerRP); } - public: - /// Constructor with default initializations - _wsnt__SubscriptionManagerRP() : ConsumerReference(), Filter(), SubscriptionPolicy(), CreationTime(), soap() { } - virtual ~_wsnt__SubscriptionManagerRP() { } - /// Friend allocator used by soap_new__wsnt__SubscriptionManagerRP(struct soap*, int) - friend SOAP_FMAC1 _wsnt__SubscriptionManagerRP * SOAP_FMAC2 soap_instantiate__wsnt__SubscriptionManagerRP(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:322 */ -#ifndef SOAP_TYPE__wsnt__Notify -#define SOAP_TYPE__wsnt__Notify (116) -/* complex XML schema type 'wsnt:Notify': */ -class SOAP_CMAC _wsnt__Notify { - public: - /// Required element 'wsnt:NotificationMessage' of XML schema type 'wsnt:NotificationMessageHolderType' - std::vector NotificationMessage; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__Notify - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__Notify; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__Notify, default initialized and not managed by a soap context - virtual _wsnt__Notify *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__Notify); } - public: - /// Constructor with default initializations - _wsnt__Notify() : NotificationMessage(), __any(), soap() { } - virtual ~_wsnt__Notify() { } - /// Friend allocator used by soap_new__wsnt__Notify(struct soap*, int) - friend SOAP_FMAC1 _wsnt__Notify * SOAP_FMAC2 soap_instantiate__wsnt__Notify(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:324 */ -#ifndef SOAP_TYPE__wsnt__UseRaw -#define SOAP_TYPE__wsnt__UseRaw (117) -/* complex XML schema type 'wsnt:UseRaw': */ -class SOAP_CMAC _wsnt__UseRaw { - public: - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__UseRaw - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__UseRaw; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__UseRaw, default initialized and not managed by a soap context - virtual _wsnt__UseRaw *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__UseRaw); } - public: - /// Constructor with default initializations - _wsnt__UseRaw() : soap() { } - virtual ~_wsnt__UseRaw() { } - /// Friend allocator used by soap_new__wsnt__UseRaw(struct soap*, int) - friend SOAP_FMAC1 _wsnt__UseRaw * SOAP_FMAC2 soap_instantiate__wsnt__UseRaw(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:1755 */ -#ifndef SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy -#define SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy (176) -/* complex XML schema type 'wsnt:Subscribe-SubscriptionPolicy': */ -class SOAP_CMAC _wsnt__Subscribe_SubscriptionPolicy { - public: - /// XML DOM element node graph - std::vector __any; - public: - /// Return unique type id SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__Subscribe_SubscriptionPolicy, default initialized and not managed by a soap context - virtual _wsnt__Subscribe_SubscriptionPolicy *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__Subscribe_SubscriptionPolicy); } - public: - /// Constructor with default initializations - _wsnt__Subscribe_SubscriptionPolicy() : __any() { } - virtual ~_wsnt__Subscribe_SubscriptionPolicy() { } - /// Friend allocator used by soap_new__wsnt__Subscribe_SubscriptionPolicy(struct soap*, int) - friend SOAP_FMAC1 _wsnt__Subscribe_SubscriptionPolicy * SOAP_FMAC2 soap_instantiate__wsnt__Subscribe_SubscriptionPolicy(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:326 */ -#ifndef SOAP_TYPE__wsnt__Subscribe -#define SOAP_TYPE__wsnt__Subscribe (118) -/* complex XML schema type 'wsnt:Subscribe': */ -class SOAP_CMAC _wsnt__Subscribe { - public: - /// Required element 'wsnt:ConsumerReference' of XML schema type 'wsa5:EndpointReferenceType' - struct wsa5__EndpointReferenceType ConsumerReference; - /// Optional element 'wsnt:Filter' of XML schema type 'wsnt:FilterType' - wsnt__FilterType *Filter; - /// Optional element 'wsnt:InitialTerminationTime' of XML schema type 'wsnt:AbsoluteOrRelativeTimeType' - std::string *InitialTerminationTime; - /// Optional element 'wsnt:SubscriptionPolicy' of XML schema type 'wsnt:Subscribe-SubscriptionPolicy' - _wsnt__Subscribe_SubscriptionPolicy *SubscriptionPolicy; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__Subscribe - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__Subscribe; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__Subscribe, default initialized and not managed by a soap context - virtual _wsnt__Subscribe *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__Subscribe); } - public: - /// Constructor with default initializations - _wsnt__Subscribe() : ConsumerReference(), Filter(), InitialTerminationTime(), SubscriptionPolicy(), __any(), soap() { } - virtual ~_wsnt__Subscribe() { } - /// Friend allocator used by soap_new__wsnt__Subscribe(struct soap*, int) - friend SOAP_FMAC1 _wsnt__Subscribe * SOAP_FMAC2 soap_instantiate__wsnt__Subscribe(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:328 */ -#ifndef SOAP_TYPE__wsnt__SubscribeResponse -#define SOAP_TYPE__wsnt__SubscribeResponse (119) -/* complex XML schema type 'wsnt:SubscribeResponse': */ -class SOAP_CMAC _wsnt__SubscribeResponse { - public: - /// Required element 'wsnt:SubscriptionReference' of XML schema type 'wsa5:EndpointReferenceType' - struct wsa5__EndpointReferenceType SubscriptionReference; - /// Optional element 'wsnt:CurrentTime' of XML schema type 'xsd:dateTime' - time_t *CurrentTime; - /// Optional element 'wsnt:TerminationTime' of XML schema type 'xsd:dateTime' - time_t *TerminationTime; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__SubscribeResponse - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__SubscribeResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__SubscribeResponse, default initialized and not managed by a soap context - virtual _wsnt__SubscribeResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__SubscribeResponse); } - public: - /// Constructor with default initializations - _wsnt__SubscribeResponse() : SubscriptionReference(), CurrentTime(), TerminationTime(), __any(), soap() { } - virtual ~_wsnt__SubscribeResponse() { } - /// Friend allocator used by soap_new__wsnt__SubscribeResponse(struct soap*, int) - friend SOAP_FMAC1 _wsnt__SubscribeResponse * SOAP_FMAC2 soap_instantiate__wsnt__SubscribeResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:330 */ -#ifndef SOAP_TYPE__wsnt__GetCurrentMessage -#define SOAP_TYPE__wsnt__GetCurrentMessage (120) -/* complex XML schema type 'wsnt:GetCurrentMessage': */ -class SOAP_CMAC _wsnt__GetCurrentMessage { - public: - /// Required element 'wsnt:Topic' of XML schema type 'wsnt:TopicExpressionType' - wsnt__TopicExpressionType *Topic; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__GetCurrentMessage - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__GetCurrentMessage; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__GetCurrentMessage, default initialized and not managed by a soap context - virtual _wsnt__GetCurrentMessage *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__GetCurrentMessage); } - public: - /// Constructor with default initializations - _wsnt__GetCurrentMessage() : Topic(), __any(), soap() { } - virtual ~_wsnt__GetCurrentMessage() { } - /// Friend allocator used by soap_new__wsnt__GetCurrentMessage(struct soap*, int) - friend SOAP_FMAC1 _wsnt__GetCurrentMessage * SOAP_FMAC2 soap_instantiate__wsnt__GetCurrentMessage(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:332 */ -#ifndef SOAP_TYPE__wsnt__GetCurrentMessageResponse -#define SOAP_TYPE__wsnt__GetCurrentMessageResponse (121) -/* complex XML schema type 'wsnt:GetCurrentMessageResponse': */ -class SOAP_CMAC _wsnt__GetCurrentMessageResponse { - public: - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__GetCurrentMessageResponse - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__GetCurrentMessageResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__GetCurrentMessageResponse, default initialized and not managed by a soap context - virtual _wsnt__GetCurrentMessageResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__GetCurrentMessageResponse); } - public: - /// Constructor with default initializations - _wsnt__GetCurrentMessageResponse() : __any(), soap() { } - virtual ~_wsnt__GetCurrentMessageResponse() { } - /// Friend allocator used by soap_new__wsnt__GetCurrentMessageResponse(struct soap*, int) - friend SOAP_FMAC1 _wsnt__GetCurrentMessageResponse * SOAP_FMAC2 soap_instantiate__wsnt__GetCurrentMessageResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:334 */ -#ifndef SOAP_TYPE__wsnt__GetMessages -#define SOAP_TYPE__wsnt__GetMessages (122) -/* complex XML schema type 'wsnt:GetMessages': */ -class SOAP_CMAC _wsnt__GetMessages { - public: - /// Optional element 'wsnt:MaximumNumber' of XML schema type 'xsd:nonNegativeInteger' - std::string *MaximumNumber; - /// XML DOM element node graph - std::vector __any; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__GetMessages - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__GetMessages; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__GetMessages, default initialized and not managed by a soap context - virtual _wsnt__GetMessages *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__GetMessages); } - public: - /// Constructor with default initializations - _wsnt__GetMessages() : MaximumNumber(), __any(), __anyAttribute(), soap() { } - virtual ~_wsnt__GetMessages() { } - /// Friend allocator used by soap_new__wsnt__GetMessages(struct soap*, int) - friend SOAP_FMAC1 _wsnt__GetMessages * SOAP_FMAC2 soap_instantiate__wsnt__GetMessages(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:336 */ -#ifndef SOAP_TYPE__wsnt__GetMessagesResponse -#define SOAP_TYPE__wsnt__GetMessagesResponse (123) -/* complex XML schema type 'wsnt:GetMessagesResponse': */ -class SOAP_CMAC _wsnt__GetMessagesResponse { - public: - /// Optional element 'wsnt:NotificationMessage' of XML schema type 'wsnt:NotificationMessageHolderType' - std::vector NotificationMessage; - /// XML DOM element node graph - std::vector __any; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__GetMessagesResponse - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__GetMessagesResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__GetMessagesResponse, default initialized and not managed by a soap context - virtual _wsnt__GetMessagesResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__GetMessagesResponse); } - public: - /// Constructor with default initializations - _wsnt__GetMessagesResponse() : NotificationMessage(), __any(), __anyAttribute(), soap() { } - virtual ~_wsnt__GetMessagesResponse() { } - /// Friend allocator used by soap_new__wsnt__GetMessagesResponse(struct soap*, int) - friend SOAP_FMAC1 _wsnt__GetMessagesResponse * SOAP_FMAC2 soap_instantiate__wsnt__GetMessagesResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:338 */ -#ifndef SOAP_TYPE__wsnt__DestroyPullPoint -#define SOAP_TYPE__wsnt__DestroyPullPoint (124) -/* complex XML schema type 'wsnt:DestroyPullPoint': */ -class SOAP_CMAC _wsnt__DestroyPullPoint { - public: - /// XML DOM element node graph - std::vector __any; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__DestroyPullPoint - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__DestroyPullPoint; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__DestroyPullPoint, default initialized and not managed by a soap context - virtual _wsnt__DestroyPullPoint *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__DestroyPullPoint); } - public: - /// Constructor with default initializations - _wsnt__DestroyPullPoint() : __any(), __anyAttribute(), soap() { } - virtual ~_wsnt__DestroyPullPoint() { } - /// Friend allocator used by soap_new__wsnt__DestroyPullPoint(struct soap*, int) - friend SOAP_FMAC1 _wsnt__DestroyPullPoint * SOAP_FMAC2 soap_instantiate__wsnt__DestroyPullPoint(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:340 */ -#ifndef SOAP_TYPE__wsnt__DestroyPullPointResponse -#define SOAP_TYPE__wsnt__DestroyPullPointResponse (125) -/* complex XML schema type 'wsnt:DestroyPullPointResponse': */ -class SOAP_CMAC _wsnt__DestroyPullPointResponse { - public: - /// XML DOM element node graph - std::vector __any; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__DestroyPullPointResponse - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__DestroyPullPointResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__DestroyPullPointResponse, default initialized and not managed by a soap context - virtual _wsnt__DestroyPullPointResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__DestroyPullPointResponse); } - public: - /// Constructor with default initializations - _wsnt__DestroyPullPointResponse() : __any(), __anyAttribute(), soap() { } - virtual ~_wsnt__DestroyPullPointResponse() { } - /// Friend allocator used by soap_new__wsnt__DestroyPullPointResponse(struct soap*, int) - friend SOAP_FMAC1 _wsnt__DestroyPullPointResponse * SOAP_FMAC2 soap_instantiate__wsnt__DestroyPullPointResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:342 */ -#ifndef SOAP_TYPE__wsnt__CreatePullPoint -#define SOAP_TYPE__wsnt__CreatePullPoint (126) -/* complex XML schema type 'wsnt:CreatePullPoint': */ -class SOAP_CMAC _wsnt__CreatePullPoint { - public: - /// XML DOM element node graph - std::vector __any; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__CreatePullPoint - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__CreatePullPoint; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__CreatePullPoint, default initialized and not managed by a soap context - virtual _wsnt__CreatePullPoint *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__CreatePullPoint); } - public: - /// Constructor with default initializations - _wsnt__CreatePullPoint() : __any(), __anyAttribute(), soap() { } - virtual ~_wsnt__CreatePullPoint() { } - /// Friend allocator used by soap_new__wsnt__CreatePullPoint(struct soap*, int) - friend SOAP_FMAC1 _wsnt__CreatePullPoint * SOAP_FMAC2 soap_instantiate__wsnt__CreatePullPoint(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:344 */ -#ifndef SOAP_TYPE__wsnt__CreatePullPointResponse -#define SOAP_TYPE__wsnt__CreatePullPointResponse (127) -/* complex XML schema type 'wsnt:CreatePullPointResponse': */ -class SOAP_CMAC _wsnt__CreatePullPointResponse { - public: - /// Required element 'wsnt:PullPoint' of XML schema type 'wsa5:EndpointReferenceType' - struct wsa5__EndpointReferenceType PullPoint; - /// XML DOM element node graph - std::vector __any; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__CreatePullPointResponse - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__CreatePullPointResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__CreatePullPointResponse, default initialized and not managed by a soap context - virtual _wsnt__CreatePullPointResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__CreatePullPointResponse); } - public: - /// Constructor with default initializations - _wsnt__CreatePullPointResponse() : PullPoint(), __any(), __anyAttribute(), soap() { } - virtual ~_wsnt__CreatePullPointResponse() { } - /// Friend allocator used by soap_new__wsnt__CreatePullPointResponse(struct soap*, int) - friend SOAP_FMAC1 _wsnt__CreatePullPointResponse * SOAP_FMAC2 soap_instantiate__wsnt__CreatePullPointResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:346 */ -#ifndef SOAP_TYPE__wsnt__Renew -#define SOAP_TYPE__wsnt__Renew (128) -/* complex XML schema type 'wsnt:Renew': */ -class SOAP_CMAC _wsnt__Renew { - public: - /// Required nillable (xsi:nil when NULL) element 'wsnt:TerminationTime' of XML schema type 'wsnt:AbsoluteOrRelativeTimeType' - std::string *TerminationTime; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__Renew - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__Renew; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__Renew, default initialized and not managed by a soap context - virtual _wsnt__Renew *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__Renew); } - public: - /// Constructor with default initializations - _wsnt__Renew() : TerminationTime(), __any(), soap() { } - virtual ~_wsnt__Renew() { } - /// Friend allocator used by soap_new__wsnt__Renew(struct soap*, int) - friend SOAP_FMAC1 _wsnt__Renew * SOAP_FMAC2 soap_instantiate__wsnt__Renew(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:348 */ -#ifndef SOAP_TYPE__wsnt__RenewResponse -#define SOAP_TYPE__wsnt__RenewResponse (129) -/* complex XML schema type 'wsnt:RenewResponse': */ -class SOAP_CMAC _wsnt__RenewResponse { - public: - /// Required element 'wsnt:TerminationTime' of XML schema type 'xsd:dateTime' - time_t TerminationTime; - /// Optional element 'wsnt:CurrentTime' of XML schema type 'xsd:dateTime' - time_t *CurrentTime; - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__RenewResponse - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__RenewResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__RenewResponse, default initialized and not managed by a soap context - virtual _wsnt__RenewResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__RenewResponse); } - public: - /// Constructor with default initializations - _wsnt__RenewResponse() : TerminationTime(), CurrentTime(), __any(), soap() { } - virtual ~_wsnt__RenewResponse() { } - /// Friend allocator used by soap_new__wsnt__RenewResponse(struct soap*, int) - friend SOAP_FMAC1 _wsnt__RenewResponse * SOAP_FMAC2 soap_instantiate__wsnt__RenewResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:350 */ -#ifndef SOAP_TYPE__wsnt__Unsubscribe -#define SOAP_TYPE__wsnt__Unsubscribe (130) -/* complex XML schema type 'wsnt:Unsubscribe': */ -class SOAP_CMAC _wsnt__Unsubscribe { - public: - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__Unsubscribe - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__Unsubscribe; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__Unsubscribe, default initialized and not managed by a soap context - virtual _wsnt__Unsubscribe *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__Unsubscribe); } - public: - /// Constructor with default initializations - _wsnt__Unsubscribe() : __any(), soap() { } - virtual ~_wsnt__Unsubscribe() { } - /// Friend allocator used by soap_new__wsnt__Unsubscribe(struct soap*, int) - friend SOAP_FMAC1 _wsnt__Unsubscribe * SOAP_FMAC2 soap_instantiate__wsnt__Unsubscribe(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:352 */ -#ifndef SOAP_TYPE__wsnt__UnsubscribeResponse -#define SOAP_TYPE__wsnt__UnsubscribeResponse (131) -/* complex XML schema type 'wsnt:UnsubscribeResponse': */ -class SOAP_CMAC _wsnt__UnsubscribeResponse { - public: - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__UnsubscribeResponse - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__UnsubscribeResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__UnsubscribeResponse, default initialized and not managed by a soap context - virtual _wsnt__UnsubscribeResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__UnsubscribeResponse); } - public: - /// Constructor with default initializations - _wsnt__UnsubscribeResponse() : __any(), soap() { } - virtual ~_wsnt__UnsubscribeResponse() { } - /// Friend allocator used by soap_new__wsnt__UnsubscribeResponse(struct soap*, int) - friend SOAP_FMAC1 _wsnt__UnsubscribeResponse * SOAP_FMAC2 soap_instantiate__wsnt__UnsubscribeResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:354 */ -#ifndef SOAP_TYPE__wsnt__PauseSubscription -#define SOAP_TYPE__wsnt__PauseSubscription (132) -/* complex XML schema type 'wsnt:PauseSubscription': */ -class SOAP_CMAC _wsnt__PauseSubscription { - public: - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__PauseSubscription - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__PauseSubscription; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__PauseSubscription, default initialized and not managed by a soap context - virtual _wsnt__PauseSubscription *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__PauseSubscription); } - public: - /// Constructor with default initializations - _wsnt__PauseSubscription() : __any(), soap() { } - virtual ~_wsnt__PauseSubscription() { } - /// Friend allocator used by soap_new__wsnt__PauseSubscription(struct soap*, int) - friend SOAP_FMAC1 _wsnt__PauseSubscription * SOAP_FMAC2 soap_instantiate__wsnt__PauseSubscription(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:356 */ -#ifndef SOAP_TYPE__wsnt__PauseSubscriptionResponse -#define SOAP_TYPE__wsnt__PauseSubscriptionResponse (133) -/* complex XML schema type 'wsnt:PauseSubscriptionResponse': */ -class SOAP_CMAC _wsnt__PauseSubscriptionResponse { - public: - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__PauseSubscriptionResponse - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__PauseSubscriptionResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__PauseSubscriptionResponse, default initialized and not managed by a soap context - virtual _wsnt__PauseSubscriptionResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__PauseSubscriptionResponse); } - public: - /// Constructor with default initializations - _wsnt__PauseSubscriptionResponse() : __any(), soap() { } - virtual ~_wsnt__PauseSubscriptionResponse() { } - /// Friend allocator used by soap_new__wsnt__PauseSubscriptionResponse(struct soap*, int) - friend SOAP_FMAC1 _wsnt__PauseSubscriptionResponse * SOAP_FMAC2 soap_instantiate__wsnt__PauseSubscriptionResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:358 */ -#ifndef SOAP_TYPE__wsnt__ResumeSubscription -#define SOAP_TYPE__wsnt__ResumeSubscription (134) -/* complex XML schema type 'wsnt:ResumeSubscription': */ -class SOAP_CMAC _wsnt__ResumeSubscription { - public: - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__ResumeSubscription - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__ResumeSubscription; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__ResumeSubscription, default initialized and not managed by a soap context - virtual _wsnt__ResumeSubscription *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__ResumeSubscription); } - public: - /// Constructor with default initializations - _wsnt__ResumeSubscription() : __any(), soap() { } - virtual ~_wsnt__ResumeSubscription() { } - /// Friend allocator used by soap_new__wsnt__ResumeSubscription(struct soap*, int) - friend SOAP_FMAC1 _wsnt__ResumeSubscription * SOAP_FMAC2 soap_instantiate__wsnt__ResumeSubscription(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:360 */ -#ifndef SOAP_TYPE__wsnt__ResumeSubscriptionResponse -#define SOAP_TYPE__wsnt__ResumeSubscriptionResponse (135) -/* complex XML schema type 'wsnt:ResumeSubscriptionResponse': */ -class SOAP_CMAC _wsnt__ResumeSubscriptionResponse { - public: - /// XML DOM element node graph - std::vector __any; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE__wsnt__ResumeSubscriptionResponse - virtual long soap_type(void) const { return SOAP_TYPE__wsnt__ResumeSubscriptionResponse; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wsnt__ResumeSubscriptionResponse, default initialized and not managed by a soap context - virtual _wsnt__ResumeSubscriptionResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wsnt__ResumeSubscriptionResponse); } - public: - /// Constructor with default initializations - _wsnt__ResumeSubscriptionResponse() : __any(), soap() { } - virtual ~_wsnt__ResumeSubscriptionResponse() { } - /// Friend allocator used by soap_new__wsnt__ResumeSubscriptionResponse(struct soap*, int) - friend SOAP_FMAC1 _wsnt__ResumeSubscriptionResponse * SOAP_FMAC2 soap_instantiate__wsnt__ResumeSubscriptionResponse(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:362 */ -#ifndef SOAP_TYPE_wstop__Documentation -#define SOAP_TYPE_wstop__Documentation (136) -/* complex XML schema type 'wstop:Documentation': */ -class SOAP_CMAC wstop__Documentation { - public: - /// XML DOM element node graph - std::vector __any; - /// XML DOM element node graph - struct soap_dom_element __mixed; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_wstop__Documentation - virtual long soap_type(void) const { return SOAP_TYPE_wstop__Documentation; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wstop__Documentation, default initialized and not managed by a soap context - virtual wstop__Documentation *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wstop__Documentation); } - public: - /// Constructor with default initializations - wstop__Documentation() : __any(), __mixed(), soap() { } - virtual ~wstop__Documentation() { } - /// Friend allocator used by soap_new_wstop__Documentation(struct soap*, int) - friend SOAP_FMAC1 wstop__Documentation * SOAP_FMAC2 soap_instantiate_wstop__Documentation(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:364 */ -#ifndef SOAP_TYPE_wstop__ExtensibleDocumented -#define SOAP_TYPE_wstop__ExtensibleDocumented (137) -/* complex XML schema type 'wstop:ExtensibleDocumented': */ -class SOAP_CMAC wstop__ExtensibleDocumented { - public: - /// Optional element 'wstop:documentation' of XML schema type 'wstop:Documentation' - wstop__Documentation *documentation; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_wstop__ExtensibleDocumented - virtual long soap_type(void) const { return SOAP_TYPE_wstop__ExtensibleDocumented; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wstop__ExtensibleDocumented, default initialized and not managed by a soap context - virtual wstop__ExtensibleDocumented *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wstop__ExtensibleDocumented); } - public: - /// Constructor with default initializations - wstop__ExtensibleDocumented() : documentation(), __anyAttribute(), soap() { } - virtual ~wstop__ExtensibleDocumented() { } - /// Friend allocator used by soap_new_wstop__ExtensibleDocumented(struct soap*, int) - friend SOAP_FMAC1 wstop__ExtensibleDocumented * SOAP_FMAC2 soap_instantiate_wstop__ExtensibleDocumented(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:366 */ -#ifndef SOAP_TYPE_wstop__QueryExpressionType -#define SOAP_TYPE_wstop__QueryExpressionType (138) -/* complex XML schema type 'wstop:QueryExpressionType': */ -class SOAP_CMAC wstop__QueryExpressionType { - public: - /// XML DOM element node graph - struct soap_dom_element __any; - /// Required attribute 'Dialect' of XML schema type 'xsd:anyURI' - std::string Dialect; - /// XML DOM element node graph - struct soap_dom_element __mixed; - /// Context that manages this object - struct soap *soap; - public: - /// Return unique type id SOAP_TYPE_wstop__QueryExpressionType - virtual long soap_type(void) const { return SOAP_TYPE_wstop__QueryExpressionType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wstop__QueryExpressionType, default initialized and not managed by a soap context - virtual wstop__QueryExpressionType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wstop__QueryExpressionType); } - public: - /// Constructor with default initializations - wstop__QueryExpressionType() : __any(), Dialect(), __mixed(), soap() { } - virtual ~wstop__QueryExpressionType() { } - /// Friend allocator used by soap_new_wstop__QueryExpressionType(struct soap*, int) - friend SOAP_FMAC1 wstop__QueryExpressionType * SOAP_FMAC2 soap_instantiate_wstop__QueryExpressionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:262 */ -#ifndef SOAP_TYPE_wsrfr__ResourceUnknownFaultType -#define SOAP_TYPE_wsrfr__ResourceUnknownFaultType (86) -/* complex XML schema type 'wsrfr:ResourceUnknownFaultType': */ -class SOAP_CMAC wsrfr__ResourceUnknownFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsrfr__ResourceUnknownFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsrfr__ResourceUnknownFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsrfr__ResourceUnknownFaultType, default initialized and not managed by a soap context - virtual wsrfr__ResourceUnknownFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsrfr__ResourceUnknownFaultType); } - public: - /// Constructor with default initializations - wsrfr__ResourceUnknownFaultType() { } - virtual ~wsrfr__ResourceUnknownFaultType() { } - /// Friend allocator used by soap_new_wsrfr__ResourceUnknownFaultType(struct soap*, int) - friend SOAP_FMAC1 wsrfr__ResourceUnknownFaultType * SOAP_FMAC2 soap_instantiate_wsrfr__ResourceUnknownFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:264 */ -#ifndef SOAP_TYPE_wsrfr__ResourceUnavailableFaultType -#define SOAP_TYPE_wsrfr__ResourceUnavailableFaultType (87) -/* complex XML schema type 'wsrfr:ResourceUnavailableFaultType': */ -class SOAP_CMAC wsrfr__ResourceUnavailableFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsrfr__ResourceUnavailableFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsrfr__ResourceUnavailableFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsrfr__ResourceUnavailableFaultType, default initialized and not managed by a soap context - virtual wsrfr__ResourceUnavailableFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsrfr__ResourceUnavailableFaultType); } - public: - /// Constructor with default initializations - wsrfr__ResourceUnavailableFaultType() { } - virtual ~wsrfr__ResourceUnavailableFaultType() { } - /// Friend allocator used by soap_new_wsrfr__ResourceUnavailableFaultType(struct soap*, int) - friend SOAP_FMAC1 wsrfr__ResourceUnavailableFaultType * SOAP_FMAC2 soap_instantiate_wsrfr__ResourceUnavailableFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:278 */ -#ifndef SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType -#define SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType (94) -/* complex XML schema type 'wsnt:SubscribeCreationFailedFaultType': */ -class SOAP_CMAC wsnt__SubscribeCreationFailedFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__SubscribeCreationFailedFaultType, default initialized and not managed by a soap context - virtual wsnt__SubscribeCreationFailedFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__SubscribeCreationFailedFaultType); } - public: - /// Constructor with default initializations - wsnt__SubscribeCreationFailedFaultType() { } - virtual ~wsnt__SubscribeCreationFailedFaultType() { } - /// Friend allocator used by soap_new_wsnt__SubscribeCreationFailedFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__SubscribeCreationFailedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__SubscribeCreationFailedFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:280 */ -#ifndef SOAP_TYPE_wsnt__InvalidFilterFaultType -#define SOAP_TYPE_wsnt__InvalidFilterFaultType (95) -/* complex XML schema type 'wsnt:InvalidFilterFaultType': */ -class SOAP_CMAC wsnt__InvalidFilterFaultType : public wsrfbf__BaseFaultType { - public: - /// Required element 'wsnt:UnknownFilter' of XML schema type 'xsd:QName' - std::vector UnknownFilter; - public: - /// Return unique type id SOAP_TYPE_wsnt__InvalidFilterFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__InvalidFilterFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__InvalidFilterFaultType, default initialized and not managed by a soap context - virtual wsnt__InvalidFilterFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__InvalidFilterFaultType); } - public: - /// Constructor with default initializations - wsnt__InvalidFilterFaultType() : UnknownFilter() { } - virtual ~wsnt__InvalidFilterFaultType() { } - /// Friend allocator used by soap_new_wsnt__InvalidFilterFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__InvalidFilterFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidFilterFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:282 */ -#ifndef SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType -#define SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType (96) -/* complex XML schema type 'wsnt:TopicExpressionDialectUnknownFaultType': */ -class SOAP_CMAC wsnt__TopicExpressionDialectUnknownFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__TopicExpressionDialectUnknownFaultType, default initialized and not managed by a soap context - virtual wsnt__TopicExpressionDialectUnknownFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__TopicExpressionDialectUnknownFaultType); } - public: - /// Constructor with default initializations - wsnt__TopicExpressionDialectUnknownFaultType() { } - virtual ~wsnt__TopicExpressionDialectUnknownFaultType() { } - /// Friend allocator used by soap_new_wsnt__TopicExpressionDialectUnknownFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__TopicExpressionDialectUnknownFaultType * SOAP_FMAC2 soap_instantiate_wsnt__TopicExpressionDialectUnknownFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:284 */ -#ifndef SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType -#define SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType (97) -/* complex XML schema type 'wsnt:InvalidTopicExpressionFaultType': */ -class SOAP_CMAC wsnt__InvalidTopicExpressionFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__InvalidTopicExpressionFaultType, default initialized and not managed by a soap context - virtual wsnt__InvalidTopicExpressionFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__InvalidTopicExpressionFaultType); } - public: - /// Constructor with default initializations - wsnt__InvalidTopicExpressionFaultType() { } - virtual ~wsnt__InvalidTopicExpressionFaultType() { } - /// Friend allocator used by soap_new_wsnt__InvalidTopicExpressionFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__InvalidTopicExpressionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidTopicExpressionFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:286 */ -#ifndef SOAP_TYPE_wsnt__TopicNotSupportedFaultType -#define SOAP_TYPE_wsnt__TopicNotSupportedFaultType (98) -/* complex XML schema type 'wsnt:TopicNotSupportedFaultType': */ -class SOAP_CMAC wsnt__TopicNotSupportedFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__TopicNotSupportedFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__TopicNotSupportedFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__TopicNotSupportedFaultType, default initialized and not managed by a soap context - virtual wsnt__TopicNotSupportedFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__TopicNotSupportedFaultType); } - public: - /// Constructor with default initializations - wsnt__TopicNotSupportedFaultType() { } - virtual ~wsnt__TopicNotSupportedFaultType() { } - /// Friend allocator used by soap_new_wsnt__TopicNotSupportedFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__TopicNotSupportedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__TopicNotSupportedFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:288 */ -#ifndef SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType -#define SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType (99) -/* complex XML schema type 'wsnt:MultipleTopicsSpecifiedFaultType': */ -class SOAP_CMAC wsnt__MultipleTopicsSpecifiedFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__MultipleTopicsSpecifiedFaultType, default initialized and not managed by a soap context - virtual wsnt__MultipleTopicsSpecifiedFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__MultipleTopicsSpecifiedFaultType); } - public: - /// Constructor with default initializations - wsnt__MultipleTopicsSpecifiedFaultType() { } - virtual ~wsnt__MultipleTopicsSpecifiedFaultType() { } - /// Friend allocator used by soap_new_wsnt__MultipleTopicsSpecifiedFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__MultipleTopicsSpecifiedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__MultipleTopicsSpecifiedFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:290 */ -#ifndef SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType -#define SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType (100) -/* complex XML schema type 'wsnt:InvalidProducerPropertiesExpressionFaultType': */ -class SOAP_CMAC wsnt__InvalidProducerPropertiesExpressionFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__InvalidProducerPropertiesExpressionFaultType, default initialized and not managed by a soap context - virtual wsnt__InvalidProducerPropertiesExpressionFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__InvalidProducerPropertiesExpressionFaultType); } - public: - /// Constructor with default initializations - wsnt__InvalidProducerPropertiesExpressionFaultType() { } - virtual ~wsnt__InvalidProducerPropertiesExpressionFaultType() { } - /// Friend allocator used by soap_new_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__InvalidProducerPropertiesExpressionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidProducerPropertiesExpressionFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:292 */ -#ifndef SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType -#define SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType (101) -/* complex XML schema type 'wsnt:InvalidMessageContentExpressionFaultType': */ -class SOAP_CMAC wsnt__InvalidMessageContentExpressionFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__InvalidMessageContentExpressionFaultType, default initialized and not managed by a soap context - virtual wsnt__InvalidMessageContentExpressionFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__InvalidMessageContentExpressionFaultType); } - public: - /// Constructor with default initializations - wsnt__InvalidMessageContentExpressionFaultType() { } - virtual ~wsnt__InvalidMessageContentExpressionFaultType() { } - /// Friend allocator used by soap_new_wsnt__InvalidMessageContentExpressionFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__InvalidMessageContentExpressionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__InvalidMessageContentExpressionFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:294 */ -#ifndef SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType -#define SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType (102) -/* complex XML schema type 'wsnt:UnrecognizedPolicyRequestFaultType': */ -class SOAP_CMAC wsnt__UnrecognizedPolicyRequestFaultType : public wsrfbf__BaseFaultType { - public: - /// Optional element 'wsnt:UnrecognizedPolicy' of XML schema type 'xsd:QName' - std::vector UnrecognizedPolicy; - public: - /// Return unique type id SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__UnrecognizedPolicyRequestFaultType, default initialized and not managed by a soap context - virtual wsnt__UnrecognizedPolicyRequestFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__UnrecognizedPolicyRequestFaultType); } - public: - /// Constructor with default initializations - wsnt__UnrecognizedPolicyRequestFaultType() : UnrecognizedPolicy() { } - virtual ~wsnt__UnrecognizedPolicyRequestFaultType() { } - /// Friend allocator used by soap_new_wsnt__UnrecognizedPolicyRequestFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__UnrecognizedPolicyRequestFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnrecognizedPolicyRequestFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:296 */ -#ifndef SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType -#define SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType (103) -/* complex XML schema type 'wsnt:UnsupportedPolicyRequestFaultType': */ -class SOAP_CMAC wsnt__UnsupportedPolicyRequestFaultType : public wsrfbf__BaseFaultType { - public: - /// Optional element 'wsnt:UnsupportedPolicy' of XML schema type 'xsd:QName' - std::vector UnsupportedPolicy; - public: - /// Return unique type id SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__UnsupportedPolicyRequestFaultType, default initialized and not managed by a soap context - virtual wsnt__UnsupportedPolicyRequestFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__UnsupportedPolicyRequestFaultType); } - public: - /// Constructor with default initializations - wsnt__UnsupportedPolicyRequestFaultType() : UnsupportedPolicy() { } - virtual ~wsnt__UnsupportedPolicyRequestFaultType() { } - /// Friend allocator used by soap_new_wsnt__UnsupportedPolicyRequestFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__UnsupportedPolicyRequestFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnsupportedPolicyRequestFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:298 */ -#ifndef SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType -#define SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType (104) -/* complex XML schema type 'wsnt:NotifyMessageNotSupportedFaultType': */ -class SOAP_CMAC wsnt__NotifyMessageNotSupportedFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__NotifyMessageNotSupportedFaultType, default initialized and not managed by a soap context - virtual wsnt__NotifyMessageNotSupportedFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__NotifyMessageNotSupportedFaultType); } - public: - /// Constructor with default initializations - wsnt__NotifyMessageNotSupportedFaultType() { } - virtual ~wsnt__NotifyMessageNotSupportedFaultType() { } - /// Friend allocator used by soap_new_wsnt__NotifyMessageNotSupportedFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__NotifyMessageNotSupportedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__NotifyMessageNotSupportedFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:300 */ -#ifndef SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType -#define SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType (105) -/* complex XML schema type 'wsnt:UnacceptableInitialTerminationTimeFaultType': */ -class SOAP_CMAC wsnt__UnacceptableInitialTerminationTimeFaultType : public wsrfbf__BaseFaultType { - public: - /// Required element 'wsnt:MinimumTime' of XML schema type 'xsd:dateTime' - time_t MinimumTime; - /// Optional element 'wsnt:MaximumTime' of XML schema type 'xsd:dateTime' - time_t *MaximumTime; - public: - /// Return unique type id SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__UnacceptableInitialTerminationTimeFaultType, default initialized and not managed by a soap context - virtual wsnt__UnacceptableInitialTerminationTimeFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__UnacceptableInitialTerminationTimeFaultType); } - public: - /// Constructor with default initializations - wsnt__UnacceptableInitialTerminationTimeFaultType() : MinimumTime(), MaximumTime() { } - virtual ~wsnt__UnacceptableInitialTerminationTimeFaultType() { } - /// Friend allocator used by soap_new_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__UnacceptableInitialTerminationTimeFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnacceptableInitialTerminationTimeFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:302 */ -#ifndef SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType -#define SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType (106) -/* complex XML schema type 'wsnt:NoCurrentMessageOnTopicFaultType': */ -class SOAP_CMAC wsnt__NoCurrentMessageOnTopicFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__NoCurrentMessageOnTopicFaultType, default initialized and not managed by a soap context - virtual wsnt__NoCurrentMessageOnTopicFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__NoCurrentMessageOnTopicFaultType); } - public: - /// Constructor with default initializations - wsnt__NoCurrentMessageOnTopicFaultType() { } - virtual ~wsnt__NoCurrentMessageOnTopicFaultType() { } - /// Friend allocator used by soap_new_wsnt__NoCurrentMessageOnTopicFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__NoCurrentMessageOnTopicFaultType * SOAP_FMAC2 soap_instantiate_wsnt__NoCurrentMessageOnTopicFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:304 */ -#ifndef SOAP_TYPE_wsnt__UnableToGetMessagesFaultType -#define SOAP_TYPE_wsnt__UnableToGetMessagesFaultType (107) -/* complex XML schema type 'wsnt:UnableToGetMessagesFaultType': */ -class SOAP_CMAC wsnt__UnableToGetMessagesFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__UnableToGetMessagesFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__UnableToGetMessagesFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__UnableToGetMessagesFaultType, default initialized and not managed by a soap context - virtual wsnt__UnableToGetMessagesFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__UnableToGetMessagesFaultType); } - public: - /// Constructor with default initializations - wsnt__UnableToGetMessagesFaultType() { } - virtual ~wsnt__UnableToGetMessagesFaultType() { } - /// Friend allocator used by soap_new_wsnt__UnableToGetMessagesFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__UnableToGetMessagesFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToGetMessagesFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:306 */ -#ifndef SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType -#define SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType (108) -/* complex XML schema type 'wsnt:UnableToDestroyPullPointFaultType': */ -class SOAP_CMAC wsnt__UnableToDestroyPullPointFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__UnableToDestroyPullPointFaultType, default initialized and not managed by a soap context - virtual wsnt__UnableToDestroyPullPointFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__UnableToDestroyPullPointFaultType); } - public: - /// Constructor with default initializations - wsnt__UnableToDestroyPullPointFaultType() { } - virtual ~wsnt__UnableToDestroyPullPointFaultType() { } - /// Friend allocator used by soap_new_wsnt__UnableToDestroyPullPointFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__UnableToDestroyPullPointFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToDestroyPullPointFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:308 */ -#ifndef SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType -#define SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType (109) -/* complex XML schema type 'wsnt:UnableToCreatePullPointFaultType': */ -class SOAP_CMAC wsnt__UnableToCreatePullPointFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__UnableToCreatePullPointFaultType, default initialized and not managed by a soap context - virtual wsnt__UnableToCreatePullPointFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__UnableToCreatePullPointFaultType); } - public: - /// Constructor with default initializations - wsnt__UnableToCreatePullPointFaultType() { } - virtual ~wsnt__UnableToCreatePullPointFaultType() { } - /// Friend allocator used by soap_new_wsnt__UnableToCreatePullPointFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__UnableToCreatePullPointFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToCreatePullPointFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:310 */ -#ifndef SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType -#define SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType (110) -/* complex XML schema type 'wsnt:UnacceptableTerminationTimeFaultType': */ -class SOAP_CMAC wsnt__UnacceptableTerminationTimeFaultType : public wsrfbf__BaseFaultType { - public: - /// Required element 'wsnt:MinimumTime' of XML schema type 'xsd:dateTime' - time_t MinimumTime; - /// Optional element 'wsnt:MaximumTime' of XML schema type 'xsd:dateTime' - time_t *MaximumTime; - public: - /// Return unique type id SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__UnacceptableTerminationTimeFaultType, default initialized and not managed by a soap context - virtual wsnt__UnacceptableTerminationTimeFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__UnacceptableTerminationTimeFaultType); } - public: - /// Constructor with default initializations - wsnt__UnacceptableTerminationTimeFaultType() : MinimumTime(), MaximumTime() { } - virtual ~wsnt__UnacceptableTerminationTimeFaultType() { } - /// Friend allocator used by soap_new_wsnt__UnacceptableTerminationTimeFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__UnacceptableTerminationTimeFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnacceptableTerminationTimeFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:312 */ -#ifndef SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType -#define SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType (111) -/* complex XML schema type 'wsnt:UnableToDestroySubscriptionFaultType': */ -class SOAP_CMAC wsnt__UnableToDestroySubscriptionFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__UnableToDestroySubscriptionFaultType, default initialized and not managed by a soap context - virtual wsnt__UnableToDestroySubscriptionFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__UnableToDestroySubscriptionFaultType); } - public: - /// Constructor with default initializations - wsnt__UnableToDestroySubscriptionFaultType() { } - virtual ~wsnt__UnableToDestroySubscriptionFaultType() { } - /// Friend allocator used by soap_new_wsnt__UnableToDestroySubscriptionFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__UnableToDestroySubscriptionFaultType * SOAP_FMAC2 soap_instantiate_wsnt__UnableToDestroySubscriptionFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:314 */ -#ifndef SOAP_TYPE_wsnt__PauseFailedFaultType -#define SOAP_TYPE_wsnt__PauseFailedFaultType (112) -/* complex XML schema type 'wsnt:PauseFailedFaultType': */ -class SOAP_CMAC wsnt__PauseFailedFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__PauseFailedFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__PauseFailedFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__PauseFailedFaultType, default initialized and not managed by a soap context - virtual wsnt__PauseFailedFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__PauseFailedFaultType); } - public: - /// Constructor with default initializations - wsnt__PauseFailedFaultType() { } - virtual ~wsnt__PauseFailedFaultType() { } - /// Friend allocator used by soap_new_wsnt__PauseFailedFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__PauseFailedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__PauseFailedFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:316 */ -#ifndef SOAP_TYPE_wsnt__ResumeFailedFaultType -#define SOAP_TYPE_wsnt__ResumeFailedFaultType (113) -/* complex XML schema type 'wsnt:ResumeFailedFaultType': */ -class SOAP_CMAC wsnt__ResumeFailedFaultType : public wsrfbf__BaseFaultType { - public: - /// Return unique type id SOAP_TYPE_wsnt__ResumeFailedFaultType - virtual long soap_type(void) const { return SOAP_TYPE_wsnt__ResumeFailedFaultType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wsnt__ResumeFailedFaultType, default initialized and not managed by a soap context - virtual wsnt__ResumeFailedFaultType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wsnt__ResumeFailedFaultType); } - public: - /// Constructor with default initializations - wsnt__ResumeFailedFaultType() { } - virtual ~wsnt__ResumeFailedFaultType() { } - /// Friend allocator used by soap_new_wsnt__ResumeFailedFaultType(struct soap*, int) - friend SOAP_FMAC1 wsnt__ResumeFailedFaultType * SOAP_FMAC2 soap_instantiate_wsnt__ResumeFailedFaultType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:4645 */ -#ifndef SOAP_TYPE__wstop__TopicNamespaceType_Topic -#define SOAP_TYPE__wstop__TopicNamespaceType_Topic (181) -/* complex XML schema type 'wstop:TopicNamespaceType-Topic': */ -class SOAP_CMAC _wstop__TopicNamespaceType_Topic { - public: - /// Optional element 'wstop:documentation' of XML schema type 'wstop:Documentation' - wstop__Documentation *documentation; - /// XML DOM attribute list - /// Typedef xsd__anyAttribute with custom serializer for struct soap_dom_attribute - struct soap_dom_attribute __anyAttribute; - /// Optional element 'wstop:MessagePattern' of XML schema type 'wstop:QueryExpressionType' - wstop__QueryExpressionType *MessagePattern; - /// Optional element 'wstop:Topic' of XML schema type 'wstop:TopicType' - std::vector Topic; - /// XML DOM element node graph - std::vector __any; - /// Required attribute 'name' of XML schema type 'xsd:NCName' - std::string name; - /// Optional attribute 'messageTypes' of XML schema type 'xsd:QName' - std::string *messageTypes; - /// Optional attribute 'final' of XML schema type 'xsd:boolean' - bool final_; ///< initialized with default value = (bool)0 - /// Optional attribute 'parent' of XML schema type 'wstop:ConcreteTopicExpression' - std::string *parent; - public: - /// Return unique type id SOAP_TYPE__wstop__TopicNamespaceType_Topic - virtual long soap_type(void) const { return SOAP_TYPE__wstop__TopicNamespaceType_Topic; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type _wstop__TopicNamespaceType_Topic, default initialized and not managed by a soap context - virtual _wstop__TopicNamespaceType_Topic *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_wstop__TopicNamespaceType_Topic); } - public: - /// Constructor with default initializations - _wstop__TopicNamespaceType_Topic() : documentation(), __anyAttribute(), MessagePattern(), Topic(), __any(), name(), messageTypes(), final_((bool)0), parent() { } - virtual ~_wstop__TopicNamespaceType_Topic() { } - /// Friend allocator used by soap_new__wstop__TopicNamespaceType_Topic(struct soap*, int) - friend SOAP_FMAC1 _wstop__TopicNamespaceType_Topic * SOAP_FMAC2 soap_instantiate__wstop__TopicNamespaceType_Topic(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:368 */ -#ifndef SOAP_TYPE_wstop__TopicNamespaceType -#define SOAP_TYPE_wstop__TopicNamespaceType (139) -/* complex XML schema type 'wstop:TopicNamespaceType': */ -class SOAP_CMAC wstop__TopicNamespaceType : public wstop__ExtensibleDocumented { - public: - /// Optional element 'wstop:Topic' of XML schema type 'wstop:TopicNamespaceType-Topic' - std::vector<_wstop__TopicNamespaceType_Topic> Topic; - /// XML DOM element node graph - std::vector __any; - /// Optional attribute 'name' of XML schema type 'xsd:NCName' - std::string *name; - /// Required attribute 'targetNamespace' of XML schema type 'xsd:anyURI' - std::string targetNamespace; - /// Optional attribute 'final' of XML schema type 'xsd:boolean' - bool final_; ///< initialized with default value = (bool)0 - public: - /// Return unique type id SOAP_TYPE_wstop__TopicNamespaceType - virtual long soap_type(void) const { return SOAP_TYPE_wstop__TopicNamespaceType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wstop__TopicNamespaceType, default initialized and not managed by a soap context - virtual wstop__TopicNamespaceType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wstop__TopicNamespaceType); } - public: - /// Constructor with default initializations - wstop__TopicNamespaceType() : Topic(), __any(), name(), targetNamespace(), final_((bool)0) { } - virtual ~wstop__TopicNamespaceType() { } - /// Friend allocator used by soap_new_wstop__TopicNamespaceType(struct soap*, int) - friend SOAP_FMAC1 wstop__TopicNamespaceType * SOAP_FMAC2 soap_instantiate_wstop__TopicNamespaceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:370 */ -#ifndef SOAP_TYPE_wstop__TopicType -#define SOAP_TYPE_wstop__TopicType (140) -/* Type wstop__TopicType is a recursive data type, (in)directly referencing itself through its (base or derived class) members */ -/* complex XML schema type 'wstop:TopicType': */ -class SOAP_CMAC wstop__TopicType : public wstop__ExtensibleDocumented { - public: - /// Optional element 'wstop:MessagePattern' of XML schema type 'wstop:QueryExpressionType' - wstop__QueryExpressionType *MessagePattern; - /// Optional element 'wstop:Topic' of XML schema type 'wstop:TopicType' - std::vector Topic; - /// XML DOM element node graph - std::vector __any; - /// Required attribute 'name' of XML schema type 'xsd:NCName' - std::string name; - /// Optional attribute 'messageTypes' of XML schema type 'xsd:QName' - std::string *messageTypes; - /// Optional attribute 'final' of XML schema type 'xsd:boolean' - bool final_; ///< initialized with default value = (bool)0 - public: - /// Return unique type id SOAP_TYPE_wstop__TopicType - virtual long soap_type(void) const { return SOAP_TYPE_wstop__TopicType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wstop__TopicType, default initialized and not managed by a soap context - virtual wstop__TopicType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wstop__TopicType); } - public: - /// Constructor with default initializations - wstop__TopicType() : MessagePattern(), Topic(), __any(), name(), messageTypes(), final_((bool)0) { } - virtual ~wstop__TopicType() { } - /// Friend allocator used by soap_new_wstop__TopicType(struct soap*, int) - friend SOAP_FMAC1 wstop__TopicType * SOAP_FMAC2 soap_instantiate_wstop__TopicType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:372 */ -#ifndef SOAP_TYPE_wstop__TopicSetType -#define SOAP_TYPE_wstop__TopicSetType (141) -/* complex XML schema type 'wstop:TopicSetType': */ -class SOAP_CMAC wstop__TopicSetType : public wstop__ExtensibleDocumented { - public: - /// XML DOM element node graph - std::vector __any; - public: - /// Return unique type id SOAP_TYPE_wstop__TopicSetType - virtual long soap_type(void) const { return SOAP_TYPE_wstop__TopicSetType; } - /// (Re)set members to default values - virtual void soap_default(struct soap*); - /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures - virtual void soap_serialize(struct soap*) const; - /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK - virtual int soap_put(struct soap*, const char *tag, const char *type) const; - /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK - virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const; - /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error - virtual void *soap_get(struct soap*, const char *tag, const char *type); - /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error - virtual void *soap_in(struct soap*, const char *tag, const char *type); - /// Return a new object of type wstop__TopicSetType, default initialized and not managed by a soap context - virtual wstop__TopicSetType *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(wstop__TopicSetType); } - public: - /// Constructor with default initializations - wstop__TopicSetType() : __any() { } - virtual ~wstop__TopicSetType() { } - /// Friend allocator used by soap_new_wstop__TopicSetType(struct soap*, int) - friend SOAP_FMAC1 wstop__TopicSetType * SOAP_FMAC2 soap_instantiate_wstop__TopicSetType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsa5.h:283 */ -#ifndef WITH_NOGLOBAL -#ifndef SOAP_TYPE_SOAP_ENV__Detail -#define SOAP_TYPE_SOAP_ENV__Detail (48) -/* SOAP_ENV__Detail: */ -struct SOAP_CMAC SOAP_ENV__Detail { - public: - /** XML DOM attribute list */ - struct soap_dom_attribute __anyAttribute; - /** Optional element 'wsnt:InvalidFilterFault' of XML schema type 'wsnt:InvalidFilterFaultType' */ - wsnt__InvalidFilterFaultType *wsnt__InvalidFilterFault; - /** Optional element 'wsnt:InvalidMessageContentExpressionFault' of XML schema type 'wsnt:InvalidMessageContentExpressionFaultType' */ - wsnt__InvalidMessageContentExpressionFaultType *wsnt__InvalidMessageContentExpressionFault; - /** Optional element 'wsnt:InvalidProducerPropertiesExpressionFault' of XML schema type 'wsnt:InvalidProducerPropertiesExpressionFaultType' */ - wsnt__InvalidProducerPropertiesExpressionFaultType *wsnt__InvalidProducerPropertiesExpressionFault; - /** Optional element 'wsnt:InvalidTopicExpressionFault' of XML schema type 'wsnt:InvalidTopicExpressionFaultType' */ - wsnt__InvalidTopicExpressionFaultType *wsnt__InvalidTopicExpressionFault; - /** Optional element 'wsnt:MultipleTopicsSpecifiedFault' of XML schema type 'wsnt:MultipleTopicsSpecifiedFaultType' */ - wsnt__MultipleTopicsSpecifiedFaultType *wsnt__MultipleTopicsSpecifiedFault; - /** Optional element 'wsnt:NoCurrentMessageOnTopicFault' of XML schema type 'wsnt:NoCurrentMessageOnTopicFaultType' */ - wsnt__NoCurrentMessageOnTopicFaultType *wsnt__NoCurrentMessageOnTopicFault; - /** Optional element 'wsnt:NotifyMessageNotSupportedFault' of XML schema type 'wsnt:NotifyMessageNotSupportedFaultType' */ - wsnt__NotifyMessageNotSupportedFaultType *wsnt__NotifyMessageNotSupportedFault; - /** Optional element 'wsnt:PauseFailedFault' of XML schema type 'wsnt:PauseFailedFaultType' */ - wsnt__PauseFailedFaultType *wsnt__PauseFailedFault; - /** Optional element 'tev:PullMessagesFaultResponse' of XML schema type 'tev:PullMessagesFaultResponse' */ - _tev__PullMessagesFaultResponse *tev__PullMessagesFaultResponse; - /** Optional element 'wsrfr:ResourceUnknownFault' of XML schema type 'wsrfr:ResourceUnknownFaultType' */ - wsrfr__ResourceUnknownFaultType *wsrfr__ResourceUnknownFault; - /** Optional element 'wsnt:ResumeFailedFault' of XML schema type 'wsnt:ResumeFailedFaultType' */ - wsnt__ResumeFailedFaultType *wsnt__ResumeFailedFault; - /** Optional element 'wsnt:SubscribeCreationFailedFault' of XML schema type 'wsnt:SubscribeCreationFailedFaultType' */ - wsnt__SubscribeCreationFailedFaultType *wsnt__SubscribeCreationFailedFault; - /** Optional element 'wsnt:TopicExpressionDialectUnknownFault' of XML schema type 'wsnt:TopicExpressionDialectUnknownFaultType' */ - wsnt__TopicExpressionDialectUnknownFaultType *wsnt__TopicExpressionDialectUnknownFault; - /** Optional element 'wsnt:TopicNotSupportedFault' of XML schema type 'wsnt:TopicNotSupportedFaultType' */ - wsnt__TopicNotSupportedFaultType *wsnt__TopicNotSupportedFault; - /** Optional element 'wsnt:UnableToCreatePullPointFault' of XML schema type 'wsnt:UnableToCreatePullPointFaultType' */ - wsnt__UnableToCreatePullPointFaultType *wsnt__UnableToCreatePullPointFault; - /** Optional element 'wsnt:UnableToDestroyPullPointFault' of XML schema type 'wsnt:UnableToDestroyPullPointFaultType' */ - wsnt__UnableToDestroyPullPointFaultType *wsnt__UnableToDestroyPullPointFault; - /** Optional element 'wsnt:UnableToDestroySubscriptionFault' of XML schema type 'wsnt:UnableToDestroySubscriptionFaultType' */ - wsnt__UnableToDestroySubscriptionFaultType *wsnt__UnableToDestroySubscriptionFault; - /** Optional element 'wsnt:UnableToGetMessagesFault' of XML schema type 'wsnt:UnableToGetMessagesFaultType' */ - wsnt__UnableToGetMessagesFaultType *wsnt__UnableToGetMessagesFault; - /** Optional element 'wsnt:UnacceptableInitialTerminationTimeFault' of XML schema type 'wsnt:UnacceptableInitialTerminationTimeFaultType' */ - wsnt__UnacceptableInitialTerminationTimeFaultType *wsnt__UnacceptableInitialTerminationTimeFault; - /** Optional element 'wsnt:UnacceptableTerminationTimeFault' of XML schema type 'wsnt:UnacceptableTerminationTimeFaultType' */ - wsnt__UnacceptableTerminationTimeFaultType *wsnt__UnacceptableTerminationTimeFault; - /** Optional element 'wsnt:UnrecognizedPolicyRequestFault' of XML schema type 'wsnt:UnrecognizedPolicyRequestFaultType' */ - wsnt__UnrecognizedPolicyRequestFaultType *wsnt__UnrecognizedPolicyRequestFault; - /** Optional element 'wsnt:UnsupportedPolicyRequestFault' of XML schema type 'wsnt:UnsupportedPolicyRequestFaultType' */ - wsnt__UnsupportedPolicyRequestFaultType *wsnt__UnsupportedPolicyRequestFault; - /** Any type of element 'fault' assigned to fault with its SOAP_TYPE_ assigned to __type */ - /** Do not create a cyclic data structure through this member unless SOAP encoding or SOAP_XML_GRAPH are used for id-ref serialization */ - int __type; - void *fault; - char *__any; - public: - /** Return unique type id SOAP_TYPE_SOAP_ENV__Detail */ - long soap_type() const { return SOAP_TYPE_SOAP_ENV__Detail; } - /** Constructor with member initializations */ - SOAP_ENV__Detail() : __anyAttribute(), wsnt__InvalidFilterFault(), wsnt__InvalidMessageContentExpressionFault(), wsnt__InvalidProducerPropertiesExpressionFault(), wsnt__InvalidTopicExpressionFault(), wsnt__MultipleTopicsSpecifiedFault(), wsnt__NoCurrentMessageOnTopicFault(), wsnt__NotifyMessageNotSupportedFault(), wsnt__PauseFailedFault(), tev__PullMessagesFaultResponse(), wsrfr__ResourceUnknownFault(), wsnt__ResumeFailedFault(), wsnt__SubscribeCreationFailedFault(), wsnt__TopicExpressionDialectUnknownFault(), wsnt__TopicNotSupportedFault(), wsnt__UnableToCreatePullPointFault(), wsnt__UnableToDestroyPullPointFault(), wsnt__UnableToDestroySubscriptionFault(), wsnt__UnableToGetMessagesFault(), wsnt__UnacceptableInitialTerminationTimeFault(), wsnt__UnacceptableTerminationTimeFault(), wsnt__UnrecognizedPolicyRequestFault(), wsnt__UnsupportedPolicyRequestFault(), __type(), fault(), __any() { } - /** Friend allocator */ - friend SOAP_FMAC1 SOAP_ENV__Detail * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Detail(struct soap*, int, const char*, const char*, size_t*); -}; -#endif -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5266 */ -#ifndef SOAP_TYPE___tev__PullMessages -#define SOAP_TYPE___tev__PullMessages (215) -/* Wrapper: */ -struct SOAP_CMAC __tev__PullMessages { - public: - /** Optional element 'tev:PullMessages' of XML schema type 'tev:PullMessages' */ - _tev__PullMessages *tev__PullMessages; - public: - /** Return unique type id SOAP_TYPE___tev__PullMessages */ - long soap_type() const { return SOAP_TYPE___tev__PullMessages; } - /** Constructor with member initializations */ - __tev__PullMessages() : tev__PullMessages() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__PullMessages * SOAP_FMAC2 soap_instantiate___tev__PullMessages(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5347 */ -#ifndef SOAP_TYPE___tev__Seek -#define SOAP_TYPE___tev__Seek (219) -/* Wrapper: */ -struct SOAP_CMAC __tev__Seek { - public: - /** Optional element 'tev:Seek' of XML schema type 'tev:Seek' */ - _tev__Seek *tev__Seek; - public: - /** Return unique type id SOAP_TYPE___tev__Seek */ - long soap_type() const { return SOAP_TYPE___tev__Seek; } - /** Constructor with member initializations */ - __tev__Seek() : tev__Seek() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__Seek * SOAP_FMAC2 soap_instantiate___tev__Seek(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5430 */ -#ifndef SOAP_TYPE___tev__SetSynchronizationPoint -#define SOAP_TYPE___tev__SetSynchronizationPoint (223) -/* Wrapper: */ -struct SOAP_CMAC __tev__SetSynchronizationPoint { - public: - /** Optional element 'tev:SetSynchronizationPoint' of XML schema type 'tev:SetSynchronizationPoint' */ - _tev__SetSynchronizationPoint *tev__SetSynchronizationPoint; - public: - /** Return unique type id SOAP_TYPE___tev__SetSynchronizationPoint */ - long soap_type() const { return SOAP_TYPE___tev__SetSynchronizationPoint; } - /** Constructor with member initializations */ - __tev__SetSynchronizationPoint() : tev__SetSynchronizationPoint() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__SetSynchronizationPoint * SOAP_FMAC2 soap_instantiate___tev__SetSynchronizationPoint(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5508 */ -#ifndef SOAP_TYPE___tev__Unsubscribe -#define SOAP_TYPE___tev__Unsubscribe (227) -/* Wrapper: */ -struct SOAP_CMAC __tev__Unsubscribe { - public: - /** Optional element 'wsnt:Unsubscribe' of XML schema type 'wsnt:Unsubscribe' */ - _wsnt__Unsubscribe *wsnt__Unsubscribe; - public: - /** Return unique type id SOAP_TYPE___tev__Unsubscribe */ - long soap_type() const { return SOAP_TYPE___tev__Unsubscribe; } - /** Constructor with member initializations */ - __tev__Unsubscribe() : wsnt__Unsubscribe() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__Unsubscribe * SOAP_FMAC2 soap_instantiate___tev__Unsubscribe(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5577 */ -#ifndef SOAP_TYPE___tev__GetServiceCapabilities -#define SOAP_TYPE___tev__GetServiceCapabilities (231) -/* Wrapper: */ -struct SOAP_CMAC __tev__GetServiceCapabilities { - public: - /** Optional element 'tev:GetServiceCapabilities' of XML schema type 'tev:GetServiceCapabilities' */ - _tev__GetServiceCapabilities *tev__GetServiceCapabilities; - public: - /** Return unique type id SOAP_TYPE___tev__GetServiceCapabilities */ - long soap_type() const { return SOAP_TYPE___tev__GetServiceCapabilities; } - /** Constructor with member initializations */ - __tev__GetServiceCapabilities() : tev__GetServiceCapabilities() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__GetServiceCapabilities * SOAP_FMAC2 soap_instantiate___tev__GetServiceCapabilities(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5687 */ -#ifndef SOAP_TYPE___tev__CreatePullPointSubscription -#define SOAP_TYPE___tev__CreatePullPointSubscription (235) -/* Wrapper: */ -struct SOAP_CMAC __tev__CreatePullPointSubscription { - public: - /** Optional element 'tev:CreatePullPointSubscription' of XML schema type 'tev:CreatePullPointSubscription' */ - _tev__CreatePullPointSubscription *tev__CreatePullPointSubscription; - public: - /** Return unique type id SOAP_TYPE___tev__CreatePullPointSubscription */ - long soap_type() const { return SOAP_TYPE___tev__CreatePullPointSubscription; } - /** Constructor with member initializations */ - __tev__CreatePullPointSubscription() : tev__CreatePullPointSubscription() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__CreatePullPointSubscription * SOAP_FMAC2 soap_instantiate___tev__CreatePullPointSubscription(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5762 */ -#ifndef SOAP_TYPE___tev__GetEventProperties -#define SOAP_TYPE___tev__GetEventProperties (239) -/* Wrapper: */ -struct SOAP_CMAC __tev__GetEventProperties { - public: - /** Optional element 'tev:GetEventProperties' of XML schema type 'tev:GetEventProperties' */ - _tev__GetEventProperties *tev__GetEventProperties; - public: - /** Return unique type id SOAP_TYPE___tev__GetEventProperties */ - long soap_type() const { return SOAP_TYPE___tev__GetEventProperties; } - /** Constructor with member initializations */ - __tev__GetEventProperties() : tev__GetEventProperties() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__GetEventProperties * SOAP_FMAC2 soap_instantiate___tev__GetEventProperties(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5833 */ -#ifndef SOAP_TYPE___tev__AddEventBroker -#define SOAP_TYPE___tev__AddEventBroker (243) -/* Wrapper: */ -struct SOAP_CMAC __tev__AddEventBroker { - public: - /** Optional element 'tev:AddEventBroker' of XML schema type 'tev:AddEventBroker' */ - _tev__AddEventBroker *tev__AddEventBroker; - public: - /** Return unique type id SOAP_TYPE___tev__AddEventBroker */ - long soap_type() const { return SOAP_TYPE___tev__AddEventBroker; } - /** Constructor with member initializations */ - __tev__AddEventBroker() : tev__AddEventBroker() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__AddEventBroker * SOAP_FMAC2 soap_instantiate___tev__AddEventBroker(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5902 */ -#ifndef SOAP_TYPE___tev__DeleteEventBroker -#define SOAP_TYPE___tev__DeleteEventBroker (247) -/* Wrapper: */ -struct SOAP_CMAC __tev__DeleteEventBroker { - public: - /** Optional element 'tev:DeleteEventBroker' of XML schema type 'tev:DeleteEventBroker' */ - _tev__DeleteEventBroker *tev__DeleteEventBroker; - public: - /** Return unique type id SOAP_TYPE___tev__DeleteEventBroker */ - long soap_type() const { return SOAP_TYPE___tev__DeleteEventBroker; } - /** Constructor with member initializations */ - __tev__DeleteEventBroker() : tev__DeleteEventBroker() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__DeleteEventBroker * SOAP_FMAC2 soap_instantiate___tev__DeleteEventBroker(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:5971 */ -#ifndef SOAP_TYPE___tev__GetEventBrokers -#define SOAP_TYPE___tev__GetEventBrokers (251) -/* Wrapper: */ -struct SOAP_CMAC __tev__GetEventBrokers { - public: - /** Optional element 'tev:GetEventBrokers' of XML schema type 'tev:GetEventBrokers' */ - _tev__GetEventBrokers *tev__GetEventBrokers; - public: - /** Return unique type id SOAP_TYPE___tev__GetEventBrokers */ - long soap_type() const { return SOAP_TYPE___tev__GetEventBrokers; } - /** Constructor with member initializations */ - __tev__GetEventBrokers() : tev__GetEventBrokers() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__GetEventBrokers * SOAP_FMAC2 soap_instantiate___tev__GetEventBrokers(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6044 */ -#ifndef SOAP_TYPE___tev__Renew -#define SOAP_TYPE___tev__Renew (255) -/* Wrapper: */ -struct SOAP_CMAC __tev__Renew { - public: - /** Optional element 'wsnt:Renew' of XML schema type 'wsnt:Renew' */ - _wsnt__Renew *wsnt__Renew; - public: - /** Return unique type id SOAP_TYPE___tev__Renew */ - long soap_type() const { return SOAP_TYPE___tev__Renew; } - /** Constructor with member initializations */ - __tev__Renew() : wsnt__Renew() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__Renew * SOAP_FMAC2 soap_instantiate___tev__Renew(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6117 */ -#ifndef SOAP_TYPE___tev__Unsubscribe_ -#define SOAP_TYPE___tev__Unsubscribe_ (257) -/* Wrapper: */ -struct SOAP_CMAC __tev__Unsubscribe_ { - public: - /** Optional element 'wsnt:Unsubscribe' of XML schema type 'wsnt:Unsubscribe' */ - _wsnt__Unsubscribe *wsnt__Unsubscribe; - public: - /** Return unique type id SOAP_TYPE___tev__Unsubscribe_ */ - long soap_type() const { return SOAP_TYPE___tev__Unsubscribe_; } - /** Constructor with member initializations */ - __tev__Unsubscribe_() : wsnt__Unsubscribe() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__Unsubscribe_ * SOAP_FMAC2 soap_instantiate___tev__Unsubscribe_(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6220 */ -#ifndef SOAP_TYPE___tev__Subscribe -#define SOAP_TYPE___tev__Subscribe (261) -/* Wrapper: */ -struct SOAP_CMAC __tev__Subscribe { - public: - /** Optional element 'wsnt:Subscribe' of XML schema type 'wsnt:Subscribe' */ - _wsnt__Subscribe *wsnt__Subscribe; - public: - /** Return unique type id SOAP_TYPE___tev__Subscribe */ - long soap_type() const { return SOAP_TYPE___tev__Subscribe; } - /** Constructor with member initializations */ - __tev__Subscribe() : wsnt__Subscribe() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__Subscribe * SOAP_FMAC2 soap_instantiate___tev__Subscribe(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6305 */ -#ifndef SOAP_TYPE___tev__GetCurrentMessage -#define SOAP_TYPE___tev__GetCurrentMessage (265) -/* Wrapper: */ -struct SOAP_CMAC __tev__GetCurrentMessage { - public: - /** Optional element 'wsnt:GetCurrentMessage' of XML schema type 'wsnt:GetCurrentMessage' */ - _wsnt__GetCurrentMessage *wsnt__GetCurrentMessage; - public: - /** Return unique type id SOAP_TYPE___tev__GetCurrentMessage */ - long soap_type() const { return SOAP_TYPE___tev__GetCurrentMessage; } - /** Constructor with member initializations */ - __tev__GetCurrentMessage() : wsnt__GetCurrentMessage() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__GetCurrentMessage * SOAP_FMAC2 soap_instantiate___tev__GetCurrentMessage(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6368 */ -#ifndef SOAP_TYPE___tev__Notify -#define SOAP_TYPE___tev__Notify (268) -/* Wrapper: */ -struct SOAP_CMAC __tev__Notify { - public: - /** Optional element 'wsnt:Notify' of XML schema type 'wsnt:Notify' */ - _wsnt__Notify *wsnt__Notify; - public: - /** Return unique type id SOAP_TYPE___tev__Notify */ - long soap_type() const { return SOAP_TYPE___tev__Notify; } - /** Constructor with member initializations */ - __tev__Notify() : wsnt__Notify() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__Notify * SOAP_FMAC2 soap_instantiate___tev__Notify(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6441 */ -#ifndef SOAP_TYPE___tev__GetMessages -#define SOAP_TYPE___tev__GetMessages (272) -/* Wrapper: */ -struct SOAP_CMAC __tev__GetMessages { - public: - /** Optional element 'wsnt:GetMessages' of XML schema type 'wsnt:GetMessages' */ - _wsnt__GetMessages *wsnt__GetMessages; - public: - /** Return unique type id SOAP_TYPE___tev__GetMessages */ - long soap_type() const { return SOAP_TYPE___tev__GetMessages; } - /** Constructor with member initializations */ - __tev__GetMessages() : wsnt__GetMessages() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__GetMessages * SOAP_FMAC2 soap_instantiate___tev__GetMessages(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6514 */ -#ifndef SOAP_TYPE___tev__DestroyPullPoint -#define SOAP_TYPE___tev__DestroyPullPoint (276) -/* Wrapper: */ -struct SOAP_CMAC __tev__DestroyPullPoint { - public: - /** Optional element 'wsnt:DestroyPullPoint' of XML schema type 'wsnt:DestroyPullPoint' */ - _wsnt__DestroyPullPoint *wsnt__DestroyPullPoint; - public: - /** Return unique type id SOAP_TYPE___tev__DestroyPullPoint */ - long soap_type() const { return SOAP_TYPE___tev__DestroyPullPoint; } - /** Constructor with member initializations */ - __tev__DestroyPullPoint() : wsnt__DestroyPullPoint() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__DestroyPullPoint * SOAP_FMAC2 soap_instantiate___tev__DestroyPullPoint(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6577 */ -#ifndef SOAP_TYPE___tev__Notify_ -#define SOAP_TYPE___tev__Notify_ (278) -/* Wrapper: */ -struct SOAP_CMAC __tev__Notify_ { - public: - /** Optional element 'wsnt:Notify' of XML schema type 'wsnt:Notify' */ - _wsnt__Notify *wsnt__Notify; - public: - /** Return unique type id SOAP_TYPE___tev__Notify_ */ - long soap_type() const { return SOAP_TYPE___tev__Notify_; } - /** Constructor with member initializations */ - __tev__Notify_() : wsnt__Notify() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__Notify_ * SOAP_FMAC2 soap_instantiate___tev__Notify_(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6647 */ -#ifndef SOAP_TYPE___tev__CreatePullPoint -#define SOAP_TYPE___tev__CreatePullPoint (282) -/* Wrapper: */ -struct SOAP_CMAC __tev__CreatePullPoint { - public: - /** Optional element 'wsnt:CreatePullPoint' of XML schema type 'wsnt:CreatePullPoint' */ - _wsnt__CreatePullPoint *wsnt__CreatePullPoint; - public: - /** Return unique type id SOAP_TYPE___tev__CreatePullPoint */ - long soap_type() const { return SOAP_TYPE___tev__CreatePullPoint; } - /** Constructor with member initializations */ - __tev__CreatePullPoint() : wsnt__CreatePullPoint() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__CreatePullPoint * SOAP_FMAC2 soap_instantiate___tev__CreatePullPoint(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6720 */ -#ifndef SOAP_TYPE___tev__Renew_ -#define SOAP_TYPE___tev__Renew_ (284) -/* Wrapper: */ -struct SOAP_CMAC __tev__Renew_ { - public: - /** Optional element 'wsnt:Renew' of XML schema type 'wsnt:Renew' */ - _wsnt__Renew *wsnt__Renew; - public: - /** Return unique type id SOAP_TYPE___tev__Renew_ */ - long soap_type() const { return SOAP_TYPE___tev__Renew_; } - /** Constructor with member initializations */ - __tev__Renew_() : wsnt__Renew() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__Renew_ * SOAP_FMAC2 soap_instantiate___tev__Renew_(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6793 */ -#ifndef SOAP_TYPE___tev__Unsubscribe__ -#define SOAP_TYPE___tev__Unsubscribe__ (286) -/* Wrapper: */ -struct SOAP_CMAC __tev__Unsubscribe__ { - public: - /** Optional element 'wsnt:Unsubscribe' of XML schema type 'wsnt:Unsubscribe' */ - _wsnt__Unsubscribe *wsnt__Unsubscribe; - public: - /** Return unique type id SOAP_TYPE___tev__Unsubscribe__ */ - long soap_type() const { return SOAP_TYPE___tev__Unsubscribe__; } - /** Constructor with member initializations */ - __tev__Unsubscribe__() : wsnt__Unsubscribe() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__Unsubscribe__ * SOAP_FMAC2 soap_instantiate___tev__Unsubscribe__(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6866 */ -#ifndef SOAP_TYPE___tev__PauseSubscription -#define SOAP_TYPE___tev__PauseSubscription (290) -/* Wrapper: */ -struct SOAP_CMAC __tev__PauseSubscription { - public: - /** Optional element 'wsnt:PauseSubscription' of XML schema type 'wsnt:PauseSubscription' */ - _wsnt__PauseSubscription *wsnt__PauseSubscription; - public: - /** Return unique type id SOAP_TYPE___tev__PauseSubscription */ - long soap_type() const { return SOAP_TYPE___tev__PauseSubscription; } - /** Constructor with member initializations */ - __tev__PauseSubscription() : wsnt__PauseSubscription() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__PauseSubscription * SOAP_FMAC2 soap_instantiate___tev__PauseSubscription(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:6939 */ -#ifndef SOAP_TYPE___tev__ResumeSubscription -#define SOAP_TYPE___tev__ResumeSubscription (294) -/* Wrapper: */ -struct SOAP_CMAC __tev__ResumeSubscription { - public: - /** Optional element 'wsnt:ResumeSubscription' of XML schema type 'wsnt:ResumeSubscription' */ - _wsnt__ResumeSubscription *wsnt__ResumeSubscription; - public: - /** Return unique type id SOAP_TYPE___tev__ResumeSubscription */ - long soap_type() const { return SOAP_TYPE___tev__ResumeSubscription; } - /** Constructor with member initializations */ - __tev__ResumeSubscription() : wsnt__ResumeSubscription() { } - /** Friend allocator */ - friend SOAP_FMAC1 __tev__ResumeSubscription * SOAP_FMAC2 soap_instantiate___tev__ResumeSubscription(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsu.h:77 */ -#ifndef SOAP_TYPE__wsu__Timestamp -#define SOAP_TYPE__wsu__Timestamp (296) -/* complex XML schema type 'wsu:Timestamp': */ -struct SOAP_CMAC _wsu__Timestamp { - public: - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - /** Optional element 'wsu:Created' of XML schema type 'xsd:string' */ - char *Created; - /** Optional element 'wsu:Expires' of XML schema type 'xsd:string' */ - char *Expires; - public: - /** Return unique type id SOAP_TYPE__wsu__Timestamp */ - long soap_type() const { return SOAP_TYPE__wsu__Timestamp; } - /** Constructor with member initializations */ - _wsu__Timestamp() : wsu__Id(), Created(), Expires() { } - /** Friend allocator */ - friend SOAP_FMAC1 _wsu__Timestamp * SOAP_FMAC2 soap_instantiate__wsu__Timestamp(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:74 */ -#ifndef SOAP_TYPE_wsse__EncodedString -#define SOAP_TYPE_wsse__EncodedString (297) -/* simple XML schema type 'wsse:EncodedString': */ -struct SOAP_CMAC wsse__EncodedString { - public: - /** Simple content of XML schema type 'xsd:string' wrapped by this struct */ - char *__item; - /** Optional attribute 'EncodingType' of XML schema type 'xsd:string' */ - char *EncodingType; - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - public: - /** Return unique type id SOAP_TYPE_wsse__EncodedString */ - long soap_type() const { return SOAP_TYPE_wsse__EncodedString; } - /** Constructor with member initializations */ - wsse__EncodedString() : __item(), EncodingType(), wsu__Id() { } - /** Friend allocator */ - friend SOAP_FMAC1 wsse__EncodedString * SOAP_FMAC2 soap_instantiate_wsse__EncodedString(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:145 */ -#ifndef SOAP_TYPE__wsse__UsernameToken -#define SOAP_TYPE__wsse__UsernameToken (299) -/* complex XML schema type 'wsse:UsernameToken': */ -struct SOAP_CMAC _wsse__UsernameToken { - public: - /** Optional element 'wsse:Username' of XML schema type 'xsd:string' */ - char *Username; - /** Optional element 'wsse:Password' of XML schema type 'wsse:Password' */ - struct _wsse__Password *Password; - /** Optional element 'wsse:Nonce' of XML schema type 'wsse:EncodedString' */ - struct wsse__EncodedString *Nonce; - /** Optional element 'wsse:Salt' of XML schema type 'xsd:string' */ - char *Salt; - /** Optional element 'wsse:Iteration' of XML schema type 'xsd:unsignedInt' */ - unsigned int *Iteration; - /** Optional element 'wsu:Created' of XML schema type 'xsd:string' */ - char *wsu__Created; - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - public: - /** Return unique type id SOAP_TYPE__wsse__UsernameToken */ - long soap_type() const { return SOAP_TYPE__wsse__UsernameToken; } - /** Constructor with member initializations */ - _wsse__UsernameToken() : Username(), Password(), Nonce(), Salt(), Iteration(), wsu__Created(), wsu__Id() { } - /** Friend allocator */ - friend SOAP_FMAC1 _wsse__UsernameToken * SOAP_FMAC2 soap_instantiate__wsse__UsernameToken(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:158 */ -#ifndef SOAP_TYPE__wsse__BinarySecurityToken -#define SOAP_TYPE__wsse__BinarySecurityToken (305) -/* simple XML schema type 'wsse:BinarySecurityToken': */ -struct SOAP_CMAC _wsse__BinarySecurityToken { - public: - /** Simple content of XML schema type 'xsd:string' wrapped by this struct */ - char *__item; - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - /** Optional attribute 'ValueType' of XML schema type 'xsd:string' */ - char *ValueType; - /** Optional attribute 'EncodingType' of XML schema type 'xsd:string' */ - char *EncodingType; - public: - /** Return unique type id SOAP_TYPE__wsse__BinarySecurityToken */ - long soap_type() const { return SOAP_TYPE__wsse__BinarySecurityToken; } - /** Constructor with member initializations */ - _wsse__BinarySecurityToken() : __item(), wsu__Id(), ValueType(), EncodingType() { } - /** Friend allocator */ - friend SOAP_FMAC1 _wsse__BinarySecurityToken * SOAP_FMAC2 soap_instantiate__wsse__BinarySecurityToken(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:168 */ -#ifndef SOAP_TYPE__wsse__Reference -#define SOAP_TYPE__wsse__Reference (306) -/* complex XML schema type 'wsse:Reference': */ -struct SOAP_CMAC _wsse__Reference { - public: - /** Optional attribute 'URI' of XML schema type 'xsd:string' */ - char *URI; - /** Optional attribute 'ValueType' of XML schema type 'xsd:string' */ - char *ValueType; - public: - /** Return unique type id SOAP_TYPE__wsse__Reference */ - long soap_type() const { return SOAP_TYPE__wsse__Reference; } - /** Constructor with member initializations */ - _wsse__Reference() : URI(), ValueType() { } - /** Friend allocator */ - friend SOAP_FMAC1 _wsse__Reference * SOAP_FMAC2 soap_instantiate__wsse__Reference(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:176 */ -#ifndef SOAP_TYPE__wsse__Embedded -#define SOAP_TYPE__wsse__Embedded (307) -/* complex XML schema type 'wsse:Embedded': */ -struct SOAP_CMAC _wsse__Embedded { - public: - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - /** Optional attribute 'ValueType' of XML schema type 'xsd:string' */ - char *ValueType; - public: - /** Return unique type id SOAP_TYPE__wsse__Embedded */ - long soap_type() const { return SOAP_TYPE__wsse__Embedded; } - /** Constructor with member initializations */ - _wsse__Embedded() : wsu__Id(), ValueType() { } - /** Friend allocator */ - friend SOAP_FMAC1 _wsse__Embedded * SOAP_FMAC2 soap_instantiate__wsse__Embedded(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:185 */ -#ifndef SOAP_TYPE__wsse__KeyIdentifier -#define SOAP_TYPE__wsse__KeyIdentifier (308) -/* simple XML schema type 'wsse:KeyIdentifier': */ -struct SOAP_CMAC _wsse__KeyIdentifier { - public: - /** Simple content of XML schema type 'xsd:string' wrapped by this struct */ - char *__item; - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - /** Optional attribute 'ValueType' of XML schema type 'xsd:string' */ - char *ValueType; - /** Optional attribute 'EncodingType' of XML schema type 'xsd:string' */ - char *EncodingType; - public: - /** Return unique type id SOAP_TYPE__wsse__KeyIdentifier */ - long soap_type() const { return SOAP_TYPE__wsse__KeyIdentifier; } - /** Constructor with member initializations */ - _wsse__KeyIdentifier() : __item(), wsu__Id(), ValueType(), EncodingType() { } - /** Friend allocator */ - friend SOAP_FMAC1 _wsse__KeyIdentifier * SOAP_FMAC2 soap_instantiate__wsse__KeyIdentifier(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:195 */ -#ifndef SOAP_TYPE__wsse__SecurityTokenReference -#define SOAP_TYPE__wsse__SecurityTokenReference (309) -/* complex XML schema type 'wsse:SecurityTokenReference': */ -struct SOAP_CMAC _wsse__SecurityTokenReference { - public: - /** Optional element 'wsse:Reference' of XML schema type 'wsse:Reference' */ - struct _wsse__Reference *Reference; - /** Optional element 'wsse:KeyIdentifier' of XML schema type 'wsse:KeyIdentifier' */ - struct _wsse__KeyIdentifier *KeyIdentifier; - /** Optional element 'wsse:Embedded' of XML schema type 'wsse:Embedded' */ - struct _wsse__Embedded *Embedded; - /** Optional element 'ds:X509Data' of XML schema type 'ds:X509DataType' */ - struct ds__X509DataType *ds__X509Data; - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - /** Optional attribute 'wsc:Instance' of XML schema type 'xsd:string' */ - char *wsc__Instance; - /** Optional attribute 'Usage' of XML schema type 'xsd:string' */ - char *Usage; - public: - /** Return unique type id SOAP_TYPE__wsse__SecurityTokenReference */ - long soap_type() const { return SOAP_TYPE__wsse__SecurityTokenReference; } - /** Constructor with member initializations */ - _wsse__SecurityTokenReference() : Reference(), KeyIdentifier(), Embedded(), ds__X509Data(), wsu__Id(), wsc__Instance(), Usage() { } - /** Friend allocator */ - friend SOAP_FMAC1 _wsse__SecurityTokenReference * SOAP_FMAC2 soap_instantiate__wsse__SecurityTokenReference(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:38 */ -#ifndef SOAP_TYPE_ds__KeyInfoType -#define SOAP_TYPE_ds__KeyInfoType (315) -/* complex XML schema type 'ds:KeyInfoType': */ -struct SOAP_CMAC ds__KeyInfoType { - public: - /** Optional element 'xenc:EncryptedKey' of XML schema type 'xenc:EncryptedKeyType' */ - struct xenc__EncryptedKeyType *xenc__EncryptedKey; - /** Optional element 'ds:KeyName' of XML schema type 'xsd:string' */ - char *KeyName; - /** Optional element 'ds:KeyValue' of XML schema type 'ds:KeyValueType' */ - struct ds__KeyValueType *KeyValue; - /** Optional element 'ds:RetrievalMethod' of XML schema type 'ds:RetrievalMethodType' */ - struct ds__RetrievalMethodType *RetrievalMethod; - /** Optional element 'ds:X509Data' of XML schema type 'ds:X509DataType' */ - struct ds__X509DataType *X509Data; - /** Optional element 'wsse:SecurityTokenReference' of XML schema type 'wsse:SecurityTokenReference' */ - struct _wsse__SecurityTokenReference *wsse__SecurityTokenReference; - /** Optional attribute 'Id' of XML schema type 'xsd:string' */ - char *Id; - public: - /** Return unique type id SOAP_TYPE_ds__KeyInfoType */ - long soap_type() const { return SOAP_TYPE_ds__KeyInfoType; } - /** Constructor with member initializations */ - ds__KeyInfoType() : xenc__EncryptedKey(), KeyName(), KeyValue(), RetrievalMethod(), X509Data(), wsse__SecurityTokenReference(), Id() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__KeyInfoType * SOAP_FMAC2 soap_instantiate_ds__KeyInfoType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:50 */ -#ifndef SOAP_TYPE_ds__SignatureType -#define SOAP_TYPE_ds__SignatureType (319) -/* complex XML schema type 'ds:SignatureType': */ -struct SOAP_CMAC ds__SignatureType { - public: - /** Optional element 'ds:SignedInfo' of XML schema type 'ds:SignedInfoType' */ - struct ds__SignedInfoType *SignedInfo; - /** Optional element 'ds:SignatureValue' of XML schema type 'ds:SignatureValue' */ - char *SignatureValue; - /** Optional element 'ds:KeyInfo' of XML schema type 'ds:KeyInfoType' */ - struct ds__KeyInfoType *KeyInfo; - /** Optional attribute 'Id' of XML schema type 'xsd:string' */ - char *Id; - public: - /** Return unique type id SOAP_TYPE_ds__SignatureType */ - long soap_type() const { return SOAP_TYPE_ds__SignatureType; } - /** Constructor with member initializations */ - ds__SignatureType() : SignedInfo(), SignatureValue(), KeyInfo(), Id() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__SignatureType * SOAP_FMAC2 soap_instantiate_ds__SignatureType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* c14n.h:24 */ -#ifndef SOAP_TYPE__c14n__InclusiveNamespaces -#define SOAP_TYPE__c14n__InclusiveNamespaces (328) -/* complex XML schema type 'c14n:InclusiveNamespaces': */ -struct SOAP_CMAC _c14n__InclusiveNamespaces { - public: - /** Optional attribute 'PrefixList' of XML schema type 'xsd:string' */ - char *PrefixList; - public: - /** Return unique type id SOAP_TYPE__c14n__InclusiveNamespaces */ - long soap_type() const { return SOAP_TYPE__c14n__InclusiveNamespaces; } - /** Constructor with member initializations */ - _c14n__InclusiveNamespaces() : PrefixList() { } - /** Friend allocator */ - friend SOAP_FMAC1 _c14n__InclusiveNamespaces * SOAP_FMAC2 soap_instantiate__c14n__InclusiveNamespaces(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:77 */ -#ifndef SOAP_TYPE_ds__TransformType -#define SOAP_TYPE_ds__TransformType (329) -/* complex XML schema type 'ds:TransformType': */ -struct SOAP_CMAC ds__TransformType { - public: - /** Optional element 'c14n:InclusiveNamespaces' of XML schema type 'c14n:InclusiveNamespaces' */ - struct _c14n__InclusiveNamespaces *c14n__InclusiveNamespaces; - char *__any; - /** Optional attribute 'Algorithm' of XML schema type 'xsd:string' */ - char *Algorithm; - public: - /** Return unique type id SOAP_TYPE_ds__TransformType */ - long soap_type() const { return SOAP_TYPE_ds__TransformType; } - /** Constructor with member initializations */ - ds__TransformType() : c14n__InclusiveNamespaces(), __any(), Algorithm() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__TransformType * SOAP_FMAC2 soap_instantiate_ds__TransformType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:50 */ -#ifndef SOAP_TYPE_ds__SignedInfoType -#define SOAP_TYPE_ds__SignedInfoType (320) -/* complex XML schema type 'ds:SignedInfoType': */ -struct SOAP_CMAC ds__SignedInfoType { - public: - /** Required element 'ds:CanonicalizationMethod' of XML schema type 'ds:CanonicalizationMethodType' */ - struct ds__CanonicalizationMethodType *CanonicalizationMethod; - /** Required element 'ds:SignatureMethod' of XML schema type 'ds:SignatureMethodType' */ - struct ds__SignatureMethodType *SignatureMethod; - /** Sequence of elements 'ds:Reference' of XML schema type 'ds:ReferenceType' stored in dynamic array Reference of length __sizeReference */ - int __sizeReference; - struct ds__ReferenceType **Reference; - /** Optional attribute 'Id' of XML schema type 'xsd:string' */ - char *Id; - public: - /** Return unique type id SOAP_TYPE_ds__SignedInfoType */ - long soap_type() const { return SOAP_TYPE_ds__SignedInfoType; } - /** Constructor with member initializations */ - ds__SignedInfoType() : CanonicalizationMethod(), SignatureMethod(), __sizeReference(), Reference(), Id() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__SignedInfoType * SOAP_FMAC2 soap_instantiate_ds__SignedInfoType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:63 */ -#ifndef SOAP_TYPE_ds__CanonicalizationMethodType -#define SOAP_TYPE_ds__CanonicalizationMethodType (324) -/* complex XML schema type 'ds:CanonicalizationMethodType': */ -struct SOAP_CMAC ds__CanonicalizationMethodType { - public: - /** Required attribute 'Algorithm' of XML schema type 'xsd:string' */ - char *Algorithm; - /** Optional element 'c14n:InclusiveNamespaces' of XML schema type 'c14n:InclusiveNamespaces' */ - struct _c14n__InclusiveNamespaces *c14n__InclusiveNamespaces; - public: - /** Return unique type id SOAP_TYPE_ds__CanonicalizationMethodType */ - long soap_type() const { return SOAP_TYPE_ds__CanonicalizationMethodType; } - /** Constructor with member initializations */ - ds__CanonicalizationMethodType() : Algorithm(), c14n__InclusiveNamespaces() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__CanonicalizationMethodType * SOAP_FMAC2 soap_instantiate_ds__CanonicalizationMethodType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:66 */ -#ifndef SOAP_TYPE_ds__SignatureMethodType -#define SOAP_TYPE_ds__SignatureMethodType (325) -/* complex XML schema type 'ds:SignatureMethodType': */ -struct SOAP_CMAC ds__SignatureMethodType { - public: - /** Optional element 'ds:HMACOutputLength' of XML schema type 'xsd:int' */ - int *HMACOutputLength; - /** Required attribute 'Algorithm' of XML schema type 'xsd:string' */ - char *Algorithm; - public: - /** Return unique type id SOAP_TYPE_ds__SignatureMethodType */ - long soap_type() const { return SOAP_TYPE_ds__SignatureMethodType; } - /** Constructor with member initializations */ - ds__SignatureMethodType() : HMACOutputLength(), Algorithm() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__SignatureMethodType * SOAP_FMAC2 soap_instantiate_ds__SignatureMethodType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:69 */ -#ifndef SOAP_TYPE_ds__ReferenceType -#define SOAP_TYPE_ds__ReferenceType (326) -/* complex XML schema type 'ds:ReferenceType': */ -struct SOAP_CMAC ds__ReferenceType { - public: - /** Optional element 'ds:Transforms' of XML schema type 'ds:TransformsType' */ - struct ds__TransformsType *Transforms; - /** Required element 'ds:DigestMethod' of XML schema type 'ds:DigestMethodType' */ - struct ds__DigestMethodType *DigestMethod; - /** Required element 'ds:DigestValue' of XML schema type 'xsd:string' */ - char *DigestValue; - /** Optional attribute 'Id' of XML schema type 'xsd:string' */ - char *Id; - /** Optional attribute 'URI' of XML schema type 'xsd:string' */ - char *URI; - /** Optional attribute 'Type' of XML schema type 'xsd:string' */ - char *Type; - public: - /** Return unique type id SOAP_TYPE_ds__ReferenceType */ - long soap_type() const { return SOAP_TYPE_ds__ReferenceType; } - /** Constructor with member initializations */ - ds__ReferenceType() : Transforms(), DigestMethod(), DigestValue(), Id(), URI(), Type() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__ReferenceType * SOAP_FMAC2 soap_instantiate_ds__ReferenceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:72 */ -#ifndef SOAP_TYPE_ds__TransformsType -#define SOAP_TYPE_ds__TransformsType (327) -/* complex XML schema type 'ds:TransformsType': */ -struct SOAP_CMAC ds__TransformsType { - public: - /** Sequence of elements 'ds:Transform' of XML schema type 'ds:TransformType' stored in dynamic array Transform of length __sizeTransform */ - int __sizeTransform; - struct ds__TransformType *Transform; - public: - /** Return unique type id SOAP_TYPE_ds__TransformsType */ - long soap_type() const { return SOAP_TYPE_ds__TransformsType; } - /** Constructor with member initializations */ - ds__TransformsType() : __sizeTransform(), Transform() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__TransformsType * SOAP_FMAC2 soap_instantiate_ds__TransformsType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:83 */ -#ifndef SOAP_TYPE_ds__DigestMethodType -#define SOAP_TYPE_ds__DigestMethodType (332) -/* complex XML schema type 'ds:DigestMethodType': */ -struct SOAP_CMAC ds__DigestMethodType { - public: - /** Required attribute 'Algorithm' of XML schema type 'xsd:string' */ - char *Algorithm; - public: - /** Return unique type id SOAP_TYPE_ds__DigestMethodType */ - long soap_type() const { return SOAP_TYPE_ds__DigestMethodType; } - /** Constructor with member initializations */ - ds__DigestMethodType() : Algorithm() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__DigestMethodType * SOAP_FMAC2 soap_instantiate_ds__DigestMethodType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:88 */ -#ifndef SOAP_TYPE_ds__KeyValueType -#define SOAP_TYPE_ds__KeyValueType (333) -/* complex XML schema type 'ds:KeyValueType': */ -struct SOAP_CMAC ds__KeyValueType { - public: - /** Optional element 'ds:DSAKeyValue' of XML schema type 'ds:DSAKeyValueType' */ - struct ds__DSAKeyValueType *DSAKeyValue; - /** Optional element 'ds:RSAKeyValue' of XML schema type 'ds:RSAKeyValueType' */ - struct ds__RSAKeyValueType *RSAKeyValue; - public: - /** Return unique type id SOAP_TYPE_ds__KeyValueType */ - long soap_type() const { return SOAP_TYPE_ds__KeyValueType; } - /** Constructor with member initializations */ - ds__KeyValueType() : DSAKeyValue(), RSAKeyValue() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__KeyValueType * SOAP_FMAC2 soap_instantiate_ds__KeyValueType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:89 */ -#ifndef SOAP_TYPE_ds__RetrievalMethodType -#define SOAP_TYPE_ds__RetrievalMethodType (335) -/* complex XML schema type 'ds:RetrievalMethodType': */ -struct SOAP_CMAC ds__RetrievalMethodType { - public: - /** Optional element 'ds:Transforms' of XML schema type 'ds:TransformsType' */ - struct ds__TransformsType *Transforms; - /** Optional attribute 'URI' of XML schema type 'xsd:string' */ - char *URI; - /** Optional attribute 'Type' of XML schema type 'xsd:string' */ - char *Type; - public: - /** Return unique type id SOAP_TYPE_ds__RetrievalMethodType */ - long soap_type() const { return SOAP_TYPE_ds__RetrievalMethodType; } - /** Constructor with member initializations */ - ds__RetrievalMethodType() : Transforms(), URI(), Type() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__RetrievalMethodType * SOAP_FMAC2 soap_instantiate_ds__RetrievalMethodType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:198 */ -#ifndef SOAP_TYPE_ds__X509DataType -#define SOAP_TYPE_ds__X509DataType (313) -/* complex XML schema type 'ds:X509DataType': */ -struct SOAP_CMAC ds__X509DataType { - public: - /** Optional element 'ds:X509IssuerSerial' of XML schema type 'ds:X509IssuerSerialType' */ - struct ds__X509IssuerSerialType *X509IssuerSerial; - /** Optional element 'ds:X509SKI' of XML schema type 'xsd:string' */ - char *X509SKI; - /** Optional element 'ds:X509SubjectName' of XML schema type 'xsd:string' */ - char *X509SubjectName; - /** Optional element 'ds:X509Certificate' of XML schema type 'xsd:string' */ - char *X509Certificate; - /** Optional element 'ds:X509CRL' of XML schema type 'xsd:string' */ - char *X509CRL; - public: - /** Return unique type id SOAP_TYPE_ds__X509DataType */ - long soap_type() const { return SOAP_TYPE_ds__X509DataType; } - /** Constructor with member initializations */ - ds__X509DataType() : X509IssuerSerial(), X509SKI(), X509SubjectName(), X509Certificate(), X509CRL() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__X509DataType * SOAP_FMAC2 soap_instantiate_ds__X509DataType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:106 */ -#ifndef SOAP_TYPE_ds__X509IssuerSerialType -#define SOAP_TYPE_ds__X509IssuerSerialType (339) -/* complex XML schema type 'ds:X509IssuerSerialType': */ -struct SOAP_CMAC ds__X509IssuerSerialType { - public: - /** Required element 'ds:X509IssuerName' of XML schema type 'xsd:string' */ - char *X509IssuerName; - /** Required element 'ds:X509SerialNumber' of XML schema type 'xsd:string' */ - char *X509SerialNumber; - public: - /** Return unique type id SOAP_TYPE_ds__X509IssuerSerialType */ - long soap_type() const { return SOAP_TYPE_ds__X509IssuerSerialType; } - /** Constructor with member initializations */ - ds__X509IssuerSerialType() : X509IssuerName(), X509SerialNumber() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__X509IssuerSerialType * SOAP_FMAC2 soap_instantiate_ds__X509IssuerSerialType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:127 */ -#ifndef SOAP_TYPE_ds__DSAKeyValueType -#define SOAP_TYPE_ds__DSAKeyValueType (340) -/* complex XML schema type 'ds:DSAKeyValueType': */ -struct SOAP_CMAC ds__DSAKeyValueType { - public: - /** Optional element 'ds:G' of XML schema type 'xsd:string' */ - char *G; - /** Required element 'ds:Y' of XML schema type 'xsd:string' */ - char *Y; - /** Optional element 'ds:J' of XML schema type 'xsd:string' */ - char *J; - /** Required element 'ds:P' of XML schema type 'xsd:string' */ - char *P; - /** Required element 'ds:Q' of XML schema type 'xsd:string' */ - char *Q; - /** Required element 'ds:Seed' of XML schema type 'xsd:string' */ - char *Seed; - /** Required element 'ds:PgenCounter' of XML schema type 'xsd:string' */ - char *PgenCounter; - public: - /** Return unique type id SOAP_TYPE_ds__DSAKeyValueType */ - long soap_type() const { return SOAP_TYPE_ds__DSAKeyValueType; } - /** Constructor with member initializations */ - ds__DSAKeyValueType() : G(), Y(), J(), P(), Q(), Seed(), PgenCounter() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__DSAKeyValueType * SOAP_FMAC2 soap_instantiate_ds__DSAKeyValueType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* ds.h:130 */ -#ifndef SOAP_TYPE_ds__RSAKeyValueType -#define SOAP_TYPE_ds__RSAKeyValueType (341) -/* complex XML schema type 'ds:RSAKeyValueType': */ -struct SOAP_CMAC ds__RSAKeyValueType { - public: - /** Required element 'ds:Modulus' of XML schema type 'xsd:string' */ - char *Modulus; - /** Required element 'ds:Exponent' of XML schema type 'xsd:string' */ - char *Exponent; - public: - /** Return unique type id SOAP_TYPE_ds__RSAKeyValueType */ - long soap_type() const { return SOAP_TYPE_ds__RSAKeyValueType; } - /** Constructor with member initializations */ - ds__RSAKeyValueType() : Modulus(), Exponent() { } - /** Friend allocator */ - friend SOAP_FMAC1 ds__RSAKeyValueType * SOAP_FMAC2 soap_instantiate_ds__RSAKeyValueType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:101 */ -#ifndef SOAP_TYPE_xenc__EncryptionPropertyType -#define SOAP_TYPE_xenc__EncryptionPropertyType (361) -/* complex XML schema type 'xenc:EncryptionPropertyType': */ -struct SOAP_CMAC xenc__EncryptionPropertyType { - public: - /** Optional attribute 'Target' of XML schema type 'xsd:string' */ - char *Target; - /** Optional attribute 'Id' of XML schema type 'xsd:string' */ - char *Id; - public: - /** Return unique type id SOAP_TYPE_xenc__EncryptionPropertyType */ - long soap_type() const { return SOAP_TYPE_xenc__EncryptionPropertyType; } - /** Constructor with member initializations */ - xenc__EncryptionPropertyType() : Target(), Id() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__EncryptionPropertyType * SOAP_FMAC2 soap_instantiate_xenc__EncryptionPropertyType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:70 */ -#ifndef SOAP_TYPE_xenc__EncryptedType -#define SOAP_TYPE_xenc__EncryptedType (352) -/* complex XML schema type 'xenc:EncryptedType': */ -struct SOAP_CMAC xenc__EncryptedType { - public: - /** Optional element 'xenc:EncryptionMethod' of XML schema type 'xenc:EncryptionMethodType' */ - struct xenc__EncryptionMethodType *EncryptionMethod; - /** Optional element 'ds:KeyInfo' of XML schema type 'ds:KeyInfo' */ - struct ds__KeyInfoType *ds__KeyInfo; - /** Required element 'xenc:CipherData' of XML schema type 'xenc:CipherDataType' */ - struct xenc__CipherDataType *CipherData; - /** Optional element 'xenc:EncryptionProperties' of XML schema type 'xenc:EncryptionPropertiesType' */ - struct xenc__EncryptionPropertiesType *EncryptionProperties; - /** Optional attribute 'Id' of XML schema type 'xsd:string' */ - char *Id; - /** Optional attribute 'Type' of XML schema type 'xsd:string' */ - char *Type; - /** Optional attribute 'MimeType' of XML schema type 'xsd:string' */ - char *MimeType; - /** Optional attribute 'Encoding' of XML schema type 'xsd:string' */ - char *Encoding; - public: - /** Return unique type id SOAP_TYPE_xenc__EncryptedType */ - long soap_type() const { return SOAP_TYPE_xenc__EncryptedType; } - /** Constructor with member initializations */ - xenc__EncryptedType() : EncryptionMethod(), ds__KeyInfo(), CipherData(), EncryptionProperties(), Id(), Type(), MimeType(), Encoding() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__EncryptedType * SOAP_FMAC2 soap_instantiate_xenc__EncryptedType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:73 */ -#ifndef SOAP_TYPE_xenc__EncryptionMethodType -#define SOAP_TYPE_xenc__EncryptionMethodType (353) -/* complex XML schema type 'xenc:EncryptionMethodType': */ -struct SOAP_CMAC xenc__EncryptionMethodType { - public: - /** Optional element 'xenc:KeySize' of XML schema type 'xsd:int' */ - int *KeySize; - /** Optional element 'xenc:OAEPparams' of XML schema type 'xsd:string' */ - char *OAEPparams; - /** Required attribute 'Algorithm' of XML schema type 'xsd:string' */ - char *Algorithm; - /** Optional element 'ds:DigestMethod' of XML schema type 'ds:DigestMethodType' */ - struct ds__DigestMethodType *ds__DigestMethod; - char *__mixed; - public: - /** Return unique type id SOAP_TYPE_xenc__EncryptionMethodType */ - long soap_type() const { return SOAP_TYPE_xenc__EncryptionMethodType; } - /** Constructor with member initializations */ - xenc__EncryptionMethodType() : KeySize(), OAEPparams(), Algorithm(), ds__DigestMethod(), __mixed() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__EncryptionMethodType * SOAP_FMAC2 soap_instantiate_xenc__EncryptionMethodType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:76 */ -#ifndef SOAP_TYPE_xenc__CipherDataType -#define SOAP_TYPE_xenc__CipherDataType (354) -/* complex XML schema type 'xenc:CipherDataType': */ -struct SOAP_CMAC xenc__CipherDataType { - public: - /** Optional element 'xenc:CipherValue' of XML schema type 'xsd:string' */ - char *CipherValue; - /** Optional element 'xenc:CipherReference' of XML schema type 'xenc:CipherReferenceType' */ - struct xenc__CipherReferenceType *CipherReference; - public: - /** Return unique type id SOAP_TYPE_xenc__CipherDataType */ - long soap_type() const { return SOAP_TYPE_xenc__CipherDataType; } - /** Constructor with member initializations */ - xenc__CipherDataType() : CipherValue(), CipherReference() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__CipherDataType * SOAP_FMAC2 soap_instantiate_xenc__CipherDataType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:79 */ -#ifndef SOAP_TYPE_xenc__CipherReferenceType -#define SOAP_TYPE_xenc__CipherReferenceType (355) -/* complex XML schema type 'xenc:CipherReferenceType': */ -struct SOAP_CMAC xenc__CipherReferenceType { - public: - /** Optional element 'xenc:Transforms' of XML schema type 'xenc:TransformsType' */ - struct xenc__TransformsType *Transforms; - /** Required attribute 'URI' of XML schema type 'xsd:string' */ - char *URI; - public: - /** Return unique type id SOAP_TYPE_xenc__CipherReferenceType */ - long soap_type() const { return SOAP_TYPE_xenc__CipherReferenceType; } - /** Constructor with member initializations */ - xenc__CipherReferenceType() : Transforms(), URI() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__CipherReferenceType * SOAP_FMAC2 soap_instantiate_xenc__CipherReferenceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:82 */ -#ifndef SOAP_TYPE_xenc__TransformsType -#define SOAP_TYPE_xenc__TransformsType (356) -/* complex XML schema type 'xenc:TransformsType': */ -struct SOAP_CMAC xenc__TransformsType { - public: - /** Required element 'ds:Transform' of XML schema type 'ds:Transform' */ - struct ds__TransformType ds__Transform; - public: - /** Return unique type id SOAP_TYPE_xenc__TransformsType */ - long soap_type() const { return SOAP_TYPE_xenc__TransformsType; } - /** Constructor with member initializations */ - xenc__TransformsType() : ds__Transform() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__TransformsType * SOAP_FMAC2 soap_instantiate_xenc__TransformsType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:91 */ -#ifndef SOAP_TYPE_xenc__AgreementMethodType -#define SOAP_TYPE_xenc__AgreementMethodType (358) -/* complex XML schema type 'xenc:AgreementMethodType': */ -struct SOAP_CMAC xenc__AgreementMethodType { - public: - /** Optional element 'xenc:KA-Nonce' of XML schema type 'xsd:string' */ - char *KA_Nonce; - /** Optional element 'xenc:OriginatorKeyInfo' of XML schema type 'ds:KeyInfoType' */ - struct ds__KeyInfoType *OriginatorKeyInfo; - /** Optional element 'xenc:RecipientKeyInfo' of XML schema type 'ds:KeyInfoType' */ - struct ds__KeyInfoType *RecipientKeyInfo; - /** Required attribute 'Algorithm' of XML schema type 'xsd:string' */ - char *Algorithm; - char *__mixed; - public: - /** Return unique type id SOAP_TYPE_xenc__AgreementMethodType */ - long soap_type() const { return SOAP_TYPE_xenc__AgreementMethodType; } - /** Constructor with member initializations */ - xenc__AgreementMethodType() : KA_Nonce(), OriginatorKeyInfo(), RecipientKeyInfo(), Algorithm(), __mixed() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__AgreementMethodType * SOAP_FMAC2 soap_instantiate_xenc__AgreementMethodType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:94 */ -#ifndef SOAP_TYPE_xenc__ReferenceType -#define SOAP_TYPE_xenc__ReferenceType (359) -/* complex XML schema type 'xenc:ReferenceType': */ -struct SOAP_CMAC xenc__ReferenceType { - public: - /** Required attribute 'URI' of XML schema type 'xsd:string' */ - char *URI; - public: - /** Return unique type id SOAP_TYPE_xenc__ReferenceType */ - long soap_type() const { return SOAP_TYPE_xenc__ReferenceType; } - /** Constructor with member initializations */ - xenc__ReferenceType() : URI() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__ReferenceType * SOAP_FMAC2 soap_instantiate_xenc__ReferenceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:97 */ -#ifndef SOAP_TYPE_xenc__EncryptionPropertiesType -#define SOAP_TYPE_xenc__EncryptionPropertiesType (360) -/* complex XML schema type 'xenc:EncryptionPropertiesType': */ -struct SOAP_CMAC xenc__EncryptionPropertiesType { - public: - /** Sequence of at least 1 elements 'xenc:EncryptionProperty' of XML schema type 'xenc:EncryptionPropertyType' stored in dynamic array EncryptionProperty of length __sizeEncryptionProperty */ - int __sizeEncryptionProperty; - struct xenc__EncryptionPropertyType *EncryptionProperty; - /** Optional attribute 'Id' of XML schema type 'xsd:string' */ - char *Id; - public: - /** Return unique type id SOAP_TYPE_xenc__EncryptionPropertiesType */ - long soap_type() const { return SOAP_TYPE_xenc__EncryptionPropertiesType; } - /** Constructor with member initializations */ - xenc__EncryptionPropertiesType() : __sizeEncryptionProperty(), EncryptionProperty(), Id() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__EncryptionPropertiesType * SOAP_FMAC2 soap_instantiate_xenc__EncryptionPropertiesType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:253 */ -#ifndef SOAP_TYPE___xenc__union_ReferenceList -#define SOAP_TYPE___xenc__union_ReferenceList (370) -/* Wrapper: */ -struct SOAP_CMAC __xenc__union_ReferenceList { - public: - /** Optional element 'xenc:DataReference' of XML schema type 'xenc:ReferenceType' */ - struct xenc__ReferenceType *DataReference; - /** Optional element 'xenc:KeyReference' of XML schema type 'xenc:ReferenceType' */ - struct xenc__ReferenceType *KeyReference; - public: - /** Return unique type id SOAP_TYPE___xenc__union_ReferenceList */ - long soap_type() const { return SOAP_TYPE___xenc__union_ReferenceList; } - /** Constructor with member initializations */ - __xenc__union_ReferenceList() : DataReference(), KeyReference() { } - /** Friend allocator */ - friend SOAP_FMAC1 __xenc__union_ReferenceList * SOAP_FMAC2 soap_instantiate___xenc__union_ReferenceList(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:106 */ -#ifndef SOAP_TYPE__xenc__ReferenceList -#define SOAP_TYPE__xenc__ReferenceList (362) -/* complex XML schema type 'xenc:ReferenceList': */ -struct SOAP_CMAC _xenc__ReferenceList { - public: - /** Sequence of at least 1 elements '-union-ReferenceList' of XML schema type '-xenc:union-ReferenceList' stored in dynamic array __union_ReferenceList of length __size_ReferenceList */ - int __size_ReferenceList; - struct __xenc__union_ReferenceList *__union_ReferenceList; - public: - /** Return unique type id SOAP_TYPE__xenc__ReferenceList */ - long soap_type() const { return SOAP_TYPE__xenc__ReferenceList; } - /** Constructor with member initializations */ - _xenc__ReferenceList() : __size_ReferenceList(), __union_ReferenceList() { } - /** Friend allocator */ - friend SOAP_FMAC1 _xenc__ReferenceList * SOAP_FMAC2 soap_instantiate__xenc__ReferenceList(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:85 */ -#ifndef SOAP_TYPE_xenc__EncryptedDataType -#define SOAP_TYPE_xenc__EncryptedDataType (357) -/* complex XML schema type 'xenc:EncryptedDataType': */ -struct SOAP_CMAC xenc__EncryptedDataType { - public: - /** Optional element 'xenc:EncryptionMethod' of XML schema type 'xenc:EncryptionMethodType' */ - struct xenc__EncryptionMethodType *EncryptionMethod; - /** Optional element 'ds:KeyInfo' of XML schema type 'ds:KeyInfo' */ - struct ds__KeyInfoType *ds__KeyInfo; - /** Required element 'xenc:CipherData' of XML schema type 'xenc:CipherDataType' */ - struct xenc__CipherDataType *CipherData; - /** Optional element 'xenc:EncryptionProperties' of XML schema type 'xenc:EncryptionPropertiesType' */ - struct xenc__EncryptionPropertiesType *EncryptionProperties; - /** Optional attribute 'Id' of XML schema type 'xsd:string' */ - char *Id; - /** Optional attribute 'Type' of XML schema type 'xsd:string' */ - char *Type; - /** Optional attribute 'MimeType' of XML schema type 'xsd:string' */ - char *MimeType; - /** Optional attribute 'Encoding' of XML schema type 'xsd:string' */ - char *Encoding; - public: - /** Return unique type id SOAP_TYPE_xenc__EncryptedDataType */ - long soap_type() const { return SOAP_TYPE_xenc__EncryptedDataType; } - /** Constructor with member initializations */ - xenc__EncryptedDataType() : EncryptionMethod(), ds__KeyInfo(), CipherData(), EncryptionProperties(), Id(), Type(), MimeType(), Encoding() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__EncryptedDataType * SOAP_FMAC2 soap_instantiate_xenc__EncryptedDataType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* xenc.h:39 */ -#ifndef SOAP_TYPE_xenc__EncryptedKeyType -#define SOAP_TYPE_xenc__EncryptedKeyType (316) -/* Type xenc__EncryptedKeyType is a recursive data type, (in)directly referencing itself through its (base or derived class) members */ -/* complex XML schema type 'xenc:EncryptedKeyType': */ -struct SOAP_CMAC xenc__EncryptedKeyType { - public: - /** Optional element 'xenc:EncryptionMethod' of XML schema type 'xenc:EncryptionMethodType' */ - struct xenc__EncryptionMethodType *EncryptionMethod; - /** Optional element 'ds:KeyInfo' of XML schema type 'ds:KeyInfo' */ - struct ds__KeyInfoType *ds__KeyInfo; - /** Required element 'xenc:CipherData' of XML schema type 'xenc:CipherDataType' */ - struct xenc__CipherDataType *CipherData; - /** Optional element 'xenc:EncryptionProperties' of XML schema type 'xenc:EncryptionPropertiesType' */ - struct xenc__EncryptionPropertiesType *EncryptionProperties; - /** Optional attribute 'Id' of XML schema type 'xsd:string' */ - char *Id; - /** Optional attribute 'Type' of XML schema type 'xsd:string' */ - char *Type; - /** Optional attribute 'MimeType' of XML schema type 'xsd:string' */ - char *MimeType; - /** Optional attribute 'Encoding' of XML schema type 'xsd:string' */ - char *Encoding; - /** Optional element 'xenc:ReferenceList' of XML schema type 'xenc:ReferenceList' */ - struct _xenc__ReferenceList *ReferenceList; - /** Optional element 'xenc:CarriedKeyName' of XML schema type 'xsd:string' */ - char *CarriedKeyName; - /** Optional attribute 'Recipient' of XML schema type 'xsd:string' */ - char *Recipient; - public: - /** Return unique type id SOAP_TYPE_xenc__EncryptedKeyType */ - long soap_type() const { return SOAP_TYPE_xenc__EncryptedKeyType; } - /** Constructor with member initializations */ - xenc__EncryptedKeyType() : EncryptionMethod(), ds__KeyInfo(), CipherData(), EncryptionProperties(), Id(), Type(), MimeType(), Encoding(), ReferenceList(), CarriedKeyName(), Recipient() { } - /** Friend allocator */ - friend SOAP_FMAC1 xenc__EncryptedKeyType * SOAP_FMAC2 soap_instantiate_xenc__EncryptedKeyType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsc.h:88 */ -#ifndef SOAP_TYPE_wsc__SecurityContextTokenType -#define SOAP_TYPE_wsc__SecurityContextTokenType (376) -/* complex XML schema type 'wsc:SecurityContextTokenType': */ -struct SOAP_CMAC wsc__SecurityContextTokenType { - public: - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - /** Optional element 'wsc:Identifier' of XML schema type 'xsd:string' */ - char *Identifier; - /** Optional element 'wsc:Instance' of XML schema type 'xsd:string' */ - char *Instance; - public: - /** Return unique type id SOAP_TYPE_wsc__SecurityContextTokenType */ - long soap_type() const { return SOAP_TYPE_wsc__SecurityContextTokenType; } - /** Constructor with member initializations */ - wsc__SecurityContextTokenType() : wsu__Id(), Identifier(), Instance() { } - /** Friend allocator */ - friend SOAP_FMAC1 wsc__SecurityContextTokenType * SOAP_FMAC2 soap_instantiate_wsc__SecurityContextTokenType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsc.h:121 */ -#ifndef SOAP_TYPE__wsc__union_DerivedKeyTokenType -#define SOAP_TYPE__wsc__union_DerivedKeyTokenType (381) -/* union serializable only when used as a member of a struct or class with a union variant selector */ -union _wsc__union_DerivedKeyTokenType -{ - #define SOAP_UNION__wsc__union_DerivedKeyTokenType_Generation (1) /**< union variant selector value for member Generation */ - ULONG64 Generation; - #define SOAP_UNION__wsc__union_DerivedKeyTokenType_Offset (2) /**< union variant selector value for member Offset */ - ULONG64 Offset; -}; -#endif - -/* wsc.h:117 */ -#ifndef SOAP_TYPE___wsc__DerivedKeyTokenType_sequence -#define SOAP_TYPE___wsc__DerivedKeyTokenType_sequence (380) -/* Wrapper: */ -struct SOAP_CMAC __wsc__DerivedKeyTokenType_sequence { - public: - /** Union with union _wsc__union_DerivedKeyTokenType variant selector __union_DerivedKeyTokenType set to one of: SOAP_UNION__wsc__union_DerivedKeyTokenType_Generation SOAP_UNION__wsc__union_DerivedKeyTokenType_Offset */ - int __union_DerivedKeyTokenType; - union _wsc__union_DerivedKeyTokenType union_DerivedKeyTokenType; - /** Optional element 'wsc:Length' of XML schema type 'xsd:unsignedLong' */ - ULONG64 *Length; - public: - /** Return unique type id SOAP_TYPE___wsc__DerivedKeyTokenType_sequence */ - long soap_type() const { return SOAP_TYPE___wsc__DerivedKeyTokenType_sequence; } - /** Constructor with member initializations */ - __wsc__DerivedKeyTokenType_sequence() : __union_DerivedKeyTokenType(), Length() { } - /** Friend allocator */ - friend SOAP_FMAC1 __wsc__DerivedKeyTokenType_sequence * SOAP_FMAC2 soap_instantiate___wsc__DerivedKeyTokenType_sequence(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsc.h:110 */ -#ifndef SOAP_TYPE_wsc__DerivedKeyTokenType -#define SOAP_TYPE_wsc__DerivedKeyTokenType (377) -/* complex XML schema type 'wsc:DerivedKeyTokenType': */ -struct SOAP_CMAC wsc__DerivedKeyTokenType { - public: - /** Optional element 'wsse:SecurityTokenReference' of XML schema type 'wsse:SecurityTokenReference' */ - struct _wsse__SecurityTokenReference *wsse__SecurityTokenReference; - /** Optional element 'wsc:Properties' of XML schema type 'wsc:PropertiesType' */ - struct wsc__PropertiesType *Properties; - struct __wsc__DerivedKeyTokenType_sequence *__DerivedKeyTokenType_sequence; - /** Optional element 'wsc:Label' of XML schema type 'xsd:string' */ - char *Label; - /** Optional element 'wsc:Nonce' of XML schema type 'xsd:string' */ - char *Nonce; - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - /** Optional attribute 'Algorithm' of XML schema type 'xsd:string' */ - char *Algorithm; - public: - /** Return unique type id SOAP_TYPE_wsc__DerivedKeyTokenType */ - long soap_type() const { return SOAP_TYPE_wsc__DerivedKeyTokenType; } - /** Constructor with member initializations */ - wsc__DerivedKeyTokenType() : wsse__SecurityTokenReference(), Properties(), __DerivedKeyTokenType_sequence(), Label(), Nonce(), wsu__Id(), Algorithm() { } - /** Friend allocator */ - friend SOAP_FMAC1 wsc__DerivedKeyTokenType * SOAP_FMAC2 soap_instantiate_wsc__DerivedKeyTokenType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsc.h:114 */ -#ifndef SOAP_TYPE_wsc__PropertiesType -#define SOAP_TYPE_wsc__PropertiesType (378) -/* complex XML schema type 'wsc:PropertiesType': */ -struct SOAP_CMAC wsc__PropertiesType { - public: - /** Return unique type id SOAP_TYPE_wsc__PropertiesType */ - long soap_type() const { return SOAP_TYPE_wsc__PropertiesType; } - /** Constructor with member initializations */ - wsc__PropertiesType() { } - /** Friend allocator */ - friend SOAP_FMAC1 wsc__PropertiesType * SOAP_FMAC2 soap_instantiate_wsc__PropertiesType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:181 */ -#ifndef SOAP_TYPE___saml1__union_AssertionType -#define SOAP_TYPE___saml1__union_AssertionType (409) -/* Wrapper: */ -struct SOAP_CMAC __saml1__union_AssertionType { - public: - /** Optional element 'saml1:Statement' of XML schema type 'saml1:StatementAbstractType' */ - struct saml1__StatementAbstractType *saml1__Statement; - /** Optional element 'saml1:SubjectStatement' of XML schema type 'saml1:SubjectStatementAbstractType' */ - struct saml1__SubjectStatementAbstractType *saml1__SubjectStatement; - /** Optional element 'saml1:AuthenticationStatement' of XML schema type 'saml1:AuthenticationStatementType' */ - struct saml1__AuthenticationStatementType *saml1__AuthenticationStatement; - /** Optional element 'saml1:AuthorizationDecisionStatement' of XML schema type 'saml1:AuthorizationDecisionStatementType' */ - struct saml1__AuthorizationDecisionStatementType *saml1__AuthorizationDecisionStatement; - /** Optional element 'saml1:AttributeStatement' of XML schema type 'saml1:AttributeStatementType' */ - struct saml1__AttributeStatementType *saml1__AttributeStatement; - public: - /** Return unique type id SOAP_TYPE___saml1__union_AssertionType */ - long soap_type() const { return SOAP_TYPE___saml1__union_AssertionType; } - /** Constructor with member initializations */ - __saml1__union_AssertionType() : saml1__Statement(), saml1__SubjectStatement(), saml1__AuthenticationStatement(), saml1__AuthorizationDecisionStatement(), saml1__AttributeStatement() { } - /** Friend allocator */ - friend SOAP_FMAC1 __saml1__union_AssertionType * SOAP_FMAC2 soap_instantiate___saml1__union_AssertionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:75 */ -#ifndef SOAP_TYPE_saml1__AssertionType -#define SOAP_TYPE_saml1__AssertionType (386) -/* Type saml1__AssertionType is a recursive data type, (in)directly referencing itself through its (base or derived class) members */ -/* complex XML schema type 'saml1:AssertionType': */ -struct SOAP_CMAC saml1__AssertionType { - public: - /** Optional element 'saml1:Conditions' of XML schema type 'saml1:ConditionsType' */ - struct saml1__ConditionsType *saml1__Conditions; - /** Optional element 'saml1:Advice' of XML schema type 'saml1:AdviceType' */ - struct saml1__AdviceType *saml1__Advice; - /** Sequence of elements '-union-AssertionType' of XML schema type '-saml1:union-AssertionType' stored in dynamic array __union_AssertionType of length __size_AssertionType */ - int __size_AssertionType; - struct __saml1__union_AssertionType *__union_AssertionType; - /** Optional element 'ds:Signature' of XML schema type 'ds:Signature' */ - struct ds__SignatureType *ds__Signature; - /** Required attribute 'MajorVersion' of XML schema type 'xsd:string' */ - char *MajorVersion; - /** Required attribute 'MinorVersion' of XML schema type 'xsd:string' */ - char *MinorVersion; - /** Required attribute 'AssertionID' of XML schema type 'xsd:string' */ - char *AssertionID; - /** Required attribute 'Issuer' of XML schema type 'xsd:string' */ - char *Issuer; - /** Required attribute 'IssueInstant' of XML schema type 'xsd:dateTime' */ - struct timeval IssueInstant; - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - public: - /** Return unique type id SOAP_TYPE_saml1__AssertionType */ - long soap_type() const { return SOAP_TYPE_saml1__AssertionType; } - /** Constructor with member initializations */ - saml1__AssertionType() : saml1__Conditions(), saml1__Advice(), __size_AssertionType(), __union_AssertionType(), ds__Signature(), MajorVersion(), MinorVersion(), AssertionID(), Issuer(), IssueInstant(), wsu__Id() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__AssertionType * SOAP_FMAC2 soap_instantiate_saml1__AssertionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:224 */ -#ifndef SOAP_TYPE___saml1__union_ConditionsType -#define SOAP_TYPE___saml1__union_ConditionsType (417) -/* Wrapper: */ -struct SOAP_CMAC __saml1__union_ConditionsType { - public: - /** Optional element 'saml1:AudienceRestrictionCondition' of XML schema type 'saml1:AudienceRestrictionConditionType' */ - struct saml1__AudienceRestrictionConditionType *saml1__AudienceRestrictionCondition; - /** Optional element 'saml1:DoNotCacheCondition' of XML schema type 'saml1:DoNotCacheConditionType' */ - struct saml1__DoNotCacheConditionType *saml1__DoNotCacheCondition; - /** Optional element 'saml1:Condition' of XML schema type 'saml1:ConditionAbstractType' */ - struct saml1__ConditionAbstractType *saml1__Condition; - public: - /** Return unique type id SOAP_TYPE___saml1__union_ConditionsType */ - long soap_type() const { return SOAP_TYPE___saml1__union_ConditionsType; } - /** Constructor with member initializations */ - __saml1__union_ConditionsType() : saml1__AudienceRestrictionCondition(), saml1__DoNotCacheCondition(), saml1__Condition() { } - /** Friend allocator */ - friend SOAP_FMAC1 __saml1__union_ConditionsType * SOAP_FMAC2 soap_instantiate___saml1__union_ConditionsType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:78 */ -#ifndef SOAP_TYPE_saml1__ConditionsType -#define SOAP_TYPE_saml1__ConditionsType (387) -/* complex XML schema type 'saml1:ConditionsType': */ -struct SOAP_CMAC saml1__ConditionsType { - public: - /** Sequence of elements '-union-ConditionsType' of XML schema type '-saml1:union-ConditionsType' stored in dynamic array __union_ConditionsType of length __size_ConditionsType */ - int __size_ConditionsType; - struct __saml1__union_ConditionsType *__union_ConditionsType; - /** Optional attribute 'NotBefore' of XML schema type 'xsd:dateTime' */ - struct timeval *NotBefore; - /** Optional attribute 'NotOnOrAfter' of XML schema type 'xsd:dateTime' */ - struct timeval *NotOnOrAfter; - public: - /** Return unique type id SOAP_TYPE_saml1__ConditionsType */ - long soap_type() const { return SOAP_TYPE_saml1__ConditionsType; } - /** Constructor with member initializations */ - saml1__ConditionsType() : __size_ConditionsType(), __union_ConditionsType(), NotBefore(), NotOnOrAfter() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__ConditionsType * SOAP_FMAC2 soap_instantiate_saml1__ConditionsType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:81 */ -#ifndef SOAP_TYPE_saml1__ConditionAbstractType -#define SOAP_TYPE_saml1__ConditionAbstractType (388) -/* complex XML schema type 'saml1:ConditionAbstractType': */ -struct SOAP_CMAC saml1__ConditionAbstractType { - public: - /** Return unique type id SOAP_TYPE_saml1__ConditionAbstractType */ - long soap_type() const { return SOAP_TYPE_saml1__ConditionAbstractType; } - /** Constructor with member initializations */ - saml1__ConditionAbstractType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__ConditionAbstractType * SOAP_FMAC2 soap_instantiate_saml1__ConditionAbstractType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:270 */ -#ifndef SOAP_TYPE___saml1__union_AdviceType -#define SOAP_TYPE___saml1__union_AdviceType (423) -/* Wrapper: */ -struct SOAP_CMAC __saml1__union_AdviceType { - public: - /** Optional element 'saml1:AssertionIDReference' of XML schema type 'xsd:string' */ - char *saml1__AssertionIDReference; - /** Optional element 'saml1:Assertion' of XML schema type 'saml1:AssertionType' */ - struct saml1__AssertionType *saml1__Assertion; - public: - /** Return unique type id SOAP_TYPE___saml1__union_AdviceType */ - long soap_type() const { return SOAP_TYPE___saml1__union_AdviceType; } - /** Constructor with member initializations */ - __saml1__union_AdviceType() : saml1__AssertionIDReference(), saml1__Assertion() { } - /** Friend allocator */ - friend SOAP_FMAC1 __saml1__union_AdviceType * SOAP_FMAC2 soap_instantiate___saml1__union_AdviceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:90 */ -#ifndef SOAP_TYPE_saml1__AdviceType -#define SOAP_TYPE_saml1__AdviceType (391) -/* complex XML schema type 'saml1:AdviceType': */ -struct SOAP_CMAC saml1__AdviceType { - public: - /** Sequence of elements '-union-AdviceType' of XML schema type '-saml1:union-AdviceType' stored in dynamic array __union_AdviceType of length __size_AdviceType */ - int __size_AdviceType; - struct __saml1__union_AdviceType *__union_AdviceType; - public: - /** Return unique type id SOAP_TYPE_saml1__AdviceType */ - long soap_type() const { return SOAP_TYPE_saml1__AdviceType; } - /** Constructor with member initializations */ - saml1__AdviceType() : __size_AdviceType(), __union_AdviceType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__AdviceType * SOAP_FMAC2 soap_instantiate_saml1__AdviceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:93 */ -#ifndef SOAP_TYPE_saml1__StatementAbstractType -#define SOAP_TYPE_saml1__StatementAbstractType (392) -/* complex XML schema type 'saml1:StatementAbstractType': */ -struct SOAP_CMAC saml1__StatementAbstractType { - public: - /** Return unique type id SOAP_TYPE_saml1__StatementAbstractType */ - long soap_type() const { return SOAP_TYPE_saml1__StatementAbstractType; } - /** Constructor with member initializations */ - saml1__StatementAbstractType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__StatementAbstractType * SOAP_FMAC2 soap_instantiate_saml1__StatementAbstractType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:99 */ -#ifndef SOAP_TYPE_saml1__SubjectType -#define SOAP_TYPE_saml1__SubjectType (394) -/* complex XML schema type 'saml1:SubjectType': */ -struct SOAP_CMAC saml1__SubjectType { - public: - /** Optional element 'saml1:NameIdentifier' of XML schema type 'saml1:NameIdentifierType' */ - struct saml1__NameIdentifierType *saml1__NameIdentifier; - /** Optional element 'saml1:SubjectConfirmation' of XML schema type 'saml1:SubjectConfirmationType' */ - struct saml1__SubjectConfirmationType *saml1__SubjectConfirmation; - /** Optional element 'saml1:SubjectConfirmation' of XML schema type 'saml1:SubjectConfirmationType' */ - struct saml1__SubjectConfirmationType *saml1__SubjectConfirmation_; - public: - /** Return unique type id SOAP_TYPE_saml1__SubjectType */ - long soap_type() const { return SOAP_TYPE_saml1__SubjectType; } - /** Constructor with member initializations */ - saml1__SubjectType() : saml1__NameIdentifier(), saml1__SubjectConfirmation(), saml1__SubjectConfirmation_() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__SubjectType * SOAP_FMAC2 soap_instantiate_saml1__SubjectType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:105 */ -#ifndef SOAP_TYPE_saml1__SubjectConfirmationType -#define SOAP_TYPE_saml1__SubjectConfirmationType (396) -/* complex XML schema type 'saml1:SubjectConfirmationType': */ -struct SOAP_CMAC saml1__SubjectConfirmationType { - public: - /** Sequence of at least 1 elements 'saml1:ConfirmationMethod' of XML schema type 'xsd:string' stored in dynamic array saml1__ConfirmationMethod of length __sizeConfirmationMethod */ - int __sizeConfirmationMethod; - char **saml1__ConfirmationMethod; - /** Optional element 'saml1:SubjectConfirmationData' of XML schema type 'xsd:anyType' */ - char *saml1__SubjectConfirmationData; - /** Optional element 'ds:KeyInfo' of XML schema type 'ds:KeyInfo' */ - struct ds__KeyInfoType *ds__KeyInfo; - public: - /** Return unique type id SOAP_TYPE_saml1__SubjectConfirmationType */ - long soap_type() const { return SOAP_TYPE_saml1__SubjectConfirmationType; } - /** Constructor with member initializations */ - saml1__SubjectConfirmationType() : __sizeConfirmationMethod(), saml1__ConfirmationMethod(), saml1__SubjectConfirmationData(), ds__KeyInfo() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__SubjectConfirmationType * SOAP_FMAC2 soap_instantiate_saml1__SubjectConfirmationType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:111 */ -#ifndef SOAP_TYPE_saml1__SubjectLocalityType -#define SOAP_TYPE_saml1__SubjectLocalityType (398) -/* complex XML schema type 'saml1:SubjectLocalityType': */ -struct SOAP_CMAC saml1__SubjectLocalityType { - public: - /** Optional attribute 'IPAddress' of XML schema type 'xsd:string' */ - char *IPAddress; - /** Optional attribute 'DNSAddress' of XML schema type 'xsd:string' */ - char *DNSAddress; - public: - /** Return unique type id SOAP_TYPE_saml1__SubjectLocalityType */ - long soap_type() const { return SOAP_TYPE_saml1__SubjectLocalityType; } - /** Constructor with member initializations */ - saml1__SubjectLocalityType() : IPAddress(), DNSAddress() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__SubjectLocalityType * SOAP_FMAC2 soap_instantiate_saml1__SubjectLocalityType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:114 */ -#ifndef SOAP_TYPE_saml1__AuthorityBindingType -#define SOAP_TYPE_saml1__AuthorityBindingType (399) -/* complex XML schema type 'saml1:AuthorityBindingType': */ -struct SOAP_CMAC saml1__AuthorityBindingType { - public: - /** Required attribute 'AuthorityKind' of XML schema type 'xsd:QName' */ - char *AuthorityKind; - /** Required attribute 'Location' of XML schema type 'xsd:string' */ - char *Location; - /** Required attribute 'Binding' of XML schema type 'xsd:string' */ - char *Binding; - public: - /** Return unique type id SOAP_TYPE_saml1__AuthorityBindingType */ - long soap_type() const { return SOAP_TYPE_saml1__AuthorityBindingType; } - /** Constructor with member initializations */ - saml1__AuthorityBindingType() : AuthorityKind(), Location(), Binding() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__AuthorityBindingType * SOAP_FMAC2 soap_instantiate_saml1__AuthorityBindingType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:395 */ -#ifndef SOAP_TYPE___saml1__union_EvidenceType -#define SOAP_TYPE___saml1__union_EvidenceType (429) -/* Wrapper: */ -struct SOAP_CMAC __saml1__union_EvidenceType { - public: - /** Optional element 'saml1:AssertionIDReference' of XML schema type 'xsd:string' */ - char *saml1__AssertionIDReference; - /** Optional element 'saml1:Assertion' of XML schema type 'saml1:AssertionType' */ - struct saml1__AssertionType *saml1__Assertion; - public: - /** Return unique type id SOAP_TYPE___saml1__union_EvidenceType */ - long soap_type() const { return SOAP_TYPE___saml1__union_EvidenceType; } - /** Constructor with member initializations */ - __saml1__union_EvidenceType() : saml1__AssertionIDReference(), saml1__Assertion() { } - /** Friend allocator */ - friend SOAP_FMAC1 __saml1__union_EvidenceType * SOAP_FMAC2 soap_instantiate___saml1__union_EvidenceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:123 */ -#ifndef SOAP_TYPE_saml1__EvidenceType -#define SOAP_TYPE_saml1__EvidenceType (402) -/* complex XML schema type 'saml1:EvidenceType': */ -struct SOAP_CMAC saml1__EvidenceType { - public: - /** Sequence of elements '-union-EvidenceType' of XML schema type '-saml1:union-EvidenceType' stored in dynamic array __union_EvidenceType of length __size_EvidenceType */ - int __size_EvidenceType; - struct __saml1__union_EvidenceType *__union_EvidenceType; - public: - /** Return unique type id SOAP_TYPE_saml1__EvidenceType */ - long soap_type() const { return SOAP_TYPE_saml1__EvidenceType; } - /** Constructor with member initializations */ - saml1__EvidenceType() : __size_EvidenceType(), __union_EvidenceType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__EvidenceType * SOAP_FMAC2 soap_instantiate_saml1__EvidenceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:129 */ -#ifndef SOAP_TYPE_saml1__AttributeDesignatorType -#define SOAP_TYPE_saml1__AttributeDesignatorType (404) -/* complex XML schema type 'saml1:AttributeDesignatorType': */ -struct SOAP_CMAC saml1__AttributeDesignatorType { - public: - /** Required attribute 'AttributeName' of XML schema type 'xsd:string' */ - char *AttributeName; - /** Required attribute 'AttributeNamespace' of XML schema type 'xsd:string' */ - char *AttributeNamespace; - public: - /** Return unique type id SOAP_TYPE_saml1__AttributeDesignatorType */ - long soap_type() const { return SOAP_TYPE_saml1__AttributeDesignatorType; } - /** Constructor with member initializations */ - saml1__AttributeDesignatorType() : AttributeName(), AttributeNamespace() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__AttributeDesignatorType * SOAP_FMAC2 soap_instantiate_saml1__AttributeDesignatorType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:84 */ -#ifndef SOAP_TYPE_saml1__AudienceRestrictionConditionType -#define SOAP_TYPE_saml1__AudienceRestrictionConditionType (389) -/* complex XML schema type 'saml1:AudienceRestrictionConditionType': */ -struct SOAP_CMAC saml1__AudienceRestrictionConditionType { - public: - /** Sequence of at least 1 elements 'saml1:Audience' of XML schema type 'xsd:string' stored in dynamic array saml1__Audience of length __sizeAudience */ - int __sizeAudience; - char **saml1__Audience; - public: - /** Return unique type id SOAP_TYPE_saml1__AudienceRestrictionConditionType */ - long soap_type() const { return SOAP_TYPE_saml1__AudienceRestrictionConditionType; } - /** Constructor with member initializations */ - saml1__AudienceRestrictionConditionType() : __sizeAudience(), saml1__Audience() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__AudienceRestrictionConditionType * SOAP_FMAC2 soap_instantiate_saml1__AudienceRestrictionConditionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:87 */ -#ifndef SOAP_TYPE_saml1__DoNotCacheConditionType -#define SOAP_TYPE_saml1__DoNotCacheConditionType (390) -/* complex XML schema type 'saml1:DoNotCacheConditionType': */ -struct SOAP_CMAC saml1__DoNotCacheConditionType { - public: - /** Return unique type id SOAP_TYPE_saml1__DoNotCacheConditionType */ - long soap_type() const { return SOAP_TYPE_saml1__DoNotCacheConditionType; } - /** Constructor with member initializations */ - saml1__DoNotCacheConditionType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__DoNotCacheConditionType * SOAP_FMAC2 soap_instantiate_saml1__DoNotCacheConditionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:96 */ -#ifndef SOAP_TYPE_saml1__SubjectStatementAbstractType -#define SOAP_TYPE_saml1__SubjectStatementAbstractType (393) -/* complex XML schema type 'saml1:SubjectStatementAbstractType': */ -struct SOAP_CMAC saml1__SubjectStatementAbstractType { - public: - /** Required element 'saml1:Subject' of XML schema type 'saml1:SubjectType' */ - struct saml1__SubjectType *saml1__Subject; - public: - /** Return unique type id SOAP_TYPE_saml1__SubjectStatementAbstractType */ - long soap_type() const { return SOAP_TYPE_saml1__SubjectStatementAbstractType; } - /** Constructor with member initializations */ - saml1__SubjectStatementAbstractType() : saml1__Subject() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__SubjectStatementAbstractType * SOAP_FMAC2 soap_instantiate_saml1__SubjectStatementAbstractType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:102 */ -#ifndef SOAP_TYPE_saml1__NameIdentifierType -#define SOAP_TYPE_saml1__NameIdentifierType (395) -/* simple XML schema type 'saml1:NameIdentifierType': */ -struct SOAP_CMAC saml1__NameIdentifierType { - public: - /** Simple content of XML schema type 'xsd:string' wrapped by this struct */ - char *__item; - /** Optional attribute 'NameQualifier' of XML schema type 'xsd:string' */ - char *NameQualifier; - /** Optional attribute 'Format' of XML schema type 'xsd:string' */ - char *Format; - public: - /** Return unique type id SOAP_TYPE_saml1__NameIdentifierType */ - long soap_type() const { return SOAP_TYPE_saml1__NameIdentifierType; } - /** Constructor with member initializations */ - saml1__NameIdentifierType() : __item(), NameQualifier(), Format() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__NameIdentifierType * SOAP_FMAC2 soap_instantiate_saml1__NameIdentifierType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:120 */ -#ifndef SOAP_TYPE_saml1__ActionType -#define SOAP_TYPE_saml1__ActionType (401) -/* simple XML schema type 'saml1:ActionType': */ -struct SOAP_CMAC saml1__ActionType { - public: - /** Simple content of XML schema type 'xsd:string' wrapped by this struct */ - char *__item; - /** Optional attribute 'Namespace' of XML schema type 'xsd:string' */ - char *Namespace; - public: - /** Return unique type id SOAP_TYPE_saml1__ActionType */ - long soap_type() const { return SOAP_TYPE_saml1__ActionType; } - /** Constructor with member initializations */ - saml1__ActionType() : __item(), Namespace() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__ActionType * SOAP_FMAC2 soap_instantiate_saml1__ActionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:132 */ -#ifndef SOAP_TYPE_saml1__AttributeType -#define SOAP_TYPE_saml1__AttributeType (405) -/* complex XML schema type 'saml1:AttributeType': */ -struct SOAP_CMAC saml1__AttributeType { - public: - /** Required attribute 'AttributeName' of XML schema type 'xsd:string' */ - char *AttributeName; - /** Required attribute 'AttributeNamespace' of XML schema type 'xsd:string' */ - char *AttributeNamespace; - /** Sequence of at least 1 elements 'saml1:AttributeValue' of XML schema type 'xsd:anyType' stored in dynamic array saml1__AttributeValue of length __sizeAttributeValue */ - int __sizeAttributeValue; - char **saml1__AttributeValue; - public: - /** Return unique type id SOAP_TYPE_saml1__AttributeType */ - long soap_type() const { return SOAP_TYPE_saml1__AttributeType; } - /** Constructor with member initializations */ - saml1__AttributeType() : AttributeName(), AttributeNamespace(), __sizeAttributeValue(), saml1__AttributeValue() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__AttributeType * SOAP_FMAC2 soap_instantiate_saml1__AttributeType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:108 */ -#ifndef SOAP_TYPE_saml1__AuthenticationStatementType -#define SOAP_TYPE_saml1__AuthenticationStatementType (397) -/* complex XML schema type 'saml1:AuthenticationStatementType': */ -struct SOAP_CMAC saml1__AuthenticationStatementType { - public: - /** Required element 'saml1:Subject' of XML schema type 'saml1:SubjectType' */ - struct saml1__SubjectType *saml1__Subject; - /** Optional element 'saml1:SubjectLocality' of XML schema type 'saml1:SubjectLocalityType' */ - struct saml1__SubjectLocalityType *saml1__SubjectLocality; - /** Sequence of elements 'saml1:AuthorityBinding' of XML schema type 'saml1:AuthorityBindingType' stored in dynamic array saml1__AuthorityBinding of length __sizeAuthorityBinding */ - int __sizeAuthorityBinding; - struct saml1__AuthorityBindingType *saml1__AuthorityBinding; - /** Required attribute 'AuthenticationMethod' of XML schema type 'xsd:string' */ - char *AuthenticationMethod; - /** Required attribute 'AuthenticationInstant' of XML schema type 'xsd:dateTime' */ - struct timeval AuthenticationInstant; - public: - /** Return unique type id SOAP_TYPE_saml1__AuthenticationStatementType */ - long soap_type() const { return SOAP_TYPE_saml1__AuthenticationStatementType; } - /** Constructor with member initializations */ - saml1__AuthenticationStatementType() : saml1__Subject(), saml1__SubjectLocality(), __sizeAuthorityBinding(), saml1__AuthorityBinding(), AuthenticationMethod(), AuthenticationInstant() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__AuthenticationStatementType * SOAP_FMAC2 soap_instantiate_saml1__AuthenticationStatementType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:117 */ -#ifndef SOAP_TYPE_saml1__AuthorizationDecisionStatementType -#define SOAP_TYPE_saml1__AuthorizationDecisionStatementType (400) -/* complex XML schema type 'saml1:AuthorizationDecisionStatementType': */ -struct SOAP_CMAC saml1__AuthorizationDecisionStatementType { - public: - /** Required element 'saml1:Subject' of XML schema type 'saml1:SubjectType' */ - struct saml1__SubjectType *saml1__Subject; - /** Sequence of at least 1 elements 'saml1:Action' of XML schema type 'saml1:ActionType' stored in dynamic array saml1__Action of length __sizeAction */ - int __sizeAction; - struct saml1__ActionType *saml1__Action; - /** Optional element 'saml1:Evidence' of XML schema type 'saml1:EvidenceType' */ - struct saml1__EvidenceType *saml1__Evidence; - /** Required attribute 'Resource' of XML schema type 'xsd:string' */ - char *Resource; - /** Required attribute 'Decision' of XML schema type 'saml1:DecisionType' */ - enum saml1__DecisionType Decision; - public: - /** Return unique type id SOAP_TYPE_saml1__AuthorizationDecisionStatementType */ - long soap_type() const { return SOAP_TYPE_saml1__AuthorizationDecisionStatementType; } - /** Constructor with member initializations */ - saml1__AuthorizationDecisionStatementType() : saml1__Subject(), __sizeAction(), saml1__Action(), saml1__Evidence(), Resource(), Decision() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__AuthorizationDecisionStatementType * SOAP_FMAC2 soap_instantiate_saml1__AuthorizationDecisionStatementType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml1.h:126 */ -#ifndef SOAP_TYPE_saml1__AttributeStatementType -#define SOAP_TYPE_saml1__AttributeStatementType (403) -/* complex XML schema type 'saml1:AttributeStatementType': */ -struct SOAP_CMAC saml1__AttributeStatementType { - public: - /** Required element 'saml1:Subject' of XML schema type 'saml1:SubjectType' */ - struct saml1__SubjectType *saml1__Subject; - /** Sequence of at least 1 elements 'saml1:Attribute' of XML schema type 'saml1:AttributeType' stored in dynamic array saml1__Attribute of length __sizeAttribute */ - int __sizeAttribute; - struct saml1__AttributeType *saml1__Attribute; - public: - /** Return unique type id SOAP_TYPE_saml1__AttributeStatementType */ - long soap_type() const { return SOAP_TYPE_saml1__AttributeStatementType; } - /** Constructor with member initializations */ - saml1__AttributeStatementType() : saml1__Subject(), __sizeAttribute(), saml1__Attribute() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml1__AttributeStatementType * SOAP_FMAC2 soap_instantiate_saml1__AttributeStatementType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:75 */ -#ifndef SOAP_TYPE_saml2__BaseIDAbstractType -#define SOAP_TYPE_saml2__BaseIDAbstractType (462) -/* complex XML schema type 'saml2:BaseIDAbstractType': */ -struct SOAP_CMAC saml2__BaseIDAbstractType { - public: - /** Optional attribute 'NameQualifier' of XML schema type 'xsd:string' */ - char *NameQualifier; - /** Optional attribute 'SPNameQualifier' of XML schema type 'xsd:string' */ - char *SPNameQualifier; - public: - /** Return unique type id SOAP_TYPE_saml2__BaseIDAbstractType */ - long soap_type() const { return SOAP_TYPE_saml2__BaseIDAbstractType; } - /** Constructor with member initializations */ - saml2__BaseIDAbstractType() : NameQualifier(), SPNameQualifier() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__BaseIDAbstractType * SOAP_FMAC2 soap_instantiate_saml2__BaseIDAbstractType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:81 */ -#ifndef SOAP_TYPE_saml2__EncryptedElementType -#define SOAP_TYPE_saml2__EncryptedElementType (464) -/* complex XML schema type 'saml2:EncryptedElementType': */ -struct SOAP_CMAC saml2__EncryptedElementType { - public: - /** Required element 'xenc:EncryptedData' of XML schema type 'xenc:EncryptedDataType' */ - struct xenc__EncryptedDataType xenc__EncryptedData; - /** Sequence of elements 'xenc:EncryptedKey' of XML schema type 'xenc:EncryptedKeyType' stored in dynamic array xenc__EncryptedKey of length __sizexenc__EncryptedKey */ - int __sizexenc__EncryptedKey; - struct xenc__EncryptedKeyType **xenc__EncryptedKey; - public: - /** Return unique type id SOAP_TYPE_saml2__EncryptedElementType */ - long soap_type() const { return SOAP_TYPE_saml2__EncryptedElementType; } - /** Constructor with member initializations */ - saml2__EncryptedElementType() : xenc__EncryptedData(), __sizexenc__EncryptedKey(), xenc__EncryptedKey() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__EncryptedElementType * SOAP_FMAC2 soap_instantiate_saml2__EncryptedElementType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:234 */ -#ifndef SOAP_TYPE___saml2__union_AssertionType -#define SOAP_TYPE___saml2__union_AssertionType (491) -/* Wrapper: */ -struct SOAP_CMAC __saml2__union_AssertionType { - public: - /** Optional element 'saml2:Statement' of XML schema type 'saml2:StatementAbstractType' */ - struct saml2__StatementAbstractType *saml2__Statement; - /** Optional element 'saml2:AuthnStatement' of XML schema type 'saml2:AuthnStatementType' */ - struct saml2__AuthnStatementType *saml2__AuthnStatement; - /** Optional element 'saml2:AuthzDecisionStatement' of XML schema type 'saml2:AuthzDecisionStatementType' */ - struct saml2__AuthzDecisionStatementType *saml2__AuthzDecisionStatement; - /** Optional element 'saml2:AttributeStatement' of XML schema type 'saml2:AttributeStatementType' */ - struct saml2__AttributeStatementType *saml2__AttributeStatement; - public: - /** Return unique type id SOAP_TYPE___saml2__union_AssertionType */ - long soap_type() const { return SOAP_TYPE___saml2__union_AssertionType; } - /** Constructor with member initializations */ - __saml2__union_AssertionType() : saml2__Statement(), saml2__AuthnStatement(), saml2__AuthzDecisionStatement(), saml2__AttributeStatement() { } - /** Friend allocator */ - friend SOAP_FMAC1 __saml2__union_AssertionType * SOAP_FMAC2 soap_instantiate___saml2__union_AssertionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:84 */ -#ifndef SOAP_TYPE_saml2__AssertionType -#define SOAP_TYPE_saml2__AssertionType (465) -/* Type saml2__AssertionType is a recursive data type, (in)directly referencing itself through its (base or derived class) members */ -/* complex XML schema type 'saml2:AssertionType': */ -struct SOAP_CMAC saml2__AssertionType { - public: - /** Required element 'saml2:Issuer' of XML schema type 'saml2:NameIDType' */ - struct saml2__NameIDType *saml2__Issuer; - /** Optional element 'ds:Signature' of XML schema type 'ds:Signature' */ - struct ds__SignatureType *ds__Signature; - /** Optional element 'saml2:Subject' of XML schema type 'saml2:SubjectType' */ - struct saml2__SubjectType *saml2__Subject; - /** Optional element 'saml2:Conditions' of XML schema type 'saml2:ConditionsType' */ - struct saml2__ConditionsType *saml2__Conditions; - /** Optional element 'saml2:Advice' of XML schema type 'saml2:AdviceType' */ - struct saml2__AdviceType *saml2__Advice; - /** Sequence of elements '-union-AssertionType' of XML schema type '-saml2:union-AssertionType' stored in dynamic array __union_AssertionType of length __size_AssertionType */ - int __size_AssertionType; - struct __saml2__union_AssertionType *__union_AssertionType; - /** Required attribute 'Version' of XML schema type 'xsd:string' */ - char *Version; - /** Required attribute 'ID' of XML schema type 'xsd:string' */ - char *ID; - /** Required attribute 'IssueInstant' of XML schema type 'xsd:dateTime' */ - struct timeval IssueInstant; - /** Optional attribute 'wsu:Id' of XML schema type 'xsd:string' */ - char *wsu__Id; - public: - /** Return unique type id SOAP_TYPE_saml2__AssertionType */ - long soap_type() const { return SOAP_TYPE_saml2__AssertionType; } - /** Constructor with member initializations */ - saml2__AssertionType() : saml2__Issuer(), ds__Signature(), saml2__Subject(), saml2__Conditions(), saml2__Advice(), __size_AssertionType(), __union_AssertionType(), Version(), ID(), IssueInstant(), wsu__Id() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__AssertionType * SOAP_FMAC2 soap_instantiate_saml2__AssertionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:87 */ -#ifndef SOAP_TYPE_saml2__SubjectType -#define SOAP_TYPE_saml2__SubjectType (466) -/* complex XML schema type 'saml2:SubjectType': */ -struct SOAP_CMAC saml2__SubjectType { - public: - /** Optional element 'saml2:BaseID' of XML schema type 'saml2:BaseIDAbstractType' */ - struct saml2__BaseIDAbstractType *saml2__BaseID; - /** Optional element 'saml2:NameID' of XML schema type 'saml2:NameIDType' */ - struct saml2__NameIDType *saml2__NameID; - /** Optional element 'saml2:EncryptedID' of XML schema type 'saml2:EncryptedElementType' */ - struct saml2__EncryptedElementType *saml2__EncryptedID; - /** Sequence of elements 'saml2:SubjectConfirmation' of XML schema type 'saml2:SubjectConfirmationType' stored in dynamic array saml2__SubjectConfirmation of length __sizeSubjectConfirmation */ - int __sizeSubjectConfirmation; - struct saml2__SubjectConfirmationType *saml2__SubjectConfirmation; - /** Sequence of elements 'saml2:SubjectConfirmation' of XML schema type 'saml2:SubjectConfirmationType' stored in dynamic array saml2__SubjectConfirmation_ of length __sizeSubjectConfirmation_ */ - int __sizeSubjectConfirmation_; - struct saml2__SubjectConfirmationType *saml2__SubjectConfirmation_; - public: - /** Return unique type id SOAP_TYPE_saml2__SubjectType */ - long soap_type() const { return SOAP_TYPE_saml2__SubjectType; } - /** Constructor with member initializations */ - saml2__SubjectType() : saml2__BaseID(), saml2__NameID(), saml2__EncryptedID(), __sizeSubjectConfirmation(), saml2__SubjectConfirmation(), __sizeSubjectConfirmation_(), saml2__SubjectConfirmation_() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__SubjectType * SOAP_FMAC2 soap_instantiate_saml2__SubjectType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:90 */ -#ifndef SOAP_TYPE_saml2__SubjectConfirmationType -#define SOAP_TYPE_saml2__SubjectConfirmationType (467) -/* complex XML schema type 'saml2:SubjectConfirmationType': */ -struct SOAP_CMAC saml2__SubjectConfirmationType { - public: - /** Optional element 'saml2:BaseID' of XML schema type 'saml2:BaseIDAbstractType' */ - struct saml2__BaseIDAbstractType *saml2__BaseID; - /** Optional element 'saml2:NameID' of XML schema type 'saml2:NameIDType' */ - struct saml2__NameIDType *saml2__NameID; - /** Optional element 'saml2:EncryptedID' of XML schema type 'saml2:EncryptedElementType' */ - struct saml2__EncryptedElementType *saml2__EncryptedID; - /** Optional element 'saml2:SubjectConfirmationData' of XML schema type 'saml2:SubjectConfirmationDataType' */ - struct saml2__SubjectConfirmationDataType *saml2__SubjectConfirmationData; - /** Required attribute 'Method' of XML schema type 'xsd:string' */ - char *Method; - public: - /** Return unique type id SOAP_TYPE_saml2__SubjectConfirmationType */ - long soap_type() const { return SOAP_TYPE_saml2__SubjectConfirmationType; } - /** Constructor with member initializations */ - saml2__SubjectConfirmationType() : saml2__BaseID(), saml2__NameID(), saml2__EncryptedID(), saml2__SubjectConfirmationData(), Method() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__SubjectConfirmationType * SOAP_FMAC2 soap_instantiate_saml2__SubjectConfirmationType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:327 */ -#ifndef SOAP_TYPE___saml2__union_ConditionsType -#define SOAP_TYPE___saml2__union_ConditionsType (501) -/* Wrapper: */ -struct SOAP_CMAC __saml2__union_ConditionsType { - public: - /** Optional element 'saml2:Condition' of XML schema type 'saml2:ConditionAbstractType' */ - struct saml2__ConditionAbstractType *saml2__Condition; - /** Optional element 'saml2:AudienceRestriction' of XML schema type 'saml2:AudienceRestrictionType' */ - struct saml2__AudienceRestrictionType *saml2__AudienceRestriction; - /** Optional element 'saml2:OneTimeUse' of XML schema type 'saml2:OneTimeUseType' */ - struct saml2__OneTimeUseType *saml2__OneTimeUse; - /** Optional element 'saml2:ProxyRestriction' of XML schema type 'saml2:ProxyRestrictionType' */ - struct saml2__ProxyRestrictionType *saml2__ProxyRestriction; - public: - /** Return unique type id SOAP_TYPE___saml2__union_ConditionsType */ - long soap_type() const { return SOAP_TYPE___saml2__union_ConditionsType; } - /** Constructor with member initializations */ - __saml2__union_ConditionsType() : saml2__Condition(), saml2__AudienceRestriction(), saml2__OneTimeUse(), saml2__ProxyRestriction() { } - /** Friend allocator */ - friend SOAP_FMAC1 __saml2__union_ConditionsType * SOAP_FMAC2 soap_instantiate___saml2__union_ConditionsType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:99 */ -#ifndef SOAP_TYPE_saml2__ConditionsType -#define SOAP_TYPE_saml2__ConditionsType (470) -/* complex XML schema type 'saml2:ConditionsType': */ -struct SOAP_CMAC saml2__ConditionsType { - public: - /** Sequence of elements '-union-ConditionsType' of XML schema type '-saml2:union-ConditionsType' stored in dynamic array __union_ConditionsType of length __size_ConditionsType */ - int __size_ConditionsType; - struct __saml2__union_ConditionsType *__union_ConditionsType; - /** Optional attribute 'NotBefore' of XML schema type 'xsd:dateTime' */ - struct timeval *NotBefore; - /** Optional attribute 'NotOnOrAfter' of XML schema type 'xsd:dateTime' */ - struct timeval *NotOnOrAfter; - public: - /** Return unique type id SOAP_TYPE_saml2__ConditionsType */ - long soap_type() const { return SOAP_TYPE_saml2__ConditionsType; } - /** Constructor with member initializations */ - saml2__ConditionsType() : __size_ConditionsType(), __union_ConditionsType(), NotBefore(), NotOnOrAfter() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__ConditionsType * SOAP_FMAC2 soap_instantiate_saml2__ConditionsType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:102 */ -#ifndef SOAP_TYPE_saml2__ConditionAbstractType -#define SOAP_TYPE_saml2__ConditionAbstractType (471) -/* complex XML schema type 'saml2:ConditionAbstractType': */ -struct SOAP_CMAC saml2__ConditionAbstractType { - public: - /** Return unique type id SOAP_TYPE_saml2__ConditionAbstractType */ - long soap_type() const { return SOAP_TYPE_saml2__ConditionAbstractType; } - /** Constructor with member initializations */ - saml2__ConditionAbstractType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__ConditionAbstractType * SOAP_FMAC2 soap_instantiate_saml2__ConditionAbstractType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:376 */ -#ifndef SOAP_TYPE___saml2__union_AdviceType -#define SOAP_TYPE___saml2__union_AdviceType (507) -/* Wrapper: */ -struct SOAP_CMAC __saml2__union_AdviceType { - public: - /** Optional element 'saml2:AssertionIDRef' of XML schema type 'xsd:string' */ - char *saml2__AssertionIDRef; - /** Optional element 'saml2:AssertionURIRef' of XML schema type 'xsd:string' */ - char *saml2__AssertionURIRef; - /** Optional element 'saml2:Assertion' of XML schema type 'saml2:AssertionType' */ - struct saml2__AssertionType *saml2__Assertion; - /** Optional element 'saml2:EncryptedAssertion' of XML schema type 'saml2:EncryptedElementType' */ - struct saml2__EncryptedElementType *saml2__EncryptedAssertion; - public: - /** Return unique type id SOAP_TYPE___saml2__union_AdviceType */ - long soap_type() const { return SOAP_TYPE___saml2__union_AdviceType; } - /** Constructor with member initializations */ - __saml2__union_AdviceType() : saml2__AssertionIDRef(), saml2__AssertionURIRef(), saml2__Assertion(), saml2__EncryptedAssertion() { } - /** Friend allocator */ - friend SOAP_FMAC1 __saml2__union_AdviceType * SOAP_FMAC2 soap_instantiate___saml2__union_AdviceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:114 */ -#ifndef SOAP_TYPE_saml2__AdviceType -#define SOAP_TYPE_saml2__AdviceType (475) -/* complex XML schema type 'saml2:AdviceType': */ -struct SOAP_CMAC saml2__AdviceType { - public: - /** Sequence of elements '-union-AdviceType' of XML schema type '-saml2:union-AdviceType' stored in dynamic array __union_AdviceType of length __size_AdviceType */ - int __size_AdviceType; - struct __saml2__union_AdviceType *__union_AdviceType; - public: - /** Return unique type id SOAP_TYPE_saml2__AdviceType */ - long soap_type() const { return SOAP_TYPE_saml2__AdviceType; } - /** Constructor with member initializations */ - saml2__AdviceType() : __size_AdviceType(), __union_AdviceType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__AdviceType * SOAP_FMAC2 soap_instantiate_saml2__AdviceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:117 */ -#ifndef SOAP_TYPE_saml2__StatementAbstractType -#define SOAP_TYPE_saml2__StatementAbstractType (476) -/* complex XML schema type 'saml2:StatementAbstractType': */ -struct SOAP_CMAC saml2__StatementAbstractType { - public: - /** Return unique type id SOAP_TYPE_saml2__StatementAbstractType */ - long soap_type() const { return SOAP_TYPE_saml2__StatementAbstractType; } - /** Constructor with member initializations */ - saml2__StatementAbstractType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__StatementAbstractType * SOAP_FMAC2 soap_instantiate_saml2__StatementAbstractType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:123 */ -#ifndef SOAP_TYPE_saml2__SubjectLocalityType -#define SOAP_TYPE_saml2__SubjectLocalityType (478) -/* complex XML schema type 'saml2:SubjectLocalityType': */ -struct SOAP_CMAC saml2__SubjectLocalityType { - public: - /** Optional attribute 'Address' of XML schema type 'xsd:string' */ - char *Address; - /** Optional attribute 'DNSName' of XML schema type 'xsd:string' */ - char *DNSName; - public: - /** Return unique type id SOAP_TYPE_saml2__SubjectLocalityType */ - long soap_type() const { return SOAP_TYPE_saml2__SubjectLocalityType; } - /** Constructor with member initializations */ - saml2__SubjectLocalityType() : Address(), DNSName() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__SubjectLocalityType * SOAP_FMAC2 soap_instantiate_saml2__SubjectLocalityType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:126 */ -#ifndef SOAP_TYPE_saml2__AuthnContextType -#define SOAP_TYPE_saml2__AuthnContextType (479) -/* complex XML schema type 'saml2:AuthnContextType': */ -struct SOAP_CMAC saml2__AuthnContextType { - public: - /** Optional element 'saml2:AuthnContextClassRef' of XML schema type 'xsd:string' */ - char *saml2__AuthnContextClassRef; - /** Optional element 'saml2:AuthnContextDecl' of XML schema type 'xsd:anyType' */ - char *saml2__AuthnContextDecl; - /** Optional element 'saml2:AuthnContextDeclRef' of XML schema type 'xsd:string' */ - char *saml2__AuthnContextDeclRef; - /** Optional element 'saml2:AuthnContextDecl' of XML schema type 'xsd:anyType' */ - char *saml2__AuthnContextDecl_; - /** Optional element 'saml2:AuthnContextDeclRef' of XML schema type 'xsd:string' */ - char *saml2__AuthnContextDeclRef_; - /** Sequence of elements 'saml2:AuthenticatingAuthority' of XML schema type 'xsd:string' stored in dynamic array saml2__AuthenticatingAuthority of length __sizeAuthenticatingAuthority */ - int __sizeAuthenticatingAuthority; - char **saml2__AuthenticatingAuthority; - public: - /** Return unique type id SOAP_TYPE_saml2__AuthnContextType */ - long soap_type() const { return SOAP_TYPE_saml2__AuthnContextType; } - /** Constructor with member initializations */ - saml2__AuthnContextType() : saml2__AuthnContextClassRef(), saml2__AuthnContextDecl(), saml2__AuthnContextDeclRef(), saml2__AuthnContextDecl_(), saml2__AuthnContextDeclRef_(), __sizeAuthenticatingAuthority(), saml2__AuthenticatingAuthority() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__AuthnContextType * SOAP_FMAC2 soap_instantiate_saml2__AuthnContextType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:479 */ -#ifndef SOAP_TYPE___saml2__union_EvidenceType -#define SOAP_TYPE___saml2__union_EvidenceType (510) -/* Wrapper: */ -struct SOAP_CMAC __saml2__union_EvidenceType { - public: - /** Optional element 'saml2:AssertionIDRef' of XML schema type 'xsd:string' */ - char *saml2__AssertionIDRef; - /** Optional element 'saml2:AssertionURIRef' of XML schema type 'xsd:string' */ - char *saml2__AssertionURIRef; - /** Optional element 'saml2:Assertion' of XML schema type 'saml2:AssertionType' */ - struct saml2__AssertionType *saml2__Assertion; - /** Optional element 'saml2:EncryptedAssertion' of XML schema type 'saml2:EncryptedElementType' */ - struct saml2__EncryptedElementType *saml2__EncryptedAssertion; - public: - /** Return unique type id SOAP_TYPE___saml2__union_EvidenceType */ - long soap_type() const { return SOAP_TYPE___saml2__union_EvidenceType; } - /** Constructor with member initializations */ - __saml2__union_EvidenceType() : saml2__AssertionIDRef(), saml2__AssertionURIRef(), saml2__Assertion(), saml2__EncryptedAssertion() { } - /** Friend allocator */ - friend SOAP_FMAC1 __saml2__union_EvidenceType * SOAP_FMAC2 soap_instantiate___saml2__union_EvidenceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:135 */ -#ifndef SOAP_TYPE_saml2__EvidenceType -#define SOAP_TYPE_saml2__EvidenceType (482) -/* complex XML schema type 'saml2:EvidenceType': */ -struct SOAP_CMAC saml2__EvidenceType { - public: - /** Sequence of elements '-union-EvidenceType' of XML schema type '-saml2:union-EvidenceType' stored in dynamic array __union_EvidenceType of length __size_EvidenceType */ - int __size_EvidenceType; - struct __saml2__union_EvidenceType *__union_EvidenceType; - public: - /** Return unique type id SOAP_TYPE_saml2__EvidenceType */ - long soap_type() const { return SOAP_TYPE_saml2__EvidenceType; } - /** Constructor with member initializations */ - saml2__EvidenceType() : __size_EvidenceType(), __union_EvidenceType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__EvidenceType * SOAP_FMAC2 soap_instantiate_saml2__EvidenceType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:141 */ -#ifndef SOAP_TYPE_saml2__AttributeType -#define SOAP_TYPE_saml2__AttributeType (484) -/* complex XML schema type 'saml2:AttributeType': */ -struct SOAP_CMAC saml2__AttributeType { - public: - /** Sequence of elements 'saml2:AttributeValue' of XML schema type 'xsd:anyType' stored in dynamic array saml2__AttributeValue of length __sizeAttributeValue */ - int __sizeAttributeValue; - char **saml2__AttributeValue; - /** Required attribute 'Name' of XML schema type 'xsd:string' */ - char *Name; - /** Optional attribute 'NameFormat' of XML schema type 'xsd:string' */ - char *NameFormat; - /** Optional attribute 'FriendlyName' of XML schema type 'xsd:string' */ - char *FriendlyName; - public: - /** Return unique type id SOAP_TYPE_saml2__AttributeType */ - long soap_type() const { return SOAP_TYPE_saml2__AttributeType; } - /** Constructor with member initializations */ - saml2__AttributeType() : __sizeAttributeValue(), saml2__AttributeValue(), Name(), NameFormat(), FriendlyName() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__AttributeType * SOAP_FMAC2 soap_instantiate_saml2__AttributeType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:78 */ -#ifndef SOAP_TYPE_saml2__NameIDType -#define SOAP_TYPE_saml2__NameIDType (463) -/* simple XML schema type 'saml2:NameIDType': */ -struct SOAP_CMAC saml2__NameIDType { - public: - /** Simple content of XML schema type 'xsd:string' wrapped by this struct */ - char *__item; - /** Optional attribute 'Format' of XML schema type 'xsd:string' */ - char *Format; - /** Optional attribute 'SPProvidedID' of XML schema type 'xsd:string' */ - char *SPProvidedID; - /** Optional attribute 'NameQualifier' of XML schema type 'xsd:string' */ - char *NameQualifier; - /** Optional attribute 'SPNameQualifier' of XML schema type 'xsd:string' */ - char *SPNameQualifier; - public: - /** Return unique type id SOAP_TYPE_saml2__NameIDType */ - long soap_type() const { return SOAP_TYPE_saml2__NameIDType; } - /** Constructor with member initializations */ - saml2__NameIDType() : __item(), Format(), SPProvidedID(), NameQualifier(), SPNameQualifier() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__NameIDType * SOAP_FMAC2 soap_instantiate_saml2__NameIDType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:93 */ -#ifndef SOAP_TYPE_saml2__SubjectConfirmationDataType -#define SOAP_TYPE_saml2__SubjectConfirmationDataType (468) -/* complex XML schema type 'saml2:SubjectConfirmationDataType': */ -struct SOAP_CMAC saml2__SubjectConfirmationDataType { - public: - /** Optional attribute 'NotBefore' of XML schema type 'xsd:dateTime' */ - struct timeval *NotBefore; - /** Optional attribute 'NotOnOrAfter' of XML schema type 'xsd:dateTime' */ - struct timeval *NotOnOrAfter; - /** Optional attribute 'Recipient' of XML schema type 'xsd:string' */ - char *Recipient; - /** Optional attribute 'InResponseTo' of XML schema type 'xsd:string' */ - char *InResponseTo; - /** Optional attribute 'Address' of XML schema type 'xsd:string' */ - char *Address; - char *__mixed; - public: - /** Return unique type id SOAP_TYPE_saml2__SubjectConfirmationDataType */ - long soap_type() const { return SOAP_TYPE_saml2__SubjectConfirmationDataType; } - /** Constructor with member initializations */ - saml2__SubjectConfirmationDataType() : NotBefore(), NotOnOrAfter(), Recipient(), InResponseTo(), Address(), __mixed() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__SubjectConfirmationDataType * SOAP_FMAC2 soap_instantiate_saml2__SubjectConfirmationDataType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:105 */ -#ifndef SOAP_TYPE_saml2__AudienceRestrictionType -#define SOAP_TYPE_saml2__AudienceRestrictionType (472) -/* complex XML schema type 'saml2:AudienceRestrictionType': */ -struct SOAP_CMAC saml2__AudienceRestrictionType { - public: - /** Sequence of at least 1 elements 'saml2:Audience' of XML schema type 'xsd:string' stored in dynamic array saml2__Audience of length __sizeAudience */ - int __sizeAudience; - char **saml2__Audience; - public: - /** Return unique type id SOAP_TYPE_saml2__AudienceRestrictionType */ - long soap_type() const { return SOAP_TYPE_saml2__AudienceRestrictionType; } - /** Constructor with member initializations */ - saml2__AudienceRestrictionType() : __sizeAudience(), saml2__Audience() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__AudienceRestrictionType * SOAP_FMAC2 soap_instantiate_saml2__AudienceRestrictionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:108 */ -#ifndef SOAP_TYPE_saml2__OneTimeUseType -#define SOAP_TYPE_saml2__OneTimeUseType (473) -/* complex XML schema type 'saml2:OneTimeUseType': */ -struct SOAP_CMAC saml2__OneTimeUseType { - public: - /** Return unique type id SOAP_TYPE_saml2__OneTimeUseType */ - long soap_type() const { return SOAP_TYPE_saml2__OneTimeUseType; } - /** Constructor with member initializations */ - saml2__OneTimeUseType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__OneTimeUseType * SOAP_FMAC2 soap_instantiate_saml2__OneTimeUseType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:111 */ -#ifndef SOAP_TYPE_saml2__ProxyRestrictionType -#define SOAP_TYPE_saml2__ProxyRestrictionType (474) -/* complex XML schema type 'saml2:ProxyRestrictionType': */ -struct SOAP_CMAC saml2__ProxyRestrictionType { - public: - /** Sequence of elements 'saml2:Audience' of XML schema type 'xsd:string' stored in dynamic array saml2__Audience of length __sizeAudience */ - int __sizeAudience; - char **saml2__Audience; - /** Optional attribute 'Count' of XML schema type 'xsd:string' */ - char *Count; - public: - /** Return unique type id SOAP_TYPE_saml2__ProxyRestrictionType */ - long soap_type() const { return SOAP_TYPE_saml2__ProxyRestrictionType; } - /** Constructor with member initializations */ - saml2__ProxyRestrictionType() : __sizeAudience(), saml2__Audience(), Count() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__ProxyRestrictionType * SOAP_FMAC2 soap_instantiate_saml2__ProxyRestrictionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:120 */ -#ifndef SOAP_TYPE_saml2__AuthnStatementType -#define SOAP_TYPE_saml2__AuthnStatementType (477) -/* complex XML schema type 'saml2:AuthnStatementType': */ -struct SOAP_CMAC saml2__AuthnStatementType { - public: - /** Optional element 'saml2:SubjectLocality' of XML schema type 'saml2:SubjectLocalityType' */ - struct saml2__SubjectLocalityType *saml2__SubjectLocality; - /** Required element 'saml2:AuthnContext' of XML schema type 'saml2:AuthnContextType' */ - struct saml2__AuthnContextType *saml2__AuthnContext; - /** Required attribute 'AuthnInstant' of XML schema type 'xsd:dateTime' */ - struct timeval AuthnInstant; - /** Optional attribute 'SessionIndex' of XML schema type 'xsd:string' */ - char *SessionIndex; - /** Optional attribute 'SessionNotOnOrAfter' of XML schema type 'xsd:dateTime' */ - struct timeval *SessionNotOnOrAfter; - public: - /** Return unique type id SOAP_TYPE_saml2__AuthnStatementType */ - long soap_type() const { return SOAP_TYPE_saml2__AuthnStatementType; } - /** Constructor with member initializations */ - saml2__AuthnStatementType() : saml2__SubjectLocality(), saml2__AuthnContext(), AuthnInstant(), SessionIndex(), SessionNotOnOrAfter() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__AuthnStatementType * SOAP_FMAC2 soap_instantiate_saml2__AuthnStatementType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:129 */ -#ifndef SOAP_TYPE_saml2__AuthzDecisionStatementType -#define SOAP_TYPE_saml2__AuthzDecisionStatementType (480) -/* complex XML schema type 'saml2:AuthzDecisionStatementType': */ -struct SOAP_CMAC saml2__AuthzDecisionStatementType { - public: - /** Sequence of at least 1 elements 'saml2:Action' of XML schema type 'saml2:ActionType' stored in dynamic array saml2__Action of length __sizeAction */ - int __sizeAction; - struct saml2__ActionType *saml2__Action; - /** Optional element 'saml2:Evidence' of XML schema type 'saml2:EvidenceType' */ - struct saml2__EvidenceType *saml2__Evidence; - /** Required attribute 'Resource' of XML schema type 'xsd:string' */ - char *Resource; - /** Required attribute 'Decision' of XML schema type 'saml2:DecisionType' */ - enum saml2__DecisionType Decision; - public: - /** Return unique type id SOAP_TYPE_saml2__AuthzDecisionStatementType */ - long soap_type() const { return SOAP_TYPE_saml2__AuthzDecisionStatementType; } - /** Constructor with member initializations */ - saml2__AuthzDecisionStatementType() : __sizeAction(), saml2__Action(), saml2__Evidence(), Resource(), Decision() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__AuthzDecisionStatementType * SOAP_FMAC2 soap_instantiate_saml2__AuthzDecisionStatementType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:132 */ -#ifndef SOAP_TYPE_saml2__ActionType -#define SOAP_TYPE_saml2__ActionType (481) -/* simple XML schema type 'saml2:ActionType': */ -struct SOAP_CMAC saml2__ActionType { - public: - /** Simple content of XML schema type 'xsd:string' wrapped by this struct */ - char *__item; - /** Required attribute 'Namespace' of XML schema type 'xsd:string' */ - char *Namespace; - public: - /** Return unique type id SOAP_TYPE_saml2__ActionType */ - long soap_type() const { return SOAP_TYPE_saml2__ActionType; } - /** Constructor with member initializations */ - saml2__ActionType() : __item(), Namespace() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__ActionType * SOAP_FMAC2 soap_instantiate_saml2__ActionType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:729 */ -#ifndef SOAP_TYPE___saml2__union_AttributeStatementType -#define SOAP_TYPE___saml2__union_AttributeStatementType (516) -/* Wrapper: */ -struct SOAP_CMAC __saml2__union_AttributeStatementType { - public: - /** Optional element 'saml2:Attribute' of XML schema type 'saml2:AttributeType' */ - struct saml2__AttributeType *saml2__Attribute; - /** Optional element 'saml2:EncryptedAttribute' of XML schema type 'saml2:EncryptedElementType' */ - struct saml2__EncryptedElementType *saml2__EncryptedAttribute; - public: - /** Return unique type id SOAP_TYPE___saml2__union_AttributeStatementType */ - long soap_type() const { return SOAP_TYPE___saml2__union_AttributeStatementType; } - /** Constructor with member initializations */ - __saml2__union_AttributeStatementType() : saml2__Attribute(), saml2__EncryptedAttribute() { } - /** Friend allocator */ - friend SOAP_FMAC1 __saml2__union_AttributeStatementType * SOAP_FMAC2 soap_instantiate___saml2__union_AttributeStatementType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:138 */ -#ifndef SOAP_TYPE_saml2__AttributeStatementType -#define SOAP_TYPE_saml2__AttributeStatementType (483) -/* complex XML schema type 'saml2:AttributeStatementType': */ -struct SOAP_CMAC saml2__AttributeStatementType { - public: - /** Sequence of elements '-union-AttributeStatementType' of XML schema type '-saml2:union-AttributeStatementType' stored in dynamic array __union_AttributeStatementType of length __size_AttributeStatementType */ - int __size_AttributeStatementType; - struct __saml2__union_AttributeStatementType *__union_AttributeStatementType; - public: - /** Return unique type id SOAP_TYPE_saml2__AttributeStatementType */ - long soap_type() const { return SOAP_TYPE_saml2__AttributeStatementType; } - /** Constructor with member initializations */ - saml2__AttributeStatementType() : __size_AttributeStatementType(), __union_AttributeStatementType() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__AttributeStatementType * SOAP_FMAC2 soap_instantiate_saml2__AttributeStatementType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* saml2.h:96 */ -#ifndef SOAP_TYPE_saml2__KeyInfoConfirmationDataType -#define SOAP_TYPE_saml2__KeyInfoConfirmationDataType (469) -/* complex XML schema type 'saml2:KeyInfoConfirmationDataType': */ -struct SOAP_CMAC saml2__KeyInfoConfirmationDataType { - public: - /** Sequence of at least 1 elements 'ds:KeyInfo' of XML schema type 'ds:KeyInfo' stored in dynamic array ds__KeyInfo of length __sizeds__KeyInfo */ - int __sizeds__KeyInfo; - struct ds__KeyInfoType **ds__KeyInfo; - public: - /** Return unique type id SOAP_TYPE_saml2__KeyInfoConfirmationDataType */ - long soap_type() const { return SOAP_TYPE_saml2__KeyInfoConfirmationDataType; } - /** Constructor with member initializations */ - saml2__KeyInfoConfirmationDataType() : __sizeds__KeyInfo(), ds__KeyInfo() { } - /** Friend allocator */ - friend SOAP_FMAC1 saml2__KeyInfoConfirmationDataType * SOAP_FMAC2 soap_instantiate_saml2__KeyInfoConfirmationDataType(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:212 */ -#ifndef SOAP_TYPE__wsse__Security -#define SOAP_TYPE__wsse__Security (553) -/* complex XML schema type 'wsse:Security': */ -struct SOAP_CMAC _wsse__Security { - public: - /** Optional element 'wsu:Timestamp' of XML schema type 'wsu:Timestamp' */ - struct _wsu__Timestamp *wsu__Timestamp; - /** Optional element 'wsse:UsernameToken' of XML schema type 'wsse:UsernameToken' */ - struct _wsse__UsernameToken *UsernameToken; - /** Optional element 'wsse:BinarySecurityToken' of XML schema type 'wsse:BinarySecurityToken' */ - struct _wsse__BinarySecurityToken *BinarySecurityToken; - /** Optional element 'xenc:EncryptedKey' of XML schema type 'xenc:EncryptedKeyType' */ - struct xenc__EncryptedKeyType *xenc__EncryptedKey; - /** Optional element 'xenc:ReferenceList' of XML schema type 'xenc:ReferenceList' */ - struct _xenc__ReferenceList *xenc__ReferenceList; - /** Optional element 'wsc:SecurityContextToken' of XML schema type 'wsc:SecurityContextTokenType' */ - struct wsc__SecurityContextTokenType *wsc__SecurityContextToken; - /** Optional element 'ds:Signature' of XML schema type 'ds:SignatureType' */ - struct ds__SignatureType *ds__Signature; - /** Optional element 'saml1:Assertion' of XML schema type 'saml1:AssertionType' */ - struct saml1__AssertionType *saml1__Assertion; - /** Optional element 'saml2:Assertion' of XML schema type 'saml2:AssertionType' */ - struct saml2__AssertionType *saml2__Assertion; - /** Optional attribute 'SOAP-ENV:actor' of XML schema type 'xsd:string' */ - char *SOAP_ENV__actor; - /** Optional attribute 'SOAP-ENV:role' of XML schema type 'xsd:string' */ - char *SOAP_ENV__role; - public: - /** Return unique type id SOAP_TYPE__wsse__Security */ - long soap_type() const { return SOAP_TYPE__wsse__Security; } - /** Constructor with member initializations */ - _wsse__Security() : wsu__Timestamp(), UsernameToken(), BinarySecurityToken(), xenc__EncryptedKey(), xenc__ReferenceList(), wsc__SecurityContextToken(), ds__Signature(), saml1__Assertion(), saml2__Assertion(), SOAP_ENV__actor(), SOAP_ENV__role() { } - /** Friend allocator */ - friend SOAP_FMAC1 _wsse__Security * SOAP_FMAC2 soap_instantiate__wsse__Security(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/* wsse.h:146 */ -#ifndef SOAP_TYPE__wsse__Password -#define SOAP_TYPE__wsse__Password (300) -/* simple XML schema type 'wsse:Password': */ -struct SOAP_CMAC _wsse__Password { - public: - /** Simple content of XML schema type 'xsd:string' wrapped by this struct */ - char *__item; - /** Optional attribute 'Type' of XML schema type 'xsd:string' */ - char *Type; - public: - /** Return unique type id SOAP_TYPE__wsse__Password */ - long soap_type() const { return SOAP_TYPE__wsse__Password; } - /** Constructor with member initializations */ - _wsse__Password() : __item(), Type() { } - /** Friend allocator */ - friend SOAP_FMAC1 _wsse__Password * SOAP_FMAC2 soap_instantiate__wsse__Password(struct soap*, int, const char*, const char*, size_t*); -}; -#endif - -/******************************************************************************\ - * * - * Typedefs * - * * -\******************************************************************************/ - - -/* (built-in):0 */ -#ifndef SOAP_TYPE__XML -#define SOAP_TYPE__XML (5) -typedef char *_XML; -#endif - -/* (built-in):0 */ -#ifndef SOAP_TYPE__QName -#define SOAP_TYPE__QName (6) -typedef char *_QName; -#endif - -/* wsa5.h:89 */ -#ifndef SOAP_TYPE_wsa5__RelationshipTypeOpenEnum -#define SOAP_TYPE_wsa5__RelationshipTypeOpenEnum (17) -typedef char *wsa5__RelationshipTypeOpenEnum; -#endif - -/* wsa5.h:92 */ -#ifndef SOAP_TYPE_wsa5__FaultCodesOpenEnumType -#define SOAP_TYPE_wsa5__FaultCodesOpenEnumType (18) -typedef char *wsa5__FaultCodesOpenEnumType; -#endif - -/* wsa5.h:211 */ -#ifndef SOAP_TYPE__wsa5__EndpointReference -#define SOAP_TYPE__wsa5__EndpointReference (25) -typedef struct wsa5__EndpointReferenceType _wsa5__EndpointReference; -#endif - -/* wsa5.h:214 */ -#ifndef SOAP_TYPE__wsa5__ReferenceParameters -#define SOAP_TYPE__wsa5__ReferenceParameters (26) -typedef struct wsa5__ReferenceParametersType _wsa5__ReferenceParameters; -#endif - -/* wsa5.h:217 */ -#ifndef SOAP_TYPE__wsa5__Metadata -#define SOAP_TYPE__wsa5__Metadata (27) -typedef struct wsa5__MetadataType _wsa5__Metadata; -#endif - -/* wsa5.h:220 */ -#ifndef SOAP_TYPE__wsa5__MessageID -#define SOAP_TYPE__wsa5__MessageID (28) -typedef char *_wsa5__MessageID; -#endif - -/* wsa5.h:223 */ -#ifndef SOAP_TYPE__wsa5__RelatesTo -#define SOAP_TYPE__wsa5__RelatesTo (29) -typedef struct wsa5__RelatesToType _wsa5__RelatesTo; -#endif - -/* wsa5.h:226 */ -#ifndef SOAP_TYPE__wsa5__ReplyTo -#define SOAP_TYPE__wsa5__ReplyTo (30) -typedef struct wsa5__EndpointReferenceType _wsa5__ReplyTo; -#endif - -/* wsa5.h:229 */ -#ifndef SOAP_TYPE__wsa5__From -#define SOAP_TYPE__wsa5__From (31) -typedef struct wsa5__EndpointReferenceType _wsa5__From; -#endif - -/* wsa5.h:232 */ -#ifndef SOAP_TYPE__wsa5__FaultTo -#define SOAP_TYPE__wsa5__FaultTo (32) -typedef struct wsa5__EndpointReferenceType _wsa5__FaultTo; -#endif - -/* wsa5.h:235 */ -#ifndef SOAP_TYPE__wsa5__To -#define SOAP_TYPE__wsa5__To (33) -typedef char *_wsa5__To; -#endif - -/* wsa5.h:238 */ -#ifndef SOAP_TYPE__wsa5__Action -#define SOAP_TYPE__wsa5__Action (34) -typedef char *_wsa5__Action; -#endif - -/* wsa5.h:241 */ -#ifndef SOAP_TYPE__wsa5__RetryAfter -#define SOAP_TYPE__wsa5__RetryAfter (36) -typedef ULONG64 _wsa5__RetryAfter; -#endif - -/* wsa5.h:244 */ -#ifndef SOAP_TYPE__wsa5__ProblemHeaderQName -#define SOAP_TYPE__wsa5__ProblemHeaderQName (37) -typedef _QName _wsa5__ProblemHeaderQName; -#endif - -/* wsa5.h:247 */ -#ifndef SOAP_TYPE__wsa5__ProblemIRI -#define SOAP_TYPE__wsa5__ProblemIRI (38) -typedef char *_wsa5__ProblemIRI; -#endif - -/* wsa5.h:250 */ -#ifndef SOAP_TYPE__wsa5__ProblemAction -#define SOAP_TYPE__wsa5__ProblemAction (39) -typedef struct wsa5__ProblemActionType _wsa5__ProblemAction; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:192 */ -#ifndef SOAP_TYPE_xsd__NCName -#define SOAP_TYPE_xsd__NCName (59) -typedef std::string xsd__NCName; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:195 */ -#ifndef SOAP_TYPE_xsd__anyURI -#define SOAP_TYPE_xsd__anyURI (60) -typedef std::string xsd__anyURI; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:198 */ -#ifndef SOAP_TYPE_xsd__duration -#define SOAP_TYPE_xsd__duration (61) -typedef std::string xsd__duration; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:201 */ -#ifndef SOAP_TYPE_xsd__nonNegativeInteger -#define SOAP_TYPE_xsd__nonNegativeInteger (62) -typedef std::string xsd__nonNegativeInteger; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:204 */ -#ifndef SOAP_TYPE_xsd__token -#define SOAP_TYPE_xsd__token (63) -typedef std::string xsd__token; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:207 */ -#ifndef SOAP_TYPE__xml__lang -#define SOAP_TYPE__xml__lang (64) -typedef std::string _xml__lang; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:423 */ -#ifndef SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType -#define SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType (142) -typedef std::string wsnt__AbsoluteOrRelativeTimeType; -#endif - -/* /home/jbennett/src/zoneminder/build/generated/bindings.h:495 */ -#ifndef SOAP_TYPE_wstop__ConcreteTopicExpression -#define SOAP_TYPE_wstop__ConcreteTopicExpression (143) -typedef std::string wstop__ConcreteTopicExpression; -#endif - -/* ds.h:48 */ -#ifndef SOAP_TYPE__ds__SignatureValue -#define SOAP_TYPE__ds__SignatureValue (318) -typedef char *_ds__SignatureValue; -#endif - -/* ds.h:54 */ -#ifndef SOAP_TYPE__ds__Signature -#define SOAP_TYPE__ds__Signature (323) -typedef struct ds__SignatureType _ds__Signature; -#endif - -/* ds.h:80 */ -#ifndef SOAP_TYPE__ds__Transform -#define SOAP_TYPE__ds__Transform (331) -typedef struct ds__TransformType _ds__Transform; -#endif - -/* ds.h:94 */ -#ifndef SOAP_TYPE__ds__KeyInfo -#define SOAP_TYPE__ds__KeyInfo (338) -typedef struct ds__KeyInfoType _ds__KeyInfo; -#endif - -/* wsc.h:58 */ -#ifndef SOAP_TYPE_wsc__FaultCodeOpenEnumType -#define SOAP_TYPE_wsc__FaultCodeOpenEnumType (374) -typedef char *wsc__FaultCodeOpenEnumType; -#endif - -/* saml1.h:628 */ -#ifndef SOAP_TYPE__saml1__AssertionIDReference -#define SOAP_TYPE__saml1__AssertionIDReference (437) -typedef char *_saml1__AssertionIDReference; -#endif - -/* saml1.h:631 */ -#ifndef SOAP_TYPE__saml1__Assertion -#define SOAP_TYPE__saml1__Assertion (438) -typedef struct saml1__AssertionType _saml1__Assertion; -#endif - -/* saml1.h:634 */ -#ifndef SOAP_TYPE__saml1__Conditions -#define SOAP_TYPE__saml1__Conditions (439) -typedef struct saml1__ConditionsType _saml1__Conditions; -#endif - -/* saml1.h:637 */ -#ifndef SOAP_TYPE__saml1__Condition -#define SOAP_TYPE__saml1__Condition (440) -typedef struct saml1__ConditionAbstractType _saml1__Condition; -#endif - -/* saml1.h:640 */ -#ifndef SOAP_TYPE__saml1__AudienceRestrictionCondition -#define SOAP_TYPE__saml1__AudienceRestrictionCondition (441) -typedef struct saml1__AudienceRestrictionConditionType _saml1__AudienceRestrictionCondition; -#endif - -/* saml1.h:643 */ -#ifndef SOAP_TYPE__saml1__Audience -#define SOAP_TYPE__saml1__Audience (442) -typedef char *_saml1__Audience; -#endif - -/* saml1.h:646 */ -#ifndef SOAP_TYPE__saml1__DoNotCacheCondition -#define SOAP_TYPE__saml1__DoNotCacheCondition (443) -typedef struct saml1__DoNotCacheConditionType _saml1__DoNotCacheCondition; -#endif - -/* saml1.h:649 */ -#ifndef SOAP_TYPE__saml1__Advice -#define SOAP_TYPE__saml1__Advice (444) -typedef struct saml1__AdviceType _saml1__Advice; -#endif - -/* saml1.h:652 */ -#ifndef SOAP_TYPE__saml1__Statement -#define SOAP_TYPE__saml1__Statement (445) -typedef struct saml1__StatementAbstractType _saml1__Statement; -#endif - -/* saml1.h:655 */ -#ifndef SOAP_TYPE__saml1__SubjectStatement -#define SOAP_TYPE__saml1__SubjectStatement (446) -typedef struct saml1__SubjectStatementAbstractType _saml1__SubjectStatement; -#endif - -/* saml1.h:658 */ -#ifndef SOAP_TYPE__saml1__Subject -#define SOAP_TYPE__saml1__Subject (447) -typedef struct saml1__SubjectType _saml1__Subject; -#endif - -/* saml1.h:661 */ -#ifndef SOAP_TYPE__saml1__NameIdentifier -#define SOAP_TYPE__saml1__NameIdentifier (448) -typedef struct saml1__NameIdentifierType _saml1__NameIdentifier; -#endif - -/* saml1.h:664 */ -#ifndef SOAP_TYPE__saml1__SubjectConfirmation -#define SOAP_TYPE__saml1__SubjectConfirmation (449) -typedef struct saml1__SubjectConfirmationType _saml1__SubjectConfirmation; -#endif - -/* saml1.h:667 */ -#ifndef SOAP_TYPE__saml1__SubjectConfirmationData -#define SOAP_TYPE__saml1__SubjectConfirmationData (450) -typedef _XML _saml1__SubjectConfirmationData; -#endif - -/* saml1.h:670 */ -#ifndef SOAP_TYPE__saml1__ConfirmationMethod -#define SOAP_TYPE__saml1__ConfirmationMethod (451) -typedef char *_saml1__ConfirmationMethod; -#endif - -/* saml1.h:673 */ -#ifndef SOAP_TYPE__saml1__AuthenticationStatement -#define SOAP_TYPE__saml1__AuthenticationStatement (452) -typedef struct saml1__AuthenticationStatementType _saml1__AuthenticationStatement; -#endif - -/* saml1.h:676 */ -#ifndef SOAP_TYPE__saml1__SubjectLocality -#define SOAP_TYPE__saml1__SubjectLocality (453) -typedef struct saml1__SubjectLocalityType _saml1__SubjectLocality; -#endif - -/* saml1.h:679 */ -#ifndef SOAP_TYPE__saml1__AuthorityBinding -#define SOAP_TYPE__saml1__AuthorityBinding (454) -typedef struct saml1__AuthorityBindingType _saml1__AuthorityBinding; -#endif - -/* saml1.h:682 */ -#ifndef SOAP_TYPE__saml1__AuthorizationDecisionStatement -#define SOAP_TYPE__saml1__AuthorizationDecisionStatement (455) -typedef struct saml1__AuthorizationDecisionStatementType _saml1__AuthorizationDecisionStatement; -#endif - -/* saml1.h:685 */ -#ifndef SOAP_TYPE__saml1__Action -#define SOAP_TYPE__saml1__Action (456) -typedef struct saml1__ActionType _saml1__Action; -#endif - -/* saml1.h:688 */ -#ifndef SOAP_TYPE__saml1__Evidence -#define SOAP_TYPE__saml1__Evidence (457) -typedef struct saml1__EvidenceType _saml1__Evidence; -#endif - -/* saml1.h:691 */ -#ifndef SOAP_TYPE__saml1__AttributeStatement -#define SOAP_TYPE__saml1__AttributeStatement (458) -typedef struct saml1__AttributeStatementType _saml1__AttributeStatement; -#endif - -/* saml1.h:694 */ -#ifndef SOAP_TYPE__saml1__AttributeDesignator -#define SOAP_TYPE__saml1__AttributeDesignator (459) -typedef struct saml1__AttributeDesignatorType _saml1__AttributeDesignator; -#endif - -/* saml1.h:697 */ -#ifndef SOAP_TYPE__saml1__Attribute -#define SOAP_TYPE__saml1__Attribute (460) -typedef struct saml1__AttributeType _saml1__Attribute; -#endif - -/* saml1.h:700 */ -#ifndef SOAP_TYPE__saml1__AttributeValue -#define SOAP_TYPE__saml1__AttributeValue (461) -typedef _XML _saml1__AttributeValue; -#endif - -/* saml2.h:781 */ -#ifndef SOAP_TYPE__saml2__BaseID -#define SOAP_TYPE__saml2__BaseID (520) -typedef struct saml2__BaseIDAbstractType _saml2__BaseID; -#endif - -/* saml2.h:784 */ -#ifndef SOAP_TYPE__saml2__NameID -#define SOAP_TYPE__saml2__NameID (521) -typedef struct saml2__NameIDType _saml2__NameID; -#endif - -/* saml2.h:787 */ -#ifndef SOAP_TYPE__saml2__EncryptedID -#define SOAP_TYPE__saml2__EncryptedID (522) -typedef struct saml2__EncryptedElementType _saml2__EncryptedID; -#endif - -/* saml2.h:790 */ -#ifndef SOAP_TYPE__saml2__Issuer -#define SOAP_TYPE__saml2__Issuer (523) -typedef struct saml2__NameIDType _saml2__Issuer; -#endif - -/* saml2.h:793 */ -#ifndef SOAP_TYPE__saml2__AssertionIDRef -#define SOAP_TYPE__saml2__AssertionIDRef (524) -typedef char *_saml2__AssertionIDRef; -#endif - -/* saml2.h:796 */ -#ifndef SOAP_TYPE__saml2__AssertionURIRef -#define SOAP_TYPE__saml2__AssertionURIRef (525) -typedef char *_saml2__AssertionURIRef; -#endif - -/* saml2.h:799 */ -#ifndef SOAP_TYPE__saml2__Assertion -#define SOAP_TYPE__saml2__Assertion (526) -typedef struct saml2__AssertionType _saml2__Assertion; -#endif - -/* saml2.h:802 */ -#ifndef SOAP_TYPE__saml2__Subject -#define SOAP_TYPE__saml2__Subject (527) -typedef struct saml2__SubjectType _saml2__Subject; -#endif - -/* saml2.h:805 */ -#ifndef SOAP_TYPE__saml2__SubjectConfirmation -#define SOAP_TYPE__saml2__SubjectConfirmation (528) -typedef struct saml2__SubjectConfirmationType _saml2__SubjectConfirmation; -#endif - -/* saml2.h:808 */ -#ifndef SOAP_TYPE__saml2__SubjectConfirmationData -#define SOAP_TYPE__saml2__SubjectConfirmationData (529) -typedef struct saml2__SubjectConfirmationDataType _saml2__SubjectConfirmationData; -#endif - -/* saml2.h:811 */ -#ifndef SOAP_TYPE__saml2__Conditions -#define SOAP_TYPE__saml2__Conditions (530) -typedef struct saml2__ConditionsType _saml2__Conditions; -#endif - -/* saml2.h:814 */ -#ifndef SOAP_TYPE__saml2__Condition -#define SOAP_TYPE__saml2__Condition (531) -typedef struct saml2__ConditionAbstractType _saml2__Condition; -#endif - -/* saml2.h:817 */ -#ifndef SOAP_TYPE__saml2__AudienceRestriction -#define SOAP_TYPE__saml2__AudienceRestriction (532) -typedef struct saml2__AudienceRestrictionType _saml2__AudienceRestriction; -#endif - -/* saml2.h:820 */ -#ifndef SOAP_TYPE__saml2__Audience -#define SOAP_TYPE__saml2__Audience (533) -typedef char *_saml2__Audience; -#endif - -/* saml2.h:823 */ -#ifndef SOAP_TYPE__saml2__OneTimeUse -#define SOAP_TYPE__saml2__OneTimeUse (534) -typedef struct saml2__OneTimeUseType _saml2__OneTimeUse; -#endif - -/* saml2.h:826 */ -#ifndef SOAP_TYPE__saml2__ProxyRestriction -#define SOAP_TYPE__saml2__ProxyRestriction (535) -typedef struct saml2__ProxyRestrictionType _saml2__ProxyRestriction; -#endif - -/* saml2.h:829 */ -#ifndef SOAP_TYPE__saml2__Advice -#define SOAP_TYPE__saml2__Advice (536) -typedef struct saml2__AdviceType _saml2__Advice; -#endif - -/* saml2.h:832 */ -#ifndef SOAP_TYPE__saml2__EncryptedAssertion -#define SOAP_TYPE__saml2__EncryptedAssertion (537) -typedef struct saml2__EncryptedElementType _saml2__EncryptedAssertion; -#endif - -/* saml2.h:835 */ -#ifndef SOAP_TYPE__saml2__Statement -#define SOAP_TYPE__saml2__Statement (538) -typedef struct saml2__StatementAbstractType _saml2__Statement; -#endif - -/* saml2.h:838 */ -#ifndef SOAP_TYPE__saml2__AuthnStatement -#define SOAP_TYPE__saml2__AuthnStatement (539) -typedef struct saml2__AuthnStatementType _saml2__AuthnStatement; -#endif - -/* saml2.h:841 */ -#ifndef SOAP_TYPE__saml2__SubjectLocality -#define SOAP_TYPE__saml2__SubjectLocality (540) -typedef struct saml2__SubjectLocalityType _saml2__SubjectLocality; -#endif - -/* saml2.h:844 */ -#ifndef SOAP_TYPE__saml2__AuthnContext -#define SOAP_TYPE__saml2__AuthnContext (541) -typedef struct saml2__AuthnContextType _saml2__AuthnContext; -#endif - -/* saml2.h:847 */ -#ifndef SOAP_TYPE__saml2__AuthnContextClassRef -#define SOAP_TYPE__saml2__AuthnContextClassRef (542) -typedef char *_saml2__AuthnContextClassRef; -#endif - -/* saml2.h:850 */ -#ifndef SOAP_TYPE__saml2__AuthnContextDeclRef -#define SOAP_TYPE__saml2__AuthnContextDeclRef (543) -typedef char *_saml2__AuthnContextDeclRef; -#endif - -/* saml2.h:853 */ -#ifndef SOAP_TYPE__saml2__AuthnContextDecl -#define SOAP_TYPE__saml2__AuthnContextDecl (544) -typedef _XML _saml2__AuthnContextDecl; -#endif - -/* saml2.h:856 */ -#ifndef SOAP_TYPE__saml2__AuthenticatingAuthority -#define SOAP_TYPE__saml2__AuthenticatingAuthority (545) -typedef char *_saml2__AuthenticatingAuthority; -#endif - -/* saml2.h:859 */ -#ifndef SOAP_TYPE__saml2__AuthzDecisionStatement -#define SOAP_TYPE__saml2__AuthzDecisionStatement (546) -typedef struct saml2__AuthzDecisionStatementType _saml2__AuthzDecisionStatement; -#endif - -/* saml2.h:862 */ -#ifndef SOAP_TYPE__saml2__Action -#define SOAP_TYPE__saml2__Action (547) -typedef struct saml2__ActionType _saml2__Action; -#endif - -/* saml2.h:865 */ -#ifndef SOAP_TYPE__saml2__Evidence -#define SOAP_TYPE__saml2__Evidence (548) -typedef struct saml2__EvidenceType _saml2__Evidence; -#endif - -/* saml2.h:868 */ -#ifndef SOAP_TYPE__saml2__AttributeStatement -#define SOAP_TYPE__saml2__AttributeStatement (549) -typedef struct saml2__AttributeStatementType _saml2__AttributeStatement; -#endif - -/* saml2.h:871 */ -#ifndef SOAP_TYPE__saml2__Attribute -#define SOAP_TYPE__saml2__Attribute (550) -typedef struct saml2__AttributeType _saml2__Attribute; -#endif - -/* saml2.h:874 */ -#ifndef SOAP_TYPE__saml2__AttributeValue -#define SOAP_TYPE__saml2__AttributeValue (551) -typedef _XML _saml2__AttributeValue; -#endif - -/* saml2.h:877 */ -#ifndef SOAP_TYPE__saml2__EncryptedAttribute -#define SOAP_TYPE__saml2__EncryptedAttribute (552) -typedef struct saml2__EncryptedElementType _saml2__EncryptedAttribute; -#endif - -/******************************************************************************\ - * * - * Serializable Types * - * * -\******************************************************************************/ - - -/* char has binding name 'byte' for type 'xsd:byte' */ -#ifndef SOAP_TYPE_byte -#define SOAP_TYPE_byte (3) -#endif - -/* int has binding name 'int' for type 'xsd:int' */ -#ifndef SOAP_TYPE_int -#define SOAP_TYPE_int (1) -#endif - -/* unsigned int has binding name 'unsignedInt' for type 'xsd:unsignedInt' */ -#ifndef SOAP_TYPE_unsignedInt -#define SOAP_TYPE_unsignedInt (303) -#endif - -/* _wsa5__RetryAfter has binding name '_wsa5__RetryAfter' for type '' */ -#ifndef SOAP_TYPE__wsa5__RetryAfter -#define SOAP_TYPE__wsa5__RetryAfter (36) -#endif - -/* ULONG64 has binding name 'ULONG64' for type 'xsd:unsignedLong' */ -#ifndef SOAP_TYPE_ULONG64 -#define SOAP_TYPE_ULONG64 (35) -#endif - -/* time_t has binding name 'dateTime' for type 'xsd:dateTime' */ -#ifndef SOAP_TYPE_dateTime -#define SOAP_TYPE_dateTime (155) -#endif - -/* enum saml2__DecisionType has binding name 'saml2__DecisionType' for type 'saml2:DecisionType' */ -#ifndef SOAP_TYPE_saml2__DecisionType -#define SOAP_TYPE_saml2__DecisionType (485) -#endif - -/* enum saml1__DecisionType has binding name 'saml1__DecisionType' for type 'saml1:DecisionType' */ -#ifndef SOAP_TYPE_saml1__DecisionType -#define SOAP_TYPE_saml1__DecisionType (406) -#endif - -/* enum wsc__FaultCodeType has binding name 'wsc__FaultCodeType' for type 'wsc:FaultCodeType' */ -#ifndef SOAP_TYPE_wsc__FaultCodeType -#define SOAP_TYPE_wsc__FaultCodeType (375) -#endif - -/* enum wsse__FaultcodeEnum has binding name 'wsse__FaultcodeEnum' for type 'wsse:FaultcodeEnum' */ -#ifndef SOAP_TYPE_wsse__FaultcodeEnum -#define SOAP_TYPE_wsse__FaultcodeEnum (298) -#endif - -/* enum wsu__tTimestampFault has binding name 'wsu__tTimestampFault' for type 'wsu:tTimestampFault' */ -#ifndef SOAP_TYPE_wsu__tTimestampFault -#define SOAP_TYPE_wsu__tTimestampFault (295) -#endif - -/* bool has binding name 'bool' for type 'xsd:boolean' */ -#ifndef SOAP_TYPE_bool -#define SOAP_TYPE_bool (145) -#endif - -/* enum _wsa5__IsReferenceParameter has binding name '_wsa5__IsReferenceParameter' for type 'wsa5:IsReferenceParameter' */ -#ifndef SOAP_TYPE__wsa5__IsReferenceParameter -#define SOAP_TYPE__wsa5__IsReferenceParameter (40) -#endif - -/* enum wsa5__FaultCodesType has binding name 'wsa5__FaultCodesType' for type 'wsa5:FaultCodesType' */ -#ifndef SOAP_TYPE_wsa5__FaultCodesType -#define SOAP_TYPE_wsa5__FaultCodesType (20) -#endif - -/* enum wsa5__RelationshipType has binding name 'wsa5__RelationshipType' for type 'wsa5:RelationshipType' */ -#ifndef SOAP_TYPE_wsa5__RelationshipType -#define SOAP_TYPE_wsa5__RelationshipType (19) -#endif - -/* _wstop__TopicNamespaceType_Topic has binding name '_wstop__TopicNamespaceType_Topic' for type '' */ -#ifndef SOAP_TYPE__wstop__TopicNamespaceType_Topic -#define SOAP_TYPE__wstop__TopicNamespaceType_Topic (181) -#endif - -/* _wsnt__Subscribe_SubscriptionPolicy has binding name '_wsnt__Subscribe_SubscriptionPolicy' for type '' */ -#ifndef SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy -#define SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy (176) -#endif - -/* _wsnt__NotificationMessageHolderType_Message has binding name '_wsnt__NotificationMessageHolderType_Message' for type '' */ -#ifndef SOAP_TYPE__wsnt__NotificationMessageHolderType_Message -#define SOAP_TYPE__wsnt__NotificationMessageHolderType_Message (172) -#endif - -/* _wsrfbf__BaseFaultType_FaultCause has binding name '_wsrfbf__BaseFaultType_FaultCause' for type '' */ -#ifndef SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause -#define SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause (169) -#endif - -/* _wsrfbf__BaseFaultType_Description has binding name '_wsrfbf__BaseFaultType_Description' for type '' */ -#ifndef SOAP_TYPE__wsrfbf__BaseFaultType_Description -#define SOAP_TYPE__wsrfbf__BaseFaultType_Description (166) -#endif - -/* _wsrfbf__BaseFaultType_ErrorCode has binding name '_wsrfbf__BaseFaultType_ErrorCode' for type '' */ -#ifndef SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode -#define SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode (164) -#endif - -/* _tev__CreatePullPointSubscription_SubscriptionPolicy has binding name '_tev__CreatePullPointSubscription_SubscriptionPolicy' for type '' */ -#ifndef SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy -#define SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy (153) -#endif - -/* wstop__ConcreteTopicExpression has binding name 'wstop__ConcreteTopicExpression' for type 'wstop:ConcreteTopicExpression' */ -#ifndef SOAP_TYPE_wstop__ConcreteTopicExpression -#define SOAP_TYPE_wstop__ConcreteTopicExpression (143) -#endif - -/* wsnt__AbsoluteOrRelativeTimeType has binding name 'wsnt__AbsoluteOrRelativeTimeType' for type 'wsnt:AbsoluteOrRelativeTimeType' */ -#ifndef SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType -#define SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType (142) -#endif - -/* wstop__TopicSetType has binding name 'wstop__TopicSetType' for type 'wstop:TopicSetType' */ -#ifndef SOAP_TYPE_wstop__TopicSetType -#define SOAP_TYPE_wstop__TopicSetType (141) -#endif - -/* wstop__TopicType has binding name 'wstop__TopicType' for type 'wstop:TopicType' */ -#ifndef SOAP_TYPE_wstop__TopicType -#define SOAP_TYPE_wstop__TopicType (140) -#endif - -/* wstop__TopicNamespaceType has binding name 'wstop__TopicNamespaceType' for type 'wstop:TopicNamespaceType' */ -#ifndef SOAP_TYPE_wstop__TopicNamespaceType -#define SOAP_TYPE_wstop__TopicNamespaceType (139) -#endif - -/* wstop__QueryExpressionType has binding name 'wstop__QueryExpressionType' for type 'wstop:QueryExpressionType' */ -#ifndef SOAP_TYPE_wstop__QueryExpressionType -#define SOAP_TYPE_wstop__QueryExpressionType (138) -#endif - -/* wstop__ExtensibleDocumented has binding name 'wstop__ExtensibleDocumented' for type 'wstop:ExtensibleDocumented' */ -#ifndef SOAP_TYPE_wstop__ExtensibleDocumented -#define SOAP_TYPE_wstop__ExtensibleDocumented (137) -#endif - -/* wstop__Documentation has binding name 'wstop__Documentation' for type 'wstop:Documentation' */ -#ifndef SOAP_TYPE_wstop__Documentation -#define SOAP_TYPE_wstop__Documentation (136) -#endif - -/* _wsnt__ResumeSubscriptionResponse has binding name '_wsnt__ResumeSubscriptionResponse' for type '' */ -#ifndef SOAP_TYPE__wsnt__ResumeSubscriptionResponse -#define SOAP_TYPE__wsnt__ResumeSubscriptionResponse (135) -#endif - -/* _wsnt__ResumeSubscription has binding name '_wsnt__ResumeSubscription' for type '' */ -#ifndef SOAP_TYPE__wsnt__ResumeSubscription -#define SOAP_TYPE__wsnt__ResumeSubscription (134) -#endif - -/* _wsnt__PauseSubscriptionResponse has binding name '_wsnt__PauseSubscriptionResponse' for type '' */ -#ifndef SOAP_TYPE__wsnt__PauseSubscriptionResponse -#define SOAP_TYPE__wsnt__PauseSubscriptionResponse (133) -#endif - -/* _wsnt__PauseSubscription has binding name '_wsnt__PauseSubscription' for type '' */ -#ifndef SOAP_TYPE__wsnt__PauseSubscription -#define SOAP_TYPE__wsnt__PauseSubscription (132) -#endif - -/* _wsnt__UnsubscribeResponse has binding name '_wsnt__UnsubscribeResponse' for type '' */ -#ifndef SOAP_TYPE__wsnt__UnsubscribeResponse -#define SOAP_TYPE__wsnt__UnsubscribeResponse (131) -#endif - -/* _wsnt__Unsubscribe has binding name '_wsnt__Unsubscribe' for type '' */ -#ifndef SOAP_TYPE__wsnt__Unsubscribe -#define SOAP_TYPE__wsnt__Unsubscribe (130) -#endif - -/* _wsnt__RenewResponse has binding name '_wsnt__RenewResponse' for type '' */ -#ifndef SOAP_TYPE__wsnt__RenewResponse -#define SOAP_TYPE__wsnt__RenewResponse (129) -#endif - -/* _wsnt__Renew has binding name '_wsnt__Renew' for type '' */ -#ifndef SOAP_TYPE__wsnt__Renew -#define SOAP_TYPE__wsnt__Renew (128) -#endif - -/* _wsnt__CreatePullPointResponse has binding name '_wsnt__CreatePullPointResponse' for type '' */ -#ifndef SOAP_TYPE__wsnt__CreatePullPointResponse -#define SOAP_TYPE__wsnt__CreatePullPointResponse (127) -#endif - -/* _wsnt__CreatePullPoint has binding name '_wsnt__CreatePullPoint' for type '' */ -#ifndef SOAP_TYPE__wsnt__CreatePullPoint -#define SOAP_TYPE__wsnt__CreatePullPoint (126) -#endif - -/* _wsnt__DestroyPullPointResponse has binding name '_wsnt__DestroyPullPointResponse' for type '' */ -#ifndef SOAP_TYPE__wsnt__DestroyPullPointResponse -#define SOAP_TYPE__wsnt__DestroyPullPointResponse (125) -#endif - -/* _wsnt__DestroyPullPoint has binding name '_wsnt__DestroyPullPoint' for type '' */ -#ifndef SOAP_TYPE__wsnt__DestroyPullPoint -#define SOAP_TYPE__wsnt__DestroyPullPoint (124) -#endif - -/* _wsnt__GetMessagesResponse has binding name '_wsnt__GetMessagesResponse' for type '' */ -#ifndef SOAP_TYPE__wsnt__GetMessagesResponse -#define SOAP_TYPE__wsnt__GetMessagesResponse (123) -#endif - -/* _wsnt__GetMessages has binding name '_wsnt__GetMessages' for type '' */ -#ifndef SOAP_TYPE__wsnt__GetMessages -#define SOAP_TYPE__wsnt__GetMessages (122) -#endif - -/* _wsnt__GetCurrentMessageResponse has binding name '_wsnt__GetCurrentMessageResponse' for type '' */ -#ifndef SOAP_TYPE__wsnt__GetCurrentMessageResponse -#define SOAP_TYPE__wsnt__GetCurrentMessageResponse (121) -#endif - -/* _wsnt__GetCurrentMessage has binding name '_wsnt__GetCurrentMessage' for type '' */ -#ifndef SOAP_TYPE__wsnt__GetCurrentMessage -#define SOAP_TYPE__wsnt__GetCurrentMessage (120) -#endif - -/* _wsnt__SubscribeResponse has binding name '_wsnt__SubscribeResponse' for type '' */ -#ifndef SOAP_TYPE__wsnt__SubscribeResponse -#define SOAP_TYPE__wsnt__SubscribeResponse (119) -#endif - -/* _wsnt__Subscribe has binding name '_wsnt__Subscribe' for type '' */ -#ifndef SOAP_TYPE__wsnt__Subscribe -#define SOAP_TYPE__wsnt__Subscribe (118) -#endif - -/* _wsnt__UseRaw has binding name '_wsnt__UseRaw' for type '' */ -#ifndef SOAP_TYPE__wsnt__UseRaw -#define SOAP_TYPE__wsnt__UseRaw (117) -#endif - -/* _wsnt__Notify has binding name '_wsnt__Notify' for type '' */ -#ifndef SOAP_TYPE__wsnt__Notify -#define SOAP_TYPE__wsnt__Notify (116) -#endif - -/* _wsnt__SubscriptionManagerRP has binding name '_wsnt__SubscriptionManagerRP' for type '' */ -#ifndef SOAP_TYPE__wsnt__SubscriptionManagerRP -#define SOAP_TYPE__wsnt__SubscriptionManagerRP (115) -#endif - -/* _wsnt__NotificationProducerRP has binding name '_wsnt__NotificationProducerRP' for type '' */ -#ifndef SOAP_TYPE__wsnt__NotificationProducerRP -#define SOAP_TYPE__wsnt__NotificationProducerRP (114) -#endif - -/* wsnt__ResumeFailedFaultType has binding name 'wsnt__ResumeFailedFaultType' for type 'wsnt:ResumeFailedFaultType' */ -#ifndef SOAP_TYPE_wsnt__ResumeFailedFaultType -#define SOAP_TYPE_wsnt__ResumeFailedFaultType (113) -#endif - -/* wsnt__PauseFailedFaultType has binding name 'wsnt__PauseFailedFaultType' for type 'wsnt:PauseFailedFaultType' */ -#ifndef SOAP_TYPE_wsnt__PauseFailedFaultType -#define SOAP_TYPE_wsnt__PauseFailedFaultType (112) -#endif - -/* wsnt__UnableToDestroySubscriptionFaultType has binding name 'wsnt__UnableToDestroySubscriptionFaultType' for type 'wsnt:UnableToDestroySubscriptionFaultType' */ -#ifndef SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType -#define SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType (111) -#endif - -/* wsnt__UnacceptableTerminationTimeFaultType has binding name 'wsnt__UnacceptableTerminationTimeFaultType' for type 'wsnt:UnacceptableTerminationTimeFaultType' */ -#ifndef SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType -#define SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType (110) -#endif - -/* wsnt__UnableToCreatePullPointFaultType has binding name 'wsnt__UnableToCreatePullPointFaultType' for type 'wsnt:UnableToCreatePullPointFaultType' */ -#ifndef SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType -#define SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType (109) -#endif - -/* wsnt__UnableToDestroyPullPointFaultType has binding name 'wsnt__UnableToDestroyPullPointFaultType' for type 'wsnt:UnableToDestroyPullPointFaultType' */ -#ifndef SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType -#define SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType (108) -#endif - -/* wsnt__UnableToGetMessagesFaultType has binding name 'wsnt__UnableToGetMessagesFaultType' for type 'wsnt:UnableToGetMessagesFaultType' */ -#ifndef SOAP_TYPE_wsnt__UnableToGetMessagesFaultType -#define SOAP_TYPE_wsnt__UnableToGetMessagesFaultType (107) -#endif - -/* wsnt__NoCurrentMessageOnTopicFaultType has binding name 'wsnt__NoCurrentMessageOnTopicFaultType' for type 'wsnt:NoCurrentMessageOnTopicFaultType' */ -#ifndef SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType -#define SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType (106) -#endif - -/* wsnt__UnacceptableInitialTerminationTimeFaultType has binding name 'wsnt__UnacceptableInitialTerminationTimeFaultType' for type 'wsnt:UnacceptableInitialTerminationTimeFaultType' */ -#ifndef SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType -#define SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType (105) -#endif - -/* wsnt__NotifyMessageNotSupportedFaultType has binding name 'wsnt__NotifyMessageNotSupportedFaultType' for type 'wsnt:NotifyMessageNotSupportedFaultType' */ -#ifndef SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType -#define SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType (104) -#endif - -/* wsnt__UnsupportedPolicyRequestFaultType has binding name 'wsnt__UnsupportedPolicyRequestFaultType' for type 'wsnt:UnsupportedPolicyRequestFaultType' */ -#ifndef SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType -#define SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType (103) -#endif - -/* wsnt__UnrecognizedPolicyRequestFaultType has binding name 'wsnt__UnrecognizedPolicyRequestFaultType' for type 'wsnt:UnrecognizedPolicyRequestFaultType' */ -#ifndef SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType -#define SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType (102) -#endif - -/* wsnt__InvalidMessageContentExpressionFaultType has binding name 'wsnt__InvalidMessageContentExpressionFaultType' for type 'wsnt:InvalidMessageContentExpressionFaultType' */ -#ifndef SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType -#define SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType (101) -#endif - -/* wsnt__InvalidProducerPropertiesExpressionFaultType has binding name 'wsnt__InvalidProducerPropertiesExpressionFaultType' for type 'wsnt:InvalidProducerPropertiesExpressionFaultType' */ -#ifndef SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType -#define SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType (100) -#endif - -/* wsnt__MultipleTopicsSpecifiedFaultType has binding name 'wsnt__MultipleTopicsSpecifiedFaultType' for type 'wsnt:MultipleTopicsSpecifiedFaultType' */ -#ifndef SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType -#define SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType (99) -#endif - -/* wsnt__TopicNotSupportedFaultType has binding name 'wsnt__TopicNotSupportedFaultType' for type 'wsnt:TopicNotSupportedFaultType' */ -#ifndef SOAP_TYPE_wsnt__TopicNotSupportedFaultType -#define SOAP_TYPE_wsnt__TopicNotSupportedFaultType (98) -#endif - -/* wsnt__InvalidTopicExpressionFaultType has binding name 'wsnt__InvalidTopicExpressionFaultType' for type 'wsnt:InvalidTopicExpressionFaultType' */ -#ifndef SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType -#define SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType (97) -#endif - -/* wsnt__TopicExpressionDialectUnknownFaultType has binding name 'wsnt__TopicExpressionDialectUnknownFaultType' for type 'wsnt:TopicExpressionDialectUnknownFaultType' */ -#ifndef SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType -#define SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType (96) -#endif - -/* wsnt__InvalidFilterFaultType has binding name 'wsnt__InvalidFilterFaultType' for type 'wsnt:InvalidFilterFaultType' */ -#ifndef SOAP_TYPE_wsnt__InvalidFilterFaultType -#define SOAP_TYPE_wsnt__InvalidFilterFaultType (95) -#endif - -/* wsnt__SubscribeCreationFailedFaultType has binding name 'wsnt__SubscribeCreationFailedFaultType' for type 'wsnt:SubscribeCreationFailedFaultType' */ -#ifndef SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType -#define SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType (94) -#endif - -/* wsnt__NotificationMessageHolderType has binding name 'wsnt__NotificationMessageHolderType' for type 'wsnt:NotificationMessageHolderType' */ -#ifndef SOAP_TYPE_wsnt__NotificationMessageHolderType -#define SOAP_TYPE_wsnt__NotificationMessageHolderType (93) -#endif - -/* wsnt__SubscriptionPolicyType has binding name 'wsnt__SubscriptionPolicyType' for type 'wsnt:SubscriptionPolicyType' */ -#ifndef SOAP_TYPE_wsnt__SubscriptionPolicyType -#define SOAP_TYPE_wsnt__SubscriptionPolicyType (92) -#endif - -/* wsnt__FilterType has binding name 'wsnt__FilterType' for type 'wsnt:FilterType' */ -#ifndef SOAP_TYPE_wsnt__FilterType -#define SOAP_TYPE_wsnt__FilterType (91) -#endif - -/* wsnt__TopicExpressionType has binding name 'wsnt__TopicExpressionType' for type 'wsnt:TopicExpressionType' */ -#ifndef SOAP_TYPE_wsnt__TopicExpressionType -#define SOAP_TYPE_wsnt__TopicExpressionType (90) -#endif - -/* wsnt__QueryExpressionType has binding name 'wsnt__QueryExpressionType' for type 'wsnt:QueryExpressionType' */ -#ifndef SOAP_TYPE_wsnt__QueryExpressionType -#define SOAP_TYPE_wsnt__QueryExpressionType (89) -#endif - -/* wsrfbf__BaseFaultType has binding name 'wsrfbf__BaseFaultType' for type 'wsrfbf:BaseFaultType' */ -#ifndef SOAP_TYPE_wsrfbf__BaseFaultType -#define SOAP_TYPE_wsrfbf__BaseFaultType (88) -#endif - -/* wsrfr__ResourceUnavailableFaultType has binding name 'wsrfr__ResourceUnavailableFaultType' for type 'wsrfr:ResourceUnavailableFaultType' */ -#ifndef SOAP_TYPE_wsrfr__ResourceUnavailableFaultType -#define SOAP_TYPE_wsrfr__ResourceUnavailableFaultType (87) -#endif - -/* wsrfr__ResourceUnknownFaultType has binding name 'wsrfr__ResourceUnknownFaultType' for type 'wsrfr:ResourceUnknownFaultType' */ -#ifndef SOAP_TYPE_wsrfr__ResourceUnknownFaultType -#define SOAP_TYPE_wsrfr__ResourceUnknownFaultType (86) -#endif - -/* _tev__GetEventBrokersResponse has binding name '_tev__GetEventBrokersResponse' for type '' */ -#ifndef SOAP_TYPE__tev__GetEventBrokersResponse -#define SOAP_TYPE__tev__GetEventBrokersResponse (85) -#endif - -/* _tev__GetEventBrokers has binding name '_tev__GetEventBrokers' for type '' */ -#ifndef SOAP_TYPE__tev__GetEventBrokers -#define SOAP_TYPE__tev__GetEventBrokers (84) -#endif - -/* _tev__DeleteEventBrokerResponse has binding name '_tev__DeleteEventBrokerResponse' for type '' */ -#ifndef SOAP_TYPE__tev__DeleteEventBrokerResponse -#define SOAP_TYPE__tev__DeleteEventBrokerResponse (83) -#endif - -/* _tev__DeleteEventBroker has binding name '_tev__DeleteEventBroker' for type '' */ -#ifndef SOAP_TYPE__tev__DeleteEventBroker -#define SOAP_TYPE__tev__DeleteEventBroker (82) -#endif - -/* _tev__AddEventBrokerResponse has binding name '_tev__AddEventBrokerResponse' for type '' */ -#ifndef SOAP_TYPE__tev__AddEventBrokerResponse -#define SOAP_TYPE__tev__AddEventBrokerResponse (81) -#endif - -/* _tev__AddEventBroker has binding name '_tev__AddEventBroker' for type '' */ -#ifndef SOAP_TYPE__tev__AddEventBroker -#define SOAP_TYPE__tev__AddEventBroker (80) -#endif - -/* _tev__GetEventPropertiesResponse has binding name '_tev__GetEventPropertiesResponse' for type '' */ -#ifndef SOAP_TYPE__tev__GetEventPropertiesResponse -#define SOAP_TYPE__tev__GetEventPropertiesResponse (79) -#endif - -/* _tev__GetEventProperties has binding name '_tev__GetEventProperties' for type '' */ -#ifndef SOAP_TYPE__tev__GetEventProperties -#define SOAP_TYPE__tev__GetEventProperties (78) -#endif - -/* _tev__SetSynchronizationPointResponse has binding name '_tev__SetSynchronizationPointResponse' for type '' */ -#ifndef SOAP_TYPE__tev__SetSynchronizationPointResponse -#define SOAP_TYPE__tev__SetSynchronizationPointResponse (77) -#endif - -/* _tev__SetSynchronizationPoint has binding name '_tev__SetSynchronizationPoint' for type '' */ -#ifndef SOAP_TYPE__tev__SetSynchronizationPoint -#define SOAP_TYPE__tev__SetSynchronizationPoint (76) -#endif - -/* _tev__SeekResponse has binding name '_tev__SeekResponse' for type '' */ -#ifndef SOAP_TYPE__tev__SeekResponse -#define SOAP_TYPE__tev__SeekResponse (75) -#endif - -/* _tev__Seek has binding name '_tev__Seek' for type '' */ -#ifndef SOAP_TYPE__tev__Seek -#define SOAP_TYPE__tev__Seek (74) -#endif - -/* _tev__PullMessagesFaultResponse has binding name '_tev__PullMessagesFaultResponse' for type '' */ -#ifndef SOAP_TYPE__tev__PullMessagesFaultResponse -#define SOAP_TYPE__tev__PullMessagesFaultResponse (73) -#endif - -/* _tev__PullMessagesResponse has binding name '_tev__PullMessagesResponse' for type '' */ -#ifndef SOAP_TYPE__tev__PullMessagesResponse -#define SOAP_TYPE__tev__PullMessagesResponse (72) -#endif - -/* _tev__PullMessages has binding name '_tev__PullMessages' for type '' */ -#ifndef SOAP_TYPE__tev__PullMessages -#define SOAP_TYPE__tev__PullMessages (71) -#endif - -/* _tev__CreatePullPointSubscriptionResponse has binding name '_tev__CreatePullPointSubscriptionResponse' for type '' */ -#ifndef SOAP_TYPE__tev__CreatePullPointSubscriptionResponse -#define SOAP_TYPE__tev__CreatePullPointSubscriptionResponse (70) -#endif - -/* _tev__CreatePullPointSubscription has binding name '_tev__CreatePullPointSubscription' for type '' */ -#ifndef SOAP_TYPE__tev__CreatePullPointSubscription -#define SOAP_TYPE__tev__CreatePullPointSubscription (69) -#endif - -/* _tev__GetServiceCapabilitiesResponse has binding name '_tev__GetServiceCapabilitiesResponse' for type '' */ -#ifndef SOAP_TYPE__tev__GetServiceCapabilitiesResponse -#define SOAP_TYPE__tev__GetServiceCapabilitiesResponse (68) -#endif - -/* _tev__GetServiceCapabilities has binding name '_tev__GetServiceCapabilities' for type '' */ -#ifndef SOAP_TYPE__tev__GetServiceCapabilities -#define SOAP_TYPE__tev__GetServiceCapabilities (67) -#endif - -/* tev__EventBrokerConfig has binding name 'tev__EventBrokerConfig' for type 'tev:EventBrokerConfig' */ -#ifndef SOAP_TYPE_tev__EventBrokerConfig -#define SOAP_TYPE_tev__EventBrokerConfig (66) -#endif - -/* tev__Capabilities has binding name 'tev__Capabilities' for type 'tev:Capabilities' */ -#ifndef SOAP_TYPE_tev__Capabilities -#define SOAP_TYPE_tev__Capabilities (65) -#endif - -/* _xml__lang has binding name '_xml__lang' for type '' */ -#ifndef SOAP_TYPE__xml__lang -#define SOAP_TYPE__xml__lang (64) -#endif - -/* xsd__token has binding name 'xsd__token' for type 'xsd:token' */ -#ifndef SOAP_TYPE_xsd__token -#define SOAP_TYPE_xsd__token (63) -#endif - -/* xsd__nonNegativeInteger has binding name 'xsd__nonNegativeInteger' for type 'xsd:nonNegativeInteger' */ -#ifndef SOAP_TYPE_xsd__nonNegativeInteger -#define SOAP_TYPE_xsd__nonNegativeInteger (62) -#endif - -/* xsd__duration has binding name 'xsd__duration' for type 'xsd:duration' */ -#ifndef SOAP_TYPE_xsd__duration -#define SOAP_TYPE_xsd__duration (61) -#endif - -/* xsd__anyURI has binding name 'xsd__anyURI' for type 'xsd:anyURI' */ -#ifndef SOAP_TYPE_xsd__anyURI -#define SOAP_TYPE_xsd__anyURI (60) -#endif - -/* xsd__NCName has binding name 'xsd__NCName' for type 'xsd:NCName' */ -#ifndef SOAP_TYPE_xsd__NCName -#define SOAP_TYPE_xsd__NCName (59) -#endif - -/* xsd__QName has binding name 'xsd__QName' for type 'xsd:QName' */ -#ifndef SOAP_TYPE_xsd__QName -#define SOAP_TYPE_xsd__QName (58) -#endif - -/* std::string has binding name 'std__string' for type 'xsd:string' */ -#ifndef SOAP_TYPE_std__string -#define SOAP_TYPE_std__string (57) -#endif - -/* struct _wsse__Security has binding name '_wsse__Security' for type '' */ -#ifndef SOAP_TYPE__wsse__Security -#define SOAP_TYPE__wsse__Security (553) -#endif - -/* _saml2__EncryptedAttribute has binding name '_saml2__EncryptedAttribute' for type '' */ -#ifndef SOAP_TYPE__saml2__EncryptedAttribute -#define SOAP_TYPE__saml2__EncryptedAttribute (552) -#endif - -/* _saml2__Attribute has binding name '_saml2__Attribute' for type '' */ -#ifndef SOAP_TYPE__saml2__Attribute -#define SOAP_TYPE__saml2__Attribute (550) -#endif - -/* _saml2__AttributeStatement has binding name '_saml2__AttributeStatement' for type '' */ -#ifndef SOAP_TYPE__saml2__AttributeStatement -#define SOAP_TYPE__saml2__AttributeStatement (549) -#endif - -/* _saml2__Evidence has binding name '_saml2__Evidence' for type '' */ -#ifndef SOAP_TYPE__saml2__Evidence -#define SOAP_TYPE__saml2__Evidence (548) -#endif - -/* _saml2__Action has binding name '_saml2__Action' for type '' */ -#ifndef SOAP_TYPE__saml2__Action -#define SOAP_TYPE__saml2__Action (547) -#endif - -/* _saml2__AuthzDecisionStatement has binding name '_saml2__AuthzDecisionStatement' for type '' */ -#ifndef SOAP_TYPE__saml2__AuthzDecisionStatement -#define SOAP_TYPE__saml2__AuthzDecisionStatement (546) -#endif - -/* _saml2__AuthnContext has binding name '_saml2__AuthnContext' for type '' */ -#ifndef SOAP_TYPE__saml2__AuthnContext -#define SOAP_TYPE__saml2__AuthnContext (541) -#endif - -/* _saml2__SubjectLocality has binding name '_saml2__SubjectLocality' for type '' */ -#ifndef SOAP_TYPE__saml2__SubjectLocality -#define SOAP_TYPE__saml2__SubjectLocality (540) -#endif - -/* _saml2__AuthnStatement has binding name '_saml2__AuthnStatement' for type '' */ -#ifndef SOAP_TYPE__saml2__AuthnStatement -#define SOAP_TYPE__saml2__AuthnStatement (539) -#endif - -/* _saml2__Statement has binding name '_saml2__Statement' for type '' */ -#ifndef SOAP_TYPE__saml2__Statement -#define SOAP_TYPE__saml2__Statement (538) -#endif - -/* _saml2__EncryptedAssertion has binding name '_saml2__EncryptedAssertion' for type '' */ -#ifndef SOAP_TYPE__saml2__EncryptedAssertion -#define SOAP_TYPE__saml2__EncryptedAssertion (537) -#endif - -/* _saml2__Advice has binding name '_saml2__Advice' for type '' */ -#ifndef SOAP_TYPE__saml2__Advice -#define SOAP_TYPE__saml2__Advice (536) -#endif - -/* _saml2__ProxyRestriction has binding name '_saml2__ProxyRestriction' for type '' */ -#ifndef SOAP_TYPE__saml2__ProxyRestriction -#define SOAP_TYPE__saml2__ProxyRestriction (535) -#endif - -/* _saml2__OneTimeUse has binding name '_saml2__OneTimeUse' for type '' */ -#ifndef SOAP_TYPE__saml2__OneTimeUse -#define SOAP_TYPE__saml2__OneTimeUse (534) -#endif - -/* _saml2__AudienceRestriction has binding name '_saml2__AudienceRestriction' for type '' */ -#ifndef SOAP_TYPE__saml2__AudienceRestriction -#define SOAP_TYPE__saml2__AudienceRestriction (532) -#endif - -/* _saml2__Condition has binding name '_saml2__Condition' for type '' */ -#ifndef SOAP_TYPE__saml2__Condition -#define SOAP_TYPE__saml2__Condition (531) -#endif - -/* _saml2__Conditions has binding name '_saml2__Conditions' for type '' */ -#ifndef SOAP_TYPE__saml2__Conditions -#define SOAP_TYPE__saml2__Conditions (530) -#endif - -/* _saml2__SubjectConfirmationData has binding name '_saml2__SubjectConfirmationData' for type '' */ -#ifndef SOAP_TYPE__saml2__SubjectConfirmationData -#define SOAP_TYPE__saml2__SubjectConfirmationData (529) -#endif - -/* _saml2__SubjectConfirmation has binding name '_saml2__SubjectConfirmation' for type '' */ -#ifndef SOAP_TYPE__saml2__SubjectConfirmation -#define SOAP_TYPE__saml2__SubjectConfirmation (528) -#endif - -/* _saml2__Subject has binding name '_saml2__Subject' for type '' */ -#ifndef SOAP_TYPE__saml2__Subject -#define SOAP_TYPE__saml2__Subject (527) -#endif - -/* _saml2__Assertion has binding name '_saml2__Assertion' for type '' */ -#ifndef SOAP_TYPE__saml2__Assertion -#define SOAP_TYPE__saml2__Assertion (526) -#endif - -/* _saml2__Issuer has binding name '_saml2__Issuer' for type '' */ -#ifndef SOAP_TYPE__saml2__Issuer -#define SOAP_TYPE__saml2__Issuer (523) -#endif - -/* _saml2__EncryptedID has binding name '_saml2__EncryptedID' for type '' */ -#ifndef SOAP_TYPE__saml2__EncryptedID -#define SOAP_TYPE__saml2__EncryptedID (522) -#endif - -/* _saml2__NameID has binding name '_saml2__NameID' for type '' */ -#ifndef SOAP_TYPE__saml2__NameID -#define SOAP_TYPE__saml2__NameID (521) -#endif - -/* _saml2__BaseID has binding name '_saml2__BaseID' for type '' */ -#ifndef SOAP_TYPE__saml2__BaseID -#define SOAP_TYPE__saml2__BaseID (520) -#endif - -/* struct saml2__AttributeType has binding name 'saml2__AttributeType' for type 'saml2:AttributeType' */ -#ifndef SOAP_TYPE_saml2__AttributeType -#define SOAP_TYPE_saml2__AttributeType (484) -#endif - -/* struct saml2__AttributeStatementType has binding name 'saml2__AttributeStatementType' for type 'saml2:AttributeStatementType' */ -#ifndef SOAP_TYPE_saml2__AttributeStatementType -#define SOAP_TYPE_saml2__AttributeStatementType (483) -#endif - -/* struct saml2__EvidenceType has binding name 'saml2__EvidenceType' for type 'saml2:EvidenceType' */ -#ifndef SOAP_TYPE_saml2__EvidenceType -#define SOAP_TYPE_saml2__EvidenceType (482) -#endif - -/* struct saml2__ActionType has binding name 'saml2__ActionType' for type 'saml2:ActionType' */ -#ifndef SOAP_TYPE_saml2__ActionType -#define SOAP_TYPE_saml2__ActionType (481) -#endif - -/* struct saml2__AuthzDecisionStatementType has binding name 'saml2__AuthzDecisionStatementType' for type 'saml2:AuthzDecisionStatementType' */ -#ifndef SOAP_TYPE_saml2__AuthzDecisionStatementType -#define SOAP_TYPE_saml2__AuthzDecisionStatementType (480) -#endif - -/* struct saml2__AuthnContextType has binding name 'saml2__AuthnContextType' for type 'saml2:AuthnContextType' */ -#ifndef SOAP_TYPE_saml2__AuthnContextType -#define SOAP_TYPE_saml2__AuthnContextType (479) -#endif - -/* struct saml2__SubjectLocalityType has binding name 'saml2__SubjectLocalityType' for type 'saml2:SubjectLocalityType' */ -#ifndef SOAP_TYPE_saml2__SubjectLocalityType -#define SOAP_TYPE_saml2__SubjectLocalityType (478) -#endif - -/* struct saml2__AuthnStatementType has binding name 'saml2__AuthnStatementType' for type 'saml2:AuthnStatementType' */ -#ifndef SOAP_TYPE_saml2__AuthnStatementType -#define SOAP_TYPE_saml2__AuthnStatementType (477) -#endif - -/* struct saml2__StatementAbstractType has binding name 'saml2__StatementAbstractType' for type 'saml2:StatementAbstractType' */ -#ifndef SOAP_TYPE_saml2__StatementAbstractType -#define SOAP_TYPE_saml2__StatementAbstractType (476) -#endif - -/* struct saml2__AdviceType has binding name 'saml2__AdviceType' for type 'saml2:AdviceType' */ -#ifndef SOAP_TYPE_saml2__AdviceType -#define SOAP_TYPE_saml2__AdviceType (475) -#endif - -/* struct saml2__ProxyRestrictionType has binding name 'saml2__ProxyRestrictionType' for type 'saml2:ProxyRestrictionType' */ -#ifndef SOAP_TYPE_saml2__ProxyRestrictionType -#define SOAP_TYPE_saml2__ProxyRestrictionType (474) -#endif - -/* struct saml2__OneTimeUseType has binding name 'saml2__OneTimeUseType' for type 'saml2:OneTimeUseType' */ -#ifndef SOAP_TYPE_saml2__OneTimeUseType -#define SOAP_TYPE_saml2__OneTimeUseType (473) -#endif - -/* struct saml2__AudienceRestrictionType has binding name 'saml2__AudienceRestrictionType' for type 'saml2:AudienceRestrictionType' */ -#ifndef SOAP_TYPE_saml2__AudienceRestrictionType -#define SOAP_TYPE_saml2__AudienceRestrictionType (472) -#endif - -/* struct saml2__ConditionAbstractType has binding name 'saml2__ConditionAbstractType' for type 'saml2:ConditionAbstractType' */ -#ifndef SOAP_TYPE_saml2__ConditionAbstractType -#define SOAP_TYPE_saml2__ConditionAbstractType (471) -#endif - -/* struct saml2__ConditionsType has binding name 'saml2__ConditionsType' for type 'saml2:ConditionsType' */ -#ifndef SOAP_TYPE_saml2__ConditionsType -#define SOAP_TYPE_saml2__ConditionsType (470) -#endif - -/* struct saml2__KeyInfoConfirmationDataType has binding name 'saml2__KeyInfoConfirmationDataType' for type 'saml2:KeyInfoConfirmationDataType' */ -#ifndef SOAP_TYPE_saml2__KeyInfoConfirmationDataType -#define SOAP_TYPE_saml2__KeyInfoConfirmationDataType (469) -#endif - -/* struct saml2__SubjectConfirmationDataType has binding name 'saml2__SubjectConfirmationDataType' for type 'saml2:SubjectConfirmationDataType' */ -#ifndef SOAP_TYPE_saml2__SubjectConfirmationDataType -#define SOAP_TYPE_saml2__SubjectConfirmationDataType (468) -#endif - -/* struct saml2__SubjectConfirmationType has binding name 'saml2__SubjectConfirmationType' for type 'saml2:SubjectConfirmationType' */ -#ifndef SOAP_TYPE_saml2__SubjectConfirmationType -#define SOAP_TYPE_saml2__SubjectConfirmationType (467) -#endif - -/* struct saml2__SubjectType has binding name 'saml2__SubjectType' for type 'saml2:SubjectType' */ -#ifndef SOAP_TYPE_saml2__SubjectType -#define SOAP_TYPE_saml2__SubjectType (466) -#endif - -/* struct saml2__AssertionType has binding name 'saml2__AssertionType' for type 'saml2:AssertionType' */ -#ifndef SOAP_TYPE_saml2__AssertionType -#define SOAP_TYPE_saml2__AssertionType (465) -#endif - -/* struct saml2__EncryptedElementType has binding name 'saml2__EncryptedElementType' for type 'saml2:EncryptedElementType' */ -#ifndef SOAP_TYPE_saml2__EncryptedElementType -#define SOAP_TYPE_saml2__EncryptedElementType (464) -#endif - -/* struct saml2__NameIDType has binding name 'saml2__NameIDType' for type 'saml2:NameIDType' */ -#ifndef SOAP_TYPE_saml2__NameIDType -#define SOAP_TYPE_saml2__NameIDType (463) -#endif - -/* struct saml2__BaseIDAbstractType has binding name 'saml2__BaseIDAbstractType' for type 'saml2:BaseIDAbstractType' */ -#ifndef SOAP_TYPE_saml2__BaseIDAbstractType -#define SOAP_TYPE_saml2__BaseIDAbstractType (462) -#endif - -/* _saml1__Attribute has binding name '_saml1__Attribute' for type '' */ -#ifndef SOAP_TYPE__saml1__Attribute -#define SOAP_TYPE__saml1__Attribute (460) -#endif - -/* _saml1__AttributeDesignator has binding name '_saml1__AttributeDesignator' for type '' */ -#ifndef SOAP_TYPE__saml1__AttributeDesignator -#define SOAP_TYPE__saml1__AttributeDesignator (459) -#endif - -/* _saml1__AttributeStatement has binding name '_saml1__AttributeStatement' for type '' */ -#ifndef SOAP_TYPE__saml1__AttributeStatement -#define SOAP_TYPE__saml1__AttributeStatement (458) -#endif - -/* _saml1__Evidence has binding name '_saml1__Evidence' for type '' */ -#ifndef SOAP_TYPE__saml1__Evidence -#define SOAP_TYPE__saml1__Evidence (457) -#endif - -/* _saml1__Action has binding name '_saml1__Action' for type '' */ -#ifndef SOAP_TYPE__saml1__Action -#define SOAP_TYPE__saml1__Action (456) -#endif - -/* _saml1__AuthorizationDecisionStatement has binding name '_saml1__AuthorizationDecisionStatement' for type '' */ -#ifndef SOAP_TYPE__saml1__AuthorizationDecisionStatement -#define SOAP_TYPE__saml1__AuthorizationDecisionStatement (455) -#endif - -/* _saml1__AuthorityBinding has binding name '_saml1__AuthorityBinding' for type '' */ -#ifndef SOAP_TYPE__saml1__AuthorityBinding -#define SOAP_TYPE__saml1__AuthorityBinding (454) -#endif - -/* _saml1__SubjectLocality has binding name '_saml1__SubjectLocality' for type '' */ -#ifndef SOAP_TYPE__saml1__SubjectLocality -#define SOAP_TYPE__saml1__SubjectLocality (453) -#endif - -/* _saml1__AuthenticationStatement has binding name '_saml1__AuthenticationStatement' for type '' */ -#ifndef SOAP_TYPE__saml1__AuthenticationStatement -#define SOAP_TYPE__saml1__AuthenticationStatement (452) -#endif - -/* _saml1__SubjectConfirmation has binding name '_saml1__SubjectConfirmation' for type '' */ -#ifndef SOAP_TYPE__saml1__SubjectConfirmation -#define SOAP_TYPE__saml1__SubjectConfirmation (449) -#endif - -/* _saml1__NameIdentifier has binding name '_saml1__NameIdentifier' for type '' */ -#ifndef SOAP_TYPE__saml1__NameIdentifier -#define SOAP_TYPE__saml1__NameIdentifier (448) -#endif - -/* _saml1__Subject has binding name '_saml1__Subject' for type '' */ -#ifndef SOAP_TYPE__saml1__Subject -#define SOAP_TYPE__saml1__Subject (447) -#endif - -/* _saml1__SubjectStatement has binding name '_saml1__SubjectStatement' for type '' */ -#ifndef SOAP_TYPE__saml1__SubjectStatement -#define SOAP_TYPE__saml1__SubjectStatement (446) -#endif - -/* _saml1__Statement has binding name '_saml1__Statement' for type '' */ -#ifndef SOAP_TYPE__saml1__Statement -#define SOAP_TYPE__saml1__Statement (445) -#endif - -/* _saml1__Advice has binding name '_saml1__Advice' for type '' */ -#ifndef SOAP_TYPE__saml1__Advice -#define SOAP_TYPE__saml1__Advice (444) -#endif - -/* _saml1__DoNotCacheCondition has binding name '_saml1__DoNotCacheCondition' for type '' */ -#ifndef SOAP_TYPE__saml1__DoNotCacheCondition -#define SOAP_TYPE__saml1__DoNotCacheCondition (443) -#endif - -/* _saml1__AudienceRestrictionCondition has binding name '_saml1__AudienceRestrictionCondition' for type '' */ -#ifndef SOAP_TYPE__saml1__AudienceRestrictionCondition -#define SOAP_TYPE__saml1__AudienceRestrictionCondition (441) -#endif - -/* _saml1__Condition has binding name '_saml1__Condition' for type '' */ -#ifndef SOAP_TYPE__saml1__Condition -#define SOAP_TYPE__saml1__Condition (440) -#endif - -/* _saml1__Conditions has binding name '_saml1__Conditions' for type '' */ -#ifndef SOAP_TYPE__saml1__Conditions -#define SOAP_TYPE__saml1__Conditions (439) -#endif - -/* _saml1__Assertion has binding name '_saml1__Assertion' for type '' */ -#ifndef SOAP_TYPE__saml1__Assertion -#define SOAP_TYPE__saml1__Assertion (438) -#endif - -/* struct saml1__AttributeType has binding name 'saml1__AttributeType' for type 'saml1:AttributeType' */ -#ifndef SOAP_TYPE_saml1__AttributeType -#define SOAP_TYPE_saml1__AttributeType (405) -#endif - -/* struct saml1__AttributeDesignatorType has binding name 'saml1__AttributeDesignatorType' for type 'saml1:AttributeDesignatorType' */ -#ifndef SOAP_TYPE_saml1__AttributeDesignatorType -#define SOAP_TYPE_saml1__AttributeDesignatorType (404) -#endif - -/* struct saml1__AttributeStatementType has binding name 'saml1__AttributeStatementType' for type 'saml1:AttributeStatementType' */ -#ifndef SOAP_TYPE_saml1__AttributeStatementType -#define SOAP_TYPE_saml1__AttributeStatementType (403) -#endif - -/* struct saml1__EvidenceType has binding name 'saml1__EvidenceType' for type 'saml1:EvidenceType' */ -#ifndef SOAP_TYPE_saml1__EvidenceType -#define SOAP_TYPE_saml1__EvidenceType (402) -#endif - -/* struct saml1__ActionType has binding name 'saml1__ActionType' for type 'saml1:ActionType' */ -#ifndef SOAP_TYPE_saml1__ActionType -#define SOAP_TYPE_saml1__ActionType (401) -#endif - -/* struct saml1__AuthorizationDecisionStatementType has binding name 'saml1__AuthorizationDecisionStatementType' for type 'saml1:AuthorizationDecisionStatementType' */ -#ifndef SOAP_TYPE_saml1__AuthorizationDecisionStatementType -#define SOAP_TYPE_saml1__AuthorizationDecisionStatementType (400) -#endif - -/* struct saml1__AuthorityBindingType has binding name 'saml1__AuthorityBindingType' for type 'saml1:AuthorityBindingType' */ -#ifndef SOAP_TYPE_saml1__AuthorityBindingType -#define SOAP_TYPE_saml1__AuthorityBindingType (399) -#endif - -/* struct saml1__SubjectLocalityType has binding name 'saml1__SubjectLocalityType' for type 'saml1:SubjectLocalityType' */ -#ifndef SOAP_TYPE_saml1__SubjectLocalityType -#define SOAP_TYPE_saml1__SubjectLocalityType (398) -#endif - -/* struct saml1__AuthenticationStatementType has binding name 'saml1__AuthenticationStatementType' for type 'saml1:AuthenticationStatementType' */ -#ifndef SOAP_TYPE_saml1__AuthenticationStatementType -#define SOAP_TYPE_saml1__AuthenticationStatementType (397) -#endif - -/* struct saml1__SubjectConfirmationType has binding name 'saml1__SubjectConfirmationType' for type 'saml1:SubjectConfirmationType' */ -#ifndef SOAP_TYPE_saml1__SubjectConfirmationType -#define SOAP_TYPE_saml1__SubjectConfirmationType (396) -#endif - -/* struct saml1__NameIdentifierType has binding name 'saml1__NameIdentifierType' for type 'saml1:NameIdentifierType' */ -#ifndef SOAP_TYPE_saml1__NameIdentifierType -#define SOAP_TYPE_saml1__NameIdentifierType (395) -#endif - -/* struct saml1__SubjectType has binding name 'saml1__SubjectType' for type 'saml1:SubjectType' */ -#ifndef SOAP_TYPE_saml1__SubjectType -#define SOAP_TYPE_saml1__SubjectType (394) -#endif - -/* struct saml1__SubjectStatementAbstractType has binding name 'saml1__SubjectStatementAbstractType' for type 'saml1:SubjectStatementAbstractType' */ -#ifndef SOAP_TYPE_saml1__SubjectStatementAbstractType -#define SOAP_TYPE_saml1__SubjectStatementAbstractType (393) -#endif - -/* struct saml1__StatementAbstractType has binding name 'saml1__StatementAbstractType' for type 'saml1:StatementAbstractType' */ -#ifndef SOAP_TYPE_saml1__StatementAbstractType -#define SOAP_TYPE_saml1__StatementAbstractType (392) -#endif - -/* struct saml1__AdviceType has binding name 'saml1__AdviceType' for type 'saml1:AdviceType' */ -#ifndef SOAP_TYPE_saml1__AdviceType -#define SOAP_TYPE_saml1__AdviceType (391) -#endif - -/* struct saml1__DoNotCacheConditionType has binding name 'saml1__DoNotCacheConditionType' for type 'saml1:DoNotCacheConditionType' */ -#ifndef SOAP_TYPE_saml1__DoNotCacheConditionType -#define SOAP_TYPE_saml1__DoNotCacheConditionType (390) -#endif - -/* struct saml1__AudienceRestrictionConditionType has binding name 'saml1__AudienceRestrictionConditionType' for type 'saml1:AudienceRestrictionConditionType' */ -#ifndef SOAP_TYPE_saml1__AudienceRestrictionConditionType -#define SOAP_TYPE_saml1__AudienceRestrictionConditionType (389) -#endif - -/* struct saml1__ConditionAbstractType has binding name 'saml1__ConditionAbstractType' for type 'saml1:ConditionAbstractType' */ -#ifndef SOAP_TYPE_saml1__ConditionAbstractType -#define SOAP_TYPE_saml1__ConditionAbstractType (388) -#endif - -/* struct saml1__ConditionsType has binding name 'saml1__ConditionsType' for type 'saml1:ConditionsType' */ -#ifndef SOAP_TYPE_saml1__ConditionsType -#define SOAP_TYPE_saml1__ConditionsType (387) -#endif - -/* struct saml1__AssertionType has binding name 'saml1__AssertionType' for type 'saml1:AssertionType' */ -#ifndef SOAP_TYPE_saml1__AssertionType -#define SOAP_TYPE_saml1__AssertionType (386) -#endif - -/* xsd__dateTime has binding name 'xsd__dateTime' for type 'xsd:dateTime' */ -#ifndef SOAP_TYPE_xsd__dateTime -#define SOAP_TYPE_xsd__dateTime (385) -#endif - -/* struct wsc__PropertiesType has binding name 'wsc__PropertiesType' for type 'wsc:PropertiesType' */ -#ifndef SOAP_TYPE_wsc__PropertiesType -#define SOAP_TYPE_wsc__PropertiesType (378) -#endif - -/* struct wsc__DerivedKeyTokenType has binding name 'wsc__DerivedKeyTokenType' for type 'wsc:DerivedKeyTokenType' */ -#ifndef SOAP_TYPE_wsc__DerivedKeyTokenType -#define SOAP_TYPE_wsc__DerivedKeyTokenType (377) -#endif - -/* struct wsc__SecurityContextTokenType has binding name 'wsc__SecurityContextTokenType' for type 'wsc:SecurityContextTokenType' */ -#ifndef SOAP_TYPE_wsc__SecurityContextTokenType -#define SOAP_TYPE_wsc__SecurityContextTokenType (376) -#endif - -/* struct _xenc__ReferenceList has binding name '_xenc__ReferenceList' for type '' */ -#ifndef SOAP_TYPE__xenc__ReferenceList -#define SOAP_TYPE__xenc__ReferenceList (362) -#endif - -/* struct xenc__EncryptionPropertyType has binding name 'xenc__EncryptionPropertyType' for type 'xenc:EncryptionPropertyType' */ -#ifndef SOAP_TYPE_xenc__EncryptionPropertyType -#define SOAP_TYPE_xenc__EncryptionPropertyType (361) -#endif - -/* struct xenc__EncryptionPropertiesType has binding name 'xenc__EncryptionPropertiesType' for type 'xenc:EncryptionPropertiesType' */ -#ifndef SOAP_TYPE_xenc__EncryptionPropertiesType -#define SOAP_TYPE_xenc__EncryptionPropertiesType (360) -#endif - -/* struct xenc__ReferenceType has binding name 'xenc__ReferenceType' for type 'xenc:ReferenceType' */ -#ifndef SOAP_TYPE_xenc__ReferenceType -#define SOAP_TYPE_xenc__ReferenceType (359) -#endif - -/* struct xenc__AgreementMethodType has binding name 'xenc__AgreementMethodType' for type 'xenc:AgreementMethodType' */ -#ifndef SOAP_TYPE_xenc__AgreementMethodType -#define SOAP_TYPE_xenc__AgreementMethodType (358) -#endif - -/* struct xenc__EncryptedDataType has binding name 'xenc__EncryptedDataType' for type 'xenc:EncryptedDataType' */ -#ifndef SOAP_TYPE_xenc__EncryptedDataType -#define SOAP_TYPE_xenc__EncryptedDataType (357) -#endif - -/* struct xenc__TransformsType has binding name 'xenc__TransformsType' for type 'xenc:TransformsType' */ -#ifndef SOAP_TYPE_xenc__TransformsType -#define SOAP_TYPE_xenc__TransformsType (356) -#endif - -/* struct xenc__CipherReferenceType has binding name 'xenc__CipherReferenceType' for type 'xenc:CipherReferenceType' */ -#ifndef SOAP_TYPE_xenc__CipherReferenceType -#define SOAP_TYPE_xenc__CipherReferenceType (355) -#endif - -/* struct xenc__CipherDataType has binding name 'xenc__CipherDataType' for type 'xenc:CipherDataType' */ -#ifndef SOAP_TYPE_xenc__CipherDataType -#define SOAP_TYPE_xenc__CipherDataType (354) -#endif - -/* struct xenc__EncryptionMethodType has binding name 'xenc__EncryptionMethodType' for type 'xenc:EncryptionMethodType' */ -#ifndef SOAP_TYPE_xenc__EncryptionMethodType -#define SOAP_TYPE_xenc__EncryptionMethodType (353) -#endif - -/* struct xenc__EncryptedType has binding name 'xenc__EncryptedType' for type 'xenc:EncryptedType' */ -#ifndef SOAP_TYPE_xenc__EncryptedType -#define SOAP_TYPE_xenc__EncryptedType (352) -#endif - -/* struct ds__RSAKeyValueType has binding name 'ds__RSAKeyValueType' for type 'ds:RSAKeyValueType' */ -#ifndef SOAP_TYPE_ds__RSAKeyValueType -#define SOAP_TYPE_ds__RSAKeyValueType (341) -#endif - -/* struct ds__DSAKeyValueType has binding name 'ds__DSAKeyValueType' for type 'ds:DSAKeyValueType' */ -#ifndef SOAP_TYPE_ds__DSAKeyValueType -#define SOAP_TYPE_ds__DSAKeyValueType (340) -#endif - -/* struct ds__X509IssuerSerialType has binding name 'ds__X509IssuerSerialType' for type 'ds:X509IssuerSerialType' */ -#ifndef SOAP_TYPE_ds__X509IssuerSerialType -#define SOAP_TYPE_ds__X509IssuerSerialType (339) -#endif - -/* _ds__KeyInfo has binding name '_ds__KeyInfo' for type '' */ -#ifndef SOAP_TYPE__ds__KeyInfo -#define SOAP_TYPE__ds__KeyInfo (338) -#endif - -/* struct ds__RetrievalMethodType has binding name 'ds__RetrievalMethodType' for type 'ds:RetrievalMethodType' */ -#ifndef SOAP_TYPE_ds__RetrievalMethodType -#define SOAP_TYPE_ds__RetrievalMethodType (335) -#endif - -/* struct ds__KeyValueType has binding name 'ds__KeyValueType' for type 'ds:KeyValueType' */ -#ifndef SOAP_TYPE_ds__KeyValueType -#define SOAP_TYPE_ds__KeyValueType (333) -#endif - -/* struct ds__DigestMethodType has binding name 'ds__DigestMethodType' for type 'ds:DigestMethodType' */ -#ifndef SOAP_TYPE_ds__DigestMethodType -#define SOAP_TYPE_ds__DigestMethodType (332) -#endif - -/* _ds__Transform has binding name '_ds__Transform' for type '' */ -#ifndef SOAP_TYPE__ds__Transform -#define SOAP_TYPE__ds__Transform (331) -#endif - -/* struct ds__TransformType has binding name 'ds__TransformType' for type 'ds:TransformType' */ -#ifndef SOAP_TYPE_ds__TransformType -#define SOAP_TYPE_ds__TransformType (329) -#endif - -/* struct _c14n__InclusiveNamespaces has binding name '_c14n__InclusiveNamespaces' for type '' */ -#ifndef SOAP_TYPE__c14n__InclusiveNamespaces -#define SOAP_TYPE__c14n__InclusiveNamespaces (328) -#endif - -/* struct ds__TransformsType has binding name 'ds__TransformsType' for type 'ds:TransformsType' */ -#ifndef SOAP_TYPE_ds__TransformsType -#define SOAP_TYPE_ds__TransformsType (327) -#endif - -/* struct ds__ReferenceType has binding name 'ds__ReferenceType' for type 'ds:ReferenceType' */ -#ifndef SOAP_TYPE_ds__ReferenceType -#define SOAP_TYPE_ds__ReferenceType (326) -#endif - -/* struct ds__SignatureMethodType has binding name 'ds__SignatureMethodType' for type 'ds:SignatureMethodType' */ -#ifndef SOAP_TYPE_ds__SignatureMethodType -#define SOAP_TYPE_ds__SignatureMethodType (325) -#endif - -/* struct ds__CanonicalizationMethodType has binding name 'ds__CanonicalizationMethodType' for type 'ds:CanonicalizationMethodType' */ -#ifndef SOAP_TYPE_ds__CanonicalizationMethodType -#define SOAP_TYPE_ds__CanonicalizationMethodType (324) -#endif - -/* _ds__Signature has binding name '_ds__Signature' for type '' */ -#ifndef SOAP_TYPE__ds__Signature -#define SOAP_TYPE__ds__Signature (323) -#endif - -/* struct ds__SignedInfoType has binding name 'ds__SignedInfoType' for type 'ds:SignedInfoType' */ -#ifndef SOAP_TYPE_ds__SignedInfoType -#define SOAP_TYPE_ds__SignedInfoType (320) -#endif - -/* struct ds__SignatureType has binding name 'ds__SignatureType' for type 'ds:SignatureType' */ -#ifndef SOAP_TYPE_ds__SignatureType -#define SOAP_TYPE_ds__SignatureType (319) -#endif - -/* struct xenc__EncryptedKeyType has binding name 'xenc__EncryptedKeyType' for type 'xenc:EncryptedKeyType' */ -#ifndef SOAP_TYPE_xenc__EncryptedKeyType -#define SOAP_TYPE_xenc__EncryptedKeyType (316) -#endif - -/* struct ds__KeyInfoType has binding name 'ds__KeyInfoType' for type 'ds:KeyInfoType' */ -#ifndef SOAP_TYPE_ds__KeyInfoType -#define SOAP_TYPE_ds__KeyInfoType (315) -#endif - -/* struct ds__X509DataType has binding name 'ds__X509DataType' for type 'ds:X509DataType' */ -#ifndef SOAP_TYPE_ds__X509DataType -#define SOAP_TYPE_ds__X509DataType (313) -#endif - -/* struct _wsse__SecurityTokenReference has binding name '_wsse__SecurityTokenReference' for type '' */ -#ifndef SOAP_TYPE__wsse__SecurityTokenReference -#define SOAP_TYPE__wsse__SecurityTokenReference (309) -#endif - -/* struct _wsse__KeyIdentifier has binding name '_wsse__KeyIdentifier' for type '' */ -#ifndef SOAP_TYPE__wsse__KeyIdentifier -#define SOAP_TYPE__wsse__KeyIdentifier (308) -#endif - -/* struct _wsse__Embedded has binding name '_wsse__Embedded' for type '' */ -#ifndef SOAP_TYPE__wsse__Embedded -#define SOAP_TYPE__wsse__Embedded (307) -#endif - -/* struct _wsse__Reference has binding name '_wsse__Reference' for type '' */ -#ifndef SOAP_TYPE__wsse__Reference -#define SOAP_TYPE__wsse__Reference (306) -#endif - -/* struct _wsse__BinarySecurityToken has binding name '_wsse__BinarySecurityToken' for type '' */ -#ifndef SOAP_TYPE__wsse__BinarySecurityToken -#define SOAP_TYPE__wsse__BinarySecurityToken (305) -#endif - -/* struct _wsse__Password has binding name '_wsse__Password' for type '' */ -#ifndef SOAP_TYPE__wsse__Password -#define SOAP_TYPE__wsse__Password (300) -#endif - -/* struct _wsse__UsernameToken has binding name '_wsse__UsernameToken' for type '' */ -#ifndef SOAP_TYPE__wsse__UsernameToken -#define SOAP_TYPE__wsse__UsernameToken (299) -#endif - -/* struct wsse__EncodedString has binding name 'wsse__EncodedString' for type 'wsse:EncodedString' */ -#ifndef SOAP_TYPE_wsse__EncodedString -#define SOAP_TYPE_wsse__EncodedString (297) -#endif - -/* struct _wsu__Timestamp has binding name '_wsu__Timestamp' for type '' */ -#ifndef SOAP_TYPE__wsu__Timestamp -#define SOAP_TYPE__wsu__Timestamp (296) -#endif - -/* struct SOAP_ENV__Fault has binding name 'SOAP_ENV__Fault' for type '' */ -#ifndef SOAP_TYPE_SOAP_ENV__Fault -#define SOAP_TYPE_SOAP_ENV__Fault (56) -#endif - -/* struct SOAP_ENV__Reason has binding name 'SOAP_ENV__Reason' for type '' */ -#ifndef SOAP_TYPE_SOAP_ENV__Reason -#define SOAP_TYPE_SOAP_ENV__Reason (52) -#endif - -/* struct SOAP_ENV__Code has binding name 'SOAP_ENV__Code' for type '' */ -#ifndef SOAP_TYPE_SOAP_ENV__Code -#define SOAP_TYPE_SOAP_ENV__Code (50) -#endif - -/* struct SOAP_ENV__Detail has binding name 'SOAP_ENV__Detail' for type '' */ -#ifndef SOAP_TYPE_SOAP_ENV__Detail -#define SOAP_TYPE_SOAP_ENV__Detail (48) -#endif - -/* struct SOAP_ENV__Header has binding name 'SOAP_ENV__Header' for type '' */ -#ifndef SOAP_TYPE_SOAP_ENV__Header -#define SOAP_TYPE_SOAP_ENV__Header (42) -#endif - -/* struct chan__ChannelInstanceType has binding name 'chan__ChannelInstanceType' for type 'chan:ChannelInstanceType' */ -#ifndef SOAP_TYPE_chan__ChannelInstanceType -#define SOAP_TYPE_chan__ChannelInstanceType (41) -#endif - -/* _wsa5__ProblemAction has binding name '_wsa5__ProblemAction' for type '' */ -#ifndef SOAP_TYPE__wsa5__ProblemAction -#define SOAP_TYPE__wsa5__ProblemAction (39) -#endif - -/* _wsa5__FaultTo has binding name '_wsa5__FaultTo' for type '' */ -#ifndef SOAP_TYPE__wsa5__FaultTo -#define SOAP_TYPE__wsa5__FaultTo (32) -#endif - -/* _wsa5__From has binding name '_wsa5__From' for type '' */ -#ifndef SOAP_TYPE__wsa5__From -#define SOAP_TYPE__wsa5__From (31) -#endif - -/* _wsa5__ReplyTo has binding name '_wsa5__ReplyTo' for type '' */ -#ifndef SOAP_TYPE__wsa5__ReplyTo -#define SOAP_TYPE__wsa5__ReplyTo (30) -#endif - -/* _wsa5__RelatesTo has binding name '_wsa5__RelatesTo' for type '' */ -#ifndef SOAP_TYPE__wsa5__RelatesTo -#define SOAP_TYPE__wsa5__RelatesTo (29) -#endif - -/* _wsa5__Metadata has binding name '_wsa5__Metadata' for type '' */ -#ifndef SOAP_TYPE__wsa5__Metadata -#define SOAP_TYPE__wsa5__Metadata (27) -#endif - -/* _wsa5__ReferenceParameters has binding name '_wsa5__ReferenceParameters' for type '' */ -#ifndef SOAP_TYPE__wsa5__ReferenceParameters -#define SOAP_TYPE__wsa5__ReferenceParameters (26) -#endif - -/* _wsa5__EndpointReference has binding name '_wsa5__EndpointReference' for type '' */ -#ifndef SOAP_TYPE__wsa5__EndpointReference -#define SOAP_TYPE__wsa5__EndpointReference (25) -#endif - -/* struct wsa5__ProblemActionType has binding name 'wsa5__ProblemActionType' for type 'wsa5:ProblemActionType' */ -#ifndef SOAP_TYPE_wsa5__ProblemActionType -#define SOAP_TYPE_wsa5__ProblemActionType (16) -#endif - -/* struct wsa5__RelatesToType has binding name 'wsa5__RelatesToType' for type 'wsa5:RelatesToType' */ -#ifndef SOAP_TYPE_wsa5__RelatesToType -#define SOAP_TYPE_wsa5__RelatesToType (15) -#endif - -/* struct wsa5__MetadataType has binding name 'wsa5__MetadataType' for type 'wsa5:MetadataType' */ -#ifndef SOAP_TYPE_wsa5__MetadataType -#define SOAP_TYPE_wsa5__MetadataType (14) -#endif - -/* struct wsa5__ReferenceParametersType has binding name 'wsa5__ReferenceParametersType' for type 'wsa5:ReferenceParametersType' */ -#ifndef SOAP_TYPE_wsa5__ReferenceParametersType -#define SOAP_TYPE_wsa5__ReferenceParametersType (13) -#endif - -/* struct wsa5__EndpointReferenceType has binding name 'wsa5__EndpointReferenceType' for type 'wsa5:EndpointReferenceType' */ -#ifndef SOAP_TYPE_wsa5__EndpointReferenceType -#define SOAP_TYPE_wsa5__EndpointReferenceType (12) -#endif - -/* xsd__anyAttribute has binding name 'xsd__anyAttribute' for type 'xsd:anyAttribute' */ -#ifndef SOAP_TYPE_xsd__anyAttribute -#define SOAP_TYPE_xsd__anyAttribute (11) -#endif - -/* xsd__anyType has binding name 'xsd__anyType' for type 'xsd:anyType' */ -#ifndef SOAP_TYPE_xsd__anyType -#define SOAP_TYPE_xsd__anyType (9) -#endif - -/* struct _wsse__Security * has binding name 'PointerTo_wsse__Security' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsse__Security -#define SOAP_TYPE_PointerTo_wsse__Security (559) -#endif - -/* struct ds__SignatureType * has binding name 'PointerTods__SignatureType' for type 'ds:SignatureType' */ -#ifndef SOAP_TYPE_PointerTods__SignatureType -#define SOAP_TYPE_PointerTods__SignatureType (558) -#endif - -/* struct wsc__SecurityContextTokenType * has binding name 'PointerTowsc__SecurityContextTokenType' for type 'wsc:SecurityContextTokenType' */ -#ifndef SOAP_TYPE_PointerTowsc__SecurityContextTokenType -#define SOAP_TYPE_PointerTowsc__SecurityContextTokenType (557) -#endif - -/* struct _wsse__BinarySecurityToken * has binding name 'PointerTo_wsse__BinarySecurityToken' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsse__BinarySecurityToken -#define SOAP_TYPE_PointerTo_wsse__BinarySecurityToken (556) -#endif - -/* struct _wsse__UsernameToken * has binding name 'PointerTo_wsse__UsernameToken' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsse__UsernameToken -#define SOAP_TYPE_PointerTo_wsse__UsernameToken (555) -#endif - -/* struct _wsu__Timestamp * has binding name 'PointerTo_wsu__Timestamp' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsu__Timestamp -#define SOAP_TYPE_PointerTo_wsu__Timestamp (554) -#endif - -/* _saml2__AttributeValue has binding name '_saml2__AttributeValue' for type '' */ -#ifndef SOAP_TYPE__saml2__AttributeValue -#define SOAP_TYPE__saml2__AttributeValue (551) -#endif - -/* _saml2__AuthenticatingAuthority has binding name '_saml2__AuthenticatingAuthority' for type '' */ -#ifndef SOAP_TYPE__saml2__AuthenticatingAuthority -#define SOAP_TYPE__saml2__AuthenticatingAuthority (545) -#endif - -/* _saml2__AuthnContextDecl has binding name '_saml2__AuthnContextDecl' for type '' */ -#ifndef SOAP_TYPE__saml2__AuthnContextDecl -#define SOAP_TYPE__saml2__AuthnContextDecl (544) -#endif - -/* _saml2__AuthnContextDeclRef has binding name '_saml2__AuthnContextDeclRef' for type '' */ -#ifndef SOAP_TYPE__saml2__AuthnContextDeclRef -#define SOAP_TYPE__saml2__AuthnContextDeclRef (543) -#endif - -/* _saml2__AuthnContextClassRef has binding name '_saml2__AuthnContextClassRef' for type '' */ -#ifndef SOAP_TYPE__saml2__AuthnContextClassRef -#define SOAP_TYPE__saml2__AuthnContextClassRef (542) -#endif - -/* _saml2__Audience has binding name '_saml2__Audience' for type '' */ -#ifndef SOAP_TYPE__saml2__Audience -#define SOAP_TYPE__saml2__Audience (533) -#endif - -/* _saml2__AssertionURIRef has binding name '_saml2__AssertionURIRef' for type '' */ -#ifndef SOAP_TYPE__saml2__AssertionURIRef -#define SOAP_TYPE__saml2__AssertionURIRef (525) -#endif - -/* _saml2__AssertionIDRef has binding name '_saml2__AssertionIDRef' for type '' */ -#ifndef SOAP_TYPE__saml2__AssertionIDRef -#define SOAP_TYPE__saml2__AssertionIDRef (524) -#endif - -/* struct ds__KeyInfoType ** has binding name 'PointerToPointerTo_ds__KeyInfo' for type '' */ -#ifndef SOAP_TYPE_PointerToPointerTo_ds__KeyInfo -#define SOAP_TYPE_PointerToPointerTo_ds__KeyInfo (519) -#endif - -/* struct __saml2__union_AttributeStatementType * has binding name 'PointerTo__saml2__union_AttributeStatementType' for type '-saml2:union-AttributeStatementType' */ -#ifndef SOAP_TYPE_PointerTo__saml2__union_AttributeStatementType -#define SOAP_TYPE_PointerTo__saml2__union_AttributeStatementType (518) -#endif - -/* struct saml2__AttributeType * has binding name 'PointerTosaml2__AttributeType' for type 'saml2:AttributeType' */ -#ifndef SOAP_TYPE_PointerTosaml2__AttributeType -#define SOAP_TYPE_PointerTosaml2__AttributeType (517) -#endif - -/* struct saml2__EvidenceType * has binding name 'PointerTosaml2__EvidenceType' for type 'saml2:EvidenceType' */ -#ifndef SOAP_TYPE_PointerTosaml2__EvidenceType -#define SOAP_TYPE_PointerTosaml2__EvidenceType (515) -#endif - -/* struct saml2__ActionType * has binding name 'PointerTosaml2__ActionType' for type 'saml2:ActionType' */ -#ifndef SOAP_TYPE_PointerTosaml2__ActionType -#define SOAP_TYPE_PointerTosaml2__ActionType (514) -#endif - -/* struct saml2__AuthnContextType * has binding name 'PointerTosaml2__AuthnContextType' for type 'saml2:AuthnContextType' */ -#ifndef SOAP_TYPE_PointerTosaml2__AuthnContextType -#define SOAP_TYPE_PointerTosaml2__AuthnContextType (513) -#endif - -/* struct saml2__SubjectLocalityType * has binding name 'PointerTosaml2__SubjectLocalityType' for type 'saml2:SubjectLocalityType' */ -#ifndef SOAP_TYPE_PointerTosaml2__SubjectLocalityType -#define SOAP_TYPE_PointerTosaml2__SubjectLocalityType (512) -#endif - -/* struct __saml2__union_EvidenceType * has binding name 'PointerTo__saml2__union_EvidenceType' for type '-saml2:union-EvidenceType' */ -#ifndef SOAP_TYPE_PointerTo__saml2__union_EvidenceType -#define SOAP_TYPE_PointerTo__saml2__union_EvidenceType (511) -#endif - -/* struct __saml2__union_AdviceType * has binding name 'PointerTo__saml2__union_AdviceType' for type '-saml2:union-AdviceType' */ -#ifndef SOAP_TYPE_PointerTo__saml2__union_AdviceType -#define SOAP_TYPE_PointerTo__saml2__union_AdviceType (509) -#endif - -/* struct saml2__AssertionType * has binding name 'PointerTosaml2__AssertionType' for type 'saml2:AssertionType' */ -#ifndef SOAP_TYPE_PointerTosaml2__AssertionType -#define SOAP_TYPE_PointerTosaml2__AssertionType (508) -#endif - -/* struct __saml2__union_ConditionsType * has binding name 'PointerTo__saml2__union_ConditionsType' for type '-saml2:union-ConditionsType' */ -#ifndef SOAP_TYPE_PointerTo__saml2__union_ConditionsType -#define SOAP_TYPE_PointerTo__saml2__union_ConditionsType (506) -#endif - -/* struct saml2__ProxyRestrictionType * has binding name 'PointerTosaml2__ProxyRestrictionType' for type 'saml2:ProxyRestrictionType' */ -#ifndef SOAP_TYPE_PointerTosaml2__ProxyRestrictionType -#define SOAP_TYPE_PointerTosaml2__ProxyRestrictionType (505) -#endif - -/* struct saml2__OneTimeUseType * has binding name 'PointerTosaml2__OneTimeUseType' for type 'saml2:OneTimeUseType' */ -#ifndef SOAP_TYPE_PointerTosaml2__OneTimeUseType -#define SOAP_TYPE_PointerTosaml2__OneTimeUseType (504) -#endif - -/* struct saml2__AudienceRestrictionType * has binding name 'PointerTosaml2__AudienceRestrictionType' for type 'saml2:AudienceRestrictionType' */ -#ifndef SOAP_TYPE_PointerTosaml2__AudienceRestrictionType -#define SOAP_TYPE_PointerTosaml2__AudienceRestrictionType (503) -#endif - -/* struct saml2__ConditionAbstractType * has binding name 'PointerTosaml2__ConditionAbstractType' for type 'saml2:ConditionAbstractType' */ -#ifndef SOAP_TYPE_PointerTosaml2__ConditionAbstractType -#define SOAP_TYPE_PointerTosaml2__ConditionAbstractType (502) -#endif - -/* struct saml2__SubjectConfirmationDataType * has binding name 'PointerTosaml2__SubjectConfirmationDataType' for type 'saml2:SubjectConfirmationDataType' */ -#ifndef SOAP_TYPE_PointerTosaml2__SubjectConfirmationDataType -#define SOAP_TYPE_PointerTosaml2__SubjectConfirmationDataType (500) -#endif - -/* struct saml2__SubjectConfirmationType * has binding name 'PointerTosaml2__SubjectConfirmationType' for type 'saml2:SubjectConfirmationType' */ -#ifndef SOAP_TYPE_PointerTosaml2__SubjectConfirmationType -#define SOAP_TYPE_PointerTosaml2__SubjectConfirmationType (499) -#endif - -/* struct saml2__EncryptedElementType * has binding name 'PointerTosaml2__EncryptedElementType' for type 'saml2:EncryptedElementType' */ -#ifndef SOAP_TYPE_PointerTosaml2__EncryptedElementType -#define SOAP_TYPE_PointerTosaml2__EncryptedElementType (498) -#endif - -/* struct saml2__BaseIDAbstractType * has binding name 'PointerTosaml2__BaseIDAbstractType' for type 'saml2:BaseIDAbstractType' */ -#ifndef SOAP_TYPE_PointerTosaml2__BaseIDAbstractType -#define SOAP_TYPE_PointerTosaml2__BaseIDAbstractType (497) -#endif - -/* struct __saml2__union_AssertionType * has binding name 'PointerTo__saml2__union_AssertionType' for type '-saml2:union-AssertionType' */ -#ifndef SOAP_TYPE_PointerTo__saml2__union_AssertionType -#define SOAP_TYPE_PointerTo__saml2__union_AssertionType (496) -#endif - -/* struct saml2__AttributeStatementType * has binding name 'PointerTosaml2__AttributeStatementType' for type 'saml2:AttributeStatementType' */ -#ifndef SOAP_TYPE_PointerTosaml2__AttributeStatementType -#define SOAP_TYPE_PointerTosaml2__AttributeStatementType (495) -#endif - -/* struct saml2__AuthzDecisionStatementType * has binding name 'PointerTosaml2__AuthzDecisionStatementType' for type 'saml2:AuthzDecisionStatementType' */ -#ifndef SOAP_TYPE_PointerTosaml2__AuthzDecisionStatementType -#define SOAP_TYPE_PointerTosaml2__AuthzDecisionStatementType (494) -#endif - -/* struct saml2__AuthnStatementType * has binding name 'PointerTosaml2__AuthnStatementType' for type 'saml2:AuthnStatementType' */ -#ifndef SOAP_TYPE_PointerTosaml2__AuthnStatementType -#define SOAP_TYPE_PointerTosaml2__AuthnStatementType (493) -#endif - -/* struct saml2__StatementAbstractType * has binding name 'PointerTosaml2__StatementAbstractType' for type 'saml2:StatementAbstractType' */ -#ifndef SOAP_TYPE_PointerTosaml2__StatementAbstractType -#define SOAP_TYPE_PointerTosaml2__StatementAbstractType (492) -#endif - -/* struct saml2__AdviceType * has binding name 'PointerTosaml2__AdviceType' for type 'saml2:AdviceType' */ -#ifndef SOAP_TYPE_PointerTosaml2__AdviceType -#define SOAP_TYPE_PointerTosaml2__AdviceType (490) -#endif - -/* struct saml2__ConditionsType * has binding name 'PointerTosaml2__ConditionsType' for type 'saml2:ConditionsType' */ -#ifndef SOAP_TYPE_PointerTosaml2__ConditionsType -#define SOAP_TYPE_PointerTosaml2__ConditionsType (489) -#endif - -/* struct saml2__SubjectType * has binding name 'PointerTosaml2__SubjectType' for type 'saml2:SubjectType' */ -#ifndef SOAP_TYPE_PointerTosaml2__SubjectType -#define SOAP_TYPE_PointerTosaml2__SubjectType (488) -#endif - -/* struct saml2__NameIDType * has binding name 'PointerTosaml2__NameIDType' for type 'saml2:NameIDType' */ -#ifndef SOAP_TYPE_PointerTosaml2__NameIDType -#define SOAP_TYPE_PointerTosaml2__NameIDType (487) -#endif - -/* struct xenc__EncryptedKeyType ** has binding name 'PointerToPointerToxenc__EncryptedKeyType' for type 'xenc:EncryptedKeyType' */ -#ifndef SOAP_TYPE_PointerToPointerToxenc__EncryptedKeyType -#define SOAP_TYPE_PointerToPointerToxenc__EncryptedKeyType (486) -#endif - -/* _saml1__AttributeValue has binding name '_saml1__AttributeValue' for type '' */ -#ifndef SOAP_TYPE__saml1__AttributeValue -#define SOAP_TYPE__saml1__AttributeValue (461) -#endif - -/* _saml1__ConfirmationMethod has binding name '_saml1__ConfirmationMethod' for type '' */ -#ifndef SOAP_TYPE__saml1__ConfirmationMethod -#define SOAP_TYPE__saml1__ConfirmationMethod (451) -#endif - -/* _saml1__SubjectConfirmationData has binding name '_saml1__SubjectConfirmationData' for type '' */ -#ifndef SOAP_TYPE__saml1__SubjectConfirmationData -#define SOAP_TYPE__saml1__SubjectConfirmationData (450) -#endif - -/* _saml1__Audience has binding name '_saml1__Audience' for type '' */ -#ifndef SOAP_TYPE__saml1__Audience -#define SOAP_TYPE__saml1__Audience (442) -#endif - -/* _saml1__AssertionIDReference has binding name '_saml1__AssertionIDReference' for type '' */ -#ifndef SOAP_TYPE__saml1__AssertionIDReference -#define SOAP_TYPE__saml1__AssertionIDReference (437) -#endif - -/* struct saml1__AttributeType * has binding name 'PointerTosaml1__AttributeType' for type 'saml1:AttributeType' */ -#ifndef SOAP_TYPE_PointerTosaml1__AttributeType -#define SOAP_TYPE_PointerTosaml1__AttributeType (436) -#endif - -/* struct saml1__EvidenceType * has binding name 'PointerTosaml1__EvidenceType' for type 'saml1:EvidenceType' */ -#ifndef SOAP_TYPE_PointerTosaml1__EvidenceType -#define SOAP_TYPE_PointerTosaml1__EvidenceType (435) -#endif - -/* struct saml1__ActionType * has binding name 'PointerTosaml1__ActionType' for type 'saml1:ActionType' */ -#ifndef SOAP_TYPE_PointerTosaml1__ActionType -#define SOAP_TYPE_PointerTosaml1__ActionType (434) -#endif - -/* struct saml1__AuthorityBindingType * has binding name 'PointerTosaml1__AuthorityBindingType' for type 'saml1:AuthorityBindingType' */ -#ifndef SOAP_TYPE_PointerTosaml1__AuthorityBindingType -#define SOAP_TYPE_PointerTosaml1__AuthorityBindingType (433) -#endif - -/* struct saml1__SubjectLocalityType * has binding name 'PointerTosaml1__SubjectLocalityType' for type 'saml1:SubjectLocalityType' */ -#ifndef SOAP_TYPE_PointerTosaml1__SubjectLocalityType -#define SOAP_TYPE_PointerTosaml1__SubjectLocalityType (432) -#endif - -/* struct saml1__SubjectType * has binding name 'PointerTosaml1__SubjectType' for type 'saml1:SubjectType' */ -#ifndef SOAP_TYPE_PointerTosaml1__SubjectType -#define SOAP_TYPE_PointerTosaml1__SubjectType (431) -#endif - -/* struct __saml1__union_EvidenceType * has binding name 'PointerTo__saml1__union_EvidenceType' for type '-saml1:union-EvidenceType' */ -#ifndef SOAP_TYPE_PointerTo__saml1__union_EvidenceType -#define SOAP_TYPE_PointerTo__saml1__union_EvidenceType (430) -#endif - -/* char ** has binding name 'PointerTostring' for type 'xsd:string' */ -#ifndef SOAP_TYPE_PointerTostring -#define SOAP_TYPE_PointerTostring (428) -#endif - -/* struct saml1__SubjectConfirmationType * has binding name 'PointerTosaml1__SubjectConfirmationType' for type 'saml1:SubjectConfirmationType' */ -#ifndef SOAP_TYPE_PointerTosaml1__SubjectConfirmationType -#define SOAP_TYPE_PointerTosaml1__SubjectConfirmationType (427) -#endif - -/* struct saml1__NameIdentifierType * has binding name 'PointerTosaml1__NameIdentifierType' for type 'saml1:NameIdentifierType' */ -#ifndef SOAP_TYPE_PointerTosaml1__NameIdentifierType -#define SOAP_TYPE_PointerTosaml1__NameIdentifierType (426) -#endif - -/* struct __saml1__union_AdviceType * has binding name 'PointerTo__saml1__union_AdviceType' for type '-saml1:union-AdviceType' */ -#ifndef SOAP_TYPE_PointerTo__saml1__union_AdviceType -#define SOAP_TYPE_PointerTo__saml1__union_AdviceType (425) -#endif - -/* struct saml1__AssertionType * has binding name 'PointerTosaml1__AssertionType' for type 'saml1:AssertionType' */ -#ifndef SOAP_TYPE_PointerTosaml1__AssertionType -#define SOAP_TYPE_PointerTosaml1__AssertionType (424) -#endif - -/* struct timeval * has binding name 'PointerToxsd__dateTime' for type 'xsd:dateTime' */ -#ifndef SOAP_TYPE_PointerToxsd__dateTime -#define SOAP_TYPE_PointerToxsd__dateTime (422) -#endif - -/* struct __saml1__union_ConditionsType * has binding name 'PointerTo__saml1__union_ConditionsType' for type '-saml1:union-ConditionsType' */ -#ifndef SOAP_TYPE_PointerTo__saml1__union_ConditionsType -#define SOAP_TYPE_PointerTo__saml1__union_ConditionsType (421) -#endif - -/* struct saml1__ConditionAbstractType * has binding name 'PointerTosaml1__ConditionAbstractType' for type 'saml1:ConditionAbstractType' */ -#ifndef SOAP_TYPE_PointerTosaml1__ConditionAbstractType -#define SOAP_TYPE_PointerTosaml1__ConditionAbstractType (420) -#endif - -/* struct saml1__DoNotCacheConditionType * has binding name 'PointerTosaml1__DoNotCacheConditionType' for type 'saml1:DoNotCacheConditionType' */ -#ifndef SOAP_TYPE_PointerTosaml1__DoNotCacheConditionType -#define SOAP_TYPE_PointerTosaml1__DoNotCacheConditionType (419) -#endif - -/* struct saml1__AudienceRestrictionConditionType * has binding name 'PointerTosaml1__AudienceRestrictionConditionType' for type 'saml1:AudienceRestrictionConditionType' */ -#ifndef SOAP_TYPE_PointerTosaml1__AudienceRestrictionConditionType -#define SOAP_TYPE_PointerTosaml1__AudienceRestrictionConditionType (418) -#endif - -/* struct ds__SignatureType * has binding name 'PointerTo_ds__Signature' for type '' */ -#ifndef SOAP_TYPE_PointerTo_ds__Signature -#define SOAP_TYPE_PointerTo_ds__Signature (416) -#endif - -/* struct __saml1__union_AssertionType * has binding name 'PointerTo__saml1__union_AssertionType' for type '-saml1:union-AssertionType' */ -#ifndef SOAP_TYPE_PointerTo__saml1__union_AssertionType -#define SOAP_TYPE_PointerTo__saml1__union_AssertionType (415) -#endif - -/* struct saml1__AttributeStatementType * has binding name 'PointerTosaml1__AttributeStatementType' for type 'saml1:AttributeStatementType' */ -#ifndef SOAP_TYPE_PointerTosaml1__AttributeStatementType -#define SOAP_TYPE_PointerTosaml1__AttributeStatementType (414) -#endif - -/* struct saml1__AuthorizationDecisionStatementType * has binding name 'PointerTosaml1__AuthorizationDecisionStatementType' for type 'saml1:AuthorizationDecisionStatementType' */ -#ifndef SOAP_TYPE_PointerTosaml1__AuthorizationDecisionStatementType -#define SOAP_TYPE_PointerTosaml1__AuthorizationDecisionStatementType (413) -#endif - -/* struct saml1__AuthenticationStatementType * has binding name 'PointerTosaml1__AuthenticationStatementType' for type 'saml1:AuthenticationStatementType' */ -#ifndef SOAP_TYPE_PointerTosaml1__AuthenticationStatementType -#define SOAP_TYPE_PointerTosaml1__AuthenticationStatementType (412) -#endif - -/* struct saml1__SubjectStatementAbstractType * has binding name 'PointerTosaml1__SubjectStatementAbstractType' for type 'saml1:SubjectStatementAbstractType' */ -#ifndef SOAP_TYPE_PointerTosaml1__SubjectStatementAbstractType -#define SOAP_TYPE_PointerTosaml1__SubjectStatementAbstractType (411) -#endif - -/* struct saml1__StatementAbstractType * has binding name 'PointerTosaml1__StatementAbstractType' for type 'saml1:StatementAbstractType' */ -#ifndef SOAP_TYPE_PointerTosaml1__StatementAbstractType -#define SOAP_TYPE_PointerTosaml1__StatementAbstractType (410) -#endif - -/* struct saml1__AdviceType * has binding name 'PointerTosaml1__AdviceType' for type 'saml1:AdviceType' */ -#ifndef SOAP_TYPE_PointerTosaml1__AdviceType -#define SOAP_TYPE_PointerTosaml1__AdviceType (408) -#endif - -/* struct saml1__ConditionsType * has binding name 'PointerTosaml1__ConditionsType' for type 'saml1:ConditionsType' */ -#ifndef SOAP_TYPE_PointerTosaml1__ConditionsType -#define SOAP_TYPE_PointerTosaml1__ConditionsType (407) -#endif - -/* struct __wsc__DerivedKeyTokenType_sequence * has binding name 'PointerTo__wsc__DerivedKeyTokenType_sequence' for type '-wsc:DerivedKeyTokenType-sequence' */ -#ifndef SOAP_TYPE_PointerTo__wsc__DerivedKeyTokenType_sequence -#define SOAP_TYPE_PointerTo__wsc__DerivedKeyTokenType_sequence (383) -#endif - -/* ULONG64 * has binding name 'PointerToULONG64' for type 'xsd:unsignedLong' */ -#ifndef SOAP_TYPE_PointerToULONG64 -#define SOAP_TYPE_PointerToULONG64 (382) -#endif - -/* struct wsc__PropertiesType * has binding name 'PointerTowsc__PropertiesType' for type 'wsc:PropertiesType' */ -#ifndef SOAP_TYPE_PointerTowsc__PropertiesType -#define SOAP_TYPE_PointerTowsc__PropertiesType (379) -#endif - -/* wsc__FaultCodeOpenEnumType has binding name 'wsc__FaultCodeOpenEnumType' for type 'wsc:FaultCodeOpenEnumType' */ -#ifndef SOAP_TYPE_wsc__FaultCodeOpenEnumType -#define SOAP_TYPE_wsc__FaultCodeOpenEnumType (374) -#endif - -/* struct _xenc__ReferenceList * has binding name 'PointerTo_xenc__ReferenceList' for type '' */ -#ifndef SOAP_TYPE_PointerTo_xenc__ReferenceList -#define SOAP_TYPE_PointerTo_xenc__ReferenceList (373) -#endif - -/* struct __xenc__union_ReferenceList * has binding name 'PointerTo__xenc__union_ReferenceList' for type '-xenc:union-ReferenceList' */ -#ifndef SOAP_TYPE_PointerTo__xenc__union_ReferenceList -#define SOAP_TYPE_PointerTo__xenc__union_ReferenceList (372) -#endif - -/* struct xenc__ReferenceType * has binding name 'PointerToxenc__ReferenceType' for type 'xenc:ReferenceType' */ -#ifndef SOAP_TYPE_PointerToxenc__ReferenceType -#define SOAP_TYPE_PointerToxenc__ReferenceType (371) -#endif - -/* struct xenc__EncryptionPropertyType * has binding name 'PointerToxenc__EncryptionPropertyType' for type 'xenc:EncryptionPropertyType' */ -#ifndef SOAP_TYPE_PointerToxenc__EncryptionPropertyType -#define SOAP_TYPE_PointerToxenc__EncryptionPropertyType (369) -#endif - -/* struct xenc__TransformsType * has binding name 'PointerToxenc__TransformsType' for type 'xenc:TransformsType' */ -#ifndef SOAP_TYPE_PointerToxenc__TransformsType -#define SOAP_TYPE_PointerToxenc__TransformsType (368) -#endif - -/* struct xenc__CipherReferenceType * has binding name 'PointerToxenc__CipherReferenceType' for type 'xenc:CipherReferenceType' */ -#ifndef SOAP_TYPE_PointerToxenc__CipherReferenceType -#define SOAP_TYPE_PointerToxenc__CipherReferenceType (367) -#endif - -/* struct xenc__EncryptionPropertiesType * has binding name 'PointerToxenc__EncryptionPropertiesType' for type 'xenc:EncryptionPropertiesType' */ -#ifndef SOAP_TYPE_PointerToxenc__EncryptionPropertiesType -#define SOAP_TYPE_PointerToxenc__EncryptionPropertiesType (366) -#endif - -/* struct xenc__CipherDataType * has binding name 'PointerToxenc__CipherDataType' for type 'xenc:CipherDataType' */ -#ifndef SOAP_TYPE_PointerToxenc__CipherDataType -#define SOAP_TYPE_PointerToxenc__CipherDataType (365) -#endif - -/* struct ds__KeyInfoType * has binding name 'PointerTo_ds__KeyInfo' for type '' */ -#ifndef SOAP_TYPE_PointerTo_ds__KeyInfo -#define SOAP_TYPE_PointerTo_ds__KeyInfo (364) -#endif - -/* struct xenc__EncryptionMethodType * has binding name 'PointerToxenc__EncryptionMethodType' for type 'xenc:EncryptionMethodType' */ -#ifndef SOAP_TYPE_PointerToxenc__EncryptionMethodType -#define SOAP_TYPE_PointerToxenc__EncryptionMethodType (363) -#endif - -/* struct ds__X509IssuerSerialType * has binding name 'PointerTods__X509IssuerSerialType' for type 'ds:X509IssuerSerialType' */ -#ifndef SOAP_TYPE_PointerTods__X509IssuerSerialType -#define SOAP_TYPE_PointerTods__X509IssuerSerialType (351) -#endif - -/* struct ds__RSAKeyValueType * has binding name 'PointerTods__RSAKeyValueType' for type 'ds:RSAKeyValueType' */ -#ifndef SOAP_TYPE_PointerTods__RSAKeyValueType -#define SOAP_TYPE_PointerTods__RSAKeyValueType (350) -#endif - -/* struct ds__DSAKeyValueType * has binding name 'PointerTods__DSAKeyValueType' for type 'ds:DSAKeyValueType' */ -#ifndef SOAP_TYPE_PointerTods__DSAKeyValueType -#define SOAP_TYPE_PointerTods__DSAKeyValueType (349) -#endif - -/* struct ds__TransformType * has binding name 'PointerTods__TransformType' for type 'ds:TransformType' */ -#ifndef SOAP_TYPE_PointerTods__TransformType -#define SOAP_TYPE_PointerTods__TransformType (348) -#endif - -/* struct ds__DigestMethodType * has binding name 'PointerTods__DigestMethodType' for type 'ds:DigestMethodType' */ -#ifndef SOAP_TYPE_PointerTods__DigestMethodType -#define SOAP_TYPE_PointerTods__DigestMethodType (347) -#endif - -/* struct ds__TransformsType * has binding name 'PointerTods__TransformsType' for type 'ds:TransformsType' */ -#ifndef SOAP_TYPE_PointerTods__TransformsType -#define SOAP_TYPE_PointerTods__TransformsType (346) -#endif - -/* struct ds__ReferenceType ** has binding name 'PointerToPointerTods__ReferenceType' for type 'ds:ReferenceType' */ -#ifndef SOAP_TYPE_PointerToPointerTods__ReferenceType -#define SOAP_TYPE_PointerToPointerTods__ReferenceType (345) -#endif - -/* struct ds__ReferenceType * has binding name 'PointerTods__ReferenceType' for type 'ds:ReferenceType' */ -#ifndef SOAP_TYPE_PointerTods__ReferenceType -#define SOAP_TYPE_PointerTods__ReferenceType (344) -#endif - -/* struct ds__SignatureMethodType * has binding name 'PointerTods__SignatureMethodType' for type 'ds:SignatureMethodType' */ -#ifndef SOAP_TYPE_PointerTods__SignatureMethodType -#define SOAP_TYPE_PointerTods__SignatureMethodType (343) -#endif - -/* struct ds__CanonicalizationMethodType * has binding name 'PointerTods__CanonicalizationMethodType' for type 'ds:CanonicalizationMethodType' */ -#ifndef SOAP_TYPE_PointerTods__CanonicalizationMethodType -#define SOAP_TYPE_PointerTods__CanonicalizationMethodType (342) -#endif - -/* struct _wsse__SecurityTokenReference * has binding name 'PointerTo_wsse__SecurityTokenReference' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsse__SecurityTokenReference -#define SOAP_TYPE_PointerTo_wsse__SecurityTokenReference (337) -#endif - -/* struct ds__RetrievalMethodType * has binding name 'PointerTods__RetrievalMethodType' for type 'ds:RetrievalMethodType' */ -#ifndef SOAP_TYPE_PointerTods__RetrievalMethodType -#define SOAP_TYPE_PointerTods__RetrievalMethodType (336) -#endif - -/* struct ds__KeyValueType * has binding name 'PointerTods__KeyValueType' for type 'ds:KeyValueType' */ -#ifndef SOAP_TYPE_PointerTods__KeyValueType -#define SOAP_TYPE_PointerTods__KeyValueType (334) -#endif - -/* struct _c14n__InclusiveNamespaces * has binding name 'PointerTo_c14n__InclusiveNamespaces' for type '' */ -#ifndef SOAP_TYPE_PointerTo_c14n__InclusiveNamespaces -#define SOAP_TYPE_PointerTo_c14n__InclusiveNamespaces (330) -#endif - -/* struct ds__KeyInfoType * has binding name 'PointerTods__KeyInfoType' for type 'ds:KeyInfoType' */ -#ifndef SOAP_TYPE_PointerTods__KeyInfoType -#define SOAP_TYPE_PointerTods__KeyInfoType (322) -#endif - -/* struct ds__SignedInfoType * has binding name 'PointerTods__SignedInfoType' for type 'ds:SignedInfoType' */ -#ifndef SOAP_TYPE_PointerTods__SignedInfoType -#define SOAP_TYPE_PointerTods__SignedInfoType (321) -#endif - -/* _ds__SignatureValue has binding name '_ds__SignatureValue' for type '' */ -#ifndef SOAP_TYPE__ds__SignatureValue -#define SOAP_TYPE__ds__SignatureValue (318) -#endif - -/* struct xenc__EncryptedKeyType * has binding name 'PointerToxenc__EncryptedKeyType' for type 'xenc:EncryptedKeyType' */ -#ifndef SOAP_TYPE_PointerToxenc__EncryptedKeyType -#define SOAP_TYPE_PointerToxenc__EncryptedKeyType (317) -#endif - -/* struct ds__X509DataType * has binding name 'PointerTods__X509DataType' for type 'ds:X509DataType' */ -#ifndef SOAP_TYPE_PointerTods__X509DataType -#define SOAP_TYPE_PointerTods__X509DataType (314) -#endif - -/* struct _wsse__Embedded * has binding name 'PointerTo_wsse__Embedded' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsse__Embedded -#define SOAP_TYPE_PointerTo_wsse__Embedded (312) -#endif - -/* struct _wsse__KeyIdentifier * has binding name 'PointerTo_wsse__KeyIdentifier' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsse__KeyIdentifier -#define SOAP_TYPE_PointerTo_wsse__KeyIdentifier (311) -#endif - -/* struct _wsse__Reference * has binding name 'PointerTo_wsse__Reference' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsse__Reference -#define SOAP_TYPE_PointerTo_wsse__Reference (310) -#endif - -/* unsigned int * has binding name 'PointerTounsignedInt' for type 'xsd:unsignedInt' */ -#ifndef SOAP_TYPE_PointerTounsignedInt -#define SOAP_TYPE_PointerTounsignedInt (304) -#endif - -/* struct wsse__EncodedString * has binding name 'PointerTowsse__EncodedString' for type 'wsse:EncodedString' */ -#ifndef SOAP_TYPE_PointerTowsse__EncodedString -#define SOAP_TYPE_PointerTowsse__EncodedString (302) -#endif - -/* struct _wsse__Password * has binding name 'PointerTo_wsse__Password' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsse__Password -#define SOAP_TYPE_PointerTo_wsse__Password (301) -#endif - -/* _wsnt__ResumeSubscription * has binding name 'PointerTo_wsnt__ResumeSubscription' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__ResumeSubscription -#define SOAP_TYPE_PointerTo_wsnt__ResumeSubscription (291) -#endif - -/* _wsnt__PauseSubscription * has binding name 'PointerTo_wsnt__PauseSubscription' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__PauseSubscription -#define SOAP_TYPE_PointerTo_wsnt__PauseSubscription (287) -#endif - -/* _wsnt__CreatePullPoint * has binding name 'PointerTo_wsnt__CreatePullPoint' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__CreatePullPoint -#define SOAP_TYPE_PointerTo_wsnt__CreatePullPoint (279) -#endif - -/* _wsnt__DestroyPullPoint * has binding name 'PointerTo_wsnt__DestroyPullPoint' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__DestroyPullPoint -#define SOAP_TYPE_PointerTo_wsnt__DestroyPullPoint (273) -#endif - -/* _wsnt__GetMessages * has binding name 'PointerTo_wsnt__GetMessages' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__GetMessages -#define SOAP_TYPE_PointerTo_wsnt__GetMessages (269) -#endif - -/* _wsnt__Notify * has binding name 'PointerTo_wsnt__Notify' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__Notify -#define SOAP_TYPE_PointerTo_wsnt__Notify (266) -#endif - -/* _wsnt__GetCurrentMessage * has binding name 'PointerTo_wsnt__GetCurrentMessage' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__GetCurrentMessage -#define SOAP_TYPE_PointerTo_wsnt__GetCurrentMessage (262) -#endif - -/* _wsnt__Subscribe * has binding name 'PointerTo_wsnt__Subscribe' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__Subscribe -#define SOAP_TYPE_PointerTo_wsnt__Subscribe (258) -#endif - -/* _wsnt__Renew * has binding name 'PointerTo_wsnt__Renew' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__Renew -#define SOAP_TYPE_PointerTo_wsnt__Renew (252) -#endif - -/* _tev__GetEventBrokers * has binding name 'PointerTo_tev__GetEventBrokers' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__GetEventBrokers -#define SOAP_TYPE_PointerTo_tev__GetEventBrokers (248) -#endif - -/* _tev__DeleteEventBroker * has binding name 'PointerTo_tev__DeleteEventBroker' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__DeleteEventBroker -#define SOAP_TYPE_PointerTo_tev__DeleteEventBroker (244) -#endif - -/* _tev__AddEventBroker * has binding name 'PointerTo_tev__AddEventBroker' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__AddEventBroker -#define SOAP_TYPE_PointerTo_tev__AddEventBroker (240) -#endif - -/* _tev__GetEventProperties * has binding name 'PointerTo_tev__GetEventProperties' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__GetEventProperties -#define SOAP_TYPE_PointerTo_tev__GetEventProperties (236) -#endif - -/* _tev__CreatePullPointSubscription * has binding name 'PointerTo_tev__CreatePullPointSubscription' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription -#define SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription (232) -#endif - -/* _tev__GetServiceCapabilities * has binding name 'PointerTo_tev__GetServiceCapabilities' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__GetServiceCapabilities -#define SOAP_TYPE_PointerTo_tev__GetServiceCapabilities (228) -#endif - -/* _wsnt__Unsubscribe * has binding name 'PointerTo_wsnt__Unsubscribe' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__Unsubscribe -#define SOAP_TYPE_PointerTo_wsnt__Unsubscribe (224) -#endif - -/* _tev__SetSynchronizationPoint * has binding name 'PointerTo_tev__SetSynchronizationPoint' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__SetSynchronizationPoint -#define SOAP_TYPE_PointerTo_tev__SetSynchronizationPoint (220) -#endif - -/* _tev__Seek * has binding name 'PointerTo_tev__Seek' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__Seek -#define SOAP_TYPE_PointerTo_tev__Seek (216) -#endif - -/* _tev__PullMessages * has binding name 'PointerTo_tev__PullMessages' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__PullMessages -#define SOAP_TYPE_PointerTo_tev__PullMessages (212) -#endif - -/* wsnt__UnsupportedPolicyRequestFaultType * has binding name 'PointerTowsnt__UnsupportedPolicyRequestFaultType' for type 'wsnt:UnsupportedPolicyRequestFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__UnsupportedPolicyRequestFaultType -#define SOAP_TYPE_PointerTowsnt__UnsupportedPolicyRequestFaultType (210) -#endif - -/* wsnt__UnrecognizedPolicyRequestFaultType * has binding name 'PointerTowsnt__UnrecognizedPolicyRequestFaultType' for type 'wsnt:UnrecognizedPolicyRequestFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__UnrecognizedPolicyRequestFaultType -#define SOAP_TYPE_PointerTowsnt__UnrecognizedPolicyRequestFaultType (209) -#endif - -/* wsnt__UnacceptableTerminationTimeFaultType * has binding name 'PointerTowsnt__UnacceptableTerminationTimeFaultType' for type 'wsnt:UnacceptableTerminationTimeFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__UnacceptableTerminationTimeFaultType -#define SOAP_TYPE_PointerTowsnt__UnacceptableTerminationTimeFaultType (208) -#endif - -/* wsnt__UnacceptableInitialTerminationTimeFaultType * has binding name 'PointerTowsnt__UnacceptableInitialTerminationTimeFaultType' for type 'wsnt:UnacceptableInitialTerminationTimeFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType -#define SOAP_TYPE_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType (207) -#endif - -/* wsnt__UnableToGetMessagesFaultType * has binding name 'PointerTowsnt__UnableToGetMessagesFaultType' for type 'wsnt:UnableToGetMessagesFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__UnableToGetMessagesFaultType -#define SOAP_TYPE_PointerTowsnt__UnableToGetMessagesFaultType (206) -#endif - -/* wsnt__UnableToDestroySubscriptionFaultType * has binding name 'PointerTowsnt__UnableToDestroySubscriptionFaultType' for type 'wsnt:UnableToDestroySubscriptionFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__UnableToDestroySubscriptionFaultType -#define SOAP_TYPE_PointerTowsnt__UnableToDestroySubscriptionFaultType (205) -#endif - -/* wsnt__UnableToDestroyPullPointFaultType * has binding name 'PointerTowsnt__UnableToDestroyPullPointFaultType' for type 'wsnt:UnableToDestroyPullPointFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__UnableToDestroyPullPointFaultType -#define SOAP_TYPE_PointerTowsnt__UnableToDestroyPullPointFaultType (204) -#endif - -/* wsnt__UnableToCreatePullPointFaultType * has binding name 'PointerTowsnt__UnableToCreatePullPointFaultType' for type 'wsnt:UnableToCreatePullPointFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__UnableToCreatePullPointFaultType -#define SOAP_TYPE_PointerTowsnt__UnableToCreatePullPointFaultType (203) -#endif - -/* wsnt__TopicNotSupportedFaultType * has binding name 'PointerTowsnt__TopicNotSupportedFaultType' for type 'wsnt:TopicNotSupportedFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__TopicNotSupportedFaultType -#define SOAP_TYPE_PointerTowsnt__TopicNotSupportedFaultType (202) -#endif - -/* wsnt__TopicExpressionDialectUnknownFaultType * has binding name 'PointerTowsnt__TopicExpressionDialectUnknownFaultType' for type 'wsnt:TopicExpressionDialectUnknownFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__TopicExpressionDialectUnknownFaultType -#define SOAP_TYPE_PointerTowsnt__TopicExpressionDialectUnknownFaultType (201) -#endif - -/* wsnt__SubscribeCreationFailedFaultType * has binding name 'PointerTowsnt__SubscribeCreationFailedFaultType' for type 'wsnt:SubscribeCreationFailedFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__SubscribeCreationFailedFaultType -#define SOAP_TYPE_PointerTowsnt__SubscribeCreationFailedFaultType (200) -#endif - -/* wsnt__ResumeFailedFaultType * has binding name 'PointerTowsnt__ResumeFailedFaultType' for type 'wsnt:ResumeFailedFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__ResumeFailedFaultType -#define SOAP_TYPE_PointerTowsnt__ResumeFailedFaultType (199) -#endif - -/* wsrfr__ResourceUnknownFaultType * has binding name 'PointerTowsrfr__ResourceUnknownFaultType' for type 'wsrfr:ResourceUnknownFaultType' */ -#ifndef SOAP_TYPE_PointerTowsrfr__ResourceUnknownFaultType -#define SOAP_TYPE_PointerTowsrfr__ResourceUnknownFaultType (198) -#endif - -/* _tev__PullMessagesFaultResponse * has binding name 'PointerTo_tev__PullMessagesFaultResponse' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__PullMessagesFaultResponse -#define SOAP_TYPE_PointerTo_tev__PullMessagesFaultResponse (197) -#endif - -/* wsnt__PauseFailedFaultType * has binding name 'PointerTowsnt__PauseFailedFaultType' for type 'wsnt:PauseFailedFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__PauseFailedFaultType -#define SOAP_TYPE_PointerTowsnt__PauseFailedFaultType (196) -#endif - -/* wsnt__NotifyMessageNotSupportedFaultType * has binding name 'PointerTowsnt__NotifyMessageNotSupportedFaultType' for type 'wsnt:NotifyMessageNotSupportedFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__NotifyMessageNotSupportedFaultType -#define SOAP_TYPE_PointerTowsnt__NotifyMessageNotSupportedFaultType (195) -#endif - -/* wsnt__NoCurrentMessageOnTopicFaultType * has binding name 'PointerTowsnt__NoCurrentMessageOnTopicFaultType' for type 'wsnt:NoCurrentMessageOnTopicFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__NoCurrentMessageOnTopicFaultType -#define SOAP_TYPE_PointerTowsnt__NoCurrentMessageOnTopicFaultType (194) -#endif - -/* wsnt__MultipleTopicsSpecifiedFaultType * has binding name 'PointerTowsnt__MultipleTopicsSpecifiedFaultType' for type 'wsnt:MultipleTopicsSpecifiedFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__MultipleTopicsSpecifiedFaultType -#define SOAP_TYPE_PointerTowsnt__MultipleTopicsSpecifiedFaultType (193) -#endif - -/* wsnt__InvalidTopicExpressionFaultType * has binding name 'PointerTowsnt__InvalidTopicExpressionFaultType' for type 'wsnt:InvalidTopicExpressionFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__InvalidTopicExpressionFaultType -#define SOAP_TYPE_PointerTowsnt__InvalidTopicExpressionFaultType (192) -#endif - -/* wsnt__InvalidProducerPropertiesExpressionFaultType * has binding name 'PointerTowsnt__InvalidProducerPropertiesExpressionFaultType' for type 'wsnt:InvalidProducerPropertiesExpressionFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType -#define SOAP_TYPE_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType (191) -#endif - -/* wsnt__InvalidMessageContentExpressionFaultType * has binding name 'PointerTowsnt__InvalidMessageContentExpressionFaultType' for type 'wsnt:InvalidMessageContentExpressionFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__InvalidMessageContentExpressionFaultType -#define SOAP_TYPE_PointerTowsnt__InvalidMessageContentExpressionFaultType (190) -#endif - -/* wsnt__InvalidFilterFaultType * has binding name 'PointerTowsnt__InvalidFilterFaultType' for type 'wsnt:InvalidFilterFaultType' */ -#ifndef SOAP_TYPE_PointerTowsnt__InvalidFilterFaultType -#define SOAP_TYPE_PointerTowsnt__InvalidFilterFaultType (189) -#endif - -/* std::string * has binding name 'PointerToxsd__NCName' for type 'xsd:NCName' */ -#ifndef SOAP_TYPE_PointerToxsd__NCName -#define SOAP_TYPE_PointerToxsd__NCName (188) -#endif - -/* std::string * has binding name 'PointerTowstop__ConcreteTopicExpression' for type 'wstop:ConcreteTopicExpression' */ -#ifndef SOAP_TYPE_PointerTowstop__ConcreteTopicExpression -#define SOAP_TYPE_PointerTowstop__ConcreteTopicExpression (186) -#endif - -/* std::string * has binding name 'PointerToxsd__QName' for type 'xsd:QName' */ -#ifndef SOAP_TYPE_PointerToxsd__QName -#define SOAP_TYPE_PointerToxsd__QName (185) -#endif - -/* wstop__TopicType * has binding name 'PointerTowstop__TopicType' for type 'wstop:TopicType' */ -#ifndef SOAP_TYPE_PointerTowstop__TopicType -#define SOAP_TYPE_PointerTowstop__TopicType (183) -#endif - -/* wstop__QueryExpressionType * has binding name 'PointerTowstop__QueryExpressionType' for type 'wstop:QueryExpressionType' */ -#ifndef SOAP_TYPE_PointerTowstop__QueryExpressionType -#define SOAP_TYPE_PointerTowstop__QueryExpressionType (182) -#endif - -/* wstop__Documentation * has binding name 'PointerTowstop__Documentation' for type 'wstop:Documentation' */ -#ifndef SOAP_TYPE_PointerTowstop__Documentation -#define SOAP_TYPE_PointerTowstop__Documentation (179) -#endif - -/* std::string * has binding name 'PointerToxsd__nonNegativeInteger' for type 'xsd:nonNegativeInteger' */ -#ifndef SOAP_TYPE_PointerToxsd__nonNegativeInteger -#define SOAP_TYPE_PointerToxsd__nonNegativeInteger (178) -#endif - -/* _wsnt__Subscribe_SubscriptionPolicy * has binding name 'PointerTo_wsnt__Subscribe_SubscriptionPolicy' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsnt__Subscribe_SubscriptionPolicy -#define SOAP_TYPE_PointerTo_wsnt__Subscribe_SubscriptionPolicy (177) -#endif - -/* time_t * has binding name 'PointerTodateTime' for type 'xsd:dateTime' */ -#ifndef SOAP_TYPE_PointerTodateTime -#define SOAP_TYPE_PointerTodateTime (175) -#endif - -/* wsnt__SubscriptionPolicyType * has binding name 'PointerTowsnt__SubscriptionPolicyType' for type 'wsnt:SubscriptionPolicyType' */ -#ifndef SOAP_TYPE_PointerTowsnt__SubscriptionPolicyType -#define SOAP_TYPE_PointerTowsnt__SubscriptionPolicyType (174) -#endif - -/* wsnt__TopicExpressionType * has binding name 'PointerTowsnt__TopicExpressionType' for type 'wsnt:TopicExpressionType' */ -#ifndef SOAP_TYPE_PointerTowsnt__TopicExpressionType -#define SOAP_TYPE_PointerTowsnt__TopicExpressionType (171) -#endif - -/* _wsrfbf__BaseFaultType_FaultCause * has binding name 'PointerTo_wsrfbf__BaseFaultType_FaultCause' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_FaultCause -#define SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_FaultCause (170) -#endif - -/* std::string * has binding name 'PointerTo_xml__lang' for type '' */ -#ifndef SOAP_TYPE_PointerTo_xml__lang -#define SOAP_TYPE_PointerTo_xml__lang (167) -#endif - -/* _wsrfbf__BaseFaultType_ErrorCode * has binding name 'PointerTo_wsrfbf__BaseFaultType_ErrorCode' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_ErrorCode -#define SOAP_TYPE_PointerTo_wsrfbf__BaseFaultType_ErrorCode (165) -#endif - -/* struct wsa5__EndpointReferenceType * has binding name 'PointerTowsa5__EndpointReferenceType' for type 'wsa5:EndpointReferenceType' */ -#ifndef SOAP_TYPE_PointerTowsa5__EndpointReferenceType -#define SOAP_TYPE_PointerTowsa5__EndpointReferenceType (163) -#endif - -/* std::string * has binding name 'PointerToxsd__anyURI' for type 'xsd:anyURI' */ -#ifndef SOAP_TYPE_PointerToxsd__anyURI -#define SOAP_TYPE_PointerToxsd__anyURI (161) -#endif - -/* tev__EventBrokerConfig * has binding name 'PointerTotev__EventBrokerConfig' for type 'tev:EventBrokerConfig' */ -#ifndef SOAP_TYPE_PointerTotev__EventBrokerConfig -#define SOAP_TYPE_PointerTotev__EventBrokerConfig (160) -#endif - -/* wstop__TopicSetType * has binding name 'PointerTowstop__TopicSetType' for type 'wstop:TopicSetType' */ -#ifndef SOAP_TYPE_PointerTowstop__TopicSetType -#define SOAP_TYPE_PointerTowstop__TopicSetType (159) -#endif - -/* wsnt__NotificationMessageHolderType * has binding name 'PointerTowsnt__NotificationMessageHolderType' for type 'wsnt:NotificationMessageHolderType' */ -#ifndef SOAP_TYPE_PointerTowsnt__NotificationMessageHolderType -#define SOAP_TYPE_PointerTowsnt__NotificationMessageHolderType (156) -#endif - -/* _tev__CreatePullPointSubscription_SubscriptionPolicy * has binding name 'PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy' for type '' */ -#ifndef SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy -#define SOAP_TYPE_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy (154) -#endif - -/* std::string * has binding name 'PointerTowsnt__AbsoluteOrRelativeTimeType' for type 'wsnt:AbsoluteOrRelativeTimeType' */ -#ifndef SOAP_TYPE_PointerTowsnt__AbsoluteOrRelativeTimeType -#define SOAP_TYPE_PointerTowsnt__AbsoluteOrRelativeTimeType (152) -#endif - -/* tev__Capabilities * has binding name 'PointerTotev__Capabilities' for type 'tev:Capabilities' */ -#ifndef SOAP_TYPE_PointerTotev__Capabilities -#define SOAP_TYPE_PointerTotev__Capabilities (151) -#endif - -/* wsnt__FilterType * has binding name 'PointerTowsnt__FilterType' for type 'wsnt:FilterType' */ -#ifndef SOAP_TYPE_PointerTowsnt__FilterType -#define SOAP_TYPE_PointerTowsnt__FilterType (150) -#endif - -/* std::string * has binding name 'PointerToxsd__token' for type 'xsd:token' */ -#ifndef SOAP_TYPE_PointerToxsd__token -#define SOAP_TYPE_PointerToxsd__token (149) -#endif - -/* std::string * has binding name 'PointerTostd__string' for type 'xsd:string' */ -#ifndef SOAP_TYPE_PointerTostd__string -#define SOAP_TYPE_PointerTostd__string (147) -#endif - -/* bool * has binding name 'PointerTobool' for type 'xsd:boolean' */ -#ifndef SOAP_TYPE_PointerTobool -#define SOAP_TYPE_PointerTobool (146) -#endif - -/* struct SOAP_ENV__Reason * has binding name 'PointerToSOAP_ENV__Reason' for type '' */ -#ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason -#define SOAP_TYPE_PointerToSOAP_ENV__Reason (53) -#endif - -/* struct SOAP_ENV__Code * has binding name 'PointerToSOAP_ENV__Code' for type '' */ -#ifndef SOAP_TYPE_PointerToSOAP_ENV__Code -#define SOAP_TYPE_PointerToSOAP_ENV__Code (51) -#endif - -/* struct SOAP_ENV__Detail * has binding name 'PointerToSOAP_ENV__Detail' for type '' */ -#ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail -#define SOAP_TYPE_PointerToSOAP_ENV__Detail (49) -#endif - -/* struct chan__ChannelInstanceType * has binding name 'PointerTochan__ChannelInstanceType' for type 'chan:ChannelInstanceType' */ -#ifndef SOAP_TYPE_PointerTochan__ChannelInstanceType -#define SOAP_TYPE_PointerTochan__ChannelInstanceType (47) -#endif - -/* struct wsa5__EndpointReferenceType * has binding name 'PointerTo_wsa5__FaultTo' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsa5__FaultTo -#define SOAP_TYPE_PointerTo_wsa5__FaultTo (46) -#endif - -/* struct wsa5__EndpointReferenceType * has binding name 'PointerTo_wsa5__ReplyTo' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsa5__ReplyTo -#define SOAP_TYPE_PointerTo_wsa5__ReplyTo (45) -#endif - -/* struct wsa5__EndpointReferenceType * has binding name 'PointerTo_wsa5__From' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsa5__From -#define SOAP_TYPE_PointerTo_wsa5__From (44) -#endif - -/* struct wsa5__RelatesToType * has binding name 'PointerTo_wsa5__RelatesTo' for type '' */ -#ifndef SOAP_TYPE_PointerTo_wsa5__RelatesTo -#define SOAP_TYPE_PointerTo_wsa5__RelatesTo (43) -#endif - -/* _wsa5__ProblemIRI has binding name '_wsa5__ProblemIRI' for type '' */ -#ifndef SOAP_TYPE__wsa5__ProblemIRI -#define SOAP_TYPE__wsa5__ProblemIRI (38) -#endif - -/* _wsa5__ProblemHeaderQName has binding name '_wsa5__ProblemHeaderQName' for type 'xsd:QName' */ -#ifndef SOAP_TYPE__wsa5__ProblemHeaderQName -#define SOAP_TYPE__wsa5__ProblemHeaderQName (37) -#endif - -/* _wsa5__Action has binding name '_wsa5__Action' for type '' */ -#ifndef SOAP_TYPE__wsa5__Action -#define SOAP_TYPE__wsa5__Action (34) -#endif - -/* _wsa5__To has binding name '_wsa5__To' for type '' */ -#ifndef SOAP_TYPE__wsa5__To -#define SOAP_TYPE__wsa5__To (33) -#endif - -/* _wsa5__MessageID has binding name '_wsa5__MessageID' for type '' */ -#ifndef SOAP_TYPE__wsa5__MessageID -#define SOAP_TYPE__wsa5__MessageID (28) -#endif - -/* int * has binding name 'PointerToint' for type 'xsd:int' */ -#ifndef SOAP_TYPE_PointerToint -#define SOAP_TYPE_PointerToint (24) -#endif - -/* char ** has binding name 'PointerTo_XML' for type '' */ -#ifndef SOAP_TYPE_PointerTo_XML -#define SOAP_TYPE_PointerTo_XML (23) -#endif - -/* struct wsa5__MetadataType * has binding name 'PointerTowsa5__MetadataType' for type 'wsa5:MetadataType' */ -#ifndef SOAP_TYPE_PointerTowsa5__MetadataType -#define SOAP_TYPE_PointerTowsa5__MetadataType (22) -#endif - -/* struct wsa5__ReferenceParametersType * has binding name 'PointerTowsa5__ReferenceParametersType' for type 'wsa5:ReferenceParametersType' */ -#ifndef SOAP_TYPE_PointerTowsa5__ReferenceParametersType -#define SOAP_TYPE_PointerTowsa5__ReferenceParametersType (21) -#endif - -/* wsa5__FaultCodesOpenEnumType has binding name 'wsa5__FaultCodesOpenEnumType' for type 'wsa5:FaultCodesOpenEnumType' */ -#ifndef SOAP_TYPE_wsa5__FaultCodesOpenEnumType -#define SOAP_TYPE_wsa5__FaultCodesOpenEnumType (18) -#endif - -/* wsa5__RelationshipTypeOpenEnum has binding name 'wsa5__RelationshipTypeOpenEnum' for type 'wsa5:RelationshipTypeOpenEnum' */ -#ifndef SOAP_TYPE_wsa5__RelationshipTypeOpenEnum -#define SOAP_TYPE_wsa5__RelationshipTypeOpenEnum (17) -#endif - -/* _QName has binding name '_QName' for type 'xsd:QName' */ -#ifndef SOAP_TYPE__QName -#define SOAP_TYPE__QName (6) -#endif - -/* _XML has binding name '_XML' for type '' */ -#ifndef SOAP_TYPE__XML -#define SOAP_TYPE__XML (5) -#endif - -/* char * has binding name 'string' for type 'xsd:string' */ -#ifndef SOAP_TYPE_string -#define SOAP_TYPE_string (4) -#endif - -/* std::vector<_wstop__TopicNamespaceType_Topic> has binding name 'std__vectorTemplateOf_wstop__TopicNamespaceType_Topic' for type '' */ -#ifndef SOAP_TYPE_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic -#define SOAP_TYPE_std__vectorTemplateOf_wstop__TopicNamespaceType_Topic (187) -#endif - -/* std::vector has binding name 'std__vectorTemplateOfPointerTowstop__TopicType' for type 'wstop:TopicType' */ -#ifndef SOAP_TYPE_std__vectorTemplateOfPointerTowstop__TopicType -#define SOAP_TYPE_std__vectorTemplateOfPointerTowstop__TopicType (184) -#endif - -/* std::vector has binding name 'std__vectorTemplateOfxsd__QName' for type 'xsd:QName' */ -#ifndef SOAP_TYPE_std__vectorTemplateOfxsd__QName -#define SOAP_TYPE_std__vectorTemplateOfxsd__QName (180) -#endif - -/* std::vector has binding name 'std__vectorTemplateOfPointerTowsnt__TopicExpressionType' for type 'wsnt:TopicExpressionType' */ -#ifndef SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__TopicExpressionType -#define SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__TopicExpressionType (173) -#endif - -/* std::vector<_wsrfbf__BaseFaultType_Description> has binding name 'std__vectorTemplateOf_wsrfbf__BaseFaultType_Description' for type '' */ -#ifndef SOAP_TYPE_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description -#define SOAP_TYPE_std__vectorTemplateOf_wsrfbf__BaseFaultType_Description (168) -#endif - -/* std::vector has binding name 'std__vectorTemplateOfPointerTotev__EventBrokerConfig' for type 'tev:EventBrokerConfig' */ -#ifndef SOAP_TYPE_std__vectorTemplateOfPointerTotev__EventBrokerConfig -#define SOAP_TYPE_std__vectorTemplateOfPointerTotev__EventBrokerConfig (162) -#endif - -/* std::vector has binding name 'std__vectorTemplateOfxsd__anyURI' for type 'xsd:anyURI' */ -#ifndef SOAP_TYPE_std__vectorTemplateOfxsd__anyURI -#define SOAP_TYPE_std__vectorTemplateOfxsd__anyURI (158) -#endif - -/* std::vector has binding name 'std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType' for type 'wsnt:NotificationMessageHolderType' */ -#ifndef SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType -#define SOAP_TYPE_std__vectorTemplateOfPointerTowsnt__NotificationMessageHolderType (157) -#endif - -/* std::vector has binding name 'std__vectorTemplateOfxsd__anyType' for type 'xsd:anyType' */ -#ifndef SOAP_TYPE_std__vectorTemplateOfxsd__anyType -#define SOAP_TYPE_std__vectorTemplateOfxsd__anyType (144) -#endif - -/******************************************************************************\ - * * - * Externals * - * * -\******************************************************************************/ - - -#endif - -/* End of soapStub.h */ From c90aef75076a8f23441786519b9c59fa3783ef53 Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Wed, 18 May 2022 17:36:17 -0500 Subject: [PATCH 2/3] Revert "Adds event.wsdl to prevent the compile-time download" This reverts commit e1293260c671ea86f5a813aa25f9cde1c0d5145d. --- src/CMakeLists.txt | 3 +- src/event.wsdl | 941 --------------------------------------------- 2 files changed, 1 insertion(+), 943 deletions(-) delete mode 100644 src/event.wsdl diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 75d54b58e..7bb69cbf8 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -74,7 +74,6 @@ set(ZM_BIN_SRC_FILES if(GSOAP_FOUND) set(ZM_BIN_SRC_FILES ${ZM_BIN_SRC_FILES} - event.wsdl ${CMAKE_BINARY_DIR}/generated/soapPullPointSubscriptionBindingProxy.cpp ${CMAKE_BINARY_DIR}/generated/soapC.cpp ${GSOAP_PLUGIN_DIR}/smdevp.c @@ -104,7 +103,7 @@ if(GSOAP_FOUND) add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/generated/soapC.cpp OUTPUT ${CMAKE_BINARY_DIR}/generated/soapPullPointSubscriptionBindingProxy.cpp - COMMAND ${GSOAP_WSDL2H} -d -P -O2 -o ${CMAKE_BINARY_DIR}/generated/bindings.h ${CMAKE_CURRENT_SOURCE_DIR}/event.wsdl + COMMAND ${GSOAP_WSDL2H} -d -P -O2 -o ${CMAKE_BINARY_DIR}/generated/bindings.h http://www.onvif.org/onvif/ver10/events/wsdl/event.wsdl COMMAND echo '\#import \"wsse.h\"' >> ${CMAKE_BINARY_DIR}/generated/bindings.h COMMAND echo '\#import \"struct_timeval.h\"' >> ${CMAKE_BINARY_DIR}/generated/bindings.h COMMAND ${GSOAP_SOAPCPP2} -n -2 -C -I ${GSOAP_PLUGIN_DIR}/.. -I ${GSOAP_PLUGIN_DIR}/../import/ -I ${GSOAP_PLUGIN_DIR}/../custom/ -d ${CMAKE_BINARY_DIR}/generated -j -x ${CMAKE_BINARY_DIR}/generated/bindings.h diff --git a/src/event.wsdl b/src/event.wsdl deleted file mode 100644 index 208d77b76..000000000 --- a/src/event.wsdl +++ /dev/null @@ -1,941 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - The capabilities for the event service is returned in the Capabilities element. - - - - - - - - - - - - - Indicates that the WS Subscription policy is supported. - - - - - Indicates that the WS Pull Point is supported. - - - - - Indicates that the WS Pausable Subscription Manager Interface is supported. - - - - - Maximum number of supported notification producers as defined by WS-BaseNotification. - - - - - Maximum supported number of notification pull points. - - - - - Indication if the device supports persistent notification storage. - - - - - A space separated list of supported event broker protocols as defined by the tev:EventBrokerProtocol datatype. - - - - - Maxiumum number of event broker configurations that can be added to the device. - - - - - - - - - - - - Optional XPATH expression to select specific topics. - - - - - Initial termination time. - - - - - Refer to Web Services Base Notification 1.3 (WS-BaseNotification). - - - - - - - - - - - - - - - - - Endpoint reference of the subscription to be used for pulling the messages. - - - - - Current time of the server for synchronization purposes. - - - - - Date time when the PullPoint will be shut down without further pull requests. - - - - - - - - - - - - - Maximum time to block until this method returns. - - - - - Upper limit for the number of messages to return at once. A server implementation may decide to return less messages. - - - - - - - - - - - - The date and time when the messages have been delivered by the web server to the client. - - - - - Date time when the PullPoint will be shut down without further pull requests. - - - - - List of messages. This list shall be empty in case of a timeout. - - - - - - - - - - - Maximum timeout supported by the device. - - - - - Maximum message limit supported by the device. - - - - - - - - - - - The date and time to match against stored messages. - Reverse the pull direction of PullMessages. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - List of topic namespaces supported. - - - - - True when topicset is fixed for all times. - - - - - Set of topics supported. - - - - - - Defines the XPath expression syntax supported for matching topic expressions.
- The following TopicExpressionDialects are mandatory for an ONVIF compliant device : -
    -
  • http://docs.oasis-open.org/wsn/t-1/TopicExpression/Concrete
  • -
  • http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet.
  • -
-
-
-
- - - - Defines the XPath function set supported for message content filtering.
- The following MessageContentFilterDialects should be returned if a device supports the message content filtering: -
    -
  • http://www.onvif.org/ver10/tev/messageContentFilter/ItemFilter.
  • -
- A device that does not support any MessageContentFilterDialect returns a single empty url. -
-
-
- - - - Optional ProducerPropertiesDialects. Refer to Web Services Base Notification 1.3 (WS-BaseNotification) for advanced filtering. - - - - - - The Message Content Description Language allows referencing - of vendor-specific types. In order to ease the integration of such types into a client application, - the GetEventPropertiesResponse shall list all URI locations to schema files whose types are - used in the description of notifications, with MessageContentSchemaLocation elements.
- This list shall at least contain the URI of the ONVIF schema file.
-
-
- - - - - -
-
-
- - - When this element is included in the SubscriptionPolicy, the pullpoint shall not provide Initialized or Deleted events for Properties. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Event broker address in the format "scheme://host:port[/resource]". The supported schemes shall be returned by the EventBrokerProtocols capability. The resource part of the URL is only valid when using websocket. The Address must be unique. - - - - - Prefix that will be prepended to all topics before they are published. This is used to make published topics unique for each device. TopicPrefix is not allowed to be empty. - - - - - User name for the event broker. - - - - - Password for the event broker. Password shall not be included when returned with GetEventBrokers. - - - - - Optional certificate ID in the key store pointing to a client certificate to be used for authenticating the device at the message broker. - - - - - Concrete Topic Expression to select specific topics to publish. - - - - - Quality of service level to use when publishing. This defines the guarantee of delivery for a specific message: 0 = At most once, 1 = At least once, 2 = Exactly once. - - - - - Current connection status (see tev:ConnectionStatus for possible values). - - - - - The ID of the certification path validation policy used to validate the broker certificate. In case encryption is used but no validation policy is specified, the device shall not validate the broker certificate. - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Returns the capabilities of the event service. The result is returned in a typed answer. - - - - - This method returns a PullPointSubscription that can be polled using PullMessages. - This message contains the same elements as the SubscriptionRequest of the WS-BaseNotification without the ConsumerReference.
- If no Filter is specified the pullpoint notifies all occurring events to the client.
- This method is mandatory.
- - - - - - - - - - - - - - -
- - The WS-BaseNotification specification defines a set of OPTIONAL WS-ResouceProperties. - This specification does not require the implementation of the WS-ResourceProperty interface. - Instead, the subsequent direct interface shall be implemented by an ONVIF compliant device - in order to provide information about the FilterDialects, Schema files and topics supported by - the device. - - - - - The AddEventBroker command allows an ONVIF client to add an event broker configuration to device to enable ONVIF events to be transferred to an event broker. If an existing event broker configuration already exists with the same Address, the existing configuration shall be modified. - - - - - The DeleteEventBroker allows an ONVIF client to delete an event broker configuration from an ONVIF device. - - - - - The GetEventBrokers command lets a client retrieve event broker configurations from the device. - - - -
- - - - This method pulls one or more messages from a PullPoint. - The device shall provide the following PullMessages command for all SubscriptionManager - endpoints returned by the CreatePullPointSubscription command. This method shall not wait until - the requested number of messages is available but return as soon as at least one message is available.
- The command shall at least support a Timeout of one minute. In case a device supports retrieval of less messages - than requested it shall return these without generating a fault.
- - - -
- - - This method readjusts the pull pointer into the past. - A device supporting persistent notification storage shall provide the - following Seek command for all SubscriptionManager endpoints returned by - the CreatePullPointSubscription command. The optional Reverse argument can - be used to reverse the pull direction of the PullMessages command.
- The UtcTime argument will be matched against the UtcTime attribute on a - NotificationMessage. -
- - -
- - Properties inform a client about property creation, changes and - deletion in a uniform way. When a client wants to synchronize its properties with the - properties of the device, it can request a synchronization point which repeats the current - status of all properties to which a client has subscribed. The PropertyOperation of all - produced notifications is set to “Initialized”. The Synchronization Point is - requested directly from the SubscriptionManager which was returned in either the - SubscriptionResponse or in the CreatePullPointSubscriptionResponse. The property update is - transmitted via the notification transportation of the notification interface. This method is mandatory. - - - - - - The device shall provide the following Unsubscribe command for all SubscriptionManager endpoints returned by the CreatePullPointSubscription command.
- This command shall terminate the lifetime of a pull point. -
- - - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
From 94cf97446950b5eb2c510ab6bf8fde6e39f536a8 Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Wed, 18 May 2022 17:55:10 -0500 Subject: [PATCH 3/3] Adds bindings.h to avoid downloading files --- src/CMakeLists.txt | 9 +- src/bindings.h | 7749 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 7754 insertions(+), 4 deletions(-) create mode 100644 src/bindings.h diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 7bb69cbf8..8374d137c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -74,6 +74,7 @@ set(ZM_BIN_SRC_FILES if(GSOAP_FOUND) set(ZM_BIN_SRC_FILES ${ZM_BIN_SRC_FILES} + bindings.h ${CMAKE_BINARY_DIR}/generated/soapPullPointSubscriptionBindingProxy.cpp ${CMAKE_BINARY_DIR}/generated/soapC.cpp ${GSOAP_PLUGIN_DIR}/smdevp.c @@ -103,10 +104,10 @@ if(GSOAP_FOUND) add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/generated/soapC.cpp OUTPUT ${CMAKE_BINARY_DIR}/generated/soapPullPointSubscriptionBindingProxy.cpp - COMMAND ${GSOAP_WSDL2H} -d -P -O2 -o ${CMAKE_BINARY_DIR}/generated/bindings.h http://www.onvif.org/onvif/ver10/events/wsdl/event.wsdl - COMMAND echo '\#import \"wsse.h\"' >> ${CMAKE_BINARY_DIR}/generated/bindings.h - COMMAND echo '\#import \"struct_timeval.h\"' >> ${CMAKE_BINARY_DIR}/generated/bindings.h - COMMAND ${GSOAP_SOAPCPP2} -n -2 -C -I ${GSOAP_PLUGIN_DIR}/.. -I ${GSOAP_PLUGIN_DIR}/../import/ -I ${GSOAP_PLUGIN_DIR}/../custom/ -d ${CMAKE_BINARY_DIR}/generated -j -x ${CMAKE_BINARY_DIR}/generated/bindings.h + #COMMAND ${GSOAP_WSDL2H} -d -P -O2 -o ${CMAKE_BINARY_DIR}/generated/bindings.h http://www.onvif.org/onvif/ver10/events/wsdl/event.wsdl + #COMMAND echo '\#import \"wsse.h\"' >> ${CMAKE_BINARY_DIR}/generated/bindings.h + #COMMAND echo '\#import \"struct_timeval.h\"' >> ${CMAKE_BINARY_DIR}/generated/bindings.h + COMMAND ${GSOAP_SOAPCPP2} -n -2 -C -I ${GSOAP_PLUGIN_DIR}/.. -I ${GSOAP_PLUGIN_DIR}/../import/ -I ${GSOAP_PLUGIN_DIR}/../custom/ -d ${CMAKE_BINARY_DIR}/generated -j -x ${CMAKE_CURRENT_SOURCE_DIR}/bindings.h COMMENT "CREATING STUBS AND GLUE CODE" ) diff --git a/src/bindings.h b/src/bindings.h new file mode 100644 index 000000000..aadc2a1ed --- /dev/null +++ b/src/bindings.h @@ -0,0 +1,7749 @@ +// Reminder: Modify typemap.dat to customize the header file generated by wsdl2h +/* /home/jbennett/src/zoneminder/build/generated/bindings.h + Generated by wsdl2h 2.8.117 from http://www.onvif.org/onvif/ver10/events/wsdl/event.wsdl and typemap.dat + 2022-05-18 22:50:12 GMT + + DO NOT INCLUDE THIS ANNOTATED FILE DIRECTLY IN YOUR PROJECT SOURCE CODE. + USE THE FILES GENERATED BY soapcpp2 FOR YOUR PROJECT'S SOURCE CODE. + +gSOAP XML Web services tools +Copyright (C) 2000-2021, Robert van Engelen, Genivia Inc. All Rights Reserved. +This program is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +A commercial use license is available from Genivia Inc., contact@genivia.com +-------------------------------------------------------------------------------- +*/ + +/** + +@page page_notes Notes + +@note HINTS: + - Run soapcpp2 on /home/jbennett/src/zoneminder/build/generated/bindings.h to generate the SOAP/XML processing logic: + Use soapcpp2 -I to specify paths for #import + Use soapcpp2 -j to generate improved proxy and server classes. + Use soapcpp2 -r to generate a report. + - Edit 'typemap.dat' to control namespace bindings and type mappings: + It is strongly recommended to customize the names of the namespace prefixes + generated by wsdl2h. To do so, modify the prefix bindings in the Namespaces + section below and add the modified lines to 'typemap.dat' to rerun wsdl2h. + - Run Doxygen (www.doxygen.org) on this file to generate documentation. + - Use wsdl2h -c to generate pure C code. + - Use wsdl2h -R to include the REST operations defined by the WSDLs. + - Use wsdl2h -O3 or -O4 to optimize by removing unused schema components. + - Use wsdl2h -d to enable DOM support for xsd:any and xsd:anyType. + - Use wsdl2h -F to simulate struct-type derivation in C (also works in C++). + - Use wsdl2h -f to generate flat C++ class hierarchy, removes type derivation. + - Use wsdl2h -g to generate top-level root elements with readers and writers. + - Use wsdl2h -U to map XML names to C++ Unicode identifiers instead of _xNNNN. + - Use wsdl2h -u to disable the generation of unions. + - Use wsdl2h -L to remove this @note and all other @note comments. + - Use wsdl2h -nname to use name as the base namespace prefix instead of 'ns'. + - Use wsdl2h -Nname for service prefix and produce multiple service bindings + - Struct/class members serialized as XML attributes are annotated with a '@'. + - Struct/class members that have a special role are annotated with a '$'. + +@warning + DO NOT INCLUDE THIS ANNOTATED FILE DIRECTLY IN YOUR PROJECT SOURCE CODE. + USE THE FILES GENERATED BY soapcpp2 FOR YOUR PROJECT'S SOURCE CODE: + THE GENERATED soapStub.h FILE CONTAINS THIS CONTENT WITHOUT ANNOTATIONS. + +@copyright LICENSE: +@verbatim +-------------------------------------------------------------------------------- +gSOAP XML Web services tools +Copyright (C) 2000-2021, Robert van Engelen, Genivia Inc. All Rights Reserved. +The wsdl2h tool and its generated software are released under the GPL. +This software is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +GPL license. + +This program is free software; you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation; either version 2 of the License, or (at your option) any later +version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A +PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with +this program; if not, write to the Free Software Foundation, Inc., 59 Temple +Place, Suite 330, Boston, MA 02111-1307 USA + +Author contact information: +engelen@genivia.com / engelen@acm.org + +This program is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +A commercial-use license is available from Genivia, Inc., contact@genivia.com +-------------------------------------------------------------------------------- +@endverbatim + +*/ + + +//gsoapopt c++,w + +/******************************************************************************\ + * * + * Definitions * + * http://www.onvif.org/ver10/events/wsdl * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * $CONTAINER typemap variable: * + * std::vector * + * * +\******************************************************************************/ + +#include +template class std::vector; + +/******************************************************************************\ + * * + * $SIZE typemap variable: * + * int * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Import * + * * +\******************************************************************************/ + + +// dom.h declares the DOM xsd__anyType object (compiler and link with dom.cpp) +#import "dom.h" +#import "wsa5.h" // wsa5 = + +/******************************************************************************\ + * * + * Schema Namespaces * + * * +\******************************************************************************/ + + +/* NOTE: + +It is strongly recommended to customize the names of the namespace prefixes +generated by wsdl2h. To do so, modify the prefix bindings below and add the +modified lines to 'typemap.dat' then rerun wsdl2h (use wsdl2h -t typemap.dat): + +tev = "http://www.onvif.org/ver10/events/wsdl" +wsrfrw = "http://docs.oasis-open.org/wsrf/rw-2" +wsrfr = "http://docs.oasis-open.org/wsrf/r-2" +wsrfbf = "http://docs.oasis-open.org/wsrf/bf-2" +wsnt = "http://docs.oasis-open.org/wsn/b-2" +wstop = "http://docs.oasis-open.org/wsn/t-1" + +*/ + +#define SOAP_NAMESPACE_OF_tev "http://www.onvif.org/ver10/events/wsdl" +//gsoap tev schema namespace: http://www.onvif.org/ver10/events/wsdl +//gsoap tev schema elementForm: qualified +//gsoap tev schema attributeForm: unqualified + +#define SOAP_NAMESPACE_OF_wsrfrw "http://docs.oasis-open.org/wsrf/rw-2" +//gsoap wsrfrw schema namespace: http://docs.oasis-open.org/wsrf/rw-2 +//gsoap wsrfrw schema elementForm: qualified +//gsoap wsrfrw schema attributeForm: unqualified + +#define SOAP_NAMESPACE_OF_wsrfr "http://docs.oasis-open.org/wsrf/r-2" +//gsoap wsrfr schema namespace: http://docs.oasis-open.org/wsrf/r-2 +//gsoap wsrfr schema elementForm: qualified +//gsoap wsrfr schema attributeForm: unqualified + +#define SOAP_NAMESPACE_OF_wsrfbf "http://docs.oasis-open.org/wsrf/bf-2" +//gsoap wsrfbf schema namespace: http://docs.oasis-open.org/wsrf/bf-2 +//gsoap wsrfbf schema elementForm: qualified +//gsoap wsrfbf schema attributeForm: unqualified + +#define SOAP_NAMESPACE_OF_wsnt "http://docs.oasis-open.org/wsn/b-2" +//gsoap wsnt schema namespace: http://docs.oasis-open.org/wsn/b-2 +//gsoap wsnt schema elementForm: qualified +//gsoap wsnt schema attributeForm: unqualified + +#define SOAP_NAMESPACE_OF_wstop "http://docs.oasis-open.org/wsn/t-1" +//gsoap wstop schema namespace: http://docs.oasis-open.org/wsn/t-1 +//gsoap wstop schema elementForm: qualified +//gsoap wstop schema attributeForm: unqualified + +/******************************************************************************\ + * * + * Built-in Schema Types and Top-Level Elements and Attributes * + * * +\******************************************************************************/ + +/// Built-in type "xs:QName". +typedef std::string xsd__QName; + +// Imported type ""http://www.w3.org/2005/08/addressing":EndpointReferenceType" defined by wsa5__EndpointReferenceType. + +/// Primitive built-in type "xs:NCName". +typedef std::string xsd__NCName; + +/// Primitive built-in type "xs:anyURI". +typedef std::string xsd__anyURI; + +/// Primitive built-in type "xs:duration". +typedef std::string xsd__duration; + +/// Primitive built-in type "xs:nonNegativeInteger". +typedef std::string xsd__nonNegativeInteger; + +/// Primitive built-in type "xs:token". +typedef std::string xsd__token; + +/// Built-in attribute "xml:lang". +typedef std::string _xml__lang; + + +/******************************************************************************\ + * * + * Forward Declarations * + * * +\******************************************************************************/ + + +class tev__Capabilities; + +class tev__EventBrokerConfig; + +class _tev__GetServiceCapabilities; + +class _tev__GetServiceCapabilitiesResponse; + +class _tev__CreatePullPointSubscription; + +class _tev__CreatePullPointSubscriptionResponse; + +class _tev__PullMessages; + +class _tev__PullMessagesResponse; + +class _tev__PullMessagesFaultResponse; + +class _tev__Seek; + +class _tev__SeekResponse; + +class _tev__SetSynchronizationPoint; + +class _tev__SetSynchronizationPointResponse; + +class _tev__GetEventProperties; + +class _tev__GetEventPropertiesResponse; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":ChangedOnly. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +class _tev__AddEventBroker; + +class _tev__AddEventBrokerResponse; + +class _tev__DeleteEventBroker; + +class _tev__DeleteEventBrokerResponse; + +class _tev__GetEventBrokers; + +class _tev__GetEventBrokersResponse; + +class wsrfr__ResourceUnknownFaultType; + +class wsrfr__ResourceUnavailableFaultType; + +class wsrfbf__BaseFaultType; + +class wsnt__QueryExpressionType; + +class wsnt__TopicExpressionType; + +class wsnt__FilterType; + +class wsnt__SubscriptionPolicyType; + +class wsnt__NotificationMessageHolderType; + +class wsnt__SubscribeCreationFailedFaultType; + +class wsnt__InvalidFilterFaultType; + +class wsnt__TopicExpressionDialectUnknownFaultType; + +class wsnt__InvalidTopicExpressionFaultType; + +class wsnt__TopicNotSupportedFaultType; + +class wsnt__MultipleTopicsSpecifiedFaultType; + +class wsnt__InvalidProducerPropertiesExpressionFaultType; + +class wsnt__InvalidMessageContentExpressionFaultType; + +class wsnt__UnrecognizedPolicyRequestFaultType; + +class wsnt__UnsupportedPolicyRequestFaultType; + +class wsnt__NotifyMessageNotSupportedFaultType; + +class wsnt__UnacceptableInitialTerminationTimeFaultType; + +class wsnt__NoCurrentMessageOnTopicFaultType; + +class wsnt__UnableToGetMessagesFaultType; + +class wsnt__UnableToDestroyPullPointFaultType; + +class wsnt__UnableToCreatePullPointFaultType; + +class wsnt__UnacceptableTerminationTimeFaultType; + +class wsnt__UnableToDestroySubscriptionFaultType; + +class wsnt__PauseFailedFaultType; + +class wsnt__ResumeFailedFaultType; + +class _wsnt__NotificationProducerRP; + +class _wsnt__SubscriptionManagerRP; + +class _wsnt__Notify; + +class _wsnt__UseRaw; + +class _wsnt__Subscribe; + +class _wsnt__SubscribeResponse; + +class _wsnt__GetCurrentMessage; + +class _wsnt__GetCurrentMessageResponse; + +class _wsnt__GetMessages; + +class _wsnt__GetMessagesResponse; + +class _wsnt__DestroyPullPoint; + +class _wsnt__DestroyPullPointResponse; + +class _wsnt__CreatePullPoint; + +class _wsnt__CreatePullPointResponse; + +class _wsnt__Renew; + +class _wsnt__RenewResponse; + +class _wsnt__Unsubscribe; + +class _wsnt__UnsubscribeResponse; + +class _wsnt__PauseSubscription; + +class _wsnt__PauseSubscriptionResponse; + +class _wsnt__ResumeSubscription; + +class _wsnt__ResumeSubscriptionResponse; + +class wstop__Documentation; + +class wstop__ExtensibleDocumented; + +class wstop__QueryExpressionType; + +class wstop__TopicNamespaceType; + +class wstop__TopicType; + +class wstop__TopicSetType; + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://www.onvif.org/ver10/events/wsdl * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsrf/rw-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsrf/r-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsrf/bf-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsn/b-2 * + * * +\******************************************************************************/ + +/// @brief Union of values from member types "xsd:dateTime xsd:duration". +typedef std::string wsnt__AbsoluteOrRelativeTimeType; + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsn/t-1 * + * * +\******************************************************************************/ + +// Optimization: simpleType "http://www.onvif.org/ver10/events/wsdl":EventBrokerProtocol is not used and was removed + +// Optimization: simpleType "http://www.onvif.org/ver10/events/wsdl":ConnectionStatus is not used and was removed + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsrf/rw-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsrf/r-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsrf/bf-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsn/b-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Types and Top-Level Elements and Attributes * + * http://docs.oasis-open.org/wsn/t-1 * + * * +\******************************************************************************/ + +// Optimization: simpleType "http://docs.oasis-open.org/wsn/t-1":FullTopicExpression is not used and was removed + +/// @brief "http://docs.oasis-open.org/wsn/t-1":ConcreteTopicExpression is a simpleType restriction of type xs:token. +/// +///
+/// The pattern allows strings matching the following EBNF: +/// ConcreteTopicPath ::= RootTopic ChildTopic* RootTopic ::= QName ChildTopic ::= '/' (QName | NCName) +///
+/// +/// Content pattern is "(([\\i-[:]][\\c-[:]]*:)?[\\i-[:]][\\c-[:]]*)(/([\\i-[:]][\\c-[:]]*:)?[\\i-[:]][\\c-[:]]*)*". +typedef xsd__token wstop__ConcreteTopicExpression "(([\\i-[:]][\\c-[:]]*:)?[\\i-[:]][\\c-[:]]*)(/([\\i-[:]][\\c-[:]]*:)?[\\i-[:]][\\c-[:]]*)*"; + +// Optimization: simpleType "http://docs.oasis-open.org/wsn/t-1":SimpleTopicExpression is not used and was removed + + +/******************************************************************************\ + * * + * Schema Complex Types and Top-Level Elements * + * http://www.onvif.org/ver10/events/wsdl * + * * +\******************************************************************************/ + +/// @brief "http://www.onvif.org/ver10/events/wsdl":Capabilities is a complexType. +/// +/// @note class tev__Capabilities operations: +/// - tev__Capabilities* soap_new_tev__Capabilities(soap*) allocate and default initialize +/// - tev__Capabilities* soap_new_tev__Capabilities(soap*, int num) allocate and default initialize an array +/// - tev__Capabilities* soap_new_req_tev__Capabilities(soap*, ...) allocate, set required members +/// - tev__Capabilities* soap_new_set_tev__Capabilities(soap*, ...) allocate, set all public members +/// - tev__Capabilities::soap_default(soap*) default initialize members +/// - int soap_read_tev__Capabilities(soap*, tev__Capabilities*) deserialize from a stream +/// - int soap_write_tev__Capabilities(soap*, tev__Capabilities*) serialize to a stream +/// - tev__Capabilities* tev__Capabilities::soap_dup(soap*) returns deep copy of tev__Capabilities, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - tev__Capabilities::soap_del() deep deletes tev__Capabilities data members, use only after tev__Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int tev__Capabilities::soap_type() returns SOAP_TYPE_tev__Capabilities or derived type identifier +class tev__Capabilities +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +///
+/// Indicates that the WS Subscription policy is supported. +///
+/// +/// Attribute "WSSubscriptionPolicySupport" of type xs:boolean. + @ bool* WSSubscriptionPolicySupport 0; ///< Optional attribute. +///
+/// Indicates that the WS Pull Point is supported. +///
+/// +/// Attribute "WSPullPointSupport" of type xs:boolean. + @ bool* WSPullPointSupport 0; ///< Optional attribute. +///
+/// Indicates that the WS Pausable Subscription Manager Interface is supported. +///
+/// +/// Attribute "WSPausableSubscriptionManagerInterfaceSupport" of type xs:boolean. + @ bool* WSPausableSubscriptionManagerInterfaceSupport 0; ///< Optional attribute. +///
+/// Maximum number of supported notification producers as defined by WS-BaseNotification. +///
+/// +/// Attribute "MaxNotificationProducers" of type xs:int. + @ int* MaxNotificationProducers 0; ///< Optional attribute. +///
+/// Maximum supported number of notification pull points. +///
+/// +/// Attribute "MaxPullPoints" of type xs:int. + @ int* MaxPullPoints 0; ///< Optional attribute. +///
+/// Indication if the device supports persistent notification storage. +///
+/// +/// Attribute "PersistentNotificationStorage" of type xs:boolean. + @ bool* PersistentNotificationStorage 0; ///< Optional attribute. +///
+/// A space separated list of supported event broker protocols as defined by the tev:EventBrokerProtocol datatype. +///
+/// +/// Attribute "EventBrokerProtocols" of type xs:string. + @ std::string* EventBrokerProtocols 0; ///< Optional attribute. +///
+/// Maxiumum number of event broker configurations that can be added to the device. +///
+/// +/// Attribute "MaxEventBrokers" of type xs:int. + @ int* MaxEventBrokers 0; ///< Optional attribute. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief "http://www.onvif.org/ver10/events/wsdl":EventBrokerConfig is a complexType. +/// +/// @note class tev__EventBrokerConfig operations: +/// - tev__EventBrokerConfig* soap_new_tev__EventBrokerConfig(soap*) allocate and default initialize +/// - tev__EventBrokerConfig* soap_new_tev__EventBrokerConfig(soap*, int num) allocate and default initialize an array +/// - tev__EventBrokerConfig* soap_new_req_tev__EventBrokerConfig(soap*, ...) allocate, set required members +/// - tev__EventBrokerConfig* soap_new_set_tev__EventBrokerConfig(soap*, ...) allocate, set all public members +/// - tev__EventBrokerConfig::soap_default(soap*) default initialize members +/// - int soap_read_tev__EventBrokerConfig(soap*, tev__EventBrokerConfig*) deserialize from a stream +/// - int soap_write_tev__EventBrokerConfig(soap*, tev__EventBrokerConfig*) serialize to a stream +/// - tev__EventBrokerConfig* tev__EventBrokerConfig::soap_dup(soap*) returns deep copy of tev__EventBrokerConfig, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - tev__EventBrokerConfig::soap_del() deep deletes tev__EventBrokerConfig data members, use only after tev__EventBrokerConfig::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int tev__EventBrokerConfig::soap_type() returns SOAP_TYPE_tev__EventBrokerConfig or derived type identifier +class tev__EventBrokerConfig +{ public: +///
+/// Event broker address in the format "scheme://host:port[/resource]". The supported schemes shall be returned by the EventBrokerProtocols capability. The resource part of the URL is only valid when using websocket. The Address must be unique. +///
+/// +/// Element "Address" of type xs:anyURI. + xsd__anyURI Address 1; ///< Required element. +///
+/// Prefix that will be prepended to all topics before they are published. This is used to make published topics unique for each device. TopicPrefix is not allowed to be empty. +///
+/// +/// Element "TopicPrefix" of type xs:string. + std::string TopicPrefix 1; ///< Required element. +///
+/// User name for the event broker. +///
+/// +/// Element "UserName" of type xs:string. + std::string* UserName 0; ///< Optional element. +///
+/// Password for the event broker. Password shall not be included when returned with GetEventBrokers. +///
+/// +/// Element "Password" of type xs:string. + std::string* Password 0; ///< Optional element. +///
+/// Optional certificate ID in the key store pointing to a client certificate to be used for authenticating the device at the message broker. +///
+/// +/// Element "CertificateID" of type xs:token. + xsd__token* CertificateID 0; ///< Optional element. +///
+/// Concrete Topic Expression to select specific topics to publish. +///
+/// +/// Element "PublishFilter" of type "http://docs.oasis-open.org/wsn/b-2":FilterType. + wsnt__FilterType* PublishFilter 0; ///< Optional element. +///
+/// Quality of service level to use when publishing. This defines the guarantee of delivery for a specific message: 0 = At most once, 1 = At least once, 2 = Exactly once. +///
+/// +/// Element "QoS" of type xs:int. + int* QoS 0; ///< Optional element. +///
+/// Current connection status (see tev:ConnectionStatus for possible values). +///
+/// +/// Element "Status" of type xs:string. + std::string* Status 0; ///< Optional element. +///
+/// The ID of the certification path validation policy used to validate the broker certificate. In case encryption is used but no validation policy is specified, the device shall not validate the broker certificate. +///
+/// +/// Element "CertPathValidationPolicyID" of type xs:string. + std::string* CertPathValidationPolicyID 0; ///< Optional element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":GetServiceCapabilities +/// @brief "http://www.onvif.org/ver10/events/wsdl":GetServiceCapabilities is a complexType. +/// +/// @note class _tev__GetServiceCapabilities operations: +/// - _tev__GetServiceCapabilities* soap_new__tev__GetServiceCapabilities(soap*) allocate and default initialize +/// - _tev__GetServiceCapabilities* soap_new__tev__GetServiceCapabilities(soap*, int num) allocate and default initialize an array +/// - _tev__GetServiceCapabilities* soap_new_req__tev__GetServiceCapabilities(soap*, ...) allocate, set required members +/// - _tev__GetServiceCapabilities* soap_new_set__tev__GetServiceCapabilities(soap*, ...) allocate, set all public members +/// - _tev__GetServiceCapabilities::soap_default(soap*) default initialize members +/// - int soap_read__tev__GetServiceCapabilities(soap*, _tev__GetServiceCapabilities*) deserialize from a stream +/// - int soap_write__tev__GetServiceCapabilities(soap*, _tev__GetServiceCapabilities*) serialize to a stream +/// - _tev__GetServiceCapabilities* _tev__GetServiceCapabilities::soap_dup(soap*) returns deep copy of _tev__GetServiceCapabilities, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__GetServiceCapabilities::soap_del() deep deletes _tev__GetServiceCapabilities data members, use only after _tev__GetServiceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__GetServiceCapabilities::soap_type() returns SOAP_TYPE__tev__GetServiceCapabilities or derived type identifier +class _tev__GetServiceCapabilities +{ public: +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":GetServiceCapabilitiesResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":GetServiceCapabilitiesResponse is a complexType. +/// +/// @note class _tev__GetServiceCapabilitiesResponse operations: +/// - _tev__GetServiceCapabilitiesResponse* soap_new__tev__GetServiceCapabilitiesResponse(soap*) allocate and default initialize +/// - _tev__GetServiceCapabilitiesResponse* soap_new__tev__GetServiceCapabilitiesResponse(soap*, int num) allocate and default initialize an array +/// - _tev__GetServiceCapabilitiesResponse* soap_new_req__tev__GetServiceCapabilitiesResponse(soap*, ...) allocate, set required members +/// - _tev__GetServiceCapabilitiesResponse* soap_new_set__tev__GetServiceCapabilitiesResponse(soap*, ...) allocate, set all public members +/// - _tev__GetServiceCapabilitiesResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__GetServiceCapabilitiesResponse(soap*, _tev__GetServiceCapabilitiesResponse*) deserialize from a stream +/// - int soap_write__tev__GetServiceCapabilitiesResponse(soap*, _tev__GetServiceCapabilitiesResponse*) serialize to a stream +/// - _tev__GetServiceCapabilitiesResponse* _tev__GetServiceCapabilitiesResponse::soap_dup(soap*) returns deep copy of _tev__GetServiceCapabilitiesResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__GetServiceCapabilitiesResponse::soap_del() deep deletes _tev__GetServiceCapabilitiesResponse data members, use only after _tev__GetServiceCapabilitiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__GetServiceCapabilitiesResponse::soap_type() returns SOAP_TYPE__tev__GetServiceCapabilitiesResponse or derived type identifier +class _tev__GetServiceCapabilitiesResponse +{ public: +///
+/// The capabilities for the event service is returned in the Capabilities element. +///
+/// +/// Element "Capabilities" of type "http://www.onvif.org/ver10/events/wsdl":Capabilities. + tev__Capabilities* Capabilities 1; ///< Required element. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":CreatePullPointSubscription +/// @brief "http://www.onvif.org/ver10/events/wsdl":CreatePullPointSubscription is a complexType. +/// +/// @note class _tev__CreatePullPointSubscription operations: +/// - _tev__CreatePullPointSubscription* soap_new__tev__CreatePullPointSubscription(soap*) allocate and default initialize +/// - _tev__CreatePullPointSubscription* soap_new__tev__CreatePullPointSubscription(soap*, int num) allocate and default initialize an array +/// - _tev__CreatePullPointSubscription* soap_new_req__tev__CreatePullPointSubscription(soap*, ...) allocate, set required members +/// - _tev__CreatePullPointSubscription* soap_new_set__tev__CreatePullPointSubscription(soap*, ...) allocate, set all public members +/// - _tev__CreatePullPointSubscription::soap_default(soap*) default initialize members +/// - int soap_read__tev__CreatePullPointSubscription(soap*, _tev__CreatePullPointSubscription*) deserialize from a stream +/// - int soap_write__tev__CreatePullPointSubscription(soap*, _tev__CreatePullPointSubscription*) serialize to a stream +/// - _tev__CreatePullPointSubscription* _tev__CreatePullPointSubscription::soap_dup(soap*) returns deep copy of _tev__CreatePullPointSubscription, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__CreatePullPointSubscription::soap_del() deep deletes _tev__CreatePullPointSubscription data members, use only after _tev__CreatePullPointSubscription::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__CreatePullPointSubscription::soap_type() returns SOAP_TYPE__tev__CreatePullPointSubscription or derived type identifier +class _tev__CreatePullPointSubscription +{ public: +///
+/// Optional XPATH expression to select specific topics. +///
+/// +/// Element "Filter" of type "http://docs.oasis-open.org/wsn/b-2":FilterType. + wsnt__FilterType* Filter 0; ///< Optional element. +///
+/// Initial termination time. +///
+/// +/// Element "InitialTerminationTime" of type "http://docs.oasis-open.org/wsn/b-2":AbsoluteOrRelativeTimeType. + wsnt__AbsoluteOrRelativeTimeType* InitialTerminationTime 0; ///< Optional element. +///
+/// Refer to Web Services Base Notification 1.3 (WS-BaseNotification). +///
+/// +/// @note class _tev__CreatePullPointSubscription_SubscriptionPolicy operations: +/// - _tev__CreatePullPointSubscription_SubscriptionPolicy* soap_new__tev__CreatePullPointSubscription_SubscriptionPolicy(soap*) allocate and default initialize +/// - _tev__CreatePullPointSubscription_SubscriptionPolicy* soap_new__tev__CreatePullPointSubscription_SubscriptionPolicy(soap*, int num) allocate and default initialize an array +/// - _tev__CreatePullPointSubscription_SubscriptionPolicy* soap_new_req__tev__CreatePullPointSubscription_SubscriptionPolicy(soap*, ...) allocate, set required members +/// - _tev__CreatePullPointSubscription_SubscriptionPolicy* soap_new_set__tev__CreatePullPointSubscription_SubscriptionPolicy(soap*, ...) allocate, set all public members +/// - _tev__CreatePullPointSubscription_SubscriptionPolicy::soap_default(soap*) default initialize members +/// - int soap_read__tev__CreatePullPointSubscription_SubscriptionPolicy(soap*, _tev__CreatePullPointSubscription_SubscriptionPolicy*) deserialize from a stream +/// - int soap_write__tev__CreatePullPointSubscription_SubscriptionPolicy(soap*, _tev__CreatePullPointSubscription_SubscriptionPolicy*) serialize to a stream +/// - _tev__CreatePullPointSubscription_SubscriptionPolicy* _tev__CreatePullPointSubscription_SubscriptionPolicy::soap_dup(soap*) returns deep copy of _tev__CreatePullPointSubscription_SubscriptionPolicy, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__CreatePullPointSubscription_SubscriptionPolicy::soap_del() deep deletes _tev__CreatePullPointSubscription_SubscriptionPolicy data members, use only after _tev__CreatePullPointSubscription_SubscriptionPolicy::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__CreatePullPointSubscription_SubscriptionPolicy::soap_type() returns SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy or derived type identifier + class _tev__CreatePullPointSubscription_SubscriptionPolicy + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. + } *SubscriptionPolicy 0; ///< Optional element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":CreatePullPointSubscriptionResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":CreatePullPointSubscriptionResponse is a complexType. +/// +/// @note class _tev__CreatePullPointSubscriptionResponse operations: +/// - _tev__CreatePullPointSubscriptionResponse* soap_new__tev__CreatePullPointSubscriptionResponse(soap*) allocate and default initialize +/// - _tev__CreatePullPointSubscriptionResponse* soap_new__tev__CreatePullPointSubscriptionResponse(soap*, int num) allocate and default initialize an array +/// - _tev__CreatePullPointSubscriptionResponse* soap_new_req__tev__CreatePullPointSubscriptionResponse(soap*, ...) allocate, set required members +/// - _tev__CreatePullPointSubscriptionResponse* soap_new_set__tev__CreatePullPointSubscriptionResponse(soap*, ...) allocate, set all public members +/// - _tev__CreatePullPointSubscriptionResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__CreatePullPointSubscriptionResponse(soap*, _tev__CreatePullPointSubscriptionResponse*) deserialize from a stream +/// - int soap_write__tev__CreatePullPointSubscriptionResponse(soap*, _tev__CreatePullPointSubscriptionResponse*) serialize to a stream +/// - _tev__CreatePullPointSubscriptionResponse* _tev__CreatePullPointSubscriptionResponse::soap_dup(soap*) returns deep copy of _tev__CreatePullPointSubscriptionResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__CreatePullPointSubscriptionResponse::soap_del() deep deletes _tev__CreatePullPointSubscriptionResponse data members, use only after _tev__CreatePullPointSubscriptionResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__CreatePullPointSubscriptionResponse::soap_type() returns SOAP_TYPE__tev__CreatePullPointSubscriptionResponse or derived type identifier +class _tev__CreatePullPointSubscriptionResponse +{ public: +///
+/// Endpoint reference of the subscription to be used for pulling the messages. +///
+/// +/// Element "SubscriptionReference" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType SubscriptionReference 1; ///< Required element. +///
+/// Current time of the server for synchronization purposes. +///
+/// +/// Element reference "http://www.onvif.org/ver10/events/wsdl:"CurrentTime. + time_t wsnt__CurrentTime 1; ///< Required element. +///
+/// Date time when the PullPoint will be shut down without further pull requests. +///
+/// +/// Element reference "http://www.onvif.org/ver10/events/wsdl:"TerminationTime. + time_t wsnt__TerminationTime 1; ///< Required element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":PullMessages +/// @brief "http://www.onvif.org/ver10/events/wsdl":PullMessages is a complexType. +/// +/// @note class _tev__PullMessages operations: +/// - _tev__PullMessages* soap_new__tev__PullMessages(soap*) allocate and default initialize +/// - _tev__PullMessages* soap_new__tev__PullMessages(soap*, int num) allocate and default initialize an array +/// - _tev__PullMessages* soap_new_req__tev__PullMessages(soap*, ...) allocate, set required members +/// - _tev__PullMessages* soap_new_set__tev__PullMessages(soap*, ...) allocate, set all public members +/// - _tev__PullMessages::soap_default(soap*) default initialize members +/// - int soap_read__tev__PullMessages(soap*, _tev__PullMessages*) deserialize from a stream +/// - int soap_write__tev__PullMessages(soap*, _tev__PullMessages*) serialize to a stream +/// - _tev__PullMessages* _tev__PullMessages::soap_dup(soap*) returns deep copy of _tev__PullMessages, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__PullMessages::soap_del() deep deletes _tev__PullMessages data members, use only after _tev__PullMessages::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__PullMessages::soap_type() returns SOAP_TYPE__tev__PullMessages or derived type identifier +class _tev__PullMessages +{ public: +///
+/// Maximum time to block until this method returns. +///
+/// +/// Element "Timeout" of type xs:duration. + xsd__duration Timeout 1; ///< Required element. +///
+/// Upper limit for the number of messages to return at once. A server implementation may decide to return less messages. +///
+/// +/// Element "MessageLimit" of type xs:int. + int MessageLimit 1; ///< Required element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":PullMessagesResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":PullMessagesResponse is a complexType. +/// +/// @note class _tev__PullMessagesResponse operations: +/// - _tev__PullMessagesResponse* soap_new__tev__PullMessagesResponse(soap*) allocate and default initialize +/// - _tev__PullMessagesResponse* soap_new__tev__PullMessagesResponse(soap*, int num) allocate and default initialize an array +/// - _tev__PullMessagesResponse* soap_new_req__tev__PullMessagesResponse(soap*, ...) allocate, set required members +/// - _tev__PullMessagesResponse* soap_new_set__tev__PullMessagesResponse(soap*, ...) allocate, set all public members +/// - _tev__PullMessagesResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__PullMessagesResponse(soap*, _tev__PullMessagesResponse*) deserialize from a stream +/// - int soap_write__tev__PullMessagesResponse(soap*, _tev__PullMessagesResponse*) serialize to a stream +/// - _tev__PullMessagesResponse* _tev__PullMessagesResponse::soap_dup(soap*) returns deep copy of _tev__PullMessagesResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__PullMessagesResponse::soap_del() deep deletes _tev__PullMessagesResponse data members, use only after _tev__PullMessagesResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__PullMessagesResponse::soap_type() returns SOAP_TYPE__tev__PullMessagesResponse or derived type identifier +class _tev__PullMessagesResponse +{ public: +///
+/// The date and time when the messages have been delivered by the web server to the client. +///
+/// +/// Element "CurrentTime" of type xs:dateTime. + time_t CurrentTime 1; ///< Required element. +///
+/// Date time when the PullPoint will be shut down without further pull requests. +///
+/// +/// Element "TerminationTime" of type xs:dateTime. + time_t TerminationTime 1; ///< Required element. +///
+/// List of messages. This list shall be empty in case of a timeout. +///
+/// +/// Vector of wsnt__NotificationMessageHolderType* element refs of length 0..unbounded. + std::vector wsnt__NotificationMessage 0; ///< Multiple elements. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":PullMessagesFaultResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":PullMessagesFaultResponse is a complexType. +/// +/// @note class _tev__PullMessagesFaultResponse operations: +/// - _tev__PullMessagesFaultResponse* soap_new__tev__PullMessagesFaultResponse(soap*) allocate and default initialize +/// - _tev__PullMessagesFaultResponse* soap_new__tev__PullMessagesFaultResponse(soap*, int num) allocate and default initialize an array +/// - _tev__PullMessagesFaultResponse* soap_new_req__tev__PullMessagesFaultResponse(soap*, ...) allocate, set required members +/// - _tev__PullMessagesFaultResponse* soap_new_set__tev__PullMessagesFaultResponse(soap*, ...) allocate, set all public members +/// - _tev__PullMessagesFaultResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__PullMessagesFaultResponse(soap*, _tev__PullMessagesFaultResponse*) deserialize from a stream +/// - int soap_write__tev__PullMessagesFaultResponse(soap*, _tev__PullMessagesFaultResponse*) serialize to a stream +/// - _tev__PullMessagesFaultResponse* _tev__PullMessagesFaultResponse::soap_dup(soap*) returns deep copy of _tev__PullMessagesFaultResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__PullMessagesFaultResponse::soap_del() deep deletes _tev__PullMessagesFaultResponse data members, use only after _tev__PullMessagesFaultResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__PullMessagesFaultResponse::soap_type() returns SOAP_TYPE__tev__PullMessagesFaultResponse or derived type identifier +class _tev__PullMessagesFaultResponse +{ public: +///
+/// Maximum timeout supported by the device. +///
+/// +/// Element "MaxTimeout" of type xs:duration. + xsd__duration MaxTimeout 1; ///< Required element. +///
+/// Maximum message limit supported by the device. +///
+/// +/// Element "MaxMessageLimit" of type xs:int. + int MaxMessageLimit 1; ///< Required element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":Seek +/// @brief "http://www.onvif.org/ver10/events/wsdl":Seek is a complexType. +/// +/// @note class _tev__Seek operations: +/// - _tev__Seek* soap_new__tev__Seek(soap*) allocate and default initialize +/// - _tev__Seek* soap_new__tev__Seek(soap*, int num) allocate and default initialize an array +/// - _tev__Seek* soap_new_req__tev__Seek(soap*, ...) allocate, set required members +/// - _tev__Seek* soap_new_set__tev__Seek(soap*, ...) allocate, set all public members +/// - _tev__Seek::soap_default(soap*) default initialize members +/// - int soap_read__tev__Seek(soap*, _tev__Seek*) deserialize from a stream +/// - int soap_write__tev__Seek(soap*, _tev__Seek*) serialize to a stream +/// - _tev__Seek* _tev__Seek::soap_dup(soap*) returns deep copy of _tev__Seek, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__Seek::soap_del() deep deletes _tev__Seek data members, use only after _tev__Seek::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__Seek::soap_type() returns SOAP_TYPE__tev__Seek or derived type identifier +class _tev__Seek +{ public: +///
+/// The date and time to match against stored messages. +///
+/// +/// Element "UtcTime" of type xs:dateTime. + time_t UtcTime 1; ///< Required element. +///
+/// Reverse the pull direction of PullMessages. +///
+/// +/// Element "Reverse" of type xs:boolean. + bool* Reverse 0; ///< Optional element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":SeekResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":SeekResponse is a complexType. +/// +/// @note class _tev__SeekResponse operations: +/// - _tev__SeekResponse* soap_new__tev__SeekResponse(soap*) allocate and default initialize +/// - _tev__SeekResponse* soap_new__tev__SeekResponse(soap*, int num) allocate and default initialize an array +/// - _tev__SeekResponse* soap_new_req__tev__SeekResponse(soap*, ...) allocate, set required members +/// - _tev__SeekResponse* soap_new_set__tev__SeekResponse(soap*, ...) allocate, set all public members +/// - _tev__SeekResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__SeekResponse(soap*, _tev__SeekResponse*) deserialize from a stream +/// - int soap_write__tev__SeekResponse(soap*, _tev__SeekResponse*) serialize to a stream +/// - _tev__SeekResponse* _tev__SeekResponse::soap_dup(soap*) returns deep copy of _tev__SeekResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__SeekResponse::soap_del() deep deletes _tev__SeekResponse data members, use only after _tev__SeekResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__SeekResponse::soap_type() returns SOAP_TYPE__tev__SeekResponse or derived type identifier +class _tev__SeekResponse +{ public: +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":SetSynchronizationPoint +/// @brief "http://www.onvif.org/ver10/events/wsdl":SetSynchronizationPoint is a complexType. +/// +/// @note class _tev__SetSynchronizationPoint operations: +/// - _tev__SetSynchronizationPoint* soap_new__tev__SetSynchronizationPoint(soap*) allocate and default initialize +/// - _tev__SetSynchronizationPoint* soap_new__tev__SetSynchronizationPoint(soap*, int num) allocate and default initialize an array +/// - _tev__SetSynchronizationPoint* soap_new_req__tev__SetSynchronizationPoint(soap*, ...) allocate, set required members +/// - _tev__SetSynchronizationPoint* soap_new_set__tev__SetSynchronizationPoint(soap*, ...) allocate, set all public members +/// - _tev__SetSynchronizationPoint::soap_default(soap*) default initialize members +/// - int soap_read__tev__SetSynchronizationPoint(soap*, _tev__SetSynchronizationPoint*) deserialize from a stream +/// - int soap_write__tev__SetSynchronizationPoint(soap*, _tev__SetSynchronizationPoint*) serialize to a stream +/// - _tev__SetSynchronizationPoint* _tev__SetSynchronizationPoint::soap_dup(soap*) returns deep copy of _tev__SetSynchronizationPoint, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__SetSynchronizationPoint::soap_del() deep deletes _tev__SetSynchronizationPoint data members, use only after _tev__SetSynchronizationPoint::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__SetSynchronizationPoint::soap_type() returns SOAP_TYPE__tev__SetSynchronizationPoint or derived type identifier +class _tev__SetSynchronizationPoint +{ public: +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":SetSynchronizationPointResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":SetSynchronizationPointResponse is a complexType. +/// +/// @note class _tev__SetSynchronizationPointResponse operations: +/// - _tev__SetSynchronizationPointResponse* soap_new__tev__SetSynchronizationPointResponse(soap*) allocate and default initialize +/// - _tev__SetSynchronizationPointResponse* soap_new__tev__SetSynchronizationPointResponse(soap*, int num) allocate and default initialize an array +/// - _tev__SetSynchronizationPointResponse* soap_new_req__tev__SetSynchronizationPointResponse(soap*, ...) allocate, set required members +/// - _tev__SetSynchronizationPointResponse* soap_new_set__tev__SetSynchronizationPointResponse(soap*, ...) allocate, set all public members +/// - _tev__SetSynchronizationPointResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__SetSynchronizationPointResponse(soap*, _tev__SetSynchronizationPointResponse*) deserialize from a stream +/// - int soap_write__tev__SetSynchronizationPointResponse(soap*, _tev__SetSynchronizationPointResponse*) serialize to a stream +/// - _tev__SetSynchronizationPointResponse* _tev__SetSynchronizationPointResponse::soap_dup(soap*) returns deep copy of _tev__SetSynchronizationPointResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__SetSynchronizationPointResponse::soap_del() deep deletes _tev__SetSynchronizationPointResponse data members, use only after _tev__SetSynchronizationPointResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__SetSynchronizationPointResponse::soap_type() returns SOAP_TYPE__tev__SetSynchronizationPointResponse or derived type identifier +class _tev__SetSynchronizationPointResponse +{ public: +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":GetEventProperties +/// @brief "http://www.onvif.org/ver10/events/wsdl":GetEventProperties is a complexType. +/// +/// @note class _tev__GetEventProperties operations: +/// - _tev__GetEventProperties* soap_new__tev__GetEventProperties(soap*) allocate and default initialize +/// - _tev__GetEventProperties* soap_new__tev__GetEventProperties(soap*, int num) allocate and default initialize an array +/// - _tev__GetEventProperties* soap_new_req__tev__GetEventProperties(soap*, ...) allocate, set required members +/// - _tev__GetEventProperties* soap_new_set__tev__GetEventProperties(soap*, ...) allocate, set all public members +/// - _tev__GetEventProperties::soap_default(soap*) default initialize members +/// - int soap_read__tev__GetEventProperties(soap*, _tev__GetEventProperties*) deserialize from a stream +/// - int soap_write__tev__GetEventProperties(soap*, _tev__GetEventProperties*) serialize to a stream +/// - _tev__GetEventProperties* _tev__GetEventProperties::soap_dup(soap*) returns deep copy of _tev__GetEventProperties, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__GetEventProperties::soap_del() deep deletes _tev__GetEventProperties data members, use only after _tev__GetEventProperties::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__GetEventProperties::soap_type() returns SOAP_TYPE__tev__GetEventProperties or derived type identifier +class _tev__GetEventProperties +{ public: +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":GetEventPropertiesResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":GetEventPropertiesResponse is a complexType. +/// +/// @note class _tev__GetEventPropertiesResponse operations: +/// - _tev__GetEventPropertiesResponse* soap_new__tev__GetEventPropertiesResponse(soap*) allocate and default initialize +/// - _tev__GetEventPropertiesResponse* soap_new__tev__GetEventPropertiesResponse(soap*, int num) allocate and default initialize an array +/// - _tev__GetEventPropertiesResponse* soap_new_req__tev__GetEventPropertiesResponse(soap*, ...) allocate, set required members +/// - _tev__GetEventPropertiesResponse* soap_new_set__tev__GetEventPropertiesResponse(soap*, ...) allocate, set all public members +/// - _tev__GetEventPropertiesResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__GetEventPropertiesResponse(soap*, _tev__GetEventPropertiesResponse*) deserialize from a stream +/// - int soap_write__tev__GetEventPropertiesResponse(soap*, _tev__GetEventPropertiesResponse*) serialize to a stream +/// - _tev__GetEventPropertiesResponse* _tev__GetEventPropertiesResponse::soap_dup(soap*) returns deep copy of _tev__GetEventPropertiesResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__GetEventPropertiesResponse::soap_del() deep deletes _tev__GetEventPropertiesResponse data members, use only after _tev__GetEventPropertiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__GetEventPropertiesResponse::soap_type() returns SOAP_TYPE__tev__GetEventPropertiesResponse or derived type identifier +class _tev__GetEventPropertiesResponse +{ public: +///
+/// List of topic namespaces supported. +///
+/// +/// Vector of xsd__anyURI of length 1..unbounded. + std::vector TopicNamespaceLocation 1; ///< Multiple elements. +///
+/// True when topicset is fixed for all times. +///
+/// +/// Element reference "http://www.onvif.org/ver10/events/wsdl:"FixedTopicSet. + bool wsnt__FixedTopicSet 1 = true; ///< Required element with default value="true". +///
+/// Set of topics supported. +///
+/// +/// Element reference "http://www.onvif.org/ver10/events/wsdl:"TopicSet. + wstop__TopicSetType* wstop__TopicSet 1; ///< Required element. +///
+/// Defines the XPath expression syntax supported for matching topic expressions.
+/// The following TopicExpressionDialects are mandatory for an ONVIF compliant device : +///
    +///
  • http://docs.oasis-open.org/wsn/t-1/TopicExpression/Concrete
  • +///
  • http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet.
  • +///
+///
+/// +/// Vector of xsd__anyURI element refs of length 1..unbounded. + std::vector wsnt__TopicExpressionDialect 1; ///< Multiple elements. +///
+/// Defines the XPath function set supported for message content filtering.
The following MessageContentFilterDialects should be returned if a device supports the message content filtering: +///
    +///
  • http://www.onvif.org/ver10/tev/messageContentFilter/ItemFilter.
  • +///
+/// A device that does not support any MessageContentFilterDialect returns a single empty url. +///
+/// +/// Vector of xsd__anyURI of length 1..unbounded. + std::vector MessageContentFilterDialect 1; ///< Multiple elements. +///
+/// Optional ProducerPropertiesDialects. Refer to Web Services Base Notification 1.3 (WS-BaseNotification) for advanced filtering. +///
+/// +/// Vector of xsd__anyURI of length 0..unbounded. + std::vector ProducerPropertiesFilterDialect 0; ///< Multiple elements. +///
+/// The Message Content Description Language allows referencing +/// of vendor-specific types. In order to ease the integration of such types into a client application, +/// the GetEventPropertiesResponse shall list all URI locations to schema files whose types are +/// used in the description of notifications, with MessageContentSchemaLocation elements.
This list shall at least contain the URI of the ONVIF schema file. +///
+/// +/// Vector of xsd__anyURI of length 1..unbounded. + std::vector MessageContentSchemaLocation 1; ///< Multiple elements. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":AddEventBroker +/// @brief "http://www.onvif.org/ver10/events/wsdl":AddEventBroker is a complexType. +/// +/// @note class _tev__AddEventBroker operations: +/// - _tev__AddEventBroker* soap_new__tev__AddEventBroker(soap*) allocate and default initialize +/// - _tev__AddEventBroker* soap_new__tev__AddEventBroker(soap*, int num) allocate and default initialize an array +/// - _tev__AddEventBroker* soap_new_req__tev__AddEventBroker(soap*, ...) allocate, set required members +/// - _tev__AddEventBroker* soap_new_set__tev__AddEventBroker(soap*, ...) allocate, set all public members +/// - _tev__AddEventBroker::soap_default(soap*) default initialize members +/// - int soap_read__tev__AddEventBroker(soap*, _tev__AddEventBroker*) deserialize from a stream +/// - int soap_write__tev__AddEventBroker(soap*, _tev__AddEventBroker*) serialize to a stream +/// - _tev__AddEventBroker* _tev__AddEventBroker::soap_dup(soap*) returns deep copy of _tev__AddEventBroker, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__AddEventBroker::soap_del() deep deletes _tev__AddEventBroker data members, use only after _tev__AddEventBroker::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__AddEventBroker::soap_type() returns SOAP_TYPE__tev__AddEventBroker or derived type identifier +class _tev__AddEventBroker +{ public: +/// Element "EventBroker" of type "http://www.onvif.org/ver10/events/wsdl":EventBrokerConfig. + tev__EventBrokerConfig* EventBroker 1; ///< Required element. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":AddEventBrokerResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":AddEventBrokerResponse is a complexType. +/// +/// @note class _tev__AddEventBrokerResponse operations: +/// - _tev__AddEventBrokerResponse* soap_new__tev__AddEventBrokerResponse(soap*) allocate and default initialize +/// - _tev__AddEventBrokerResponse* soap_new__tev__AddEventBrokerResponse(soap*, int num) allocate and default initialize an array +/// - _tev__AddEventBrokerResponse* soap_new_req__tev__AddEventBrokerResponse(soap*, ...) allocate, set required members +/// - _tev__AddEventBrokerResponse* soap_new_set__tev__AddEventBrokerResponse(soap*, ...) allocate, set all public members +/// - _tev__AddEventBrokerResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__AddEventBrokerResponse(soap*, _tev__AddEventBrokerResponse*) deserialize from a stream +/// - int soap_write__tev__AddEventBrokerResponse(soap*, _tev__AddEventBrokerResponse*) serialize to a stream +/// - _tev__AddEventBrokerResponse* _tev__AddEventBrokerResponse::soap_dup(soap*) returns deep copy of _tev__AddEventBrokerResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__AddEventBrokerResponse::soap_del() deep deletes _tev__AddEventBrokerResponse data members, use only after _tev__AddEventBrokerResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__AddEventBrokerResponse::soap_type() returns SOAP_TYPE__tev__AddEventBrokerResponse or derived type identifier +class _tev__AddEventBrokerResponse +{ public: +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":DeleteEventBroker +/// @brief "http://www.onvif.org/ver10/events/wsdl":DeleteEventBroker is a complexType. +/// +/// @note class _tev__DeleteEventBroker operations: +/// - _tev__DeleteEventBroker* soap_new__tev__DeleteEventBroker(soap*) allocate and default initialize +/// - _tev__DeleteEventBroker* soap_new__tev__DeleteEventBroker(soap*, int num) allocate and default initialize an array +/// - _tev__DeleteEventBroker* soap_new_req__tev__DeleteEventBroker(soap*, ...) allocate, set required members +/// - _tev__DeleteEventBroker* soap_new_set__tev__DeleteEventBroker(soap*, ...) allocate, set all public members +/// - _tev__DeleteEventBroker::soap_default(soap*) default initialize members +/// - int soap_read__tev__DeleteEventBroker(soap*, _tev__DeleteEventBroker*) deserialize from a stream +/// - int soap_write__tev__DeleteEventBroker(soap*, _tev__DeleteEventBroker*) serialize to a stream +/// - _tev__DeleteEventBroker* _tev__DeleteEventBroker::soap_dup(soap*) returns deep copy of _tev__DeleteEventBroker, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__DeleteEventBroker::soap_del() deep deletes _tev__DeleteEventBroker data members, use only after _tev__DeleteEventBroker::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__DeleteEventBroker::soap_type() returns SOAP_TYPE__tev__DeleteEventBroker or derived type identifier +class _tev__DeleteEventBroker +{ public: +/// Element "Address" of type xs:anyURI. + xsd__anyURI Address 1; ///< Required element. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":DeleteEventBrokerResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":DeleteEventBrokerResponse is a complexType. +/// +/// @note class _tev__DeleteEventBrokerResponse operations: +/// - _tev__DeleteEventBrokerResponse* soap_new__tev__DeleteEventBrokerResponse(soap*) allocate and default initialize +/// - _tev__DeleteEventBrokerResponse* soap_new__tev__DeleteEventBrokerResponse(soap*, int num) allocate and default initialize an array +/// - _tev__DeleteEventBrokerResponse* soap_new_req__tev__DeleteEventBrokerResponse(soap*, ...) allocate, set required members +/// - _tev__DeleteEventBrokerResponse* soap_new_set__tev__DeleteEventBrokerResponse(soap*, ...) allocate, set all public members +/// - _tev__DeleteEventBrokerResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__DeleteEventBrokerResponse(soap*, _tev__DeleteEventBrokerResponse*) deserialize from a stream +/// - int soap_write__tev__DeleteEventBrokerResponse(soap*, _tev__DeleteEventBrokerResponse*) serialize to a stream +/// - _tev__DeleteEventBrokerResponse* _tev__DeleteEventBrokerResponse::soap_dup(soap*) returns deep copy of _tev__DeleteEventBrokerResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__DeleteEventBrokerResponse::soap_del() deep deletes _tev__DeleteEventBrokerResponse data members, use only after _tev__DeleteEventBrokerResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__DeleteEventBrokerResponse::soap_type() returns SOAP_TYPE__tev__DeleteEventBrokerResponse or derived type identifier +class _tev__DeleteEventBrokerResponse +{ public: +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":GetEventBrokers +/// @brief "http://www.onvif.org/ver10/events/wsdl":GetEventBrokers is a complexType. +/// +/// @note class _tev__GetEventBrokers operations: +/// - _tev__GetEventBrokers* soap_new__tev__GetEventBrokers(soap*) allocate and default initialize +/// - _tev__GetEventBrokers* soap_new__tev__GetEventBrokers(soap*, int num) allocate and default initialize an array +/// - _tev__GetEventBrokers* soap_new_req__tev__GetEventBrokers(soap*, ...) allocate, set required members +/// - _tev__GetEventBrokers* soap_new_set__tev__GetEventBrokers(soap*, ...) allocate, set all public members +/// - _tev__GetEventBrokers::soap_default(soap*) default initialize members +/// - int soap_read__tev__GetEventBrokers(soap*, _tev__GetEventBrokers*) deserialize from a stream +/// - int soap_write__tev__GetEventBrokers(soap*, _tev__GetEventBrokers*) serialize to a stream +/// - _tev__GetEventBrokers* _tev__GetEventBrokers::soap_dup(soap*) returns deep copy of _tev__GetEventBrokers, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__GetEventBrokers::soap_del() deep deletes _tev__GetEventBrokers data members, use only after _tev__GetEventBrokers::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__GetEventBrokers::soap_type() returns SOAP_TYPE__tev__GetEventBrokers or derived type identifier +class _tev__GetEventBrokers +{ public: +/// Element "Address" of type xs:anyURI. + xsd__anyURI* Address 0; ///< Optional element. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":GetEventBrokersResponse +/// @brief "http://www.onvif.org/ver10/events/wsdl":GetEventBrokersResponse is a complexType. +/// +/// @note class _tev__GetEventBrokersResponse operations: +/// - _tev__GetEventBrokersResponse* soap_new__tev__GetEventBrokersResponse(soap*) allocate and default initialize +/// - _tev__GetEventBrokersResponse* soap_new__tev__GetEventBrokersResponse(soap*, int num) allocate and default initialize an array +/// - _tev__GetEventBrokersResponse* soap_new_req__tev__GetEventBrokersResponse(soap*, ...) allocate, set required members +/// - _tev__GetEventBrokersResponse* soap_new_set__tev__GetEventBrokersResponse(soap*, ...) allocate, set all public members +/// - _tev__GetEventBrokersResponse::soap_default(soap*) default initialize members +/// - int soap_read__tev__GetEventBrokersResponse(soap*, _tev__GetEventBrokersResponse*) deserialize from a stream +/// - int soap_write__tev__GetEventBrokersResponse(soap*, _tev__GetEventBrokersResponse*) serialize to a stream +/// - _tev__GetEventBrokersResponse* _tev__GetEventBrokersResponse::soap_dup(soap*) returns deep copy of _tev__GetEventBrokersResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _tev__GetEventBrokersResponse::soap_del() deep deletes _tev__GetEventBrokersResponse data members, use only after _tev__GetEventBrokersResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _tev__GetEventBrokersResponse::soap_type() returns SOAP_TYPE__tev__GetEventBrokersResponse or derived type identifier +class _tev__GetEventBrokersResponse +{ public: +/// Vector of tev__EventBrokerConfig* of length 0..unbounded. + std::vector EventBroker 0; ///< Multiple elements. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + + +/******************************************************************************\ + * * + * Schema Complex Types and Top-Level Elements * + * * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Complex Types and Top-Level Elements * + * http://docs.oasis-open.org/wsrf/rw-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Complex Types and Top-Level Elements * + * http://docs.oasis-open.org/wsrf/r-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Schema Complex Types and Top-Level Elements * + * http://docs.oasis-open.org/wsrf/bf-2 * + * * +\******************************************************************************/ + +/// @brief "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType is a complexType. +/// +/// This type is extended by: +/// - "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFaultType as wsrfr__ResourceUnknownFaultType +/// - "http://docs.oasis-open.org/wsrf/r-2":ResourceUnavailableFaultType as wsrfr__ResourceUnavailableFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFaultType as wsnt__SubscribeCreationFailedFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":InvalidFilterFaultType as wsnt__InvalidFilterFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFaultType as wsnt__TopicExpressionDialectUnknownFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFaultType as wsnt__InvalidTopicExpressionFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFaultType as wsnt__TopicNotSupportedFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":MultipleTopicsSpecifiedFaultType as wsnt__MultipleTopicsSpecifiedFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFaultType as wsnt__InvalidProducerPropertiesExpressionFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFaultType as wsnt__InvalidMessageContentExpressionFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFaultType as wsnt__UnrecognizedPolicyRequestFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":UnsupportedPolicyRequestFaultType as wsnt__UnsupportedPolicyRequestFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":NotifyMessageNotSupportedFaultType as wsnt__NotifyMessageNotSupportedFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFaultType as wsnt__UnacceptableInitialTerminationTimeFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":NoCurrentMessageOnTopicFaultType as wsnt__NoCurrentMessageOnTopicFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":UnableToGetMessagesFaultType as wsnt__UnableToGetMessagesFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":UnableToDestroyPullPointFaultType as wsnt__UnableToDestroyPullPointFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":UnableToCreatePullPointFaultType as wsnt__UnableToCreatePullPointFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFaultType as wsnt__UnacceptableTerminationTimeFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFaultType as wsnt__UnableToDestroySubscriptionFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":PauseFailedFaultType as wsnt__PauseFailedFaultType +/// - "http://docs.oasis-open.org/wsn/b-2":ResumeFailedFaultType as wsnt__ResumeFailedFaultType +/// +/// @note class wsrfbf__BaseFaultType operations: +/// - wsrfbf__BaseFaultType* soap_new_wsrfbf__BaseFaultType(soap*) allocate and default initialize +/// - wsrfbf__BaseFaultType* soap_new_wsrfbf__BaseFaultType(soap*, int num) allocate and default initialize an array +/// - wsrfbf__BaseFaultType* soap_new_req_wsrfbf__BaseFaultType(soap*, ...) allocate, set required members +/// - wsrfbf__BaseFaultType* soap_new_set_wsrfbf__BaseFaultType(soap*, ...) allocate, set all public members +/// - wsrfbf__BaseFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsrfbf__BaseFaultType(soap*, wsrfbf__BaseFaultType*) deserialize from a stream +/// - int soap_write_wsrfbf__BaseFaultType(soap*, wsrfbf__BaseFaultType*) serialize to a stream +/// - wsrfbf__BaseFaultType* wsrfbf__BaseFaultType::soap_dup(soap*) returns deep copy of wsrfbf__BaseFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsrfbf__BaseFaultType::soap_del() deep deletes wsrfbf__BaseFaultType data members, use only after wsrfbf__BaseFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsrfbf__BaseFaultType::soap_type() returns SOAP_TYPE_wsrfbf__BaseFaultType or derived type identifier +class wsrfbf__BaseFaultType +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__BaseFaultType_ErrorCode operations: +/// - _wsrfbf__BaseFaultType_ErrorCode* soap_new__wsrfbf__BaseFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__BaseFaultType_ErrorCode* soap_new__wsrfbf__BaseFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__BaseFaultType_ErrorCode* soap_new_req__wsrfbf__BaseFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__BaseFaultType_ErrorCode* soap_new_set__wsrfbf__BaseFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__BaseFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__BaseFaultType_ErrorCode(soap*, _wsrfbf__BaseFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__BaseFaultType_ErrorCode(soap*, _wsrfbf__BaseFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__BaseFaultType_ErrorCode* _wsrfbf__BaseFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__BaseFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__BaseFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__BaseFaultType_ErrorCode data members, use only after _wsrfbf__BaseFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__BaseFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode or derived type identifier + class _wsrfbf__BaseFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__BaseFaultType_Description operations: +/// - _wsrfbf__BaseFaultType_Description* soap_new__wsrfbf__BaseFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__BaseFaultType_Description* soap_new__wsrfbf__BaseFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__BaseFaultType_Description* soap_new_req__wsrfbf__BaseFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__BaseFaultType_Description* soap_new_set__wsrfbf__BaseFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__BaseFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__BaseFaultType_Description(soap*, _wsrfbf__BaseFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__BaseFaultType_Description(soap*, _wsrfbf__BaseFaultType_Description*) serialize to a stream +/// - _wsrfbf__BaseFaultType_Description* _wsrfbf__BaseFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__BaseFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__BaseFaultType_Description::soap_del() deep deletes _wsrfbf__BaseFaultType_Description data members, use only after _wsrfbf__BaseFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__BaseFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__BaseFaultType_Description or derived type identifier + class _wsrfbf__BaseFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__BaseFaultType_FaultCause operations: +/// - _wsrfbf__BaseFaultType_FaultCause* soap_new__wsrfbf__BaseFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__BaseFaultType_FaultCause* soap_new__wsrfbf__BaseFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__BaseFaultType_FaultCause* soap_new_req__wsrfbf__BaseFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__BaseFaultType_FaultCause* soap_new_set__wsrfbf__BaseFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__BaseFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__BaseFaultType_FaultCause(soap*, _wsrfbf__BaseFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__BaseFaultType_FaultCause(soap*, _wsrfbf__BaseFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__BaseFaultType_FaultCause* _wsrfbf__BaseFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__BaseFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__BaseFaultType_FaultCause::soap_del() deep deletes _wsrfbf__BaseFaultType_FaultCause data members, use only after _wsrfbf__BaseFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__BaseFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause or derived type identifier + class _wsrfbf__BaseFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + + +/******************************************************************************\ + * * + * Schema Complex Types and Top-Level Elements * + * http://docs.oasis-open.org/wsn/b-2 * + * * +\******************************************************************************/ + +/// @brief "http://docs.oasis-open.org/wsn/b-2":QueryExpressionType is a complexType. +/// +/// @note class wsnt__QueryExpressionType operations: +/// - wsnt__QueryExpressionType* soap_new_wsnt__QueryExpressionType(soap*) allocate and default initialize +/// - wsnt__QueryExpressionType* soap_new_wsnt__QueryExpressionType(soap*, int num) allocate and default initialize an array +/// - wsnt__QueryExpressionType* soap_new_req_wsnt__QueryExpressionType(soap*, ...) allocate, set required members +/// - wsnt__QueryExpressionType* soap_new_set_wsnt__QueryExpressionType(soap*, ...) allocate, set all public members +/// - wsnt__QueryExpressionType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__QueryExpressionType(soap*, wsnt__QueryExpressionType*) deserialize from a stream +/// - int soap_write_wsnt__QueryExpressionType(soap*, wsnt__QueryExpressionType*) serialize to a stream +/// - wsnt__QueryExpressionType* wsnt__QueryExpressionType::soap_dup(soap*) returns deep copy of wsnt__QueryExpressionType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__QueryExpressionType::soap_del() deep deletes wsnt__QueryExpressionType data members, use only after wsnt__QueryExpressionType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__QueryExpressionType::soap_type() returns SOAP_TYPE_wsnt__QueryExpressionType or derived type identifier +class wsnt__QueryExpressionType +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Attribute "Dialect" of type xs:anyURI. + @ xsd__anyURI Dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":TopicExpressionType is a complexType. +/// +/// @note class wsnt__TopicExpressionType operations: +/// - wsnt__TopicExpressionType* soap_new_wsnt__TopicExpressionType(soap*) allocate and default initialize +/// - wsnt__TopicExpressionType* soap_new_wsnt__TopicExpressionType(soap*, int num) allocate and default initialize an array +/// - wsnt__TopicExpressionType* soap_new_req_wsnt__TopicExpressionType(soap*, ...) allocate, set required members +/// - wsnt__TopicExpressionType* soap_new_set_wsnt__TopicExpressionType(soap*, ...) allocate, set all public members +/// - wsnt__TopicExpressionType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__TopicExpressionType(soap*, wsnt__TopicExpressionType*) deserialize from a stream +/// - int soap_write_wsnt__TopicExpressionType(soap*, wsnt__TopicExpressionType*) serialize to a stream +/// - wsnt__TopicExpressionType* wsnt__TopicExpressionType::soap_dup(soap*) returns deep copy of wsnt__TopicExpressionType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__TopicExpressionType::soap_del() deep deletes wsnt__TopicExpressionType data members, use only after wsnt__TopicExpressionType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__TopicExpressionType::soap_type() returns SOAP_TYPE_wsnt__TopicExpressionType or derived type identifier +class wsnt__TopicExpressionType +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Attribute "Dialect" of type xs:anyURI. + @ xsd__anyURI Dialect 1; ///< Required attribute. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":FilterType is a complexType. +/// +/// @note class wsnt__FilterType operations: +/// - wsnt__FilterType* soap_new_wsnt__FilterType(soap*) allocate and default initialize +/// - wsnt__FilterType* soap_new_wsnt__FilterType(soap*, int num) allocate and default initialize an array +/// - wsnt__FilterType* soap_new_req_wsnt__FilterType(soap*, ...) allocate, set required members +/// - wsnt__FilterType* soap_new_set_wsnt__FilterType(soap*, ...) allocate, set all public members +/// - wsnt__FilterType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__FilterType(soap*, wsnt__FilterType*) deserialize from a stream +/// - int soap_write_wsnt__FilterType(soap*, wsnt__FilterType*) serialize to a stream +/// - wsnt__FilterType* wsnt__FilterType::soap_dup(soap*) returns deep copy of wsnt__FilterType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__FilterType::soap_del() deep deletes wsnt__FilterType data members, use only after wsnt__FilterType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__FilterType::soap_type() returns SOAP_TYPE_wsnt__FilterType or derived type identifier +class wsnt__FilterType +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":SubscriptionPolicyType is a complexType. +/// +/// @note class wsnt__SubscriptionPolicyType operations: +/// - wsnt__SubscriptionPolicyType* soap_new_wsnt__SubscriptionPolicyType(soap*) allocate and default initialize +/// - wsnt__SubscriptionPolicyType* soap_new_wsnt__SubscriptionPolicyType(soap*, int num) allocate and default initialize an array +/// - wsnt__SubscriptionPolicyType* soap_new_req_wsnt__SubscriptionPolicyType(soap*, ...) allocate, set required members +/// - wsnt__SubscriptionPolicyType* soap_new_set_wsnt__SubscriptionPolicyType(soap*, ...) allocate, set all public members +/// - wsnt__SubscriptionPolicyType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__SubscriptionPolicyType(soap*, wsnt__SubscriptionPolicyType*) deserialize from a stream +/// - int soap_write_wsnt__SubscriptionPolicyType(soap*, wsnt__SubscriptionPolicyType*) serialize to a stream +/// - wsnt__SubscriptionPolicyType* wsnt__SubscriptionPolicyType::soap_dup(soap*) returns deep copy of wsnt__SubscriptionPolicyType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__SubscriptionPolicyType::soap_del() deep deletes wsnt__SubscriptionPolicyType data members, use only after wsnt__SubscriptionPolicyType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__SubscriptionPolicyType::soap_type() returns SOAP_TYPE_wsnt__SubscriptionPolicyType or derived type identifier +class wsnt__SubscriptionPolicyType +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":NotificationMessageHolderType is a complexType. +/// +/// @note class wsnt__NotificationMessageHolderType operations: +/// - wsnt__NotificationMessageHolderType* soap_new_wsnt__NotificationMessageHolderType(soap*) allocate and default initialize +/// - wsnt__NotificationMessageHolderType* soap_new_wsnt__NotificationMessageHolderType(soap*, int num) allocate and default initialize an array +/// - wsnt__NotificationMessageHolderType* soap_new_req_wsnt__NotificationMessageHolderType(soap*, ...) allocate, set required members +/// - wsnt__NotificationMessageHolderType* soap_new_set_wsnt__NotificationMessageHolderType(soap*, ...) allocate, set all public members +/// - wsnt__NotificationMessageHolderType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__NotificationMessageHolderType(soap*, wsnt__NotificationMessageHolderType*) deserialize from a stream +/// - int soap_write_wsnt__NotificationMessageHolderType(soap*, wsnt__NotificationMessageHolderType*) serialize to a stream +/// - wsnt__NotificationMessageHolderType* wsnt__NotificationMessageHolderType::soap_dup(soap*) returns deep copy of wsnt__NotificationMessageHolderType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__NotificationMessageHolderType::soap_del() deep deletes wsnt__NotificationMessageHolderType data members, use only after wsnt__NotificationMessageHolderType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__NotificationMessageHolderType::soap_type() returns SOAP_TYPE_wsnt__NotificationMessageHolderType or derived type identifier +class wsnt__NotificationMessageHolderType +{ public: +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"SubscriptionReference. + wsa5__EndpointReferenceType* SubscriptionReference 0; ///< Optional element. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"Topic. + wsnt__TopicExpressionType* Topic 0; ///< Optional element. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"ProducerReference. + wsa5__EndpointReferenceType* ProducerReference 0; ///< Optional element. +/// @note class _wsnt__NotificationMessageHolderType_Message operations: +/// - _wsnt__NotificationMessageHolderType_Message* soap_new__wsnt__NotificationMessageHolderType_Message(soap*) allocate and default initialize +/// - _wsnt__NotificationMessageHolderType_Message* soap_new__wsnt__NotificationMessageHolderType_Message(soap*, int num) allocate and default initialize an array +/// - _wsnt__NotificationMessageHolderType_Message* soap_new_req__wsnt__NotificationMessageHolderType_Message(soap*, ...) allocate, set required members +/// - _wsnt__NotificationMessageHolderType_Message* soap_new_set__wsnt__NotificationMessageHolderType_Message(soap*, ...) allocate, set all public members +/// - _wsnt__NotificationMessageHolderType_Message::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__NotificationMessageHolderType_Message(soap*, _wsnt__NotificationMessageHolderType_Message*) deserialize from a stream +/// - int soap_write__wsnt__NotificationMessageHolderType_Message(soap*, _wsnt__NotificationMessageHolderType_Message*) serialize to a stream +/// - _wsnt__NotificationMessageHolderType_Message* _wsnt__NotificationMessageHolderType_Message::soap_dup(soap*) returns deep copy of _wsnt__NotificationMessageHolderType_Message, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__NotificationMessageHolderType_Message::soap_del() deep deletes _wsnt__NotificationMessageHolderType_Message data members, use only after _wsnt__NotificationMessageHolderType_Message::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__NotificationMessageHolderType_Message::soap_type() returns SOAP_TYPE__wsnt__NotificationMessageHolderType_Message or derived type identifier + class _wsnt__NotificationMessageHolderType_Message + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } Message 1; ///< Required element. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":NotificationProducerRP +/// @brief "http://docs.oasis-open.org/wsn/b-2":NotificationProducerRP is a complexType. +/// +/// @note class _wsnt__NotificationProducerRP operations: +/// - _wsnt__NotificationProducerRP* soap_new__wsnt__NotificationProducerRP(soap*) allocate and default initialize +/// - _wsnt__NotificationProducerRP* soap_new__wsnt__NotificationProducerRP(soap*, int num) allocate and default initialize an array +/// - _wsnt__NotificationProducerRP* soap_new_req__wsnt__NotificationProducerRP(soap*, ...) allocate, set required members +/// - _wsnt__NotificationProducerRP* soap_new_set__wsnt__NotificationProducerRP(soap*, ...) allocate, set all public members +/// - _wsnt__NotificationProducerRP::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__NotificationProducerRP(soap*, _wsnt__NotificationProducerRP*) deserialize from a stream +/// - int soap_write__wsnt__NotificationProducerRP(soap*, _wsnt__NotificationProducerRP*) serialize to a stream +/// - _wsnt__NotificationProducerRP* _wsnt__NotificationProducerRP::soap_dup(soap*) returns deep copy of _wsnt__NotificationProducerRP, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__NotificationProducerRP::soap_del() deep deletes _wsnt__NotificationProducerRP data members, use only after _wsnt__NotificationProducerRP::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__NotificationProducerRP::soap_type() returns SOAP_TYPE__wsnt__NotificationProducerRP or derived type identifier +class _wsnt__NotificationProducerRP +{ public: +/// Vector of wsnt__TopicExpressionType* element refs of length 0..unbounded. + std::vector TopicExpression 0; ///< Multiple elements. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"FixedTopicSet. + bool* FixedTopicSet 0 = true; ///< Optional element with default value="true". +/// Vector of xsd__anyURI element refs of length 0..unbounded. + std::vector TopicExpressionDialect 0; ///< Multiple elements. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"TopicSet. + wstop__TopicSetType* wstop__TopicSet 0; ///< Optional element. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":SubscriptionManagerRP +/// @brief "http://docs.oasis-open.org/wsn/b-2":SubscriptionManagerRP is a complexType. +/// +/// @note class _wsnt__SubscriptionManagerRP operations: +/// - _wsnt__SubscriptionManagerRP* soap_new__wsnt__SubscriptionManagerRP(soap*) allocate and default initialize +/// - _wsnt__SubscriptionManagerRP* soap_new__wsnt__SubscriptionManagerRP(soap*, int num) allocate and default initialize an array +/// - _wsnt__SubscriptionManagerRP* soap_new_req__wsnt__SubscriptionManagerRP(soap*, ...) allocate, set required members +/// - _wsnt__SubscriptionManagerRP* soap_new_set__wsnt__SubscriptionManagerRP(soap*, ...) allocate, set all public members +/// - _wsnt__SubscriptionManagerRP::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__SubscriptionManagerRP(soap*, _wsnt__SubscriptionManagerRP*) deserialize from a stream +/// - int soap_write__wsnt__SubscriptionManagerRP(soap*, _wsnt__SubscriptionManagerRP*) serialize to a stream +/// - _wsnt__SubscriptionManagerRP* _wsnt__SubscriptionManagerRP::soap_dup(soap*) returns deep copy of _wsnt__SubscriptionManagerRP, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__SubscriptionManagerRP::soap_del() deep deletes _wsnt__SubscriptionManagerRP data members, use only after _wsnt__SubscriptionManagerRP::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__SubscriptionManagerRP::soap_type() returns SOAP_TYPE__wsnt__SubscriptionManagerRP or derived type identifier +class _wsnt__SubscriptionManagerRP +{ public: +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"ConsumerReference. + wsa5__EndpointReferenceType ConsumerReference 1; ///< Required element. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"Filter. + wsnt__FilterType* Filter 0; ///< Optional element. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"SubscriptionPolicy. + wsnt__SubscriptionPolicyType* SubscriptionPolicy 0; ///< Optional element. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"CreationTime. + time_t* CreationTime 0; ///< Optional element. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":Notify +/// @brief "http://docs.oasis-open.org/wsn/b-2":Notify is a complexType. +/// +/// @note class _wsnt__Notify operations: +/// - _wsnt__Notify* soap_new__wsnt__Notify(soap*) allocate and default initialize +/// - _wsnt__Notify* soap_new__wsnt__Notify(soap*, int num) allocate and default initialize an array +/// - _wsnt__Notify* soap_new_req__wsnt__Notify(soap*, ...) allocate, set required members +/// - _wsnt__Notify* soap_new_set__wsnt__Notify(soap*, ...) allocate, set all public members +/// - _wsnt__Notify::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__Notify(soap*, _wsnt__Notify*) deserialize from a stream +/// - int soap_write__wsnt__Notify(soap*, _wsnt__Notify*) serialize to a stream +/// - _wsnt__Notify* _wsnt__Notify::soap_dup(soap*) returns deep copy of _wsnt__Notify, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__Notify::soap_del() deep deletes _wsnt__Notify data members, use only after _wsnt__Notify::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__Notify::soap_type() returns SOAP_TYPE__wsnt__Notify or derived type identifier +class _wsnt__Notify +{ public: +/// Vector of wsnt__NotificationMessageHolderType* element refs of length 1..unbounded. + std::vector NotificationMessage 1; ///< Multiple elements. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UseRaw +/// @brief "http://docs.oasis-open.org/wsn/b-2":UseRaw is a complexType. +/// +/// @note class _wsnt__UseRaw operations: +/// - _wsnt__UseRaw* soap_new__wsnt__UseRaw(soap*) allocate and default initialize +/// - _wsnt__UseRaw* soap_new__wsnt__UseRaw(soap*, int num) allocate and default initialize an array +/// - _wsnt__UseRaw* soap_new_req__wsnt__UseRaw(soap*, ...) allocate, set required members +/// - _wsnt__UseRaw* soap_new_set__wsnt__UseRaw(soap*, ...) allocate, set all public members +/// - _wsnt__UseRaw::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__UseRaw(soap*, _wsnt__UseRaw*) deserialize from a stream +/// - int soap_write__wsnt__UseRaw(soap*, _wsnt__UseRaw*) serialize to a stream +/// - _wsnt__UseRaw* _wsnt__UseRaw::soap_dup(soap*) returns deep copy of _wsnt__UseRaw, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__UseRaw::soap_del() deep deletes _wsnt__UseRaw data members, use only after _wsnt__UseRaw::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__UseRaw::soap_type() returns SOAP_TYPE__wsnt__UseRaw or derived type identifier +class _wsnt__UseRaw +{ public: +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":Subscribe +/// @brief "http://docs.oasis-open.org/wsn/b-2":Subscribe is a complexType. +/// +/// @note class _wsnt__Subscribe operations: +/// - _wsnt__Subscribe* soap_new__wsnt__Subscribe(soap*) allocate and default initialize +/// - _wsnt__Subscribe* soap_new__wsnt__Subscribe(soap*, int num) allocate and default initialize an array +/// - _wsnt__Subscribe* soap_new_req__wsnt__Subscribe(soap*, ...) allocate, set required members +/// - _wsnt__Subscribe* soap_new_set__wsnt__Subscribe(soap*, ...) allocate, set all public members +/// - _wsnt__Subscribe::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__Subscribe(soap*, _wsnt__Subscribe*) deserialize from a stream +/// - int soap_write__wsnt__Subscribe(soap*, _wsnt__Subscribe*) serialize to a stream +/// - _wsnt__Subscribe* _wsnt__Subscribe::soap_dup(soap*) returns deep copy of _wsnt__Subscribe, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__Subscribe::soap_del() deep deletes _wsnt__Subscribe data members, use only after _wsnt__Subscribe::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__Subscribe::soap_type() returns SOAP_TYPE__wsnt__Subscribe or derived type identifier +class _wsnt__Subscribe +{ public: +/// Element "ConsumerReference" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType ConsumerReference 1; ///< Required element. +/// Element "Filter" of type "http://docs.oasis-open.org/wsn/b-2":FilterType. + wsnt__FilterType* Filter 0; ///< Optional element. +/// Element "InitialTerminationTime" of type "http://docs.oasis-open.org/wsn/b-2":AbsoluteOrRelativeTimeType. + wsnt__AbsoluteOrRelativeTimeType* InitialTerminationTime 0; ///< Optional element. +/// @note class _wsnt__Subscribe_SubscriptionPolicy operations: +/// - _wsnt__Subscribe_SubscriptionPolicy* soap_new__wsnt__Subscribe_SubscriptionPolicy(soap*) allocate and default initialize +/// - _wsnt__Subscribe_SubscriptionPolicy* soap_new__wsnt__Subscribe_SubscriptionPolicy(soap*, int num) allocate and default initialize an array +/// - _wsnt__Subscribe_SubscriptionPolicy* soap_new_req__wsnt__Subscribe_SubscriptionPolicy(soap*, ...) allocate, set required members +/// - _wsnt__Subscribe_SubscriptionPolicy* soap_new_set__wsnt__Subscribe_SubscriptionPolicy(soap*, ...) allocate, set all public members +/// - _wsnt__Subscribe_SubscriptionPolicy::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__Subscribe_SubscriptionPolicy(soap*, _wsnt__Subscribe_SubscriptionPolicy*) deserialize from a stream +/// - int soap_write__wsnt__Subscribe_SubscriptionPolicy(soap*, _wsnt__Subscribe_SubscriptionPolicy*) serialize to a stream +/// - _wsnt__Subscribe_SubscriptionPolicy* _wsnt__Subscribe_SubscriptionPolicy::soap_dup(soap*) returns deep copy of _wsnt__Subscribe_SubscriptionPolicy, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__Subscribe_SubscriptionPolicy::soap_del() deep deletes _wsnt__Subscribe_SubscriptionPolicy data members, use only after _wsnt__Subscribe_SubscriptionPolicy::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__Subscribe_SubscriptionPolicy::soap_type() returns SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy or derived type identifier + class _wsnt__Subscribe_SubscriptionPolicy + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. + } *SubscriptionPolicy 0; ///< Optional element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":SubscribeResponse +/// @brief "http://docs.oasis-open.org/wsn/b-2":SubscribeResponse is a complexType. +/// +/// @note class _wsnt__SubscribeResponse operations: +/// - _wsnt__SubscribeResponse* soap_new__wsnt__SubscribeResponse(soap*) allocate and default initialize +/// - _wsnt__SubscribeResponse* soap_new__wsnt__SubscribeResponse(soap*, int num) allocate and default initialize an array +/// - _wsnt__SubscribeResponse* soap_new_req__wsnt__SubscribeResponse(soap*, ...) allocate, set required members +/// - _wsnt__SubscribeResponse* soap_new_set__wsnt__SubscribeResponse(soap*, ...) allocate, set all public members +/// - _wsnt__SubscribeResponse::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__SubscribeResponse(soap*, _wsnt__SubscribeResponse*) deserialize from a stream +/// - int soap_write__wsnt__SubscribeResponse(soap*, _wsnt__SubscribeResponse*) serialize to a stream +/// - _wsnt__SubscribeResponse* _wsnt__SubscribeResponse::soap_dup(soap*) returns deep copy of _wsnt__SubscribeResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__SubscribeResponse::soap_del() deep deletes _wsnt__SubscribeResponse data members, use only after _wsnt__SubscribeResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__SubscribeResponse::soap_type() returns SOAP_TYPE__wsnt__SubscribeResponse or derived type identifier +class _wsnt__SubscribeResponse +{ public: +/// Element "SubscriptionReference" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType SubscriptionReference 1; ///< Required element. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"CurrentTime. + time_t* CurrentTime 0; ///< Optional element. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"TerminationTime. + time_t* TerminationTime 0; ///< Optional element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":GetCurrentMessage +/// @brief "http://docs.oasis-open.org/wsn/b-2":GetCurrentMessage is a complexType. +/// +/// @note class _wsnt__GetCurrentMessage operations: +/// - _wsnt__GetCurrentMessage* soap_new__wsnt__GetCurrentMessage(soap*) allocate and default initialize +/// - _wsnt__GetCurrentMessage* soap_new__wsnt__GetCurrentMessage(soap*, int num) allocate and default initialize an array +/// - _wsnt__GetCurrentMessage* soap_new_req__wsnt__GetCurrentMessage(soap*, ...) allocate, set required members +/// - _wsnt__GetCurrentMessage* soap_new_set__wsnt__GetCurrentMessage(soap*, ...) allocate, set all public members +/// - _wsnt__GetCurrentMessage::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__GetCurrentMessage(soap*, _wsnt__GetCurrentMessage*) deserialize from a stream +/// - int soap_write__wsnt__GetCurrentMessage(soap*, _wsnt__GetCurrentMessage*) serialize to a stream +/// - _wsnt__GetCurrentMessage* _wsnt__GetCurrentMessage::soap_dup(soap*) returns deep copy of _wsnt__GetCurrentMessage, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__GetCurrentMessage::soap_del() deep deletes _wsnt__GetCurrentMessage data members, use only after _wsnt__GetCurrentMessage::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__GetCurrentMessage::soap_type() returns SOAP_TYPE__wsnt__GetCurrentMessage or derived type identifier +class _wsnt__GetCurrentMessage +{ public: +/// Element "Topic" of type "http://docs.oasis-open.org/wsn/b-2":TopicExpressionType. + wsnt__TopicExpressionType* Topic 1; ///< Required element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":GetCurrentMessageResponse +/// @brief "http://docs.oasis-open.org/wsn/b-2":GetCurrentMessageResponse is a complexType. +/// +/// @note class _wsnt__GetCurrentMessageResponse operations: +/// - _wsnt__GetCurrentMessageResponse* soap_new__wsnt__GetCurrentMessageResponse(soap*) allocate and default initialize +/// - _wsnt__GetCurrentMessageResponse* soap_new__wsnt__GetCurrentMessageResponse(soap*, int num) allocate and default initialize an array +/// - _wsnt__GetCurrentMessageResponse* soap_new_req__wsnt__GetCurrentMessageResponse(soap*, ...) allocate, set required members +/// - _wsnt__GetCurrentMessageResponse* soap_new_set__wsnt__GetCurrentMessageResponse(soap*, ...) allocate, set all public members +/// - _wsnt__GetCurrentMessageResponse::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__GetCurrentMessageResponse(soap*, _wsnt__GetCurrentMessageResponse*) deserialize from a stream +/// - int soap_write__wsnt__GetCurrentMessageResponse(soap*, _wsnt__GetCurrentMessageResponse*) serialize to a stream +/// - _wsnt__GetCurrentMessageResponse* _wsnt__GetCurrentMessageResponse::soap_dup(soap*) returns deep copy of _wsnt__GetCurrentMessageResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__GetCurrentMessageResponse::soap_del() deep deletes _wsnt__GetCurrentMessageResponse data members, use only after _wsnt__GetCurrentMessageResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__GetCurrentMessageResponse::soap_type() returns SOAP_TYPE__wsnt__GetCurrentMessageResponse or derived type identifier +class _wsnt__GetCurrentMessageResponse +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":GetMessages +/// @brief "http://docs.oasis-open.org/wsn/b-2":GetMessages is a complexType. +/// +/// @note class _wsnt__GetMessages operations: +/// - _wsnt__GetMessages* soap_new__wsnt__GetMessages(soap*) allocate and default initialize +/// - _wsnt__GetMessages* soap_new__wsnt__GetMessages(soap*, int num) allocate and default initialize an array +/// - _wsnt__GetMessages* soap_new_req__wsnt__GetMessages(soap*, ...) allocate, set required members +/// - _wsnt__GetMessages* soap_new_set__wsnt__GetMessages(soap*, ...) allocate, set all public members +/// - _wsnt__GetMessages::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__GetMessages(soap*, _wsnt__GetMessages*) deserialize from a stream +/// - int soap_write__wsnt__GetMessages(soap*, _wsnt__GetMessages*) serialize to a stream +/// - _wsnt__GetMessages* _wsnt__GetMessages::soap_dup(soap*) returns deep copy of _wsnt__GetMessages, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__GetMessages::soap_del() deep deletes _wsnt__GetMessages data members, use only after _wsnt__GetMessages::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__GetMessages::soap_type() returns SOAP_TYPE__wsnt__GetMessages or derived type identifier +class _wsnt__GetMessages +{ public: +/// Element "MaximumNumber" of type xs:nonNegativeInteger. + xsd__nonNegativeInteger* MaximumNumber 0; ///< Optional element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":GetMessagesResponse +/// @brief "http://docs.oasis-open.org/wsn/b-2":GetMessagesResponse is a complexType. +/// +/// @note class _wsnt__GetMessagesResponse operations: +/// - _wsnt__GetMessagesResponse* soap_new__wsnt__GetMessagesResponse(soap*) allocate and default initialize +/// - _wsnt__GetMessagesResponse* soap_new__wsnt__GetMessagesResponse(soap*, int num) allocate and default initialize an array +/// - _wsnt__GetMessagesResponse* soap_new_req__wsnt__GetMessagesResponse(soap*, ...) allocate, set required members +/// - _wsnt__GetMessagesResponse* soap_new_set__wsnt__GetMessagesResponse(soap*, ...) allocate, set all public members +/// - _wsnt__GetMessagesResponse::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__GetMessagesResponse(soap*, _wsnt__GetMessagesResponse*) deserialize from a stream +/// - int soap_write__wsnt__GetMessagesResponse(soap*, _wsnt__GetMessagesResponse*) serialize to a stream +/// - _wsnt__GetMessagesResponse* _wsnt__GetMessagesResponse::soap_dup(soap*) returns deep copy of _wsnt__GetMessagesResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__GetMessagesResponse::soap_del() deep deletes _wsnt__GetMessagesResponse data members, use only after _wsnt__GetMessagesResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__GetMessagesResponse::soap_type() returns SOAP_TYPE__wsnt__GetMessagesResponse or derived type identifier +class _wsnt__GetMessagesResponse +{ public: +/// Vector of wsnt__NotificationMessageHolderType* element refs of length 0..unbounded. + std::vector NotificationMessage 0; ///< Multiple elements. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":DestroyPullPoint +/// @brief "http://docs.oasis-open.org/wsn/b-2":DestroyPullPoint is a complexType. +/// +/// @note class _wsnt__DestroyPullPoint operations: +/// - _wsnt__DestroyPullPoint* soap_new__wsnt__DestroyPullPoint(soap*) allocate and default initialize +/// - _wsnt__DestroyPullPoint* soap_new__wsnt__DestroyPullPoint(soap*, int num) allocate and default initialize an array +/// - _wsnt__DestroyPullPoint* soap_new_req__wsnt__DestroyPullPoint(soap*, ...) allocate, set required members +/// - _wsnt__DestroyPullPoint* soap_new_set__wsnt__DestroyPullPoint(soap*, ...) allocate, set all public members +/// - _wsnt__DestroyPullPoint::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__DestroyPullPoint(soap*, _wsnt__DestroyPullPoint*) deserialize from a stream +/// - int soap_write__wsnt__DestroyPullPoint(soap*, _wsnt__DestroyPullPoint*) serialize to a stream +/// - _wsnt__DestroyPullPoint* _wsnt__DestroyPullPoint::soap_dup(soap*) returns deep copy of _wsnt__DestroyPullPoint, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__DestroyPullPoint::soap_del() deep deletes _wsnt__DestroyPullPoint data members, use only after _wsnt__DestroyPullPoint::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__DestroyPullPoint::soap_type() returns SOAP_TYPE__wsnt__DestroyPullPoint or derived type identifier +class _wsnt__DestroyPullPoint +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":DestroyPullPointResponse +/// @brief "http://docs.oasis-open.org/wsn/b-2":DestroyPullPointResponse is a complexType. +/// +/// @note class _wsnt__DestroyPullPointResponse operations: +/// - _wsnt__DestroyPullPointResponse* soap_new__wsnt__DestroyPullPointResponse(soap*) allocate and default initialize +/// - _wsnt__DestroyPullPointResponse* soap_new__wsnt__DestroyPullPointResponse(soap*, int num) allocate and default initialize an array +/// - _wsnt__DestroyPullPointResponse* soap_new_req__wsnt__DestroyPullPointResponse(soap*, ...) allocate, set required members +/// - _wsnt__DestroyPullPointResponse* soap_new_set__wsnt__DestroyPullPointResponse(soap*, ...) allocate, set all public members +/// - _wsnt__DestroyPullPointResponse::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__DestroyPullPointResponse(soap*, _wsnt__DestroyPullPointResponse*) deserialize from a stream +/// - int soap_write__wsnt__DestroyPullPointResponse(soap*, _wsnt__DestroyPullPointResponse*) serialize to a stream +/// - _wsnt__DestroyPullPointResponse* _wsnt__DestroyPullPointResponse::soap_dup(soap*) returns deep copy of _wsnt__DestroyPullPointResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__DestroyPullPointResponse::soap_del() deep deletes _wsnt__DestroyPullPointResponse data members, use only after _wsnt__DestroyPullPointResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__DestroyPullPointResponse::soap_type() returns SOAP_TYPE__wsnt__DestroyPullPointResponse or derived type identifier +class _wsnt__DestroyPullPointResponse +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":CreatePullPoint +/// @brief "http://docs.oasis-open.org/wsn/b-2":CreatePullPoint is a complexType. +/// +/// @note class _wsnt__CreatePullPoint operations: +/// - _wsnt__CreatePullPoint* soap_new__wsnt__CreatePullPoint(soap*) allocate and default initialize +/// - _wsnt__CreatePullPoint* soap_new__wsnt__CreatePullPoint(soap*, int num) allocate and default initialize an array +/// - _wsnt__CreatePullPoint* soap_new_req__wsnt__CreatePullPoint(soap*, ...) allocate, set required members +/// - _wsnt__CreatePullPoint* soap_new_set__wsnt__CreatePullPoint(soap*, ...) allocate, set all public members +/// - _wsnt__CreatePullPoint::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__CreatePullPoint(soap*, _wsnt__CreatePullPoint*) deserialize from a stream +/// - int soap_write__wsnt__CreatePullPoint(soap*, _wsnt__CreatePullPoint*) serialize to a stream +/// - _wsnt__CreatePullPoint* _wsnt__CreatePullPoint::soap_dup(soap*) returns deep copy of _wsnt__CreatePullPoint, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__CreatePullPoint::soap_del() deep deletes _wsnt__CreatePullPoint data members, use only after _wsnt__CreatePullPoint::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__CreatePullPoint::soap_type() returns SOAP_TYPE__wsnt__CreatePullPoint or derived type identifier +class _wsnt__CreatePullPoint +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":CreatePullPointResponse +/// @brief "http://docs.oasis-open.org/wsn/b-2":CreatePullPointResponse is a complexType. +/// +/// @note class _wsnt__CreatePullPointResponse operations: +/// - _wsnt__CreatePullPointResponse* soap_new__wsnt__CreatePullPointResponse(soap*) allocate and default initialize +/// - _wsnt__CreatePullPointResponse* soap_new__wsnt__CreatePullPointResponse(soap*, int num) allocate and default initialize an array +/// - _wsnt__CreatePullPointResponse* soap_new_req__wsnt__CreatePullPointResponse(soap*, ...) allocate, set required members +/// - _wsnt__CreatePullPointResponse* soap_new_set__wsnt__CreatePullPointResponse(soap*, ...) allocate, set all public members +/// - _wsnt__CreatePullPointResponse::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__CreatePullPointResponse(soap*, _wsnt__CreatePullPointResponse*) deserialize from a stream +/// - int soap_write__wsnt__CreatePullPointResponse(soap*, _wsnt__CreatePullPointResponse*) serialize to a stream +/// - _wsnt__CreatePullPointResponse* _wsnt__CreatePullPointResponse::soap_dup(soap*) returns deep copy of _wsnt__CreatePullPointResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__CreatePullPointResponse::soap_del() deep deletes _wsnt__CreatePullPointResponse data members, use only after _wsnt__CreatePullPointResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__CreatePullPointResponse::soap_type() returns SOAP_TYPE__wsnt__CreatePullPointResponse or derived type identifier +class _wsnt__CreatePullPointResponse +{ public: +/// Element "PullPoint" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType PullPoint 1; ///< Required element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":Renew +/// @brief "http://docs.oasis-open.org/wsn/b-2":Renew is a complexType. +/// +/// @note class _wsnt__Renew operations: +/// - _wsnt__Renew* soap_new__wsnt__Renew(soap*) allocate and default initialize +/// - _wsnt__Renew* soap_new__wsnt__Renew(soap*, int num) allocate and default initialize an array +/// - _wsnt__Renew* soap_new_req__wsnt__Renew(soap*, ...) allocate, set required members +/// - _wsnt__Renew* soap_new_set__wsnt__Renew(soap*, ...) allocate, set all public members +/// - _wsnt__Renew::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__Renew(soap*, _wsnt__Renew*) deserialize from a stream +/// - int soap_write__wsnt__Renew(soap*, _wsnt__Renew*) serialize to a stream +/// - _wsnt__Renew* _wsnt__Renew::soap_dup(soap*) returns deep copy of _wsnt__Renew, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__Renew::soap_del() deep deletes _wsnt__Renew data members, use only after _wsnt__Renew::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__Renew::soap_type() returns SOAP_TYPE__wsnt__Renew or derived type identifier +class _wsnt__Renew +{ public: +/// Element "TerminationTime" of type "http://docs.oasis-open.org/wsn/b-2":AbsoluteOrRelativeTimeType. + wsnt__AbsoluteOrRelativeTimeType* TerminationTime nullptr 1; ///< Required nillable (xsi:nil when NULL) element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":RenewResponse +/// @brief "http://docs.oasis-open.org/wsn/b-2":RenewResponse is a complexType. +/// +/// @note class _wsnt__RenewResponse operations: +/// - _wsnt__RenewResponse* soap_new__wsnt__RenewResponse(soap*) allocate and default initialize +/// - _wsnt__RenewResponse* soap_new__wsnt__RenewResponse(soap*, int num) allocate and default initialize an array +/// - _wsnt__RenewResponse* soap_new_req__wsnt__RenewResponse(soap*, ...) allocate, set required members +/// - _wsnt__RenewResponse* soap_new_set__wsnt__RenewResponse(soap*, ...) allocate, set all public members +/// - _wsnt__RenewResponse::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__RenewResponse(soap*, _wsnt__RenewResponse*) deserialize from a stream +/// - int soap_write__wsnt__RenewResponse(soap*, _wsnt__RenewResponse*) serialize to a stream +/// - _wsnt__RenewResponse* _wsnt__RenewResponse::soap_dup(soap*) returns deep copy of _wsnt__RenewResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__RenewResponse::soap_del() deep deletes _wsnt__RenewResponse data members, use only after _wsnt__RenewResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__RenewResponse::soap_type() returns SOAP_TYPE__wsnt__RenewResponse or derived type identifier +class _wsnt__RenewResponse +{ public: +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"TerminationTime. + time_t TerminationTime 1; ///< Required element. +/// Element reference "http://docs.oasis-open.org/wsn/b-2:"CurrentTime. + time_t* CurrentTime 0; ///< Optional element. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":Unsubscribe +/// @brief "http://docs.oasis-open.org/wsn/b-2":Unsubscribe is a complexType. +/// +/// @note class _wsnt__Unsubscribe operations: +/// - _wsnt__Unsubscribe* soap_new__wsnt__Unsubscribe(soap*) allocate and default initialize +/// - _wsnt__Unsubscribe* soap_new__wsnt__Unsubscribe(soap*, int num) allocate and default initialize an array +/// - _wsnt__Unsubscribe* soap_new_req__wsnt__Unsubscribe(soap*, ...) allocate, set required members +/// - _wsnt__Unsubscribe* soap_new_set__wsnt__Unsubscribe(soap*, ...) allocate, set all public members +/// - _wsnt__Unsubscribe::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__Unsubscribe(soap*, _wsnt__Unsubscribe*) deserialize from a stream +/// - int soap_write__wsnt__Unsubscribe(soap*, _wsnt__Unsubscribe*) serialize to a stream +/// - _wsnt__Unsubscribe* _wsnt__Unsubscribe::soap_dup(soap*) returns deep copy of _wsnt__Unsubscribe, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__Unsubscribe::soap_del() deep deletes _wsnt__Unsubscribe data members, use only after _wsnt__Unsubscribe::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__Unsubscribe::soap_type() returns SOAP_TYPE__wsnt__Unsubscribe or derived type identifier +class _wsnt__Unsubscribe +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnsubscribeResponse +/// @brief "http://docs.oasis-open.org/wsn/b-2":UnsubscribeResponse is a complexType. +/// +/// @note class _wsnt__UnsubscribeResponse operations: +/// - _wsnt__UnsubscribeResponse* soap_new__wsnt__UnsubscribeResponse(soap*) allocate and default initialize +/// - _wsnt__UnsubscribeResponse* soap_new__wsnt__UnsubscribeResponse(soap*, int num) allocate and default initialize an array +/// - _wsnt__UnsubscribeResponse* soap_new_req__wsnt__UnsubscribeResponse(soap*, ...) allocate, set required members +/// - _wsnt__UnsubscribeResponse* soap_new_set__wsnt__UnsubscribeResponse(soap*, ...) allocate, set all public members +/// - _wsnt__UnsubscribeResponse::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__UnsubscribeResponse(soap*, _wsnt__UnsubscribeResponse*) deserialize from a stream +/// - int soap_write__wsnt__UnsubscribeResponse(soap*, _wsnt__UnsubscribeResponse*) serialize to a stream +/// - _wsnt__UnsubscribeResponse* _wsnt__UnsubscribeResponse::soap_dup(soap*) returns deep copy of _wsnt__UnsubscribeResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__UnsubscribeResponse::soap_del() deep deletes _wsnt__UnsubscribeResponse data members, use only after _wsnt__UnsubscribeResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__UnsubscribeResponse::soap_type() returns SOAP_TYPE__wsnt__UnsubscribeResponse or derived type identifier +class _wsnt__UnsubscribeResponse +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":PauseSubscription +/// @brief "http://docs.oasis-open.org/wsn/b-2":PauseSubscription is a complexType. +/// +/// @note class _wsnt__PauseSubscription operations: +/// - _wsnt__PauseSubscription* soap_new__wsnt__PauseSubscription(soap*) allocate and default initialize +/// - _wsnt__PauseSubscription* soap_new__wsnt__PauseSubscription(soap*, int num) allocate and default initialize an array +/// - _wsnt__PauseSubscription* soap_new_req__wsnt__PauseSubscription(soap*, ...) allocate, set required members +/// - _wsnt__PauseSubscription* soap_new_set__wsnt__PauseSubscription(soap*, ...) allocate, set all public members +/// - _wsnt__PauseSubscription::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__PauseSubscription(soap*, _wsnt__PauseSubscription*) deserialize from a stream +/// - int soap_write__wsnt__PauseSubscription(soap*, _wsnt__PauseSubscription*) serialize to a stream +/// - _wsnt__PauseSubscription* _wsnt__PauseSubscription::soap_dup(soap*) returns deep copy of _wsnt__PauseSubscription, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__PauseSubscription::soap_del() deep deletes _wsnt__PauseSubscription data members, use only after _wsnt__PauseSubscription::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__PauseSubscription::soap_type() returns SOAP_TYPE__wsnt__PauseSubscription or derived type identifier +class _wsnt__PauseSubscription +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":PauseSubscriptionResponse +/// @brief "http://docs.oasis-open.org/wsn/b-2":PauseSubscriptionResponse is a complexType. +/// +/// @note class _wsnt__PauseSubscriptionResponse operations: +/// - _wsnt__PauseSubscriptionResponse* soap_new__wsnt__PauseSubscriptionResponse(soap*) allocate and default initialize +/// - _wsnt__PauseSubscriptionResponse* soap_new__wsnt__PauseSubscriptionResponse(soap*, int num) allocate and default initialize an array +/// - _wsnt__PauseSubscriptionResponse* soap_new_req__wsnt__PauseSubscriptionResponse(soap*, ...) allocate, set required members +/// - _wsnt__PauseSubscriptionResponse* soap_new_set__wsnt__PauseSubscriptionResponse(soap*, ...) allocate, set all public members +/// - _wsnt__PauseSubscriptionResponse::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__PauseSubscriptionResponse(soap*, _wsnt__PauseSubscriptionResponse*) deserialize from a stream +/// - int soap_write__wsnt__PauseSubscriptionResponse(soap*, _wsnt__PauseSubscriptionResponse*) serialize to a stream +/// - _wsnt__PauseSubscriptionResponse* _wsnt__PauseSubscriptionResponse::soap_dup(soap*) returns deep copy of _wsnt__PauseSubscriptionResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__PauseSubscriptionResponse::soap_del() deep deletes _wsnt__PauseSubscriptionResponse data members, use only after _wsnt__PauseSubscriptionResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__PauseSubscriptionResponse::soap_type() returns SOAP_TYPE__wsnt__PauseSubscriptionResponse or derived type identifier +class _wsnt__PauseSubscriptionResponse +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ResumeSubscription +/// @brief "http://docs.oasis-open.org/wsn/b-2":ResumeSubscription is a complexType. +/// +/// @note class _wsnt__ResumeSubscription operations: +/// - _wsnt__ResumeSubscription* soap_new__wsnt__ResumeSubscription(soap*) allocate and default initialize +/// - _wsnt__ResumeSubscription* soap_new__wsnt__ResumeSubscription(soap*, int num) allocate and default initialize an array +/// - _wsnt__ResumeSubscription* soap_new_req__wsnt__ResumeSubscription(soap*, ...) allocate, set required members +/// - _wsnt__ResumeSubscription* soap_new_set__wsnt__ResumeSubscription(soap*, ...) allocate, set all public members +/// - _wsnt__ResumeSubscription::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__ResumeSubscription(soap*, _wsnt__ResumeSubscription*) deserialize from a stream +/// - int soap_write__wsnt__ResumeSubscription(soap*, _wsnt__ResumeSubscription*) serialize to a stream +/// - _wsnt__ResumeSubscription* _wsnt__ResumeSubscription::soap_dup(soap*) returns deep copy of _wsnt__ResumeSubscription, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__ResumeSubscription::soap_del() deep deletes _wsnt__ResumeSubscription data members, use only after _wsnt__ResumeSubscription::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__ResumeSubscription::soap_type() returns SOAP_TYPE__wsnt__ResumeSubscription or derived type identifier +class _wsnt__ResumeSubscription +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ResumeSubscriptionResponse +/// @brief "http://docs.oasis-open.org/wsn/b-2":ResumeSubscriptionResponse is a complexType. +/// +/// @note class _wsnt__ResumeSubscriptionResponse operations: +/// - _wsnt__ResumeSubscriptionResponse* soap_new__wsnt__ResumeSubscriptionResponse(soap*) allocate and default initialize +/// - _wsnt__ResumeSubscriptionResponse* soap_new__wsnt__ResumeSubscriptionResponse(soap*, int num) allocate and default initialize an array +/// - _wsnt__ResumeSubscriptionResponse* soap_new_req__wsnt__ResumeSubscriptionResponse(soap*, ...) allocate, set required members +/// - _wsnt__ResumeSubscriptionResponse* soap_new_set__wsnt__ResumeSubscriptionResponse(soap*, ...) allocate, set all public members +/// - _wsnt__ResumeSubscriptionResponse::soap_default(soap*) default initialize members +/// - int soap_read__wsnt__ResumeSubscriptionResponse(soap*, _wsnt__ResumeSubscriptionResponse*) deserialize from a stream +/// - int soap_write__wsnt__ResumeSubscriptionResponse(soap*, _wsnt__ResumeSubscriptionResponse*) serialize to a stream +/// - _wsnt__ResumeSubscriptionResponse* _wsnt__ResumeSubscriptionResponse::soap_dup(soap*) returns deep copy of _wsnt__ResumeSubscriptionResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsnt__ResumeSubscriptionResponse::soap_del() deep deletes _wsnt__ResumeSubscriptionResponse data members, use only after _wsnt__ResumeSubscriptionResponse::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsnt__ResumeSubscriptionResponse::soap_type() returns SOAP_TYPE__wsnt__ResumeSubscriptionResponse or derived type identifier +class _wsnt__ResumeSubscriptionResponse +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + + +/******************************************************************************\ + * * + * Schema Complex Types and Top-Level Elements * + * http://docs.oasis-open.org/wsn/t-1 * + * * +\******************************************************************************/ + +/// @brief "http://docs.oasis-open.org/wsn/t-1":Documentation is a complexType. +/// +/// @note class wstop__Documentation operations: +/// - wstop__Documentation* soap_new_wstop__Documentation(soap*) allocate and default initialize +/// - wstop__Documentation* soap_new_wstop__Documentation(soap*, int num) allocate and default initialize an array +/// - wstop__Documentation* soap_new_req_wstop__Documentation(soap*, ...) allocate, set required members +/// - wstop__Documentation* soap_new_set_wstop__Documentation(soap*, ...) allocate, set all public members +/// - wstop__Documentation::soap_default(soap*) default initialize members +/// - int soap_read_wstop__Documentation(soap*, wstop__Documentation*) deserialize from a stream +/// - int soap_write_wstop__Documentation(soap*, wstop__Documentation*) serialize to a stream +/// - wstop__Documentation* wstop__Documentation::soap_dup(soap*) returns deep copy of wstop__Documentation, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wstop__Documentation::soap_del() deep deletes wstop__Documentation data members, use only after wstop__Documentation::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wstop__Documentation::soap_type() returns SOAP_TYPE_wstop__Documentation or derived type identifier +class wstop__Documentation +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief "http://docs.oasis-open.org/wsn/t-1":ExtensibleDocumented is an abstract complexType. +/// +/// This type is extended by: +/// - "http://docs.oasis-open.org/wsn/t-1":TopicNamespaceType as wstop__TopicNamespaceType +/// - "http://docs.oasis-open.org/wsn/t-1":TopicType as wstop__TopicType +/// - "http://docs.oasis-open.org/wsn/t-1":TopicSetType as wstop__TopicSetType +/// +/// @note class wstop__ExtensibleDocumented operations: +/// - wstop__ExtensibleDocumented* soap_new_wstop__ExtensibleDocumented(soap*) allocate and default initialize +/// - wstop__ExtensibleDocumented* soap_new_wstop__ExtensibleDocumented(soap*, int num) allocate and default initialize an array +/// - wstop__ExtensibleDocumented* soap_new_req_wstop__ExtensibleDocumented(soap*, ...) allocate, set required members +/// - wstop__ExtensibleDocumented* soap_new_set_wstop__ExtensibleDocumented(soap*, ...) allocate, set all public members +/// - wstop__ExtensibleDocumented::soap_default(soap*) default initialize members +/// - int soap_read_wstop__ExtensibleDocumented(soap*, wstop__ExtensibleDocumented*) deserialize from a stream +/// - int soap_write_wstop__ExtensibleDocumented(soap*, wstop__ExtensibleDocumented*) serialize to a stream +/// - wstop__ExtensibleDocumented* wstop__ExtensibleDocumented::soap_dup(soap*) returns deep copy of wstop__ExtensibleDocumented, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wstop__ExtensibleDocumented::soap_del() deep deletes wstop__ExtensibleDocumented data members, use only after wstop__ExtensibleDocumented::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wstop__ExtensibleDocumented::soap_type() returns SOAP_TYPE_wstop__ExtensibleDocumented or derived type identifier +class wstop__ExtensibleDocumented +{ public: +/// Element "documentation" of type "http://docs.oasis-open.org/wsn/t-1":Documentation. + wstop__Documentation* documentation 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief "http://docs.oasis-open.org/wsn/t-1":QueryExpressionType is a complexType. +/// +/// @note class wstop__QueryExpressionType operations: +/// - wstop__QueryExpressionType* soap_new_wstop__QueryExpressionType(soap*) allocate and default initialize +/// - wstop__QueryExpressionType* soap_new_wstop__QueryExpressionType(soap*, int num) allocate and default initialize an array +/// - wstop__QueryExpressionType* soap_new_req_wstop__QueryExpressionType(soap*, ...) allocate, set required members +/// - wstop__QueryExpressionType* soap_new_set_wstop__QueryExpressionType(soap*, ...) allocate, set all public members +/// - wstop__QueryExpressionType::soap_default(soap*) default initialize members +/// - int soap_read_wstop__QueryExpressionType(soap*, wstop__QueryExpressionType*) deserialize from a stream +/// - int soap_write_wstop__QueryExpressionType(soap*, wstop__QueryExpressionType*) serialize to a stream +/// - wstop__QueryExpressionType* wstop__QueryExpressionType::soap_dup(soap*) returns deep copy of wstop__QueryExpressionType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wstop__QueryExpressionType::soap_del() deep deletes wstop__QueryExpressionType data members, use only after wstop__QueryExpressionType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wstop__QueryExpressionType::soap_type() returns SOAP_TYPE_wstop__QueryExpressionType or derived type identifier +class wstop__QueryExpressionType +{ public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Attribute "Dialect" of type xs:anyURI. + @ xsd__anyURI Dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). +/// Pointer to soap context that manages this instance. + struct soap *soap ; +}; + +/// @brief "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsrfr__ResourceUnknownFaultType operations: +/// - wsrfr__ResourceUnknownFaultType* soap_new_wsrfr__ResourceUnknownFaultType(soap*) allocate and default initialize +/// - wsrfr__ResourceUnknownFaultType* soap_new_wsrfr__ResourceUnknownFaultType(soap*, int num) allocate and default initialize an array +/// - wsrfr__ResourceUnknownFaultType* soap_new_req_wsrfr__ResourceUnknownFaultType(soap*, ...) allocate, set required members +/// - wsrfr__ResourceUnknownFaultType* soap_new_set_wsrfr__ResourceUnknownFaultType(soap*, ...) allocate, set all public members +/// - wsrfr__ResourceUnknownFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsrfr__ResourceUnknownFaultType(soap*, wsrfr__ResourceUnknownFaultType*) deserialize from a stream +/// - int soap_write_wsrfr__ResourceUnknownFaultType(soap*, wsrfr__ResourceUnknownFaultType*) serialize to a stream +/// - wsrfr__ResourceUnknownFaultType* wsrfr__ResourceUnknownFaultType::soap_dup(soap*) returns deep copy of wsrfr__ResourceUnknownFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsrfr__ResourceUnknownFaultType::soap_del() deep deletes wsrfr__ResourceUnknownFaultType data members, use only after wsrfr__ResourceUnknownFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsrfr__ResourceUnknownFaultType::soap_type() returns SOAP_TYPE_wsrfr__ResourceUnknownFaultType or derived type identifier +class wsrfr__ResourceUnknownFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__ResourceUnknownFaultType_ErrorCode operations: +/// - _wsrfbf__ResourceUnknownFaultType_ErrorCode* soap_new__wsrfbf__ResourceUnknownFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__ResourceUnknownFaultType_ErrorCode* soap_new__wsrfbf__ResourceUnknownFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__ResourceUnknownFaultType_ErrorCode* soap_new_req__wsrfbf__ResourceUnknownFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__ResourceUnknownFaultType_ErrorCode* soap_new_set__wsrfbf__ResourceUnknownFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__ResourceUnknownFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__ResourceUnknownFaultType_ErrorCode(soap*, _wsrfbf__ResourceUnknownFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__ResourceUnknownFaultType_ErrorCode(soap*, _wsrfbf__ResourceUnknownFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__ResourceUnknownFaultType_ErrorCode* _wsrfbf__ResourceUnknownFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__ResourceUnknownFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__ResourceUnknownFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__ResourceUnknownFaultType_ErrorCode data members, use only after _wsrfbf__ResourceUnknownFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__ResourceUnknownFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__ResourceUnknownFaultType_ErrorCode or derived type identifier + class _wsrfbf__ResourceUnknownFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__ResourceUnknownFaultType_Description operations: +/// - _wsrfbf__ResourceUnknownFaultType_Description* soap_new__wsrfbf__ResourceUnknownFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__ResourceUnknownFaultType_Description* soap_new__wsrfbf__ResourceUnknownFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__ResourceUnknownFaultType_Description* soap_new_req__wsrfbf__ResourceUnknownFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__ResourceUnknownFaultType_Description* soap_new_set__wsrfbf__ResourceUnknownFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__ResourceUnknownFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__ResourceUnknownFaultType_Description(soap*, _wsrfbf__ResourceUnknownFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__ResourceUnknownFaultType_Description(soap*, _wsrfbf__ResourceUnknownFaultType_Description*) serialize to a stream +/// - _wsrfbf__ResourceUnknownFaultType_Description* _wsrfbf__ResourceUnknownFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__ResourceUnknownFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__ResourceUnknownFaultType_Description::soap_del() deep deletes _wsrfbf__ResourceUnknownFaultType_Description data members, use only after _wsrfbf__ResourceUnknownFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__ResourceUnknownFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__ResourceUnknownFaultType_Description or derived type identifier + class _wsrfbf__ResourceUnknownFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__ResourceUnknownFaultType_FaultCause operations: +/// - _wsrfbf__ResourceUnknownFaultType_FaultCause* soap_new__wsrfbf__ResourceUnknownFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__ResourceUnknownFaultType_FaultCause* soap_new__wsrfbf__ResourceUnknownFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__ResourceUnknownFaultType_FaultCause* soap_new_req__wsrfbf__ResourceUnknownFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__ResourceUnknownFaultType_FaultCause* soap_new_set__wsrfbf__ResourceUnknownFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__ResourceUnknownFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__ResourceUnknownFaultType_FaultCause(soap*, _wsrfbf__ResourceUnknownFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__ResourceUnknownFaultType_FaultCause(soap*, _wsrfbf__ResourceUnknownFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__ResourceUnknownFaultType_FaultCause* _wsrfbf__ResourceUnknownFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__ResourceUnknownFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__ResourceUnknownFaultType_FaultCause::soap_del() deep deletes _wsrfbf__ResourceUnknownFaultType_FaultCause data members, use only after _wsrfbf__ResourceUnknownFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__ResourceUnknownFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__ResourceUnknownFaultType_FaultCause or derived type identifier + class _wsrfbf__ResourceUnknownFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsrf/r-2":ResourceUnavailableFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsrfr__ResourceUnavailableFaultType operations: +/// - wsrfr__ResourceUnavailableFaultType* soap_new_wsrfr__ResourceUnavailableFaultType(soap*) allocate and default initialize +/// - wsrfr__ResourceUnavailableFaultType* soap_new_wsrfr__ResourceUnavailableFaultType(soap*, int num) allocate and default initialize an array +/// - wsrfr__ResourceUnavailableFaultType* soap_new_req_wsrfr__ResourceUnavailableFaultType(soap*, ...) allocate, set required members +/// - wsrfr__ResourceUnavailableFaultType* soap_new_set_wsrfr__ResourceUnavailableFaultType(soap*, ...) allocate, set all public members +/// - wsrfr__ResourceUnavailableFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsrfr__ResourceUnavailableFaultType(soap*, wsrfr__ResourceUnavailableFaultType*) deserialize from a stream +/// - int soap_write_wsrfr__ResourceUnavailableFaultType(soap*, wsrfr__ResourceUnavailableFaultType*) serialize to a stream +/// - wsrfr__ResourceUnavailableFaultType* wsrfr__ResourceUnavailableFaultType::soap_dup(soap*) returns deep copy of wsrfr__ResourceUnavailableFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsrfr__ResourceUnavailableFaultType::soap_del() deep deletes wsrfr__ResourceUnavailableFaultType data members, use only after wsrfr__ResourceUnavailableFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsrfr__ResourceUnavailableFaultType::soap_type() returns SOAP_TYPE_wsrfr__ResourceUnavailableFaultType or derived type identifier +class wsrfr__ResourceUnavailableFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__ResourceUnavailableFaultType_ErrorCode operations: +/// - _wsrfbf__ResourceUnavailableFaultType_ErrorCode* soap_new__wsrfbf__ResourceUnavailableFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__ResourceUnavailableFaultType_ErrorCode* soap_new__wsrfbf__ResourceUnavailableFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__ResourceUnavailableFaultType_ErrorCode* soap_new_req__wsrfbf__ResourceUnavailableFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__ResourceUnavailableFaultType_ErrorCode* soap_new_set__wsrfbf__ResourceUnavailableFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__ResourceUnavailableFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__ResourceUnavailableFaultType_ErrorCode(soap*, _wsrfbf__ResourceUnavailableFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__ResourceUnavailableFaultType_ErrorCode(soap*, _wsrfbf__ResourceUnavailableFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__ResourceUnavailableFaultType_ErrorCode* _wsrfbf__ResourceUnavailableFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__ResourceUnavailableFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__ResourceUnavailableFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__ResourceUnavailableFaultType_ErrorCode data members, use only after _wsrfbf__ResourceUnavailableFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__ResourceUnavailableFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__ResourceUnavailableFaultType_ErrorCode or derived type identifier + class _wsrfbf__ResourceUnavailableFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__ResourceUnavailableFaultType_Description operations: +/// - _wsrfbf__ResourceUnavailableFaultType_Description* soap_new__wsrfbf__ResourceUnavailableFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__ResourceUnavailableFaultType_Description* soap_new__wsrfbf__ResourceUnavailableFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__ResourceUnavailableFaultType_Description* soap_new_req__wsrfbf__ResourceUnavailableFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__ResourceUnavailableFaultType_Description* soap_new_set__wsrfbf__ResourceUnavailableFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__ResourceUnavailableFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__ResourceUnavailableFaultType_Description(soap*, _wsrfbf__ResourceUnavailableFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__ResourceUnavailableFaultType_Description(soap*, _wsrfbf__ResourceUnavailableFaultType_Description*) serialize to a stream +/// - _wsrfbf__ResourceUnavailableFaultType_Description* _wsrfbf__ResourceUnavailableFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__ResourceUnavailableFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__ResourceUnavailableFaultType_Description::soap_del() deep deletes _wsrfbf__ResourceUnavailableFaultType_Description data members, use only after _wsrfbf__ResourceUnavailableFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__ResourceUnavailableFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__ResourceUnavailableFaultType_Description or derived type identifier + class _wsrfbf__ResourceUnavailableFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__ResourceUnavailableFaultType_FaultCause operations: +/// - _wsrfbf__ResourceUnavailableFaultType_FaultCause* soap_new__wsrfbf__ResourceUnavailableFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__ResourceUnavailableFaultType_FaultCause* soap_new__wsrfbf__ResourceUnavailableFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__ResourceUnavailableFaultType_FaultCause* soap_new_req__wsrfbf__ResourceUnavailableFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__ResourceUnavailableFaultType_FaultCause* soap_new_set__wsrfbf__ResourceUnavailableFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__ResourceUnavailableFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__ResourceUnavailableFaultType_FaultCause(soap*, _wsrfbf__ResourceUnavailableFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__ResourceUnavailableFaultType_FaultCause(soap*, _wsrfbf__ResourceUnavailableFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__ResourceUnavailableFaultType_FaultCause* _wsrfbf__ResourceUnavailableFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__ResourceUnavailableFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__ResourceUnavailableFaultType_FaultCause::soap_del() deep deletes _wsrfbf__ResourceUnavailableFaultType_FaultCause data members, use only after _wsrfbf__ResourceUnavailableFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__ResourceUnavailableFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__ResourceUnavailableFaultType_FaultCause or derived type identifier + class _wsrfbf__ResourceUnavailableFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__SubscribeCreationFailedFaultType operations: +/// - wsnt__SubscribeCreationFailedFaultType* soap_new_wsnt__SubscribeCreationFailedFaultType(soap*) allocate and default initialize +/// - wsnt__SubscribeCreationFailedFaultType* soap_new_wsnt__SubscribeCreationFailedFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__SubscribeCreationFailedFaultType* soap_new_req_wsnt__SubscribeCreationFailedFaultType(soap*, ...) allocate, set required members +/// - wsnt__SubscribeCreationFailedFaultType* soap_new_set_wsnt__SubscribeCreationFailedFaultType(soap*, ...) allocate, set all public members +/// - wsnt__SubscribeCreationFailedFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__SubscribeCreationFailedFaultType(soap*, wsnt__SubscribeCreationFailedFaultType*) deserialize from a stream +/// - int soap_write_wsnt__SubscribeCreationFailedFaultType(soap*, wsnt__SubscribeCreationFailedFaultType*) serialize to a stream +/// - wsnt__SubscribeCreationFailedFaultType* wsnt__SubscribeCreationFailedFaultType::soap_dup(soap*) returns deep copy of wsnt__SubscribeCreationFailedFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__SubscribeCreationFailedFaultType::soap_del() deep deletes wsnt__SubscribeCreationFailedFaultType data members, use only after wsnt__SubscribeCreationFailedFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__SubscribeCreationFailedFaultType::soap_type() returns SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType or derived type identifier +class wsnt__SubscribeCreationFailedFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode operations: +/// - _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode* soap_new__wsrfbf__SubscribeCreationFailedFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode* soap_new__wsrfbf__SubscribeCreationFailedFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode* soap_new_req__wsrfbf__SubscribeCreationFailedFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode* soap_new_set__wsrfbf__SubscribeCreationFailedFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__SubscribeCreationFailedFaultType_ErrorCode(soap*, _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__SubscribeCreationFailedFaultType_ErrorCode(soap*, _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode* _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode data members, use only after _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__SubscribeCreationFailedFaultType_ErrorCode or derived type identifier + class _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__SubscribeCreationFailedFaultType_Description operations: +/// - _wsrfbf__SubscribeCreationFailedFaultType_Description* soap_new__wsrfbf__SubscribeCreationFailedFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__SubscribeCreationFailedFaultType_Description* soap_new__wsrfbf__SubscribeCreationFailedFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__SubscribeCreationFailedFaultType_Description* soap_new_req__wsrfbf__SubscribeCreationFailedFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__SubscribeCreationFailedFaultType_Description* soap_new_set__wsrfbf__SubscribeCreationFailedFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__SubscribeCreationFailedFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__SubscribeCreationFailedFaultType_Description(soap*, _wsrfbf__SubscribeCreationFailedFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__SubscribeCreationFailedFaultType_Description(soap*, _wsrfbf__SubscribeCreationFailedFaultType_Description*) serialize to a stream +/// - _wsrfbf__SubscribeCreationFailedFaultType_Description* _wsrfbf__SubscribeCreationFailedFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__SubscribeCreationFailedFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__SubscribeCreationFailedFaultType_Description::soap_del() deep deletes _wsrfbf__SubscribeCreationFailedFaultType_Description data members, use only after _wsrfbf__SubscribeCreationFailedFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__SubscribeCreationFailedFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__SubscribeCreationFailedFaultType_Description or derived type identifier + class _wsrfbf__SubscribeCreationFailedFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__SubscribeCreationFailedFaultType_FaultCause operations: +/// - _wsrfbf__SubscribeCreationFailedFaultType_FaultCause* soap_new__wsrfbf__SubscribeCreationFailedFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__SubscribeCreationFailedFaultType_FaultCause* soap_new__wsrfbf__SubscribeCreationFailedFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__SubscribeCreationFailedFaultType_FaultCause* soap_new_req__wsrfbf__SubscribeCreationFailedFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__SubscribeCreationFailedFaultType_FaultCause* soap_new_set__wsrfbf__SubscribeCreationFailedFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__SubscribeCreationFailedFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__SubscribeCreationFailedFaultType_FaultCause(soap*, _wsrfbf__SubscribeCreationFailedFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__SubscribeCreationFailedFaultType_FaultCause(soap*, _wsrfbf__SubscribeCreationFailedFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__SubscribeCreationFailedFaultType_FaultCause* _wsrfbf__SubscribeCreationFailedFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__SubscribeCreationFailedFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__SubscribeCreationFailedFaultType_FaultCause::soap_del() deep deletes _wsrfbf__SubscribeCreationFailedFaultType_FaultCause data members, use only after _wsrfbf__SubscribeCreationFailedFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__SubscribeCreationFailedFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__SubscribeCreationFailedFaultType_FaultCause or derived type identifier + class _wsrfbf__SubscribeCreationFailedFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":InvalidFilterFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__InvalidFilterFaultType operations: +/// - wsnt__InvalidFilterFaultType* soap_new_wsnt__InvalidFilterFaultType(soap*) allocate and default initialize +/// - wsnt__InvalidFilterFaultType* soap_new_wsnt__InvalidFilterFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__InvalidFilterFaultType* soap_new_req_wsnt__InvalidFilterFaultType(soap*, ...) allocate, set required members +/// - wsnt__InvalidFilterFaultType* soap_new_set_wsnt__InvalidFilterFaultType(soap*, ...) allocate, set all public members +/// - wsnt__InvalidFilterFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__InvalidFilterFaultType(soap*, wsnt__InvalidFilterFaultType*) deserialize from a stream +/// - int soap_write_wsnt__InvalidFilterFaultType(soap*, wsnt__InvalidFilterFaultType*) serialize to a stream +/// - wsnt__InvalidFilterFaultType* wsnt__InvalidFilterFaultType::soap_dup(soap*) returns deep copy of wsnt__InvalidFilterFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__InvalidFilterFaultType::soap_del() deep deletes wsnt__InvalidFilterFaultType data members, use only after wsnt__InvalidFilterFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__InvalidFilterFaultType::soap_type() returns SOAP_TYPE_wsnt__InvalidFilterFaultType or derived type identifier +class wsnt__InvalidFilterFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__InvalidFilterFaultType_ErrorCode operations: +/// - _wsrfbf__InvalidFilterFaultType_ErrorCode* soap_new__wsrfbf__InvalidFilterFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__InvalidFilterFaultType_ErrorCode* soap_new__wsrfbf__InvalidFilterFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidFilterFaultType_ErrorCode* soap_new_req__wsrfbf__InvalidFilterFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidFilterFaultType_ErrorCode* soap_new_set__wsrfbf__InvalidFilterFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidFilterFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidFilterFaultType_ErrorCode(soap*, _wsrfbf__InvalidFilterFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidFilterFaultType_ErrorCode(soap*, _wsrfbf__InvalidFilterFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__InvalidFilterFaultType_ErrorCode* _wsrfbf__InvalidFilterFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidFilterFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidFilterFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__InvalidFilterFaultType_ErrorCode data members, use only after _wsrfbf__InvalidFilterFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidFilterFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__InvalidFilterFaultType_ErrorCode or derived type identifier + class _wsrfbf__InvalidFilterFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__InvalidFilterFaultType_Description operations: +/// - _wsrfbf__InvalidFilterFaultType_Description* soap_new__wsrfbf__InvalidFilterFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__InvalidFilterFaultType_Description* soap_new__wsrfbf__InvalidFilterFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidFilterFaultType_Description* soap_new_req__wsrfbf__InvalidFilterFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidFilterFaultType_Description* soap_new_set__wsrfbf__InvalidFilterFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidFilterFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidFilterFaultType_Description(soap*, _wsrfbf__InvalidFilterFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidFilterFaultType_Description(soap*, _wsrfbf__InvalidFilterFaultType_Description*) serialize to a stream +/// - _wsrfbf__InvalidFilterFaultType_Description* _wsrfbf__InvalidFilterFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidFilterFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidFilterFaultType_Description::soap_del() deep deletes _wsrfbf__InvalidFilterFaultType_Description data members, use only after _wsrfbf__InvalidFilterFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidFilterFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__InvalidFilterFaultType_Description or derived type identifier + class _wsrfbf__InvalidFilterFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__InvalidFilterFaultType_FaultCause operations: +/// - _wsrfbf__InvalidFilterFaultType_FaultCause* soap_new__wsrfbf__InvalidFilterFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__InvalidFilterFaultType_FaultCause* soap_new__wsrfbf__InvalidFilterFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidFilterFaultType_FaultCause* soap_new_req__wsrfbf__InvalidFilterFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidFilterFaultType_FaultCause* soap_new_set__wsrfbf__InvalidFilterFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidFilterFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidFilterFaultType_FaultCause(soap*, _wsrfbf__InvalidFilterFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidFilterFaultType_FaultCause(soap*, _wsrfbf__InvalidFilterFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__InvalidFilterFaultType_FaultCause* _wsrfbf__InvalidFilterFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidFilterFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidFilterFaultType_FaultCause::soap_del() deep deletes _wsrfbf__InvalidFilterFaultType_FaultCause data members, use only after _wsrfbf__InvalidFilterFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidFilterFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__InvalidFilterFaultType_FaultCause or derived type identifier + class _wsrfbf__InvalidFilterFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +/// Vector of xsd__QName of length 1..unbounded. + std::vector UnknownFilter 1; ///< Multiple elements. +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__TopicExpressionDialectUnknownFaultType operations: +/// - wsnt__TopicExpressionDialectUnknownFaultType* soap_new_wsnt__TopicExpressionDialectUnknownFaultType(soap*) allocate and default initialize +/// - wsnt__TopicExpressionDialectUnknownFaultType* soap_new_wsnt__TopicExpressionDialectUnknownFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__TopicExpressionDialectUnknownFaultType* soap_new_req_wsnt__TopicExpressionDialectUnknownFaultType(soap*, ...) allocate, set required members +/// - wsnt__TopicExpressionDialectUnknownFaultType* soap_new_set_wsnt__TopicExpressionDialectUnknownFaultType(soap*, ...) allocate, set all public members +/// - wsnt__TopicExpressionDialectUnknownFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__TopicExpressionDialectUnknownFaultType(soap*, wsnt__TopicExpressionDialectUnknownFaultType*) deserialize from a stream +/// - int soap_write_wsnt__TopicExpressionDialectUnknownFaultType(soap*, wsnt__TopicExpressionDialectUnknownFaultType*) serialize to a stream +/// - wsnt__TopicExpressionDialectUnknownFaultType* wsnt__TopicExpressionDialectUnknownFaultType::soap_dup(soap*) returns deep copy of wsnt__TopicExpressionDialectUnknownFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__TopicExpressionDialectUnknownFaultType::soap_del() deep deletes wsnt__TopicExpressionDialectUnknownFaultType data members, use only after wsnt__TopicExpressionDialectUnknownFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__TopicExpressionDialectUnknownFaultType::soap_type() returns SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType or derived type identifier +class wsnt__TopicExpressionDialectUnknownFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode operations: +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode* soap_new__wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode* soap_new__wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode* soap_new_req__wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode* soap_new_set__wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode(soap*, _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode(soap*, _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode* _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode data members, use only after _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode or derived type identifier + class _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__TopicExpressionDialectUnknownFaultType_Description operations: +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_Description* soap_new__wsrfbf__TopicExpressionDialectUnknownFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_Description* soap_new__wsrfbf__TopicExpressionDialectUnknownFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_Description* soap_new_req__wsrfbf__TopicExpressionDialectUnknownFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_Description* soap_new_set__wsrfbf__TopicExpressionDialectUnknownFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__TopicExpressionDialectUnknownFaultType_Description(soap*, _wsrfbf__TopicExpressionDialectUnknownFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__TopicExpressionDialectUnknownFaultType_Description(soap*, _wsrfbf__TopicExpressionDialectUnknownFaultType_Description*) serialize to a stream +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_Description* _wsrfbf__TopicExpressionDialectUnknownFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__TopicExpressionDialectUnknownFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_Description::soap_del() deep deletes _wsrfbf__TopicExpressionDialectUnknownFaultType_Description data members, use only after _wsrfbf__TopicExpressionDialectUnknownFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__TopicExpressionDialectUnknownFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__TopicExpressionDialectUnknownFaultType_Description or derived type identifier + class _wsrfbf__TopicExpressionDialectUnknownFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause operations: +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause* soap_new__wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause* soap_new__wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause* soap_new_req__wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause* soap_new_set__wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause(soap*, _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause(soap*, _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause* _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause::soap_del() deep deletes _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause data members, use only after _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause or derived type identifier + class _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__InvalidTopicExpressionFaultType operations: +/// - wsnt__InvalidTopicExpressionFaultType* soap_new_wsnt__InvalidTopicExpressionFaultType(soap*) allocate and default initialize +/// - wsnt__InvalidTopicExpressionFaultType* soap_new_wsnt__InvalidTopicExpressionFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__InvalidTopicExpressionFaultType* soap_new_req_wsnt__InvalidTopicExpressionFaultType(soap*, ...) allocate, set required members +/// - wsnt__InvalidTopicExpressionFaultType* soap_new_set_wsnt__InvalidTopicExpressionFaultType(soap*, ...) allocate, set all public members +/// - wsnt__InvalidTopicExpressionFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__InvalidTopicExpressionFaultType(soap*, wsnt__InvalidTopicExpressionFaultType*) deserialize from a stream +/// - int soap_write_wsnt__InvalidTopicExpressionFaultType(soap*, wsnt__InvalidTopicExpressionFaultType*) serialize to a stream +/// - wsnt__InvalidTopicExpressionFaultType* wsnt__InvalidTopicExpressionFaultType::soap_dup(soap*) returns deep copy of wsnt__InvalidTopicExpressionFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__InvalidTopicExpressionFaultType::soap_del() deep deletes wsnt__InvalidTopicExpressionFaultType data members, use only after wsnt__InvalidTopicExpressionFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__InvalidTopicExpressionFaultType::soap_type() returns SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType or derived type identifier +class wsnt__InvalidTopicExpressionFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode operations: +/// - _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode* soap_new__wsrfbf__InvalidTopicExpressionFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode* soap_new__wsrfbf__InvalidTopicExpressionFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode* soap_new_req__wsrfbf__InvalidTopicExpressionFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode* soap_new_set__wsrfbf__InvalidTopicExpressionFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidTopicExpressionFaultType_ErrorCode(soap*, _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidTopicExpressionFaultType_ErrorCode(soap*, _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode* _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode data members, use only after _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__InvalidTopicExpressionFaultType_ErrorCode or derived type identifier + class _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__InvalidTopicExpressionFaultType_Description operations: +/// - _wsrfbf__InvalidTopicExpressionFaultType_Description* soap_new__wsrfbf__InvalidTopicExpressionFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__InvalidTopicExpressionFaultType_Description* soap_new__wsrfbf__InvalidTopicExpressionFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidTopicExpressionFaultType_Description* soap_new_req__wsrfbf__InvalidTopicExpressionFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidTopicExpressionFaultType_Description* soap_new_set__wsrfbf__InvalidTopicExpressionFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidTopicExpressionFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidTopicExpressionFaultType_Description(soap*, _wsrfbf__InvalidTopicExpressionFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidTopicExpressionFaultType_Description(soap*, _wsrfbf__InvalidTopicExpressionFaultType_Description*) serialize to a stream +/// - _wsrfbf__InvalidTopicExpressionFaultType_Description* _wsrfbf__InvalidTopicExpressionFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidTopicExpressionFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidTopicExpressionFaultType_Description::soap_del() deep deletes _wsrfbf__InvalidTopicExpressionFaultType_Description data members, use only after _wsrfbf__InvalidTopicExpressionFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidTopicExpressionFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__InvalidTopicExpressionFaultType_Description or derived type identifier + class _wsrfbf__InvalidTopicExpressionFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__InvalidTopicExpressionFaultType_FaultCause operations: +/// - _wsrfbf__InvalidTopicExpressionFaultType_FaultCause* soap_new__wsrfbf__InvalidTopicExpressionFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__InvalidTopicExpressionFaultType_FaultCause* soap_new__wsrfbf__InvalidTopicExpressionFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidTopicExpressionFaultType_FaultCause* soap_new_req__wsrfbf__InvalidTopicExpressionFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidTopicExpressionFaultType_FaultCause* soap_new_set__wsrfbf__InvalidTopicExpressionFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidTopicExpressionFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidTopicExpressionFaultType_FaultCause(soap*, _wsrfbf__InvalidTopicExpressionFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidTopicExpressionFaultType_FaultCause(soap*, _wsrfbf__InvalidTopicExpressionFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__InvalidTopicExpressionFaultType_FaultCause* _wsrfbf__InvalidTopicExpressionFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidTopicExpressionFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidTopicExpressionFaultType_FaultCause::soap_del() deep deletes _wsrfbf__InvalidTopicExpressionFaultType_FaultCause data members, use only after _wsrfbf__InvalidTopicExpressionFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidTopicExpressionFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__InvalidTopicExpressionFaultType_FaultCause or derived type identifier + class _wsrfbf__InvalidTopicExpressionFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__TopicNotSupportedFaultType operations: +/// - wsnt__TopicNotSupportedFaultType* soap_new_wsnt__TopicNotSupportedFaultType(soap*) allocate and default initialize +/// - wsnt__TopicNotSupportedFaultType* soap_new_wsnt__TopicNotSupportedFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__TopicNotSupportedFaultType* soap_new_req_wsnt__TopicNotSupportedFaultType(soap*, ...) allocate, set required members +/// - wsnt__TopicNotSupportedFaultType* soap_new_set_wsnt__TopicNotSupportedFaultType(soap*, ...) allocate, set all public members +/// - wsnt__TopicNotSupportedFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__TopicNotSupportedFaultType(soap*, wsnt__TopicNotSupportedFaultType*) deserialize from a stream +/// - int soap_write_wsnt__TopicNotSupportedFaultType(soap*, wsnt__TopicNotSupportedFaultType*) serialize to a stream +/// - wsnt__TopicNotSupportedFaultType* wsnt__TopicNotSupportedFaultType::soap_dup(soap*) returns deep copy of wsnt__TopicNotSupportedFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__TopicNotSupportedFaultType::soap_del() deep deletes wsnt__TopicNotSupportedFaultType data members, use only after wsnt__TopicNotSupportedFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__TopicNotSupportedFaultType::soap_type() returns SOAP_TYPE_wsnt__TopicNotSupportedFaultType or derived type identifier +class wsnt__TopicNotSupportedFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__TopicNotSupportedFaultType_ErrorCode operations: +/// - _wsrfbf__TopicNotSupportedFaultType_ErrorCode* soap_new__wsrfbf__TopicNotSupportedFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__TopicNotSupportedFaultType_ErrorCode* soap_new__wsrfbf__TopicNotSupportedFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__TopicNotSupportedFaultType_ErrorCode* soap_new_req__wsrfbf__TopicNotSupportedFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__TopicNotSupportedFaultType_ErrorCode* soap_new_set__wsrfbf__TopicNotSupportedFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__TopicNotSupportedFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__TopicNotSupportedFaultType_ErrorCode(soap*, _wsrfbf__TopicNotSupportedFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__TopicNotSupportedFaultType_ErrorCode(soap*, _wsrfbf__TopicNotSupportedFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__TopicNotSupportedFaultType_ErrorCode* _wsrfbf__TopicNotSupportedFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__TopicNotSupportedFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__TopicNotSupportedFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__TopicNotSupportedFaultType_ErrorCode data members, use only after _wsrfbf__TopicNotSupportedFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__TopicNotSupportedFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__TopicNotSupportedFaultType_ErrorCode or derived type identifier + class _wsrfbf__TopicNotSupportedFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__TopicNotSupportedFaultType_Description operations: +/// - _wsrfbf__TopicNotSupportedFaultType_Description* soap_new__wsrfbf__TopicNotSupportedFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__TopicNotSupportedFaultType_Description* soap_new__wsrfbf__TopicNotSupportedFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__TopicNotSupportedFaultType_Description* soap_new_req__wsrfbf__TopicNotSupportedFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__TopicNotSupportedFaultType_Description* soap_new_set__wsrfbf__TopicNotSupportedFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__TopicNotSupportedFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__TopicNotSupportedFaultType_Description(soap*, _wsrfbf__TopicNotSupportedFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__TopicNotSupportedFaultType_Description(soap*, _wsrfbf__TopicNotSupportedFaultType_Description*) serialize to a stream +/// - _wsrfbf__TopicNotSupportedFaultType_Description* _wsrfbf__TopicNotSupportedFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__TopicNotSupportedFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__TopicNotSupportedFaultType_Description::soap_del() deep deletes _wsrfbf__TopicNotSupportedFaultType_Description data members, use only after _wsrfbf__TopicNotSupportedFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__TopicNotSupportedFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__TopicNotSupportedFaultType_Description or derived type identifier + class _wsrfbf__TopicNotSupportedFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__TopicNotSupportedFaultType_FaultCause operations: +/// - _wsrfbf__TopicNotSupportedFaultType_FaultCause* soap_new__wsrfbf__TopicNotSupportedFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__TopicNotSupportedFaultType_FaultCause* soap_new__wsrfbf__TopicNotSupportedFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__TopicNotSupportedFaultType_FaultCause* soap_new_req__wsrfbf__TopicNotSupportedFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__TopicNotSupportedFaultType_FaultCause* soap_new_set__wsrfbf__TopicNotSupportedFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__TopicNotSupportedFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__TopicNotSupportedFaultType_FaultCause(soap*, _wsrfbf__TopicNotSupportedFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__TopicNotSupportedFaultType_FaultCause(soap*, _wsrfbf__TopicNotSupportedFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__TopicNotSupportedFaultType_FaultCause* _wsrfbf__TopicNotSupportedFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__TopicNotSupportedFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__TopicNotSupportedFaultType_FaultCause::soap_del() deep deletes _wsrfbf__TopicNotSupportedFaultType_FaultCause data members, use only after _wsrfbf__TopicNotSupportedFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__TopicNotSupportedFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__TopicNotSupportedFaultType_FaultCause or derived type identifier + class _wsrfbf__TopicNotSupportedFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":MultipleTopicsSpecifiedFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__MultipleTopicsSpecifiedFaultType operations: +/// - wsnt__MultipleTopicsSpecifiedFaultType* soap_new_wsnt__MultipleTopicsSpecifiedFaultType(soap*) allocate and default initialize +/// - wsnt__MultipleTopicsSpecifiedFaultType* soap_new_wsnt__MultipleTopicsSpecifiedFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__MultipleTopicsSpecifiedFaultType* soap_new_req_wsnt__MultipleTopicsSpecifiedFaultType(soap*, ...) allocate, set required members +/// - wsnt__MultipleTopicsSpecifiedFaultType* soap_new_set_wsnt__MultipleTopicsSpecifiedFaultType(soap*, ...) allocate, set all public members +/// - wsnt__MultipleTopicsSpecifiedFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__MultipleTopicsSpecifiedFaultType(soap*, wsnt__MultipleTopicsSpecifiedFaultType*) deserialize from a stream +/// - int soap_write_wsnt__MultipleTopicsSpecifiedFaultType(soap*, wsnt__MultipleTopicsSpecifiedFaultType*) serialize to a stream +/// - wsnt__MultipleTopicsSpecifiedFaultType* wsnt__MultipleTopicsSpecifiedFaultType::soap_dup(soap*) returns deep copy of wsnt__MultipleTopicsSpecifiedFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__MultipleTopicsSpecifiedFaultType::soap_del() deep deletes wsnt__MultipleTopicsSpecifiedFaultType data members, use only after wsnt__MultipleTopicsSpecifiedFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__MultipleTopicsSpecifiedFaultType::soap_type() returns SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType or derived type identifier +class wsnt__MultipleTopicsSpecifiedFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode operations: +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode* soap_new__wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode* soap_new__wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode* soap_new_req__wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode* soap_new_set__wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode(soap*, _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode(soap*, _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode* _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode data members, use only after _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode or derived type identifier + class _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__MultipleTopicsSpecifiedFaultType_Description operations: +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_Description* soap_new__wsrfbf__MultipleTopicsSpecifiedFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_Description* soap_new__wsrfbf__MultipleTopicsSpecifiedFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_Description* soap_new_req__wsrfbf__MultipleTopicsSpecifiedFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_Description* soap_new_set__wsrfbf__MultipleTopicsSpecifiedFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__MultipleTopicsSpecifiedFaultType_Description(soap*, _wsrfbf__MultipleTopicsSpecifiedFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__MultipleTopicsSpecifiedFaultType_Description(soap*, _wsrfbf__MultipleTopicsSpecifiedFaultType_Description*) serialize to a stream +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_Description* _wsrfbf__MultipleTopicsSpecifiedFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__MultipleTopicsSpecifiedFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_Description::soap_del() deep deletes _wsrfbf__MultipleTopicsSpecifiedFaultType_Description data members, use only after _wsrfbf__MultipleTopicsSpecifiedFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__MultipleTopicsSpecifiedFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__MultipleTopicsSpecifiedFaultType_Description or derived type identifier + class _wsrfbf__MultipleTopicsSpecifiedFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause operations: +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause* soap_new__wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause* soap_new__wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause* soap_new_req__wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause* soap_new_set__wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause(soap*, _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause(soap*, _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause* _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause::soap_del() deep deletes _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause data members, use only after _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause or derived type identifier + class _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__InvalidProducerPropertiesExpressionFaultType operations: +/// - wsnt__InvalidProducerPropertiesExpressionFaultType* soap_new_wsnt__InvalidProducerPropertiesExpressionFaultType(soap*) allocate and default initialize +/// - wsnt__InvalidProducerPropertiesExpressionFaultType* soap_new_wsnt__InvalidProducerPropertiesExpressionFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__InvalidProducerPropertiesExpressionFaultType* soap_new_req_wsnt__InvalidProducerPropertiesExpressionFaultType(soap*, ...) allocate, set required members +/// - wsnt__InvalidProducerPropertiesExpressionFaultType* soap_new_set_wsnt__InvalidProducerPropertiesExpressionFaultType(soap*, ...) allocate, set all public members +/// - wsnt__InvalidProducerPropertiesExpressionFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__InvalidProducerPropertiesExpressionFaultType(soap*, wsnt__InvalidProducerPropertiesExpressionFaultType*) deserialize from a stream +/// - int soap_write_wsnt__InvalidProducerPropertiesExpressionFaultType(soap*, wsnt__InvalidProducerPropertiesExpressionFaultType*) serialize to a stream +/// - wsnt__InvalidProducerPropertiesExpressionFaultType* wsnt__InvalidProducerPropertiesExpressionFaultType::soap_dup(soap*) returns deep copy of wsnt__InvalidProducerPropertiesExpressionFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__InvalidProducerPropertiesExpressionFaultType::soap_del() deep deletes wsnt__InvalidProducerPropertiesExpressionFaultType data members, use only after wsnt__InvalidProducerPropertiesExpressionFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__InvalidProducerPropertiesExpressionFaultType::soap_type() returns SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType or derived type identifier +class wsnt__InvalidProducerPropertiesExpressionFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode operations: +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode* soap_new__wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode* soap_new__wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode* soap_new_req__wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode* soap_new_set__wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode(soap*, _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode(soap*, _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode* _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode data members, use only after _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode or derived type identifier + class _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description operations: +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description* soap_new__wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description* soap_new__wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description* soap_new_req__wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description* soap_new_set__wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description(soap*, _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description(soap*, _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description*) serialize to a stream +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description* _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description::soap_del() deep deletes _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description data members, use only after _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description or derived type identifier + class _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause operations: +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause* soap_new__wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause* soap_new__wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause* soap_new_req__wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause* soap_new_set__wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause(soap*, _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause(soap*, _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause* _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause::soap_del() deep deletes _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause data members, use only after _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause or derived type identifier + class _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__InvalidMessageContentExpressionFaultType operations: +/// - wsnt__InvalidMessageContentExpressionFaultType* soap_new_wsnt__InvalidMessageContentExpressionFaultType(soap*) allocate and default initialize +/// - wsnt__InvalidMessageContentExpressionFaultType* soap_new_wsnt__InvalidMessageContentExpressionFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__InvalidMessageContentExpressionFaultType* soap_new_req_wsnt__InvalidMessageContentExpressionFaultType(soap*, ...) allocate, set required members +/// - wsnt__InvalidMessageContentExpressionFaultType* soap_new_set_wsnt__InvalidMessageContentExpressionFaultType(soap*, ...) allocate, set all public members +/// - wsnt__InvalidMessageContentExpressionFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__InvalidMessageContentExpressionFaultType(soap*, wsnt__InvalidMessageContentExpressionFaultType*) deserialize from a stream +/// - int soap_write_wsnt__InvalidMessageContentExpressionFaultType(soap*, wsnt__InvalidMessageContentExpressionFaultType*) serialize to a stream +/// - wsnt__InvalidMessageContentExpressionFaultType* wsnt__InvalidMessageContentExpressionFaultType::soap_dup(soap*) returns deep copy of wsnt__InvalidMessageContentExpressionFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__InvalidMessageContentExpressionFaultType::soap_del() deep deletes wsnt__InvalidMessageContentExpressionFaultType data members, use only after wsnt__InvalidMessageContentExpressionFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__InvalidMessageContentExpressionFaultType::soap_type() returns SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType or derived type identifier +class wsnt__InvalidMessageContentExpressionFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode operations: +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode* soap_new__wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode* soap_new__wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode* soap_new_req__wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode* soap_new_set__wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode(soap*, _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode(soap*, _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode* _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode data members, use only after _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode or derived type identifier + class _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__InvalidMessageContentExpressionFaultType_Description operations: +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_Description* soap_new__wsrfbf__InvalidMessageContentExpressionFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_Description* soap_new__wsrfbf__InvalidMessageContentExpressionFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_Description* soap_new_req__wsrfbf__InvalidMessageContentExpressionFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_Description* soap_new_set__wsrfbf__InvalidMessageContentExpressionFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidMessageContentExpressionFaultType_Description(soap*, _wsrfbf__InvalidMessageContentExpressionFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidMessageContentExpressionFaultType_Description(soap*, _wsrfbf__InvalidMessageContentExpressionFaultType_Description*) serialize to a stream +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_Description* _wsrfbf__InvalidMessageContentExpressionFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidMessageContentExpressionFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_Description::soap_del() deep deletes _wsrfbf__InvalidMessageContentExpressionFaultType_Description data members, use only after _wsrfbf__InvalidMessageContentExpressionFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidMessageContentExpressionFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__InvalidMessageContentExpressionFaultType_Description or derived type identifier + class _wsrfbf__InvalidMessageContentExpressionFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause operations: +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause* soap_new__wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause* soap_new__wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause* soap_new_req__wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause* soap_new_set__wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause(soap*, _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause(soap*, _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause* _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause::soap_del() deep deletes _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause data members, use only after _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause or derived type identifier + class _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__UnrecognizedPolicyRequestFaultType operations: +/// - wsnt__UnrecognizedPolicyRequestFaultType* soap_new_wsnt__UnrecognizedPolicyRequestFaultType(soap*) allocate and default initialize +/// - wsnt__UnrecognizedPolicyRequestFaultType* soap_new_wsnt__UnrecognizedPolicyRequestFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__UnrecognizedPolicyRequestFaultType* soap_new_req_wsnt__UnrecognizedPolicyRequestFaultType(soap*, ...) allocate, set required members +/// - wsnt__UnrecognizedPolicyRequestFaultType* soap_new_set_wsnt__UnrecognizedPolicyRequestFaultType(soap*, ...) allocate, set all public members +/// - wsnt__UnrecognizedPolicyRequestFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__UnrecognizedPolicyRequestFaultType(soap*, wsnt__UnrecognizedPolicyRequestFaultType*) deserialize from a stream +/// - int soap_write_wsnt__UnrecognizedPolicyRequestFaultType(soap*, wsnt__UnrecognizedPolicyRequestFaultType*) serialize to a stream +/// - wsnt__UnrecognizedPolicyRequestFaultType* wsnt__UnrecognizedPolicyRequestFaultType::soap_dup(soap*) returns deep copy of wsnt__UnrecognizedPolicyRequestFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__UnrecognizedPolicyRequestFaultType::soap_del() deep deletes wsnt__UnrecognizedPolicyRequestFaultType data members, use only after wsnt__UnrecognizedPolicyRequestFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__UnrecognizedPolicyRequestFaultType::soap_type() returns SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType or derived type identifier +class wsnt__UnrecognizedPolicyRequestFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode operations: +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode* soap_new__wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode* soap_new__wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode* soap_new_req__wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode* soap_new_set__wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode(soap*, _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode(soap*, _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode* _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode data members, use only after _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode or derived type identifier + class _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__UnrecognizedPolicyRequestFaultType_Description operations: +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_Description* soap_new__wsrfbf__UnrecognizedPolicyRequestFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_Description* soap_new__wsrfbf__UnrecognizedPolicyRequestFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_Description* soap_new_req__wsrfbf__UnrecognizedPolicyRequestFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_Description* soap_new_set__wsrfbf__UnrecognizedPolicyRequestFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnrecognizedPolicyRequestFaultType_Description(soap*, _wsrfbf__UnrecognizedPolicyRequestFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__UnrecognizedPolicyRequestFaultType_Description(soap*, _wsrfbf__UnrecognizedPolicyRequestFaultType_Description*) serialize to a stream +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_Description* _wsrfbf__UnrecognizedPolicyRequestFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__UnrecognizedPolicyRequestFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_Description::soap_del() deep deletes _wsrfbf__UnrecognizedPolicyRequestFaultType_Description data members, use only after _wsrfbf__UnrecognizedPolicyRequestFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnrecognizedPolicyRequestFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__UnrecognizedPolicyRequestFaultType_Description or derived type identifier + class _wsrfbf__UnrecognizedPolicyRequestFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause operations: +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause* soap_new__wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause* soap_new__wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause* soap_new_req__wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause* soap_new_set__wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause(soap*, _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause(soap*, _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause* _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause::soap_del() deep deletes _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause data members, use only after _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause or derived type identifier + class _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +/// Vector of xsd__QName of length 0..unbounded. + std::vector UnrecognizedPolicy 0; ///< Multiple elements. +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":UnsupportedPolicyRequestFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__UnsupportedPolicyRequestFaultType operations: +/// - wsnt__UnsupportedPolicyRequestFaultType* soap_new_wsnt__UnsupportedPolicyRequestFaultType(soap*) allocate and default initialize +/// - wsnt__UnsupportedPolicyRequestFaultType* soap_new_wsnt__UnsupportedPolicyRequestFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__UnsupportedPolicyRequestFaultType* soap_new_req_wsnt__UnsupportedPolicyRequestFaultType(soap*, ...) allocate, set required members +/// - wsnt__UnsupportedPolicyRequestFaultType* soap_new_set_wsnt__UnsupportedPolicyRequestFaultType(soap*, ...) allocate, set all public members +/// - wsnt__UnsupportedPolicyRequestFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__UnsupportedPolicyRequestFaultType(soap*, wsnt__UnsupportedPolicyRequestFaultType*) deserialize from a stream +/// - int soap_write_wsnt__UnsupportedPolicyRequestFaultType(soap*, wsnt__UnsupportedPolicyRequestFaultType*) serialize to a stream +/// - wsnt__UnsupportedPolicyRequestFaultType* wsnt__UnsupportedPolicyRequestFaultType::soap_dup(soap*) returns deep copy of wsnt__UnsupportedPolicyRequestFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__UnsupportedPolicyRequestFaultType::soap_del() deep deletes wsnt__UnsupportedPolicyRequestFaultType data members, use only after wsnt__UnsupportedPolicyRequestFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__UnsupportedPolicyRequestFaultType::soap_type() returns SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType or derived type identifier +class wsnt__UnsupportedPolicyRequestFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode operations: +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode* soap_new__wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode* soap_new__wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode* soap_new_req__wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode* soap_new_set__wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode(soap*, _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode(soap*, _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode* _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode data members, use only after _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode or derived type identifier + class _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__UnsupportedPolicyRequestFaultType_Description operations: +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_Description* soap_new__wsrfbf__UnsupportedPolicyRequestFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_Description* soap_new__wsrfbf__UnsupportedPolicyRequestFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_Description* soap_new_req__wsrfbf__UnsupportedPolicyRequestFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_Description* soap_new_set__wsrfbf__UnsupportedPolicyRequestFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnsupportedPolicyRequestFaultType_Description(soap*, _wsrfbf__UnsupportedPolicyRequestFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__UnsupportedPolicyRequestFaultType_Description(soap*, _wsrfbf__UnsupportedPolicyRequestFaultType_Description*) serialize to a stream +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_Description* _wsrfbf__UnsupportedPolicyRequestFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__UnsupportedPolicyRequestFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_Description::soap_del() deep deletes _wsrfbf__UnsupportedPolicyRequestFaultType_Description data members, use only after _wsrfbf__UnsupportedPolicyRequestFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnsupportedPolicyRequestFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__UnsupportedPolicyRequestFaultType_Description or derived type identifier + class _wsrfbf__UnsupportedPolicyRequestFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause operations: +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause* soap_new__wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause* soap_new__wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause* soap_new_req__wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause* soap_new_set__wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause(soap*, _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause(soap*, _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause* _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause::soap_del() deep deletes _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause data members, use only after _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause or derived type identifier + class _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +/// Vector of xsd__QName of length 0..unbounded. + std::vector UnsupportedPolicy 0; ///< Multiple elements. +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":NotifyMessageNotSupportedFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__NotifyMessageNotSupportedFaultType operations: +/// - wsnt__NotifyMessageNotSupportedFaultType* soap_new_wsnt__NotifyMessageNotSupportedFaultType(soap*) allocate and default initialize +/// - wsnt__NotifyMessageNotSupportedFaultType* soap_new_wsnt__NotifyMessageNotSupportedFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__NotifyMessageNotSupportedFaultType* soap_new_req_wsnt__NotifyMessageNotSupportedFaultType(soap*, ...) allocate, set required members +/// - wsnt__NotifyMessageNotSupportedFaultType* soap_new_set_wsnt__NotifyMessageNotSupportedFaultType(soap*, ...) allocate, set all public members +/// - wsnt__NotifyMessageNotSupportedFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__NotifyMessageNotSupportedFaultType(soap*, wsnt__NotifyMessageNotSupportedFaultType*) deserialize from a stream +/// - int soap_write_wsnt__NotifyMessageNotSupportedFaultType(soap*, wsnt__NotifyMessageNotSupportedFaultType*) serialize to a stream +/// - wsnt__NotifyMessageNotSupportedFaultType* wsnt__NotifyMessageNotSupportedFaultType::soap_dup(soap*) returns deep copy of wsnt__NotifyMessageNotSupportedFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__NotifyMessageNotSupportedFaultType::soap_del() deep deletes wsnt__NotifyMessageNotSupportedFaultType data members, use only after wsnt__NotifyMessageNotSupportedFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__NotifyMessageNotSupportedFaultType::soap_type() returns SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType or derived type identifier +class wsnt__NotifyMessageNotSupportedFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode operations: +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode* soap_new__wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode* soap_new__wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode* soap_new_req__wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode* soap_new_set__wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode(soap*, _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode(soap*, _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode* _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode data members, use only after _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode or derived type identifier + class _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__NotifyMessageNotSupportedFaultType_Description operations: +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_Description* soap_new__wsrfbf__NotifyMessageNotSupportedFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_Description* soap_new__wsrfbf__NotifyMessageNotSupportedFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_Description* soap_new_req__wsrfbf__NotifyMessageNotSupportedFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_Description* soap_new_set__wsrfbf__NotifyMessageNotSupportedFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__NotifyMessageNotSupportedFaultType_Description(soap*, _wsrfbf__NotifyMessageNotSupportedFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__NotifyMessageNotSupportedFaultType_Description(soap*, _wsrfbf__NotifyMessageNotSupportedFaultType_Description*) serialize to a stream +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_Description* _wsrfbf__NotifyMessageNotSupportedFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__NotifyMessageNotSupportedFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_Description::soap_del() deep deletes _wsrfbf__NotifyMessageNotSupportedFaultType_Description data members, use only after _wsrfbf__NotifyMessageNotSupportedFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__NotifyMessageNotSupportedFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__NotifyMessageNotSupportedFaultType_Description or derived type identifier + class _wsrfbf__NotifyMessageNotSupportedFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause operations: +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause* soap_new__wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause* soap_new__wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause* soap_new_req__wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause* soap_new_set__wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause(soap*, _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause(soap*, _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause* _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause::soap_del() deep deletes _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause data members, use only after _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause or derived type identifier + class _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__UnacceptableInitialTerminationTimeFaultType operations: +/// - wsnt__UnacceptableInitialTerminationTimeFaultType* soap_new_wsnt__UnacceptableInitialTerminationTimeFaultType(soap*) allocate and default initialize +/// - wsnt__UnacceptableInitialTerminationTimeFaultType* soap_new_wsnt__UnacceptableInitialTerminationTimeFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__UnacceptableInitialTerminationTimeFaultType* soap_new_req_wsnt__UnacceptableInitialTerminationTimeFaultType(soap*, ...) allocate, set required members +/// - wsnt__UnacceptableInitialTerminationTimeFaultType* soap_new_set_wsnt__UnacceptableInitialTerminationTimeFaultType(soap*, ...) allocate, set all public members +/// - wsnt__UnacceptableInitialTerminationTimeFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__UnacceptableInitialTerminationTimeFaultType(soap*, wsnt__UnacceptableInitialTerminationTimeFaultType*) deserialize from a stream +/// - int soap_write_wsnt__UnacceptableInitialTerminationTimeFaultType(soap*, wsnt__UnacceptableInitialTerminationTimeFaultType*) serialize to a stream +/// - wsnt__UnacceptableInitialTerminationTimeFaultType* wsnt__UnacceptableInitialTerminationTimeFaultType::soap_dup(soap*) returns deep copy of wsnt__UnacceptableInitialTerminationTimeFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__UnacceptableInitialTerminationTimeFaultType::soap_del() deep deletes wsnt__UnacceptableInitialTerminationTimeFaultType data members, use only after wsnt__UnacceptableInitialTerminationTimeFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__UnacceptableInitialTerminationTimeFaultType::soap_type() returns SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType or derived type identifier +class wsnt__UnacceptableInitialTerminationTimeFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode operations: +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode* soap_new__wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode* soap_new__wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode* soap_new_req__wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode* soap_new_set__wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode(soap*, _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode(soap*, _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode* _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode data members, use only after _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode or derived type identifier + class _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description operations: +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description* soap_new__wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description* soap_new__wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description* soap_new_req__wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description* soap_new_set__wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description(soap*, _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description(soap*, _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description*) serialize to a stream +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description* _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description::soap_del() deep deletes _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description data members, use only after _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description or derived type identifier + class _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause operations: +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause* soap_new__wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause* soap_new__wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause* soap_new_req__wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause* soap_new_set__wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause(soap*, _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause(soap*, _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause* _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause::soap_del() deep deletes _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause data members, use only after _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause or derived type identifier + class _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +/// Element "MinimumTime" of type xs:dateTime. + time_t MinimumTime 1; ///< Required element. +/// Element "MaximumTime" of type xs:dateTime. + time_t* MaximumTime 0; ///< Optional element. +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":NoCurrentMessageOnTopicFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__NoCurrentMessageOnTopicFaultType operations: +/// - wsnt__NoCurrentMessageOnTopicFaultType* soap_new_wsnt__NoCurrentMessageOnTopicFaultType(soap*) allocate and default initialize +/// - wsnt__NoCurrentMessageOnTopicFaultType* soap_new_wsnt__NoCurrentMessageOnTopicFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__NoCurrentMessageOnTopicFaultType* soap_new_req_wsnt__NoCurrentMessageOnTopicFaultType(soap*, ...) allocate, set required members +/// - wsnt__NoCurrentMessageOnTopicFaultType* soap_new_set_wsnt__NoCurrentMessageOnTopicFaultType(soap*, ...) allocate, set all public members +/// - wsnt__NoCurrentMessageOnTopicFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__NoCurrentMessageOnTopicFaultType(soap*, wsnt__NoCurrentMessageOnTopicFaultType*) deserialize from a stream +/// - int soap_write_wsnt__NoCurrentMessageOnTopicFaultType(soap*, wsnt__NoCurrentMessageOnTopicFaultType*) serialize to a stream +/// - wsnt__NoCurrentMessageOnTopicFaultType* wsnt__NoCurrentMessageOnTopicFaultType::soap_dup(soap*) returns deep copy of wsnt__NoCurrentMessageOnTopicFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__NoCurrentMessageOnTopicFaultType::soap_del() deep deletes wsnt__NoCurrentMessageOnTopicFaultType data members, use only after wsnt__NoCurrentMessageOnTopicFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__NoCurrentMessageOnTopicFaultType::soap_type() returns SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType or derived type identifier +class wsnt__NoCurrentMessageOnTopicFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode operations: +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode* soap_new__wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode* soap_new__wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode* soap_new_req__wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode* soap_new_set__wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode(soap*, _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode(soap*, _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode* _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode data members, use only after _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode or derived type identifier + class _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__NoCurrentMessageOnTopicFaultType_Description operations: +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_Description* soap_new__wsrfbf__NoCurrentMessageOnTopicFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_Description* soap_new__wsrfbf__NoCurrentMessageOnTopicFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_Description* soap_new_req__wsrfbf__NoCurrentMessageOnTopicFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_Description* soap_new_set__wsrfbf__NoCurrentMessageOnTopicFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__NoCurrentMessageOnTopicFaultType_Description(soap*, _wsrfbf__NoCurrentMessageOnTopicFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__NoCurrentMessageOnTopicFaultType_Description(soap*, _wsrfbf__NoCurrentMessageOnTopicFaultType_Description*) serialize to a stream +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_Description* _wsrfbf__NoCurrentMessageOnTopicFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__NoCurrentMessageOnTopicFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_Description::soap_del() deep deletes _wsrfbf__NoCurrentMessageOnTopicFaultType_Description data members, use only after _wsrfbf__NoCurrentMessageOnTopicFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__NoCurrentMessageOnTopicFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__NoCurrentMessageOnTopicFaultType_Description or derived type identifier + class _wsrfbf__NoCurrentMessageOnTopicFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause operations: +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause* soap_new__wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause* soap_new__wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause* soap_new_req__wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause* soap_new_set__wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause(soap*, _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause(soap*, _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause* _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause::soap_del() deep deletes _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause data members, use only after _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause or derived type identifier + class _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":UnableToGetMessagesFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__UnableToGetMessagesFaultType operations: +/// - wsnt__UnableToGetMessagesFaultType* soap_new_wsnt__UnableToGetMessagesFaultType(soap*) allocate and default initialize +/// - wsnt__UnableToGetMessagesFaultType* soap_new_wsnt__UnableToGetMessagesFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__UnableToGetMessagesFaultType* soap_new_req_wsnt__UnableToGetMessagesFaultType(soap*, ...) allocate, set required members +/// - wsnt__UnableToGetMessagesFaultType* soap_new_set_wsnt__UnableToGetMessagesFaultType(soap*, ...) allocate, set all public members +/// - wsnt__UnableToGetMessagesFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__UnableToGetMessagesFaultType(soap*, wsnt__UnableToGetMessagesFaultType*) deserialize from a stream +/// - int soap_write_wsnt__UnableToGetMessagesFaultType(soap*, wsnt__UnableToGetMessagesFaultType*) serialize to a stream +/// - wsnt__UnableToGetMessagesFaultType* wsnt__UnableToGetMessagesFaultType::soap_dup(soap*) returns deep copy of wsnt__UnableToGetMessagesFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__UnableToGetMessagesFaultType::soap_del() deep deletes wsnt__UnableToGetMessagesFaultType data members, use only after wsnt__UnableToGetMessagesFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__UnableToGetMessagesFaultType::soap_type() returns SOAP_TYPE_wsnt__UnableToGetMessagesFaultType or derived type identifier +class wsnt__UnableToGetMessagesFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__UnableToGetMessagesFaultType_ErrorCode operations: +/// - _wsrfbf__UnableToGetMessagesFaultType_ErrorCode* soap_new__wsrfbf__UnableToGetMessagesFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__UnableToGetMessagesFaultType_ErrorCode* soap_new__wsrfbf__UnableToGetMessagesFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToGetMessagesFaultType_ErrorCode* soap_new_req__wsrfbf__UnableToGetMessagesFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToGetMessagesFaultType_ErrorCode* soap_new_set__wsrfbf__UnableToGetMessagesFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToGetMessagesFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToGetMessagesFaultType_ErrorCode(soap*, _wsrfbf__UnableToGetMessagesFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToGetMessagesFaultType_ErrorCode(soap*, _wsrfbf__UnableToGetMessagesFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__UnableToGetMessagesFaultType_ErrorCode* _wsrfbf__UnableToGetMessagesFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToGetMessagesFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToGetMessagesFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__UnableToGetMessagesFaultType_ErrorCode data members, use only after _wsrfbf__UnableToGetMessagesFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToGetMessagesFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__UnableToGetMessagesFaultType_ErrorCode or derived type identifier + class _wsrfbf__UnableToGetMessagesFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__UnableToGetMessagesFaultType_Description operations: +/// - _wsrfbf__UnableToGetMessagesFaultType_Description* soap_new__wsrfbf__UnableToGetMessagesFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__UnableToGetMessagesFaultType_Description* soap_new__wsrfbf__UnableToGetMessagesFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToGetMessagesFaultType_Description* soap_new_req__wsrfbf__UnableToGetMessagesFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToGetMessagesFaultType_Description* soap_new_set__wsrfbf__UnableToGetMessagesFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToGetMessagesFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToGetMessagesFaultType_Description(soap*, _wsrfbf__UnableToGetMessagesFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToGetMessagesFaultType_Description(soap*, _wsrfbf__UnableToGetMessagesFaultType_Description*) serialize to a stream +/// - _wsrfbf__UnableToGetMessagesFaultType_Description* _wsrfbf__UnableToGetMessagesFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToGetMessagesFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToGetMessagesFaultType_Description::soap_del() deep deletes _wsrfbf__UnableToGetMessagesFaultType_Description data members, use only after _wsrfbf__UnableToGetMessagesFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToGetMessagesFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__UnableToGetMessagesFaultType_Description or derived type identifier + class _wsrfbf__UnableToGetMessagesFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__UnableToGetMessagesFaultType_FaultCause operations: +/// - _wsrfbf__UnableToGetMessagesFaultType_FaultCause* soap_new__wsrfbf__UnableToGetMessagesFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__UnableToGetMessagesFaultType_FaultCause* soap_new__wsrfbf__UnableToGetMessagesFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToGetMessagesFaultType_FaultCause* soap_new_req__wsrfbf__UnableToGetMessagesFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToGetMessagesFaultType_FaultCause* soap_new_set__wsrfbf__UnableToGetMessagesFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToGetMessagesFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToGetMessagesFaultType_FaultCause(soap*, _wsrfbf__UnableToGetMessagesFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToGetMessagesFaultType_FaultCause(soap*, _wsrfbf__UnableToGetMessagesFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__UnableToGetMessagesFaultType_FaultCause* _wsrfbf__UnableToGetMessagesFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToGetMessagesFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToGetMessagesFaultType_FaultCause::soap_del() deep deletes _wsrfbf__UnableToGetMessagesFaultType_FaultCause data members, use only after _wsrfbf__UnableToGetMessagesFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToGetMessagesFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__UnableToGetMessagesFaultType_FaultCause or derived type identifier + class _wsrfbf__UnableToGetMessagesFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":UnableToDestroyPullPointFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__UnableToDestroyPullPointFaultType operations: +/// - wsnt__UnableToDestroyPullPointFaultType* soap_new_wsnt__UnableToDestroyPullPointFaultType(soap*) allocate and default initialize +/// - wsnt__UnableToDestroyPullPointFaultType* soap_new_wsnt__UnableToDestroyPullPointFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__UnableToDestroyPullPointFaultType* soap_new_req_wsnt__UnableToDestroyPullPointFaultType(soap*, ...) allocate, set required members +/// - wsnt__UnableToDestroyPullPointFaultType* soap_new_set_wsnt__UnableToDestroyPullPointFaultType(soap*, ...) allocate, set all public members +/// - wsnt__UnableToDestroyPullPointFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__UnableToDestroyPullPointFaultType(soap*, wsnt__UnableToDestroyPullPointFaultType*) deserialize from a stream +/// - int soap_write_wsnt__UnableToDestroyPullPointFaultType(soap*, wsnt__UnableToDestroyPullPointFaultType*) serialize to a stream +/// - wsnt__UnableToDestroyPullPointFaultType* wsnt__UnableToDestroyPullPointFaultType::soap_dup(soap*) returns deep copy of wsnt__UnableToDestroyPullPointFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__UnableToDestroyPullPointFaultType::soap_del() deep deletes wsnt__UnableToDestroyPullPointFaultType data members, use only after wsnt__UnableToDestroyPullPointFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__UnableToDestroyPullPointFaultType::soap_type() returns SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType or derived type identifier +class wsnt__UnableToDestroyPullPointFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode operations: +/// - _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode* soap_new__wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode* soap_new__wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode* soap_new_req__wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode* soap_new_set__wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode(soap*, _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode(soap*, _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode* _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode data members, use only after _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode or derived type identifier + class _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__UnableToDestroyPullPointFaultType_Description operations: +/// - _wsrfbf__UnableToDestroyPullPointFaultType_Description* soap_new__wsrfbf__UnableToDestroyPullPointFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__UnableToDestroyPullPointFaultType_Description* soap_new__wsrfbf__UnableToDestroyPullPointFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToDestroyPullPointFaultType_Description* soap_new_req__wsrfbf__UnableToDestroyPullPointFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToDestroyPullPointFaultType_Description* soap_new_set__wsrfbf__UnableToDestroyPullPointFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToDestroyPullPointFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToDestroyPullPointFaultType_Description(soap*, _wsrfbf__UnableToDestroyPullPointFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToDestroyPullPointFaultType_Description(soap*, _wsrfbf__UnableToDestroyPullPointFaultType_Description*) serialize to a stream +/// - _wsrfbf__UnableToDestroyPullPointFaultType_Description* _wsrfbf__UnableToDestroyPullPointFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToDestroyPullPointFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToDestroyPullPointFaultType_Description::soap_del() deep deletes _wsrfbf__UnableToDestroyPullPointFaultType_Description data members, use only after _wsrfbf__UnableToDestroyPullPointFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToDestroyPullPointFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__UnableToDestroyPullPointFaultType_Description or derived type identifier + class _wsrfbf__UnableToDestroyPullPointFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause operations: +/// - _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause* soap_new__wsrfbf__UnableToDestroyPullPointFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause* soap_new__wsrfbf__UnableToDestroyPullPointFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause* soap_new_req__wsrfbf__UnableToDestroyPullPointFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause* soap_new_set__wsrfbf__UnableToDestroyPullPointFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToDestroyPullPointFaultType_FaultCause(soap*, _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToDestroyPullPointFaultType_FaultCause(soap*, _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause* _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause::soap_del() deep deletes _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause data members, use only after _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__UnableToDestroyPullPointFaultType_FaultCause or derived type identifier + class _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":UnableToCreatePullPointFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__UnableToCreatePullPointFaultType operations: +/// - wsnt__UnableToCreatePullPointFaultType* soap_new_wsnt__UnableToCreatePullPointFaultType(soap*) allocate and default initialize +/// - wsnt__UnableToCreatePullPointFaultType* soap_new_wsnt__UnableToCreatePullPointFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__UnableToCreatePullPointFaultType* soap_new_req_wsnt__UnableToCreatePullPointFaultType(soap*, ...) allocate, set required members +/// - wsnt__UnableToCreatePullPointFaultType* soap_new_set_wsnt__UnableToCreatePullPointFaultType(soap*, ...) allocate, set all public members +/// - wsnt__UnableToCreatePullPointFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__UnableToCreatePullPointFaultType(soap*, wsnt__UnableToCreatePullPointFaultType*) deserialize from a stream +/// - int soap_write_wsnt__UnableToCreatePullPointFaultType(soap*, wsnt__UnableToCreatePullPointFaultType*) serialize to a stream +/// - wsnt__UnableToCreatePullPointFaultType* wsnt__UnableToCreatePullPointFaultType::soap_dup(soap*) returns deep copy of wsnt__UnableToCreatePullPointFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__UnableToCreatePullPointFaultType::soap_del() deep deletes wsnt__UnableToCreatePullPointFaultType data members, use only after wsnt__UnableToCreatePullPointFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__UnableToCreatePullPointFaultType::soap_type() returns SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType or derived type identifier +class wsnt__UnableToCreatePullPointFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode operations: +/// - _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode* soap_new__wsrfbf__UnableToCreatePullPointFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode* soap_new__wsrfbf__UnableToCreatePullPointFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode* soap_new_req__wsrfbf__UnableToCreatePullPointFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode* soap_new_set__wsrfbf__UnableToCreatePullPointFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToCreatePullPointFaultType_ErrorCode(soap*, _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToCreatePullPointFaultType_ErrorCode(soap*, _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode* _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode data members, use only after _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__UnableToCreatePullPointFaultType_ErrorCode or derived type identifier + class _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__UnableToCreatePullPointFaultType_Description operations: +/// - _wsrfbf__UnableToCreatePullPointFaultType_Description* soap_new__wsrfbf__UnableToCreatePullPointFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__UnableToCreatePullPointFaultType_Description* soap_new__wsrfbf__UnableToCreatePullPointFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToCreatePullPointFaultType_Description* soap_new_req__wsrfbf__UnableToCreatePullPointFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToCreatePullPointFaultType_Description* soap_new_set__wsrfbf__UnableToCreatePullPointFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToCreatePullPointFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToCreatePullPointFaultType_Description(soap*, _wsrfbf__UnableToCreatePullPointFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToCreatePullPointFaultType_Description(soap*, _wsrfbf__UnableToCreatePullPointFaultType_Description*) serialize to a stream +/// - _wsrfbf__UnableToCreatePullPointFaultType_Description* _wsrfbf__UnableToCreatePullPointFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToCreatePullPointFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToCreatePullPointFaultType_Description::soap_del() deep deletes _wsrfbf__UnableToCreatePullPointFaultType_Description data members, use only after _wsrfbf__UnableToCreatePullPointFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToCreatePullPointFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__UnableToCreatePullPointFaultType_Description or derived type identifier + class _wsrfbf__UnableToCreatePullPointFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__UnableToCreatePullPointFaultType_FaultCause operations: +/// - _wsrfbf__UnableToCreatePullPointFaultType_FaultCause* soap_new__wsrfbf__UnableToCreatePullPointFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__UnableToCreatePullPointFaultType_FaultCause* soap_new__wsrfbf__UnableToCreatePullPointFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToCreatePullPointFaultType_FaultCause* soap_new_req__wsrfbf__UnableToCreatePullPointFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToCreatePullPointFaultType_FaultCause* soap_new_set__wsrfbf__UnableToCreatePullPointFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToCreatePullPointFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToCreatePullPointFaultType_FaultCause(soap*, _wsrfbf__UnableToCreatePullPointFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToCreatePullPointFaultType_FaultCause(soap*, _wsrfbf__UnableToCreatePullPointFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__UnableToCreatePullPointFaultType_FaultCause* _wsrfbf__UnableToCreatePullPointFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToCreatePullPointFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToCreatePullPointFaultType_FaultCause::soap_del() deep deletes _wsrfbf__UnableToCreatePullPointFaultType_FaultCause data members, use only after _wsrfbf__UnableToCreatePullPointFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToCreatePullPointFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__UnableToCreatePullPointFaultType_FaultCause or derived type identifier + class _wsrfbf__UnableToCreatePullPointFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__UnacceptableTerminationTimeFaultType operations: +/// - wsnt__UnacceptableTerminationTimeFaultType* soap_new_wsnt__UnacceptableTerminationTimeFaultType(soap*) allocate and default initialize +/// - wsnt__UnacceptableTerminationTimeFaultType* soap_new_wsnt__UnacceptableTerminationTimeFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__UnacceptableTerminationTimeFaultType* soap_new_req_wsnt__UnacceptableTerminationTimeFaultType(soap*, ...) allocate, set required members +/// - wsnt__UnacceptableTerminationTimeFaultType* soap_new_set_wsnt__UnacceptableTerminationTimeFaultType(soap*, ...) allocate, set all public members +/// - wsnt__UnacceptableTerminationTimeFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__UnacceptableTerminationTimeFaultType(soap*, wsnt__UnacceptableTerminationTimeFaultType*) deserialize from a stream +/// - int soap_write_wsnt__UnacceptableTerminationTimeFaultType(soap*, wsnt__UnacceptableTerminationTimeFaultType*) serialize to a stream +/// - wsnt__UnacceptableTerminationTimeFaultType* wsnt__UnacceptableTerminationTimeFaultType::soap_dup(soap*) returns deep copy of wsnt__UnacceptableTerminationTimeFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__UnacceptableTerminationTimeFaultType::soap_del() deep deletes wsnt__UnacceptableTerminationTimeFaultType data members, use only after wsnt__UnacceptableTerminationTimeFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__UnacceptableTerminationTimeFaultType::soap_type() returns SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType or derived type identifier +class wsnt__UnacceptableTerminationTimeFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode operations: +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode* soap_new__wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode* soap_new__wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode* soap_new_req__wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode* soap_new_set__wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode(soap*, _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode(soap*, _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode* _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode data members, use only after _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode or derived type identifier + class _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__UnacceptableTerminationTimeFaultType_Description operations: +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_Description* soap_new__wsrfbf__UnacceptableTerminationTimeFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_Description* soap_new__wsrfbf__UnacceptableTerminationTimeFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_Description* soap_new_req__wsrfbf__UnacceptableTerminationTimeFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_Description* soap_new_set__wsrfbf__UnacceptableTerminationTimeFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnacceptableTerminationTimeFaultType_Description(soap*, _wsrfbf__UnacceptableTerminationTimeFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__UnacceptableTerminationTimeFaultType_Description(soap*, _wsrfbf__UnacceptableTerminationTimeFaultType_Description*) serialize to a stream +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_Description* _wsrfbf__UnacceptableTerminationTimeFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__UnacceptableTerminationTimeFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_Description::soap_del() deep deletes _wsrfbf__UnacceptableTerminationTimeFaultType_Description data members, use only after _wsrfbf__UnacceptableTerminationTimeFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnacceptableTerminationTimeFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__UnacceptableTerminationTimeFaultType_Description or derived type identifier + class _wsrfbf__UnacceptableTerminationTimeFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause operations: +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause* soap_new__wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause* soap_new__wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause* soap_new_req__wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause* soap_new_set__wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause(soap*, _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause(soap*, _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause* _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause::soap_del() deep deletes _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause data members, use only after _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause or derived type identifier + class _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +/// Element "MinimumTime" of type xs:dateTime. + time_t MinimumTime 1; ///< Required element. +/// Element "MaximumTime" of type xs:dateTime. + time_t* MaximumTime 0; ///< Optional element. +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__UnableToDestroySubscriptionFaultType operations: +/// - wsnt__UnableToDestroySubscriptionFaultType* soap_new_wsnt__UnableToDestroySubscriptionFaultType(soap*) allocate and default initialize +/// - wsnt__UnableToDestroySubscriptionFaultType* soap_new_wsnt__UnableToDestroySubscriptionFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__UnableToDestroySubscriptionFaultType* soap_new_req_wsnt__UnableToDestroySubscriptionFaultType(soap*, ...) allocate, set required members +/// - wsnt__UnableToDestroySubscriptionFaultType* soap_new_set_wsnt__UnableToDestroySubscriptionFaultType(soap*, ...) allocate, set all public members +/// - wsnt__UnableToDestroySubscriptionFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__UnableToDestroySubscriptionFaultType(soap*, wsnt__UnableToDestroySubscriptionFaultType*) deserialize from a stream +/// - int soap_write_wsnt__UnableToDestroySubscriptionFaultType(soap*, wsnt__UnableToDestroySubscriptionFaultType*) serialize to a stream +/// - wsnt__UnableToDestroySubscriptionFaultType* wsnt__UnableToDestroySubscriptionFaultType::soap_dup(soap*) returns deep copy of wsnt__UnableToDestroySubscriptionFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__UnableToDestroySubscriptionFaultType::soap_del() deep deletes wsnt__UnableToDestroySubscriptionFaultType data members, use only after wsnt__UnableToDestroySubscriptionFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__UnableToDestroySubscriptionFaultType::soap_type() returns SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType or derived type identifier +class wsnt__UnableToDestroySubscriptionFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode operations: +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode* soap_new__wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode* soap_new__wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode* soap_new_req__wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode* soap_new_set__wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode(soap*, _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode(soap*, _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode* _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode data members, use only after _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode or derived type identifier + class _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__UnableToDestroySubscriptionFaultType_Description operations: +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_Description* soap_new__wsrfbf__UnableToDestroySubscriptionFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_Description* soap_new__wsrfbf__UnableToDestroySubscriptionFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_Description* soap_new_req__wsrfbf__UnableToDestroySubscriptionFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_Description* soap_new_set__wsrfbf__UnableToDestroySubscriptionFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToDestroySubscriptionFaultType_Description(soap*, _wsrfbf__UnableToDestroySubscriptionFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToDestroySubscriptionFaultType_Description(soap*, _wsrfbf__UnableToDestroySubscriptionFaultType_Description*) serialize to a stream +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_Description* _wsrfbf__UnableToDestroySubscriptionFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToDestroySubscriptionFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_Description::soap_del() deep deletes _wsrfbf__UnableToDestroySubscriptionFaultType_Description data members, use only after _wsrfbf__UnableToDestroySubscriptionFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToDestroySubscriptionFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__UnableToDestroySubscriptionFaultType_Description or derived type identifier + class _wsrfbf__UnableToDestroySubscriptionFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause operations: +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause* soap_new__wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause* soap_new__wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause* soap_new_req__wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause* soap_new_set__wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause(soap*, _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause(soap*, _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause* _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause::soap_del() deep deletes _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause data members, use only after _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause or derived type identifier + class _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":PauseFailedFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__PauseFailedFaultType operations: +/// - wsnt__PauseFailedFaultType* soap_new_wsnt__PauseFailedFaultType(soap*) allocate and default initialize +/// - wsnt__PauseFailedFaultType* soap_new_wsnt__PauseFailedFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__PauseFailedFaultType* soap_new_req_wsnt__PauseFailedFaultType(soap*, ...) allocate, set required members +/// - wsnt__PauseFailedFaultType* soap_new_set_wsnt__PauseFailedFaultType(soap*, ...) allocate, set all public members +/// - wsnt__PauseFailedFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__PauseFailedFaultType(soap*, wsnt__PauseFailedFaultType*) deserialize from a stream +/// - int soap_write_wsnt__PauseFailedFaultType(soap*, wsnt__PauseFailedFaultType*) serialize to a stream +/// - wsnt__PauseFailedFaultType* wsnt__PauseFailedFaultType::soap_dup(soap*) returns deep copy of wsnt__PauseFailedFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__PauseFailedFaultType::soap_del() deep deletes wsnt__PauseFailedFaultType data members, use only after wsnt__PauseFailedFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__PauseFailedFaultType::soap_type() returns SOAP_TYPE_wsnt__PauseFailedFaultType or derived type identifier +class wsnt__PauseFailedFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__PauseFailedFaultType_ErrorCode operations: +/// - _wsrfbf__PauseFailedFaultType_ErrorCode* soap_new__wsrfbf__PauseFailedFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__PauseFailedFaultType_ErrorCode* soap_new__wsrfbf__PauseFailedFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__PauseFailedFaultType_ErrorCode* soap_new_req__wsrfbf__PauseFailedFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__PauseFailedFaultType_ErrorCode* soap_new_set__wsrfbf__PauseFailedFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__PauseFailedFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__PauseFailedFaultType_ErrorCode(soap*, _wsrfbf__PauseFailedFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__PauseFailedFaultType_ErrorCode(soap*, _wsrfbf__PauseFailedFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__PauseFailedFaultType_ErrorCode* _wsrfbf__PauseFailedFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__PauseFailedFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__PauseFailedFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__PauseFailedFaultType_ErrorCode data members, use only after _wsrfbf__PauseFailedFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__PauseFailedFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__PauseFailedFaultType_ErrorCode or derived type identifier + class _wsrfbf__PauseFailedFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__PauseFailedFaultType_Description operations: +/// - _wsrfbf__PauseFailedFaultType_Description* soap_new__wsrfbf__PauseFailedFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__PauseFailedFaultType_Description* soap_new__wsrfbf__PauseFailedFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__PauseFailedFaultType_Description* soap_new_req__wsrfbf__PauseFailedFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__PauseFailedFaultType_Description* soap_new_set__wsrfbf__PauseFailedFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__PauseFailedFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__PauseFailedFaultType_Description(soap*, _wsrfbf__PauseFailedFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__PauseFailedFaultType_Description(soap*, _wsrfbf__PauseFailedFaultType_Description*) serialize to a stream +/// - _wsrfbf__PauseFailedFaultType_Description* _wsrfbf__PauseFailedFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__PauseFailedFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__PauseFailedFaultType_Description::soap_del() deep deletes _wsrfbf__PauseFailedFaultType_Description data members, use only after _wsrfbf__PauseFailedFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__PauseFailedFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__PauseFailedFaultType_Description or derived type identifier + class _wsrfbf__PauseFailedFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__PauseFailedFaultType_FaultCause operations: +/// - _wsrfbf__PauseFailedFaultType_FaultCause* soap_new__wsrfbf__PauseFailedFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__PauseFailedFaultType_FaultCause* soap_new__wsrfbf__PauseFailedFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__PauseFailedFaultType_FaultCause* soap_new_req__wsrfbf__PauseFailedFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__PauseFailedFaultType_FaultCause* soap_new_set__wsrfbf__PauseFailedFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__PauseFailedFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__PauseFailedFaultType_FaultCause(soap*, _wsrfbf__PauseFailedFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__PauseFailedFaultType_FaultCause(soap*, _wsrfbf__PauseFailedFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__PauseFailedFaultType_FaultCause* _wsrfbf__PauseFailedFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__PauseFailedFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__PauseFailedFaultType_FaultCause::soap_del() deep deletes _wsrfbf__PauseFailedFaultType_FaultCause data members, use only after _wsrfbf__PauseFailedFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__PauseFailedFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__PauseFailedFaultType_FaultCause or derived type identifier + class _wsrfbf__PauseFailedFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/b-2":ResumeFailedFaultType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// +/// @note class wsnt__ResumeFailedFaultType operations: +/// - wsnt__ResumeFailedFaultType* soap_new_wsnt__ResumeFailedFaultType(soap*) allocate and default initialize +/// - wsnt__ResumeFailedFaultType* soap_new_wsnt__ResumeFailedFaultType(soap*, int num) allocate and default initialize an array +/// - wsnt__ResumeFailedFaultType* soap_new_req_wsnt__ResumeFailedFaultType(soap*, ...) allocate, set required members +/// - wsnt__ResumeFailedFaultType* soap_new_set_wsnt__ResumeFailedFaultType(soap*, ...) allocate, set all public members +/// - wsnt__ResumeFailedFaultType::soap_default(soap*) default initialize members +/// - int soap_read_wsnt__ResumeFailedFaultType(soap*, wsnt__ResumeFailedFaultType*) deserialize from a stream +/// - int soap_write_wsnt__ResumeFailedFaultType(soap*, wsnt__ResumeFailedFaultType*) serialize to a stream +/// - wsnt__ResumeFailedFaultType* wsnt__ResumeFailedFaultType::soap_dup(soap*) returns deep copy of wsnt__ResumeFailedFaultType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wsnt__ResumeFailedFaultType::soap_del() deep deletes wsnt__ResumeFailedFaultType data members, use only after wsnt__ResumeFailedFaultType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wsnt__ResumeFailedFaultType::soap_type() returns SOAP_TYPE_wsnt__ResumeFailedFaultType or derived type identifier +class wsnt__ResumeFailedFaultType : public wsrfbf__BaseFaultType +{ public: +/* INHERITED FROM wsrfbf__BaseFaultType: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Element "Timestamp" of type xs:dateTime. + time_t Timestamp 1; ///< Required element. +/// Element "Originator" of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. + wsa5__EndpointReferenceType* Originator 0; ///< Optional element. +/// @note class _wsrfbf__ResumeFailedFaultType_ErrorCode operations: +/// - _wsrfbf__ResumeFailedFaultType_ErrorCode* soap_new__wsrfbf__ResumeFailedFaultType_ErrorCode(soap*) allocate and default initialize +/// - _wsrfbf__ResumeFailedFaultType_ErrorCode* soap_new__wsrfbf__ResumeFailedFaultType_ErrorCode(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__ResumeFailedFaultType_ErrorCode* soap_new_req__wsrfbf__ResumeFailedFaultType_ErrorCode(soap*, ...) allocate, set required members +/// - _wsrfbf__ResumeFailedFaultType_ErrorCode* soap_new_set__wsrfbf__ResumeFailedFaultType_ErrorCode(soap*, ...) allocate, set all public members +/// - _wsrfbf__ResumeFailedFaultType_ErrorCode::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__ResumeFailedFaultType_ErrorCode(soap*, _wsrfbf__ResumeFailedFaultType_ErrorCode*) deserialize from a stream +/// - int soap_write__wsrfbf__ResumeFailedFaultType_ErrorCode(soap*, _wsrfbf__ResumeFailedFaultType_ErrorCode*) serialize to a stream +/// - _wsrfbf__ResumeFailedFaultType_ErrorCode* _wsrfbf__ResumeFailedFaultType_ErrorCode::soap_dup(soap*) returns deep copy of _wsrfbf__ResumeFailedFaultType_ErrorCode, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__ResumeFailedFaultType_ErrorCode::soap_del() deep deletes _wsrfbf__ResumeFailedFaultType_ErrorCode data members, use only after _wsrfbf__ResumeFailedFaultType_ErrorCode::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__ResumeFailedFaultType_ErrorCode::soap_type() returns SOAP_TYPE__wsrfbf__ResumeFailedFaultType_ErrorCode or derived type identifier + class _wsrfbf__ResumeFailedFaultType_ErrorCode + { public: +/// Attribute "dialect" of type xs:anyURI. + @ xsd__anyURI dialect 1; ///< Required attribute. +/// Mixed content. +/// @note Mixed content is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -d for DOM (soap_dom_element) to store mixed content. + xsd__anyType __mixed 0; ///< Store mixed content as xsd:any (by default a xsd__anyType DOM soap_dom_element linked node structure). + } *ErrorCode 0; ///< Optional element. +/// Vector of Description of length 0..unbounded. + std::vector< +/// @note class _wsrfbf__ResumeFailedFaultType_Description operations: +/// - _wsrfbf__ResumeFailedFaultType_Description* soap_new__wsrfbf__ResumeFailedFaultType_Description(soap*) allocate and default initialize +/// - _wsrfbf__ResumeFailedFaultType_Description* soap_new__wsrfbf__ResumeFailedFaultType_Description(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__ResumeFailedFaultType_Description* soap_new_req__wsrfbf__ResumeFailedFaultType_Description(soap*, ...) allocate, set required members +/// - _wsrfbf__ResumeFailedFaultType_Description* soap_new_set__wsrfbf__ResumeFailedFaultType_Description(soap*, ...) allocate, set all public members +/// - _wsrfbf__ResumeFailedFaultType_Description::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__ResumeFailedFaultType_Description(soap*, _wsrfbf__ResumeFailedFaultType_Description*) deserialize from a stream +/// - int soap_write__wsrfbf__ResumeFailedFaultType_Description(soap*, _wsrfbf__ResumeFailedFaultType_Description*) serialize to a stream +/// - _wsrfbf__ResumeFailedFaultType_Description* _wsrfbf__ResumeFailedFaultType_Description::soap_dup(soap*) returns deep copy of _wsrfbf__ResumeFailedFaultType_Description, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__ResumeFailedFaultType_Description::soap_del() deep deletes _wsrfbf__ResumeFailedFaultType_Description data members, use only after _wsrfbf__ResumeFailedFaultType_Description::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__ResumeFailedFaultType_Description::soap_type() returns SOAP_TYPE__wsrfbf__ResumeFailedFaultType_Description or derived type identifier + class _wsrfbf__ResumeFailedFaultType_Description + { public: +/// __item wraps simpleContent of type xs:string. + std::string __item ; +/// Imported attribute reference xml:lang. + @ _xml__lang* xml__lang 0; ///< Optional attribute. + }> Description 0; ///< Multiple elements. +/// @note class _wsrfbf__ResumeFailedFaultType_FaultCause operations: +/// - _wsrfbf__ResumeFailedFaultType_FaultCause* soap_new__wsrfbf__ResumeFailedFaultType_FaultCause(soap*) allocate and default initialize +/// - _wsrfbf__ResumeFailedFaultType_FaultCause* soap_new__wsrfbf__ResumeFailedFaultType_FaultCause(soap*, int num) allocate and default initialize an array +/// - _wsrfbf__ResumeFailedFaultType_FaultCause* soap_new_req__wsrfbf__ResumeFailedFaultType_FaultCause(soap*, ...) allocate, set required members +/// - _wsrfbf__ResumeFailedFaultType_FaultCause* soap_new_set__wsrfbf__ResumeFailedFaultType_FaultCause(soap*, ...) allocate, set all public members +/// - _wsrfbf__ResumeFailedFaultType_FaultCause::soap_default(soap*) default initialize members +/// - int soap_read__wsrfbf__ResumeFailedFaultType_FaultCause(soap*, _wsrfbf__ResumeFailedFaultType_FaultCause*) deserialize from a stream +/// - int soap_write__wsrfbf__ResumeFailedFaultType_FaultCause(soap*, _wsrfbf__ResumeFailedFaultType_FaultCause*) serialize to a stream +/// - _wsrfbf__ResumeFailedFaultType_FaultCause* _wsrfbf__ResumeFailedFaultType_FaultCause::soap_dup(soap*) returns deep copy of _wsrfbf__ResumeFailedFaultType_FaultCause, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wsrfbf__ResumeFailedFaultType_FaultCause::soap_del() deep deletes _wsrfbf__ResumeFailedFaultType_FaultCause data members, use only after _wsrfbf__ResumeFailedFaultType_FaultCause::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wsrfbf__ResumeFailedFaultType_FaultCause::soap_type() returns SOAP_TYPE__wsrfbf__ResumeFailedFaultType_FaultCause or derived type identifier + class _wsrfbf__ResumeFailedFaultType_FaultCause + { public: +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. + xsd__anyType __any 0; ///< Store any element content in DOM soap_dom_element node. + } *FaultCause 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wsrfbf__BaseFaultType */ +}; + +/// @brief "http://docs.oasis-open.org/wsn/t-1":TopicNamespaceType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsn/t-1":ExtensibleDocumented. +/// +/// @note class wstop__TopicNamespaceType operations: +/// - wstop__TopicNamespaceType* soap_new_wstop__TopicNamespaceType(soap*) allocate and default initialize +/// - wstop__TopicNamespaceType* soap_new_wstop__TopicNamespaceType(soap*, int num) allocate and default initialize an array +/// - wstop__TopicNamespaceType* soap_new_req_wstop__TopicNamespaceType(soap*, ...) allocate, set required members +/// - wstop__TopicNamespaceType* soap_new_set_wstop__TopicNamespaceType(soap*, ...) allocate, set all public members +/// - wstop__TopicNamespaceType::soap_default(soap*) default initialize members +/// - int soap_read_wstop__TopicNamespaceType(soap*, wstop__TopicNamespaceType*) deserialize from a stream +/// - int soap_write_wstop__TopicNamespaceType(soap*, wstop__TopicNamespaceType*) serialize to a stream +/// - wstop__TopicNamespaceType* wstop__TopicNamespaceType::soap_dup(soap*) returns deep copy of wstop__TopicNamespaceType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wstop__TopicNamespaceType::soap_del() deep deletes wstop__TopicNamespaceType data members, use only after wstop__TopicNamespaceType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wstop__TopicNamespaceType::soap_type() returns SOAP_TYPE_wstop__TopicNamespaceType or derived type identifier +class wstop__TopicNamespaceType : public wstop__ExtensibleDocumented +{ public: +/* INHERITED FROM wstop__ExtensibleDocumented: +/// Element "documentation" of type "http://docs.oasis-open.org/wsn/t-1":Documentation. + wstop__Documentation* documentation 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wstop__ExtensibleDocumented */ +/// Vector of Topic of length 0..unbounded. + std::vector< +/// @note class _wstop__TopicNamespaceType_Topic operations: +/// - _wstop__TopicNamespaceType_Topic* soap_new__wstop__TopicNamespaceType_Topic(soap*) allocate and default initialize +/// - _wstop__TopicNamespaceType_Topic* soap_new__wstop__TopicNamespaceType_Topic(soap*, int num) allocate and default initialize an array +/// - _wstop__TopicNamespaceType_Topic* soap_new_req__wstop__TopicNamespaceType_Topic(soap*, ...) allocate, set required members +/// - _wstop__TopicNamespaceType_Topic* soap_new_set__wstop__TopicNamespaceType_Topic(soap*, ...) allocate, set all public members +/// - _wstop__TopicNamespaceType_Topic::soap_default(soap*) default initialize members +/// - int soap_read__wstop__TopicNamespaceType_Topic(soap*, _wstop__TopicNamespaceType_Topic*) deserialize from a stream +/// - int soap_write__wstop__TopicNamespaceType_Topic(soap*, _wstop__TopicNamespaceType_Topic*) serialize to a stream +/// - _wstop__TopicNamespaceType_Topic* _wstop__TopicNamespaceType_Topic::soap_dup(soap*) returns deep copy of _wstop__TopicNamespaceType_Topic, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - _wstop__TopicNamespaceType_Topic::soap_del() deep deletes _wstop__TopicNamespaceType_Topic data members, use only after _wstop__TopicNamespaceType_Topic::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int _wstop__TopicNamespaceType_Topic::soap_type() returns SOAP_TYPE__wstop__TopicNamespaceType_Topic or derived type identifier + class _wstop__TopicNamespaceType_Topic + { public: +/// INHERITED FROM wstop__ExtensibleDocumented: +/// Element "documentation" of type "http://docs.oasis-open.org/wsn/t-1":Documentation. + wstop__Documentation* documentation 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. +// END OF INHERITED FROM wstop__ExtensibleDocumented +/// INHERITED FROM wstop__TopicType: +/// Element "MessagePattern" of type "http://docs.oasis-open.org/wsn/t-1":QueryExpressionType. + wstop__QueryExpressionType* MessagePattern 0; ///< Optional element. +/// Vector of wstop__TopicType* of length 0..unbounded. + std::vector Topic 0; ///< Multiple elements. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Attribute "name" of type xs:NCName. + @ xsd__NCName name 1; ///< Required attribute. +@ xsd__QName + + *messageTypes 0; ///< Optional attribute. +/// Attribute "final" of type xs:boolean. + @ bool final_ 0 = false; ///< Optional attribute with default value="false". +// END OF INHERITED FROM wstop__TopicType +/// Attribute "parent" of type "http://docs.oasis-open.org/wsn/t-1":ConcreteTopicExpression. + @ wstop__ConcreteTopicExpression* parent 0; ///< Optional attribute. + }> Topic 0; ///< Multiple elements. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Attribute "name" of type xs:NCName. + @ xsd__NCName* name 0; ///< Optional attribute. +/// Attribute "targetNamespace" of type xs:anyURI. + @ xsd__anyURI targetNamespace 1; ///< Required attribute. +/// Attribute "final" of type xs:boolean. + @ bool final_ 0 = false; ///< Optional attribute with default value="false". +}; + +/// @brief "http://docs.oasis-open.org/wsn/t-1":TopicType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsn/t-1":ExtensibleDocumented. +/// +/// @note class wstop__TopicType operations: +/// - wstop__TopicType* soap_new_wstop__TopicType(soap*) allocate and default initialize +/// - wstop__TopicType* soap_new_wstop__TopicType(soap*, int num) allocate and default initialize an array +/// - wstop__TopicType* soap_new_req_wstop__TopicType(soap*, ...) allocate, set required members +/// - wstop__TopicType* soap_new_set_wstop__TopicType(soap*, ...) allocate, set all public members +/// - wstop__TopicType::soap_default(soap*) default initialize members +/// - int soap_read_wstop__TopicType(soap*, wstop__TopicType*) deserialize from a stream +/// - int soap_write_wstop__TopicType(soap*, wstop__TopicType*) serialize to a stream +/// - wstop__TopicType* wstop__TopicType::soap_dup(soap*) returns deep copy of wstop__TopicType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wstop__TopicType::soap_del() deep deletes wstop__TopicType data members, use only after wstop__TopicType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wstop__TopicType::soap_type() returns SOAP_TYPE_wstop__TopicType or derived type identifier +class wstop__TopicType : public wstop__ExtensibleDocumented +{ public: +/* INHERITED FROM wstop__ExtensibleDocumented: +/// Element "documentation" of type "http://docs.oasis-open.org/wsn/t-1":Documentation. + wstop__Documentation* documentation 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wstop__ExtensibleDocumented */ +/// Element "MessagePattern" of type "http://docs.oasis-open.org/wsn/t-1":QueryExpressionType. + wstop__QueryExpressionType* MessagePattern 0; ///< Optional element. +/// Vector of wstop__TopicType* of length 0..unbounded. + std::vector Topic 0; ///< Multiple elements. +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +/// Attribute "name" of type xs:NCName. + @ xsd__NCName name 1; ///< Required attribute. +@ xsd__QName + + *messageTypes 0; ///< Optional attribute. +/// Attribute "final" of type xs:boolean. + @ bool final_ 0 = false; ///< Optional attribute with default value="false". +}; + +/// @brief "http://docs.oasis-open.org/wsn/t-1":TopicSetType is a complexType with complexContent extension of type "http://docs.oasis-open.org/wsn/t-1":ExtensibleDocumented. +/// +/// @note class wstop__TopicSetType operations: +/// - wstop__TopicSetType* soap_new_wstop__TopicSetType(soap*) allocate and default initialize +/// - wstop__TopicSetType* soap_new_wstop__TopicSetType(soap*, int num) allocate and default initialize an array +/// - wstop__TopicSetType* soap_new_req_wstop__TopicSetType(soap*, ...) allocate, set required members +/// - wstop__TopicSetType* soap_new_set_wstop__TopicSetType(soap*, ...) allocate, set all public members +/// - wstop__TopicSetType::soap_default(soap*) default initialize members +/// - int soap_read_wstop__TopicSetType(soap*, wstop__TopicSetType*) deserialize from a stream +/// - int soap_write_wstop__TopicSetType(soap*, wstop__TopicSetType*) serialize to a stream +/// - wstop__TopicSetType* wstop__TopicSetType::soap_dup(soap*) returns deep copy of wstop__TopicSetType, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec) +/// - wstop__TopicSetType::soap_del() deep deletes wstop__TopicSetType data members, use only after wstop__TopicSetType::soap_dup(NULL) (use soapcpp2 -Ed) +/// - int wstop__TopicSetType::soap_type() returns SOAP_TYPE_wstop__TopicSetType or derived type identifier +class wstop__TopicSetType : public wstop__ExtensibleDocumented +{ public: +/* INHERITED FROM wstop__ExtensibleDocumented: +/// Element "documentation" of type "http://docs.oasis-open.org/wsn/t-1":Documentation. + wstop__Documentation* documentation 0; ///< Optional element. +/// . +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this attribute. +/// Use wsdl2h option -d for xsd__anyAttribute DOM (soap_dom_attribute). + @ xsd__anyAttribute __anyAttribute ; ///< Store anyAttribute content in DOM soap_dom_attribute linked node structure. + END OF INHERITED FROM wstop__ExtensibleDocumented */ +/// +/// @note Schema extensibility is user-definable. +/// Consult the protocol documentation to change or insert declarations. +/// Use wsdl2h option -x to remove this element. +/// Use wsdl2h option -d for xsd__anyType DOM (soap_dom_element): +/// wsdl2h maps xsd:any to xsd__anyType, use typemap.dat to remap. +/// Size of the array of XML or DOM nodes is 0..unbounded. + std::vector __any 0; ///< Store any element content in DOM soap_dom_element node. +}; + + +/******************************************************************************\ + * * + * Additional Top-Level Elements * + * http://www.onvif.org/ver10/events/wsdl * + * * +\******************************************************************************/ + +/// @brief Top-level root element "http://www.onvif.org/ver10/events/wsdl":Capabilities of type "http://www.onvif.org/ver10/events/wsdl":Capabilities. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + + +/******************************************************************************\ + * * + * Additional Top-Level Attributes * + * http://www.onvif.org/ver10/events/wsdl * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Additional Top-Level Elements * + * * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Additional Top-Level Attributes * + * * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Additional Top-Level Elements * + * http://docs.oasis-open.org/wsrf/rw-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Additional Top-Level Attributes * + * http://docs.oasis-open.org/wsrf/rw-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Additional Top-Level Elements * + * http://docs.oasis-open.org/wsrf/r-2 * + * * +\******************************************************************************/ + +/// @brief Top-level root element "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault of type "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsrf/r-2":ResourceUnavailableFault of type "http://docs.oasis-open.org/wsrf/r-2":ResourceUnavailableFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + + +/******************************************************************************\ + * * + * Additional Top-Level Attributes * + * http://docs.oasis-open.org/wsrf/r-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Additional Top-Level Elements * + * http://docs.oasis-open.org/wsrf/bf-2 * + * * +\******************************************************************************/ + +/// @brief Top-level root element "http://docs.oasis-open.org/wsrf/bf-2":BaseFault of type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + + +/******************************************************************************\ + * * + * Additional Top-Level Attributes * + * http://docs.oasis-open.org/wsrf/bf-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Additional Top-Level Elements * + * http://docs.oasis-open.org/wsn/b-2 * + * * +\******************************************************************************/ + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":TopicExpression of type "http://docs.oasis-open.org/wsn/b-2":TopicExpressionType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":FixedTopicSet of type xs:boolean. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialect of type xs:anyURI. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ConsumerReference of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":Filter of type "http://docs.oasis-open.org/wsn/b-2":FilterType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":SubscriptionPolicy of type "http://docs.oasis-open.org/wsn/b-2":SubscriptionPolicyType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":CreationTime of type xs:dateTime. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":SubscriptionReference of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":Topic of type "http://docs.oasis-open.org/wsn/b-2":TopicExpressionType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ProducerReference of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":NotificationMessage of type "http://docs.oasis-open.org/wsn/b-2":NotificationMessageHolderType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":CurrentTime of type xs:dateTime. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":TerminationTime of type xs:dateTime. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ProducerProperties of type "http://docs.oasis-open.org/wsn/b-2":QueryExpressionType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":MessageContent of type "http://docs.oasis-open.org/wsn/b-2":QueryExpressionType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFault of type "http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":InvalidFilterFault of type "http://docs.oasis-open.org/wsn/b-2":InvalidFilterFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFault of type "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFault of type "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFault of type "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":MultipleTopicsSpecifiedFault of type "http://docs.oasis-open.org/wsn/b-2":MultipleTopicsSpecifiedFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFault of type "http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFault of type "http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFault of type "http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnsupportedPolicyRequestFault of type "http://docs.oasis-open.org/wsn/b-2":UnsupportedPolicyRequestFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":NotifyMessageNotSupportedFault of type "http://docs.oasis-open.org/wsn/b-2":NotifyMessageNotSupportedFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFault of type "http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":NoCurrentMessageOnTopicFault of type "http://docs.oasis-open.org/wsn/b-2":NoCurrentMessageOnTopicFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnableToGetMessagesFault of type "http://docs.oasis-open.org/wsn/b-2":UnableToGetMessagesFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnableToDestroyPullPointFault of type "http://docs.oasis-open.org/wsn/b-2":UnableToDestroyPullPointFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnableToCreatePullPointFault of type "http://docs.oasis-open.org/wsn/b-2":UnableToCreatePullPointFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFault of type "http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFault of type "http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":PauseFailedFault of type "http://docs.oasis-open.org/wsn/b-2":PauseFailedFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ResumeFailedFault of type "http://docs.oasis-open.org/wsn/b-2":ResumeFailedFaultType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + + +/******************************************************************************\ + * * + * Additional Top-Level Attributes * + * http://docs.oasis-open.org/wsn/b-2 * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Additional Top-Level Elements * + * http://docs.oasis-open.org/wsn/t-1 * + * * +\******************************************************************************/ + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/t-1":TopicNamespace of type "http://docs.oasis-open.org/wsn/t-1":TopicNamespaceType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + +/// @brief Top-level root element "http://docs.oasis-open.org/wsn/t-1":TopicSet of type "http://docs.oasis-open.org/wsn/t-1":TopicSetType. +/// @note Use wsdl2h option -g to auto-generate a top-level root element declaration. + + +/******************************************************************************\ + * * + * Additional Top-Level Attributes * + * http://docs.oasis-open.org/wsn/t-1 * + * * +\******************************************************************************/ + +/// @brief Top-level attribute "http://docs.oasis-open.org/wsn/t-1":topicNamespaceLocation of simpleType xs:anyURI. +/// @note Use wsdl2h option -g to auto-generate a top-level attribute declaration. + +/// @brief Top-level attribute "http://docs.oasis-open.org/wsn/t-1":topic of simpleType xs:boolean. +/// @note Use wsdl2h option -g to auto-generate a top-level attribute declaration. + + +/******************************************************************************\ + * * + * Services * + * * +\******************************************************************************/ + +// This service supports SOAP 1.2 namespaces: +#import "soap12.h" + +//gsoap tev service name: PullPointSubscriptionBinding +//gsoap tev service type: PullPointSubscription +//gsoap tev service namespace: http://www.onvif.org/ver10/events/wsdl +//gsoap tev service transport: http://schemas.xmlsoap.org/soap/http + +/** @mainpage Service Definitions + +@section Service_bindings Service Bindings + + - @ref PullPointSubscriptionBinding + +@section Service_more More Information + + - @ref page_notes "Notes" + + - @ref page_XMLDataBinding "XML Data Binding" + + - @ref SOAP_ENV__Header "SOAP Header Content" (when applicable) + + - @ref SOAP_ENV__Detail "SOAP Fault Detail Content" (when applicable) + + +*/ + +/** @page PullPointSubscriptionBinding Binding "PullPointSubscriptionBinding" + +@section PullPointSubscriptionBinding_operations Operations of Binding "PullPointSubscriptionBinding" + + - @ref __tev__PullMessages + + - @ref __tev__Seek + + - @ref __tev__SetSynchronizationPoint + + - @ref __tev__Unsubscribe + + - @ref __tev__GetServiceCapabilities + + - @ref __tev__CreatePullPointSubscription + + - @ref __tev__GetEventProperties + + - @ref __tev__AddEventBroker + + - @ref __tev__DeleteEventBroker + + - @ref __tev__GetEventBrokers + + - @ref __tev__Renew + + - @ref __tev__Unsubscribe_ + + - @ref __tev__Subscribe + + - @ref __tev__GetCurrentMessage + + - @ref __tev__Notify + + - @ref __tev__GetMessages + + - @ref __tev__DestroyPullPoint + + - @ref __tev__Notify_ + + - @ref __tev__CreatePullPoint + + - @ref __tev__Renew_ + + - @ref __tev__Unsubscribe__ + + - @ref __tev__PauseSubscription + + - @ref __tev__ResumeSubscription + +@section PullPointSubscriptionBinding_ports Default endpoints of Binding "PullPointSubscriptionBinding" + +@note Use wsdl2h option -Nname to change the service binding prefix name + + +*/ + +/******************************************************************************\ + * * + * SOAP Fault Detail * + * * +\******************************************************************************/ + +/** + +The SOAP Fault is part of the gSOAP context and its content is accessed +through the soap.fault->detail variable (SOAP 1.1) or the +soap.fault->SOAP_ENV__Detail variable (SOAP 1.2). +Use wsdl2h option -j to omit these declarations. + +*/ +mutable struct SOAP_ENV__Detail +{ + @ xsd__anyAttribute __anyAttribute ; ///< Catch any attribute content in DOM. +/// SOAP Fault message "InvalidFilterFault" part "InvalidFilterFault" element ""http://docs.oasis-open.org/wsn/b-2":InvalidFilterFault". + wsnt__InvalidFilterFaultType* wsnt__InvalidFilterFault ; +/// SOAP Fault message "InvalidMessageContentExpressionFault" part "InvalidMessageContentExpressionFault" element ""http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFault". + wsnt__InvalidMessageContentExpressionFaultType* wsnt__InvalidMessageContentExpressionFault; +/// SOAP Fault message "InvalidProducerPropertiesExpressionFault" part "InvalidProducerPropertiesExpressionFault" element ""http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFault". + wsnt__InvalidProducerPropertiesExpressionFaultType* wsnt__InvalidProducerPropertiesExpressionFault; +/// SOAP Fault message "InvalidTopicExpressionFault" part "InvalidTopicExpressionFault" element ""http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFault". + wsnt__InvalidTopicExpressionFaultType* wsnt__InvalidTopicExpressionFault; +/// SOAP Fault message "MultipleTopicsSpecifiedFault" part "MultipleTopicsSpecifiedFault" element ""http://docs.oasis-open.org/wsn/b-2":MultipleTopicsSpecifiedFault". + wsnt__MultipleTopicsSpecifiedFaultType* wsnt__MultipleTopicsSpecifiedFault; +/// SOAP Fault message "NoCurrentMessageOnTopicFault" part "NoCurrentMessageOnTopicFault" element ""http://docs.oasis-open.org/wsn/b-2":NoCurrentMessageOnTopicFault". + wsnt__NoCurrentMessageOnTopicFaultType* wsnt__NoCurrentMessageOnTopicFault; +/// SOAP Fault message "NotifyMessageNotSupportedFault" part "NotifyMessageNotSupportedFault" element ""http://docs.oasis-open.org/wsn/b-2":NotifyMessageNotSupportedFault". + wsnt__NotifyMessageNotSupportedFaultType* wsnt__NotifyMessageNotSupportedFault; +/// SOAP Fault message "PauseFailedFault" part "PauseFailedFault" element ""http://docs.oasis-open.org/wsn/b-2":PauseFailedFault". + wsnt__PauseFailedFaultType* wsnt__PauseFailedFault ; +/// SOAP Fault message "PullMessagesFaultResponse" part "parameters" element ""http://www.onvif.org/ver10/events/wsdl":PullMessagesFaultResponse". + _tev__PullMessagesFaultResponse* tev__PullMessagesFaultResponse; +/// SOAP Fault message "ResourceUnknownFault" part "ResourceUnknownFault" element ""http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault". + wsrfr__ResourceUnknownFaultType* wsrfr__ResourceUnknownFault ; +/// SOAP Fault message "ResumeFailedFault" part "ResumeFailedFault" element ""http://docs.oasis-open.org/wsn/b-2":ResumeFailedFault". + wsnt__ResumeFailedFaultType* wsnt__ResumeFailedFault ; +/// SOAP Fault message "SubscribeCreationFailedFault" part "SubscribeCreationFailedFault" element ""http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFault". + wsnt__SubscribeCreationFailedFaultType* wsnt__SubscribeCreationFailedFault; +/// SOAP Fault message "TopicExpressionDialectUnknownFault" part "TopicExpressionDialectUnknownFault" element ""http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFault". + wsnt__TopicExpressionDialectUnknownFaultType* wsnt__TopicExpressionDialectUnknownFault; +/// SOAP Fault message "TopicNotSupportedFault" part "TopicNotSupportedFault" element ""http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFault". + wsnt__TopicNotSupportedFaultType* wsnt__TopicNotSupportedFault ; +/// SOAP Fault message "UnableToCreatePullPointFault" part "UnableToCreatePullPointFault" element ""http://docs.oasis-open.org/wsn/b-2":UnableToCreatePullPointFault". + wsnt__UnableToCreatePullPointFaultType* wsnt__UnableToCreatePullPointFault; +/// SOAP Fault message "UnableToDestroyPullPointFault" part "UnableToDestroyPullPointFault" element ""http://docs.oasis-open.org/wsn/b-2":UnableToDestroyPullPointFault". + wsnt__UnableToDestroyPullPointFaultType* wsnt__UnableToDestroyPullPointFault; +/// SOAP Fault message "UnableToDestroySubscriptionFault" part "UnableToDestroySubscriptionFault" element ""http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFault". + wsnt__UnableToDestroySubscriptionFaultType* wsnt__UnableToDestroySubscriptionFault; +/// SOAP Fault message "UnableToGetMessagesFault" part "UnableToGetMessagesFault" element ""http://docs.oasis-open.org/wsn/b-2":UnableToGetMessagesFault". + wsnt__UnableToGetMessagesFaultType* wsnt__UnableToGetMessagesFault; +/// SOAP Fault message "UnacceptableInitialTerminationTimeFault" part "UnacceptableInitialTerminationTimeFault" element ""http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFault". + wsnt__UnacceptableInitialTerminationTimeFaultType* wsnt__UnacceptableInitialTerminationTimeFault; +/// SOAP Fault message "UnacceptableTerminationTimeFault" part "UnacceptableTerminationTimeFault" element ""http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFault". + wsnt__UnacceptableTerminationTimeFaultType* wsnt__UnacceptableTerminationTimeFault; +/// SOAP Fault message "UnrecognizedPolicyRequestFault" part "UnrecognizedPolicyRequestFault" element ""http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFault". + wsnt__UnrecognizedPolicyRequestFaultType* wsnt__UnrecognizedPolicyRequestFault; +/// SOAP Fault message "UnsupportedPolicyRequestFault" part "UnsupportedPolicyRequestFault" element ""http://docs.oasis-open.org/wsn/b-2":UnsupportedPolicyRequestFault". + wsnt__UnsupportedPolicyRequestFaultType* wsnt__UnsupportedPolicyRequestFault; + int __type ; ///< set to SOAP_TYPE_T for a serializable type T + void *fault ; ///< points to serializable value of type T or NULL + _XML __any ; ///< Catch any other content in XML string. +}; + + +/******************************************************************************\ + * * + * Service Binding * + * PullPointSubscriptionBinding * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Service Operation * + * __tev__PullMessages * + * * +\******************************************************************************/ + + +/** Operation "__tev__PullMessages" of service binding "PullPointSubscriptionBinding". + This method pulls one or more messages from a PullPoint. + The device shall provide the following PullMessages +command for all SubscriptionManager + endpoints returned by the CreatePullPointSubscription +command. This method shall not wait until + the requested number of messages is available but +return as soon as at least one message is available.
+ The command shall at least support a Timeout of +one minute. In case a device supports retrieval of less messages + than requested it shall return these without generating +a fault. + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesRequest" + + - Addressing input action: "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesRequest" + + - Addressing output action: "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesResponse" + + - Output Fault: "http://www.onvif.org/ver10/events/wsdl":PullMessagesFaultResponse (literal) + - Output Fault addressing action: "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessages/Fault/PullMessagesFaultResponse" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__PullMessages( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _tev__PullMessages* tev__PullMessages, + // output parameters: + _tev__PullMessagesResponse &tev__PullMessagesResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__PullMessages( + struct soap *soap, + // input parameters: + _tev__PullMessages* tev__PullMessages, + // output parameters: + _tev__PullMessagesResponse &tev__PullMessagesResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: PullMessages SOAP +//gsoap tev service method-style: PullMessages document +//gsoap tev service method-encoding: PullMessages literal +//gsoap tev service method-input-action: PullMessages http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesRequest +//gsoap tev service method-output-action: PullMessages http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesResponse +//gsoap tev service method-fault: PullMessages tev__PullMessagesFaultResponse +//gsoap tev service method-fault-action: PullMessages http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessages/Fault/PullMessagesFaultResponse +int __tev__PullMessages( + _tev__PullMessages* tev__PullMessages, ///< Input parameter + _tev__PullMessagesResponse &tev__PullMessagesResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__Seek * + * * +\******************************************************************************/ + + +/** Operation "__tev__Seek" of service binding "PullPointSubscriptionBinding". + This method readjusts the pull pointer into the +past. + A device supporting persistent notification storage +shall provide the + following Seek command for all SubscriptionManager +endpoints returned by + the CreatePullPointSubscription command. The optional +Reverse argument can + be used to reverse the pull direction of the PullMessages +command.
+ The UtcTime argument will be matched against the +UtcTime attribute on a + NotificationMessage. + + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SeekRequest" + + - Addressing input action: "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SeekRequest" + + - Addressing output action: "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SeekResponse" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__Seek( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _tev__Seek* tev__Seek, + // output parameters: + _tev__SeekResponse &tev__SeekResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__Seek( + struct soap *soap, + // input parameters: + _tev__Seek* tev__Seek, + // output parameters: + _tev__SeekResponse &tev__SeekResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: Seek SOAP +//gsoap tev service method-style: Seek document +//gsoap tev service method-encoding: Seek literal +//gsoap tev service method-input-action: Seek http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SeekRequest +//gsoap tev service method-output-action: Seek http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SeekResponse +int __tev__Seek( + _tev__Seek* tev__Seek, ///< Input parameter + _tev__SeekResponse &tev__SeekResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__SetSynchronizationPoint * + * * +\******************************************************************************/ + + +/** Operation "__tev__SetSynchronizationPoint" of service binding "PullPointSubscriptionBinding". +Properties inform a client about property creation, changes and + deletion in a uniform way. When a client wants to +synchronize its properties with the + properties of the device, it can request a synchronization +point which repeats the current + status of all properties to which a client has subscribed. +The PropertyOperation of all + produced notifications is set to Initialized. +The Synchronization Point is + requested directly from the SubscriptionManager +which was returned in either the + SubscriptionResponse or in the CreatePullPointSubscriptionResponse. +The property update is + transmitted via the notification transportation +of the notification interface. This method is mandatory. + + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SetSynchronizationPointRequest" + + - Addressing input action: "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SetSynchronizationPointRequest" + + - Addressing output action: "http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SetSynchronizationPointResponse" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__SetSynchronizationPoint( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _tev__SetSynchronizationPoint* tev__SetSynchronizationPoint, + // output parameters: + _tev__SetSynchronizationPointResponse&tev__SetSynchronizationPointResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__SetSynchronizationPoint( + struct soap *soap, + // input parameters: + _tev__SetSynchronizationPoint* tev__SetSynchronizationPoint, + // output parameters: + _tev__SetSynchronizationPointResponse&tev__SetSynchronizationPointResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: SetSynchronizationPoint SOAP +//gsoap tev service method-style: SetSynchronizationPoint document +//gsoap tev service method-encoding: SetSynchronizationPoint literal +//gsoap tev service method-input-action: SetSynchronizationPoint http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SetSynchronizationPointRequest +//gsoap tev service method-output-action: SetSynchronizationPoint http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SetSynchronizationPointResponse +int __tev__SetSynchronizationPoint( + _tev__SetSynchronizationPoint* tev__SetSynchronizationPoint, ///< Input parameter + _tev__SetSynchronizationPointResponse&tev__SetSynchronizationPointResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__Unsubscribe * + * * +\******************************************************************************/ + + +/** Operation "__tev__Unsubscribe" of service binding "PullPointSubscriptionBinding". +The device shall provide the following Unsubscribe command for all SubscriptionManager +endpoints returned by the CreatePullPointSubscription command.
+ This command shall terminate the lifetime of a pull +point. + + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__Unsubscribe( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__Unsubscribe* wsnt__Unsubscribe, + // output parameters: + _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__Unsubscribe( + struct soap *soap, + // input parameters: + _wsnt__Unsubscribe* wsnt__Unsubscribe, + // output parameters: + _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: Unsubscribe SOAP +//gsoap tev service method-style: Unsubscribe document +//gsoap tev service method-encoding: Unsubscribe literal +//gsoap tev service method-input-action: Unsubscribe http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest +//gsoap tev service method-output-action: Unsubscribe http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequestResponse +//gsoap tev service method-fault: Unsubscribe wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: Unsubscribe wsnt__UnableToDestroySubscriptionFault +int __tev__Unsubscribe( + _wsnt__Unsubscribe* wsnt__Unsubscribe, ///< Input parameter + _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__GetServiceCapabilities * + * * +\******************************************************************************/ + + +/** Operation "__tev__GetServiceCapabilities" of service binding "PullPointSubscriptionBinding". +Returns the capabilities of the event service. The result is returned in a typed +answer. + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesRequest" + + - Addressing input action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesRequest" + + - Addressing output action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesResponse" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__GetServiceCapabilities( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _tev__GetServiceCapabilities* tev__GetServiceCapabilities, + // output parameters: + _tev__GetServiceCapabilitiesResponse&tev__GetServiceCapabilitiesResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__GetServiceCapabilities( + struct soap *soap, + // input parameters: + _tev__GetServiceCapabilities* tev__GetServiceCapabilities, + // output parameters: + _tev__GetServiceCapabilitiesResponse&tev__GetServiceCapabilitiesResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: GetServiceCapabilities SOAP +//gsoap tev service method-style: GetServiceCapabilities document +//gsoap tev service method-encoding: GetServiceCapabilities literal +//gsoap tev service method-input-action: GetServiceCapabilities http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesRequest +//gsoap tev service method-output-action: GetServiceCapabilities http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesResponse +int __tev__GetServiceCapabilities( + _tev__GetServiceCapabilities* tev__GetServiceCapabilities, ///< Input parameter + _tev__GetServiceCapabilitiesResponse&tev__GetServiceCapabilitiesResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__CreatePullPointSubscription * + * * +\******************************************************************************/ + + +/** Operation "__tev__CreatePullPointSubscription" of service binding "PullPointSubscriptionBinding". +This method returns a PullPointSubscription that can be polled using PullMessages. + + This message contains the same elements as the SubscriptionRequest +of the WS-BaseNotification without the ConsumerReference.
+ If no Filter is specified the pullpoint notifies +all occurring events to the client.
+ This method is mandatory. + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionRequest" + + - Addressing input action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionRequest" + + - Addressing output action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":InvalidFilterFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnsupportedPolicyRequestFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":NotifyMessageNotSupportedFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__CreatePullPointSubscription( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _tev__CreatePullPointSubscription* tev__CreatePullPointSubscription, + // output parameters: + _tev__CreatePullPointSubscriptionResponse&tev__CreatePullPointSubscriptionResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__CreatePullPointSubscription( + struct soap *soap, + // input parameters: + _tev__CreatePullPointSubscription* tev__CreatePullPointSubscription, + // output parameters: + _tev__CreatePullPointSubscriptionResponse&tev__CreatePullPointSubscriptionResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: CreatePullPointSubscription SOAP +//gsoap tev service method-style: CreatePullPointSubscription document +//gsoap tev service method-encoding: CreatePullPointSubscription literal +//gsoap tev service method-input-action: CreatePullPointSubscription http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionRequest +//gsoap tev service method-output-action: CreatePullPointSubscription http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionResponse +//gsoap tev service method-fault: CreatePullPointSubscription wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__InvalidFilterFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__TopicExpressionDialectUnknownFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__InvalidTopicExpressionFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__TopicNotSupportedFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__InvalidProducerPropertiesExpressionFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__InvalidMessageContentExpressionFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__UnacceptableInitialTerminationTimeFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__UnrecognizedPolicyRequestFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__UnsupportedPolicyRequestFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__NotifyMessageNotSupportedFault +//gsoap tev service method-fault: CreatePullPointSubscription wsnt__SubscribeCreationFailedFault +int __tev__CreatePullPointSubscription( + _tev__CreatePullPointSubscription* tev__CreatePullPointSubscription, ///< Input parameter + _tev__CreatePullPointSubscriptionResponse&tev__CreatePullPointSubscriptionResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__GetEventProperties * + * * +\******************************************************************************/ + + +/** Operation "__tev__GetEventProperties" of service binding "PullPointSubscriptionBinding". +The WS-BaseNotification specification defines a set of OPTIONAL WS-ResouceProperties. + This specification does not require the implementation +of the WS-ResourceProperty interface. + Instead, the subsequent direct interface shall be +implemented by an ONVIF compliant device + in order to provide information about the FilterDialects, +Schema files and topics supported by + the device. + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesRequest" + + - Addressing input action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesRequest" + + - Addressing output action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesResponse" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__GetEventProperties( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _tev__GetEventProperties* tev__GetEventProperties, + // output parameters: + _tev__GetEventPropertiesResponse &tev__GetEventPropertiesResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__GetEventProperties( + struct soap *soap, + // input parameters: + _tev__GetEventProperties* tev__GetEventProperties, + // output parameters: + _tev__GetEventPropertiesResponse &tev__GetEventPropertiesResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: GetEventProperties SOAP +//gsoap tev service method-style: GetEventProperties document +//gsoap tev service method-encoding: GetEventProperties literal +//gsoap tev service method-input-action: GetEventProperties http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesRequest +//gsoap tev service method-output-action: GetEventProperties http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesResponse +int __tev__GetEventProperties( + _tev__GetEventProperties* tev__GetEventProperties, ///< Input parameter + _tev__GetEventPropertiesResponse &tev__GetEventPropertiesResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__AddEventBroker * + * * +\******************************************************************************/ + + +/** Operation "__tev__AddEventBroker" of service binding "PullPointSubscriptionBinding". +The AddEventBroker command allows an ONVIF client to add an event broker configuration +to device to enable ONVIF events to be transferred to an event broker. If an existing +event broker configuration already exists with the same Address, the existing configuration +shall be modified. + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://www.onvif.org/ver10/events/wsdl/EventPortType/AddEventBrokerRequest" + + - Addressing input action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/AddEventBrokerRequest" + + - Addressing output action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/AddEventBrokerRequestResponse" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__AddEventBroker( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _tev__AddEventBroker* tev__AddEventBroker, + // output parameters: + _tev__AddEventBrokerResponse &tev__AddEventBrokerResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__AddEventBroker( + struct soap *soap, + // input parameters: + _tev__AddEventBroker* tev__AddEventBroker, + // output parameters: + _tev__AddEventBrokerResponse &tev__AddEventBrokerResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: AddEventBroker SOAP +//gsoap tev service method-style: AddEventBroker document +//gsoap tev service method-encoding: AddEventBroker literal +//gsoap tev service method-input-action: AddEventBroker http://www.onvif.org/ver10/events/wsdl/EventPortType/AddEventBrokerRequest +//gsoap tev service method-output-action: AddEventBroker http://www.onvif.org/ver10/events/wsdl/EventPortType/AddEventBrokerRequestResponse +int __tev__AddEventBroker( + _tev__AddEventBroker* tev__AddEventBroker, ///< Input parameter + _tev__AddEventBrokerResponse &tev__AddEventBrokerResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__DeleteEventBroker * + * * +\******************************************************************************/ + + +/** Operation "__tev__DeleteEventBroker" of service binding "PullPointSubscriptionBinding". +The DeleteEventBroker allows an ONVIF client to delete an event broker configuration +from an ONVIF device. + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://www.onvif.org/ver10/events/wsdl/EventPortType/DeleteEventBrokerRequest" + + - Addressing input action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/DeleteEventBrokerRequest" + + - Addressing output action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/DeleteEventBrokerRequestResponse" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__DeleteEventBroker( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _tev__DeleteEventBroker* tev__DeleteEventBroker, + // output parameters: + _tev__DeleteEventBrokerResponse &tev__DeleteEventBrokerResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__DeleteEventBroker( + struct soap *soap, + // input parameters: + _tev__DeleteEventBroker* tev__DeleteEventBroker, + // output parameters: + _tev__DeleteEventBrokerResponse &tev__DeleteEventBrokerResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: DeleteEventBroker SOAP +//gsoap tev service method-style: DeleteEventBroker document +//gsoap tev service method-encoding: DeleteEventBroker literal +//gsoap tev service method-input-action: DeleteEventBroker http://www.onvif.org/ver10/events/wsdl/EventPortType/DeleteEventBrokerRequest +//gsoap tev service method-output-action: DeleteEventBroker http://www.onvif.org/ver10/events/wsdl/EventPortType/DeleteEventBrokerRequestResponse +int __tev__DeleteEventBroker( + _tev__DeleteEventBroker* tev__DeleteEventBroker, ///< Input parameter + _tev__DeleteEventBrokerResponse &tev__DeleteEventBrokerResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__GetEventBrokers * + * * +\******************************************************************************/ + + +/** Operation "__tev__GetEventBrokers" of service binding "PullPointSubscriptionBinding". +The GetEventBrokers command lets a client retrieve event broker configurations from +the device. + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventBrokersRequest" + + - Addressing input action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventBrokersRequest" + + - Addressing output action: "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventBrokersRequestResponse" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__GetEventBrokers( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _tev__GetEventBrokers* tev__GetEventBrokers, + // output parameters: + _tev__GetEventBrokersResponse &tev__GetEventBrokersResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__GetEventBrokers( + struct soap *soap, + // input parameters: + _tev__GetEventBrokers* tev__GetEventBrokers, + // output parameters: + _tev__GetEventBrokersResponse &tev__GetEventBrokersResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: GetEventBrokers SOAP +//gsoap tev service method-style: GetEventBrokers document +//gsoap tev service method-encoding: GetEventBrokers literal +//gsoap tev service method-input-action: GetEventBrokers http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventBrokersRequest +//gsoap tev service method-output-action: GetEventBrokers http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventBrokersRequestResponse +int __tev__GetEventBrokers( + _tev__GetEventBrokers* tev__GetEventBrokers, ///< Input parameter + _tev__GetEventBrokersResponse &tev__GetEventBrokersResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__Renew * + * * +\******************************************************************************/ + + +/** Operation "__tev__Renew" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/RenewRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/RenewRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/RenewRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__Renew( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__Renew* wsnt__Renew, + // output parameters: + _wsnt__RenewResponse &wsnt__RenewResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__Renew( + struct soap *soap, + // input parameters: + _wsnt__Renew* wsnt__Renew, + // output parameters: + _wsnt__RenewResponse &wsnt__RenewResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: Renew SOAP +//gsoap tev service method-style: Renew document +//gsoap tev service method-encoding: Renew literal +//gsoap tev service method-input-action: Renew http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/RenewRequest +//gsoap tev service method-output-action: Renew http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/RenewRequestResponse +//gsoap tev service method-fault: Renew wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: Renew wsnt__UnacceptableTerminationTimeFault +int __tev__Renew( + _wsnt__Renew* wsnt__Renew, ///< Input parameter + _wsnt__RenewResponse &wsnt__RenewResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__Unsubscribe_ * + * * +\******************************************************************************/ + + +/** Operation "__tev__Unsubscribe_" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__Unsubscribe_( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__Unsubscribe* wsnt__Unsubscribe, + // output parameters: + _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__Unsubscribe_( + struct soap *soap, + // input parameters: + _wsnt__Unsubscribe* wsnt__Unsubscribe, + // output parameters: + _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: Unsubscribe_ SOAP +//gsoap tev service method-style: Unsubscribe_ document +//gsoap tev service method-encoding: Unsubscribe_ literal +//gsoap tev service method-input-action: Unsubscribe_ http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest +//gsoap tev service method-output-action: Unsubscribe_ http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequestResponse +//gsoap tev service method-fault: Unsubscribe_ wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: Unsubscribe_ wsnt__UnableToDestroySubscriptionFault +int __tev__Unsubscribe_( + _wsnt__Unsubscribe* wsnt__Unsubscribe, ///< Input parameter + _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__Subscribe * + * * +\******************************************************************************/ + + +/** Operation "__tev__Subscribe" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":InvalidFilterFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnsupportedPolicyRequestFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":NotifyMessageNotSupportedFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__Subscribe( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__Subscribe* wsnt__Subscribe, + // output parameters: + _wsnt__SubscribeResponse &wsnt__SubscribeResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__Subscribe( + struct soap *soap, + // input parameters: + _wsnt__Subscribe* wsnt__Subscribe, + // output parameters: + _wsnt__SubscribeResponse &wsnt__SubscribeResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: Subscribe SOAP +//gsoap tev service method-style: Subscribe document +//gsoap tev service method-encoding: Subscribe literal +//gsoap tev service method-input-action: Subscribe http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest +//gsoap tev service method-output-action: Subscribe http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequestResponse +//gsoap tev service method-fault: Subscribe wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: Subscribe wsnt__InvalidFilterFault +//gsoap tev service method-fault: Subscribe wsnt__TopicExpressionDialectUnknownFault +//gsoap tev service method-fault: Subscribe wsnt__InvalidTopicExpressionFault +//gsoap tev service method-fault: Subscribe wsnt__TopicNotSupportedFault +//gsoap tev service method-fault: Subscribe wsnt__InvalidProducerPropertiesExpressionFault +//gsoap tev service method-fault: Subscribe wsnt__InvalidMessageContentExpressionFault +//gsoap tev service method-fault: Subscribe wsnt__UnacceptableInitialTerminationTimeFault +//gsoap tev service method-fault: Subscribe wsnt__UnrecognizedPolicyRequestFault +//gsoap tev service method-fault: Subscribe wsnt__UnsupportedPolicyRequestFault +//gsoap tev service method-fault: Subscribe wsnt__NotifyMessageNotSupportedFault +//gsoap tev service method-fault: Subscribe wsnt__SubscribeCreationFailedFault +int __tev__Subscribe( + _wsnt__Subscribe* wsnt__Subscribe, ///< Input parameter + _wsnt__SubscribeResponse &wsnt__SubscribeResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__GetCurrentMessage * + * * +\******************************************************************************/ + + +/** Operation "__tev__GetCurrentMessage" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":NoCurrentMessageOnTopicFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":MultipleTopicsSpecifiedFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__GetCurrentMessage( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__GetCurrentMessage* wsnt__GetCurrentMessage, + // output parameters: + _wsnt__GetCurrentMessageResponse &wsnt__GetCurrentMessageResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__GetCurrentMessage( + struct soap *soap, + // input parameters: + _wsnt__GetCurrentMessage* wsnt__GetCurrentMessage, + // output parameters: + _wsnt__GetCurrentMessageResponse &wsnt__GetCurrentMessageResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: GetCurrentMessage SOAP +//gsoap tev service method-style: GetCurrentMessage document +//gsoap tev service method-encoding: GetCurrentMessage literal +//gsoap tev service method-input-action: GetCurrentMessage http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequest +//gsoap tev service method-output-action: GetCurrentMessage http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequestResponse +//gsoap tev service method-fault: GetCurrentMessage wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: GetCurrentMessage wsnt__TopicExpressionDialectUnknownFault +//gsoap tev service method-fault: GetCurrentMessage wsnt__InvalidTopicExpressionFault +//gsoap tev service method-fault: GetCurrentMessage wsnt__TopicNotSupportedFault +//gsoap tev service method-fault: GetCurrentMessage wsnt__NoCurrentMessageOnTopicFault +//gsoap tev service method-fault: GetCurrentMessage wsnt__MultipleTopicsSpecifiedFault +int __tev__GetCurrentMessage( + _wsnt__GetCurrentMessage* wsnt__GetCurrentMessage, ///< Input parameter + _wsnt__GetCurrentMessageResponse &wsnt__GetCurrentMessageResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__Notify * + * * +\******************************************************************************/ + + +/** Operation "__tev__Notify" of service binding "PullPointSubscriptionBinding". + + - One-way service request message + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_send___tev__Notify( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__Notify* wsnt__Notify, + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__Notify( + struct soap *soap, + // input parameters: + _wsnt__Notify* wsnt__Notify, + // output parameters: + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: Notify SOAP +//gsoap tev service method-style: Notify document +//gsoap tev service method-encoding: Notify literal +//gsoap tev service method-input-action: Notify http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify +int __tev__Notify( + _wsnt__Notify* wsnt__Notify, ///< Input parameter + void ///< One-way message: no output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__GetMessages * + * * +\******************************************************************************/ + + +/** Operation "__tev__GetMessages" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/PullPoint/GetMessagesRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/PullPoint/GetMessagesRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/PullPoint/GetMessagesRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnableToGetMessagesFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__GetMessages( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__GetMessages* wsnt__GetMessages, + // output parameters: + _wsnt__GetMessagesResponse &wsnt__GetMessagesResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__GetMessages( + struct soap *soap, + // input parameters: + _wsnt__GetMessages* wsnt__GetMessages, + // output parameters: + _wsnt__GetMessagesResponse &wsnt__GetMessagesResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: GetMessages SOAP +//gsoap tev service method-style: GetMessages document +//gsoap tev service method-encoding: GetMessages literal +//gsoap tev service method-input-action: GetMessages http://docs.oasis-open.org/wsn/bw-2/PullPoint/GetMessagesRequest +//gsoap tev service method-output-action: GetMessages http://docs.oasis-open.org/wsn/bw-2/PullPoint/GetMessagesRequestResponse +//gsoap tev service method-fault: GetMessages wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: GetMessages wsnt__UnableToGetMessagesFault +int __tev__GetMessages( + _wsnt__GetMessages* wsnt__GetMessages, ///< Input parameter + _wsnt__GetMessagesResponse &wsnt__GetMessagesResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__DestroyPullPoint * + * * +\******************************************************************************/ + + +/** Operation "__tev__DestroyPullPoint" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/PullPoint/DestroyPullPointRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/PullPoint/DestroyPullPointRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/PullPoint/DestroyPullPointRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnableToDestroyPullPointFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__DestroyPullPoint( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__DestroyPullPoint* wsnt__DestroyPullPoint, + // output parameters: + _wsnt__DestroyPullPointResponse &wsnt__DestroyPullPointResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__DestroyPullPoint( + struct soap *soap, + // input parameters: + _wsnt__DestroyPullPoint* wsnt__DestroyPullPoint, + // output parameters: + _wsnt__DestroyPullPointResponse &wsnt__DestroyPullPointResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: DestroyPullPoint SOAP +//gsoap tev service method-style: DestroyPullPoint document +//gsoap tev service method-encoding: DestroyPullPoint literal +//gsoap tev service method-input-action: DestroyPullPoint http://docs.oasis-open.org/wsn/bw-2/PullPoint/DestroyPullPointRequest +//gsoap tev service method-output-action: DestroyPullPoint http://docs.oasis-open.org/wsn/bw-2/PullPoint/DestroyPullPointRequestResponse +//gsoap tev service method-fault: DestroyPullPoint wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: DestroyPullPoint wsnt__UnableToDestroyPullPointFault +int __tev__DestroyPullPoint( + _wsnt__DestroyPullPoint* wsnt__DestroyPullPoint, ///< Input parameter + _wsnt__DestroyPullPointResponse &wsnt__DestroyPullPointResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__Notify_ * + * * +\******************************************************************************/ + + +/** Operation "__tev__Notify_" of service binding "PullPointSubscriptionBinding". + + - One-way service request message + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/PullPoint/Notify" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/PullPoint/Notify" + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_send___tev__Notify_( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__Notify* wsnt__Notify, + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__Notify_( + struct soap *soap, + // input parameters: + _wsnt__Notify* wsnt__Notify, + // output parameters: + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: Notify_ SOAP +//gsoap tev service method-style: Notify_ document +//gsoap tev service method-encoding: Notify_ literal +//gsoap tev service method-input-action: Notify_ http://docs.oasis-open.org/wsn/bw-2/PullPoint/Notify +int __tev__Notify_( + _wsnt__Notify* wsnt__Notify, ///< Input parameter + void ///< One-way message: no output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__CreatePullPoint * + * * +\******************************************************************************/ + + +/** Operation "__tev__CreatePullPoint" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/CreatePullPoint/CreatePullPointRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/CreatePullPoint/CreatePullPointRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/CreatePullPoint/CreatePullPointRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnableToCreatePullPointFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__CreatePullPoint( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__CreatePullPoint* wsnt__CreatePullPoint, + // output parameters: + _wsnt__CreatePullPointResponse &wsnt__CreatePullPointResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__CreatePullPoint( + struct soap *soap, + // input parameters: + _wsnt__CreatePullPoint* wsnt__CreatePullPoint, + // output parameters: + _wsnt__CreatePullPointResponse &wsnt__CreatePullPointResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: CreatePullPoint SOAP +//gsoap tev service method-style: CreatePullPoint document +//gsoap tev service method-encoding: CreatePullPoint literal +//gsoap tev service method-input-action: CreatePullPoint http://docs.oasis-open.org/wsn/bw-2/CreatePullPoint/CreatePullPointRequest +//gsoap tev service method-output-action: CreatePullPoint http://docs.oasis-open.org/wsn/bw-2/CreatePullPoint/CreatePullPointRequestResponse +//gsoap tev service method-fault: CreatePullPoint wsnt__UnableToCreatePullPointFault +int __tev__CreatePullPoint( + _wsnt__CreatePullPoint* wsnt__CreatePullPoint, ///< Input parameter + _wsnt__CreatePullPointResponse &wsnt__CreatePullPointResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__Renew_ * + * * +\******************************************************************************/ + + +/** Operation "__tev__Renew_" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/RenewRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/RenewRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/RenewRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__Renew_( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__Renew* wsnt__Renew, + // output parameters: + _wsnt__RenewResponse &wsnt__RenewResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__Renew_( + struct soap *soap, + // input parameters: + _wsnt__Renew* wsnt__Renew, + // output parameters: + _wsnt__RenewResponse &wsnt__RenewResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: Renew_ SOAP +//gsoap tev service method-style: Renew_ document +//gsoap tev service method-encoding: Renew_ literal +//gsoap tev service method-input-action: Renew_ http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/RenewRequest +//gsoap tev service method-output-action: Renew_ http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/RenewRequestResponse +//gsoap tev service method-fault: Renew_ wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: Renew_ wsnt__UnacceptableTerminationTimeFault +int __tev__Renew_( + _wsnt__Renew* wsnt__Renew, ///< Input parameter + _wsnt__RenewResponse &wsnt__RenewResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__Unsubscribe__ * + * * +\******************************************************************************/ + + +/** Operation "__tev__Unsubscribe__" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/UnsubscribeRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/UnsubscribeRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/UnsubscribeRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__Unsubscribe__( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__Unsubscribe* wsnt__Unsubscribe, + // output parameters: + _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__Unsubscribe__( + struct soap *soap, + // input parameters: + _wsnt__Unsubscribe* wsnt__Unsubscribe, + // output parameters: + _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: Unsubscribe__ SOAP +//gsoap tev service method-style: Unsubscribe__ document +//gsoap tev service method-encoding: Unsubscribe__ literal +//gsoap tev service method-input-action: Unsubscribe__ http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/UnsubscribeRequest +//gsoap tev service method-output-action: Unsubscribe__ http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/UnsubscribeRequestResponse +//gsoap tev service method-fault: Unsubscribe__ wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: Unsubscribe__ wsnt__UnableToDestroySubscriptionFault +int __tev__Unsubscribe__( + _wsnt__Unsubscribe* wsnt__Unsubscribe, ///< Input parameter + _wsnt__UnsubscribeResponse &wsnt__UnsubscribeResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__PauseSubscription * + * * +\******************************************************************************/ + + +/** Operation "__tev__PauseSubscription" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/PauseSubscriptionRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/PauseSubscriptionRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/PauseSubscriptionRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":PauseFailedFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__PauseSubscription( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__PauseSubscription* wsnt__PauseSubscription, + // output parameters: + _wsnt__PauseSubscriptionResponse &wsnt__PauseSubscriptionResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__PauseSubscription( + struct soap *soap, + // input parameters: + _wsnt__PauseSubscription* wsnt__PauseSubscription, + // output parameters: + _wsnt__PauseSubscriptionResponse &wsnt__PauseSubscriptionResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: PauseSubscription SOAP +//gsoap tev service method-style: PauseSubscription document +//gsoap tev service method-encoding: PauseSubscription literal +//gsoap tev service method-input-action: PauseSubscription http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/PauseSubscriptionRequest +//gsoap tev service method-output-action: PauseSubscription http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/PauseSubscriptionRequestResponse +//gsoap tev service method-fault: PauseSubscription wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: PauseSubscription wsnt__PauseFailedFault +int __tev__PauseSubscription( + _wsnt__PauseSubscription* wsnt__PauseSubscription, ///< Input parameter + _wsnt__PauseSubscriptionResponse &wsnt__PauseSubscriptionResponse ///< Output parameter +); + +/******************************************************************************\ + * * + * Service Operation * + * __tev__ResumeSubscription * + * * +\******************************************************************************/ + + +/** Operation "__tev__ResumeSubscription" of service binding "PullPointSubscriptionBinding". + + - SOAP document/literal style messaging + + - Default SOAP action or REST location path: + - "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/ResumeSubscriptionRequest" + + - Addressing input action: "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/ResumeSubscriptionRequest" + + - Addressing output action: "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/ResumeSubscriptionRequestResponse" + + - Output Fault: "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFault (literal) + + - Output Fault: "http://docs.oasis-open.org/wsn/b-2":ResumeFailedFault (literal) + +C stub function (defined in soapClient.c[pp] generated by soapcpp2): +@code + int soap_call___tev__ResumeSubscription( + struct soap *soap, + NULL, // char *endpoint = NULL selects default endpoint for this operation + NULL, // char *action = NULL selects default action for this operation + // input parameters: + _wsnt__ResumeSubscription* wsnt__ResumeSubscription, + // output parameters: + _wsnt__ResumeSubscriptionResponse &wsnt__ResumeSubscriptionResponse + ); +@endcode + +C server function (called from the service dispatcher defined in soapServer.c[pp]): +@code + int __tev__ResumeSubscription( + struct soap *soap, + // input parameters: + _wsnt__ResumeSubscription* wsnt__ResumeSubscription, + // output parameters: + _wsnt__ResumeSubscriptionResponse &wsnt__ResumeSubscriptionResponse + ); +@endcode + +C++ proxy class (defined in soapPullPointSubscriptionBindingProxy.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingProxy; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; + +C++ service class (defined in soapPullPointSubscriptionBindingService.h generated with soapcpp2): +@code + class PullPointSubscriptionBindingService; +@endcode +Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; + +*/ + +//gsoap tev service method-protocol: ResumeSubscription SOAP +//gsoap tev service method-style: ResumeSubscription document +//gsoap tev service method-encoding: ResumeSubscription literal +//gsoap tev service method-input-action: ResumeSubscription http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/ResumeSubscriptionRequest +//gsoap tev service method-output-action: ResumeSubscription http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/ResumeSubscriptionRequestResponse +//gsoap tev service method-fault: ResumeSubscription wsrfr__ResourceUnknownFault +//gsoap tev service method-fault: ResumeSubscription wsnt__ResumeFailedFault +int __tev__ResumeSubscription( + _wsnt__ResumeSubscription* wsnt__ResumeSubscription, ///< Input parameter + _wsnt__ResumeSubscriptionResponse &wsnt__ResumeSubscriptionResponse ///< Output parameter +); + +/** @page PullPointSubscriptionBinding Binding "PullPointSubscriptionBinding" + +@section PullPointSubscriptionBinding_policy_enablers Policy Enablers of Binding "PullPointSubscriptionBinding" + +None specified. + +*/ + +/******************************************************************************\ + * * + * XML Data Binding * + * * +\******************************************************************************/ + + +/** @page page_XMLDataBinding XML Data Binding + +SOAP/XML services use data bindings that are contractually bound by WSDLs and +are auto-generated by wsdl2h and soapcpp2 (see Service Bindings). Plain data +bindings are adopted from XML schemas as part of the WSDL types section or when +running wsdl2h on a set of schemas to produce non-SOAP-based XML data bindings. + +@note The following readers and writers are C/C++ data type (de)serializers +auto-generated by wsdl2h and soapcpp2. Run soapcpp2 on this file to generate the +(de)serialization code, which is stored in soapC.c[pp]. Include "soapH.h" in +your code to import these data type and function declarations. Only use the +soapcpp2-generated files in your project build. Do not include the wsdl2h- +generated .h file in your code. + +@note Data can be read and deserialized from: + - an int file descriptor, using soap->recvfd = fd + - a socket, using soap->socket = (int)... + - a C++ stream (istream, stringstream), using soap->is = (istream*)... + - a C string, using soap->is = (const char*)... + - any input, using the soap->frecv() callback + +@note Data can be serialized and written to: + - an int file descriptor, using soap->sendfd = (int)... + - a socket, using soap->socket = (int)... + - a C++ stream (ostream, stringstream), using soap->os = (ostream*)... + - a C string, using soap->os = (const char**)... + - any output, using the soap->fsend() callback + +@note The following options are available for (de)serialization control: + - soap->encodingStyle = NULL; to remove SOAP 1.1/1.2 encodingStyle + - soap_set_mode(soap, SOAP_XML_TREE); XML without id-ref (no cycles!) + - soap_set_mode(soap, SOAP_XML_GRAPH); XML with id-ref (including cycles) + - soap_set_namespaces(soap, struct Namespace *nsmap); to set xmlns bindings + + +*/ + +/** + +@section tev Top-level root elements of schema "http://www.onvif.org/ver10/events/wsdl" + + - @ref _tev__GetServiceCapabilities + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__GetServiceCapabilities(struct soap*, _tev__GetServiceCapabilities*); + // Writer (returns SOAP_OK on success): + soap_write__tev__GetServiceCapabilities(struct soap*, _tev__GetServiceCapabilities*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__GetServiceCapabilities(struct soap*, const char *URL, _tev__GetServiceCapabilities*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__GetServiceCapabilities(struct soap*, const char *URL, _tev__GetServiceCapabilities*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__GetServiceCapabilities(struct soap*, const char *URL, _tev__GetServiceCapabilities*); + soap_POST_recv__tev__GetServiceCapabilities(struct soap*, _tev__GetServiceCapabilities*); + @endcode + + - @ref _tev__GetServiceCapabilitiesResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__GetServiceCapabilitiesResponse(struct soap*, _tev__GetServiceCapabilitiesResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__GetServiceCapabilitiesResponse(struct soap*, _tev__GetServiceCapabilitiesResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tev__GetServiceCapabilitiesResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tev__GetServiceCapabilitiesResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tev__GetServiceCapabilitiesResponse*); + soap_POST_recv__tev__GetServiceCapabilitiesResponse(struct soap*, _tev__GetServiceCapabilitiesResponse*); + @endcode + + - (use wsdl2h option -g to auto-generate type _tev__Capabilities) + + - @ref _tev__CreatePullPointSubscription + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__CreatePullPointSubscription(struct soap*, _tev__CreatePullPointSubscription*); + // Writer (returns SOAP_OK on success): + soap_write__tev__CreatePullPointSubscription(struct soap*, _tev__CreatePullPointSubscription*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__CreatePullPointSubscription(struct soap*, const char *URL, _tev__CreatePullPointSubscription*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__CreatePullPointSubscription(struct soap*, const char *URL, _tev__CreatePullPointSubscription*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__CreatePullPointSubscription(struct soap*, const char *URL, _tev__CreatePullPointSubscription*); + soap_POST_recv__tev__CreatePullPointSubscription(struct soap*, _tev__CreatePullPointSubscription*); + @endcode + + - @ref _tev__CreatePullPointSubscriptionResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__CreatePullPointSubscriptionResponse(struct soap*, _tev__CreatePullPointSubscriptionResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__CreatePullPointSubscriptionResponse(struct soap*, _tev__CreatePullPointSubscriptionResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__CreatePullPointSubscriptionResponse(struct soap*, const char *URL, _tev__CreatePullPointSubscriptionResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__CreatePullPointSubscriptionResponse(struct soap*, const char *URL, _tev__CreatePullPointSubscriptionResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__CreatePullPointSubscriptionResponse(struct soap*, const char *URL, _tev__CreatePullPointSubscriptionResponse*); + soap_POST_recv__tev__CreatePullPointSubscriptionResponse(struct soap*, _tev__CreatePullPointSubscriptionResponse*); + @endcode + + - @ref _tev__PullMessages + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__PullMessages(struct soap*, _tev__PullMessages*); + // Writer (returns SOAP_OK on success): + soap_write__tev__PullMessages(struct soap*, _tev__PullMessages*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__PullMessages(struct soap*, const char *URL, _tev__PullMessages*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__PullMessages(struct soap*, const char *URL, _tev__PullMessages*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__PullMessages(struct soap*, const char *URL, _tev__PullMessages*); + soap_POST_recv__tev__PullMessages(struct soap*, _tev__PullMessages*); + @endcode + + - @ref _tev__PullMessagesResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__PullMessagesResponse(struct soap*, _tev__PullMessagesResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__PullMessagesResponse(struct soap*, _tev__PullMessagesResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__PullMessagesResponse(struct soap*, const char *URL, _tev__PullMessagesResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__PullMessagesResponse(struct soap*, const char *URL, _tev__PullMessagesResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__PullMessagesResponse(struct soap*, const char *URL, _tev__PullMessagesResponse*); + soap_POST_recv__tev__PullMessagesResponse(struct soap*, _tev__PullMessagesResponse*); + @endcode + + - @ref _tev__PullMessagesFaultResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__PullMessagesFaultResponse(struct soap*, _tev__PullMessagesFaultResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__PullMessagesFaultResponse(struct soap*, _tev__PullMessagesFaultResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__PullMessagesFaultResponse(struct soap*, const char *URL, _tev__PullMessagesFaultResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__PullMessagesFaultResponse(struct soap*, const char *URL, _tev__PullMessagesFaultResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__PullMessagesFaultResponse(struct soap*, const char *URL, _tev__PullMessagesFaultResponse*); + soap_POST_recv__tev__PullMessagesFaultResponse(struct soap*, _tev__PullMessagesFaultResponse*); + @endcode + + - @ref _tev__Seek + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__Seek(struct soap*, _tev__Seek*); + // Writer (returns SOAP_OK on success): + soap_write__tev__Seek(struct soap*, _tev__Seek*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__Seek(struct soap*, const char *URL, _tev__Seek*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__Seek(struct soap*, const char *URL, _tev__Seek*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__Seek(struct soap*, const char *URL, _tev__Seek*); + soap_POST_recv__tev__Seek(struct soap*, _tev__Seek*); + @endcode + + - @ref _tev__SeekResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__SeekResponse(struct soap*, _tev__SeekResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__SeekResponse(struct soap*, _tev__SeekResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__SeekResponse(struct soap*, const char *URL, _tev__SeekResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__SeekResponse(struct soap*, const char *URL, _tev__SeekResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__SeekResponse(struct soap*, const char *URL, _tev__SeekResponse*); + soap_POST_recv__tev__SeekResponse(struct soap*, _tev__SeekResponse*); + @endcode + + - @ref _tev__SetSynchronizationPoint + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__SetSynchronizationPoint(struct soap*, _tev__SetSynchronizationPoint*); + // Writer (returns SOAP_OK on success): + soap_write__tev__SetSynchronizationPoint(struct soap*, _tev__SetSynchronizationPoint*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__SetSynchronizationPoint(struct soap*, const char *URL, _tev__SetSynchronizationPoint*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__SetSynchronizationPoint(struct soap*, const char *URL, _tev__SetSynchronizationPoint*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__SetSynchronizationPoint(struct soap*, const char *URL, _tev__SetSynchronizationPoint*); + soap_POST_recv__tev__SetSynchronizationPoint(struct soap*, _tev__SetSynchronizationPoint*); + @endcode + + - @ref _tev__SetSynchronizationPointResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__SetSynchronizationPointResponse(struct soap*, _tev__SetSynchronizationPointResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__SetSynchronizationPointResponse(struct soap*, _tev__SetSynchronizationPointResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__SetSynchronizationPointResponse(struct soap*, const char *URL, _tev__SetSynchronizationPointResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__SetSynchronizationPointResponse(struct soap*, const char *URL, _tev__SetSynchronizationPointResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__SetSynchronizationPointResponse(struct soap*, const char *URL, _tev__SetSynchronizationPointResponse*); + soap_POST_recv__tev__SetSynchronizationPointResponse(struct soap*, _tev__SetSynchronizationPointResponse*); + @endcode + + - @ref _tev__GetEventProperties + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__GetEventProperties(struct soap*, _tev__GetEventProperties*); + // Writer (returns SOAP_OK on success): + soap_write__tev__GetEventProperties(struct soap*, _tev__GetEventProperties*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__GetEventProperties(struct soap*, const char *URL, _tev__GetEventProperties*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__GetEventProperties(struct soap*, const char *URL, _tev__GetEventProperties*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__GetEventProperties(struct soap*, const char *URL, _tev__GetEventProperties*); + soap_POST_recv__tev__GetEventProperties(struct soap*, _tev__GetEventProperties*); + @endcode + + - @ref _tev__GetEventPropertiesResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__GetEventPropertiesResponse(struct soap*, _tev__GetEventPropertiesResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__GetEventPropertiesResponse(struct soap*, _tev__GetEventPropertiesResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__GetEventPropertiesResponse(struct soap*, const char *URL, _tev__GetEventPropertiesResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__GetEventPropertiesResponse(struct soap*, const char *URL, _tev__GetEventPropertiesResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__GetEventPropertiesResponse(struct soap*, const char *URL, _tev__GetEventPropertiesResponse*); + soap_POST_recv__tev__GetEventPropertiesResponse(struct soap*, _tev__GetEventPropertiesResponse*); + @endcode + + - @ref _tev__ChangedOnly + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__ChangedOnly(struct soap*, _XML); + // Writer (returns SOAP_OK on success): + soap_write__tev__ChangedOnly(struct soap*, _XML); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__ChangedOnly(struct soap*, const char *URL, _XML); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__ChangedOnly(struct soap*, const char *URL, _XML); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__ChangedOnly(struct soap*, const char *URL, _XML); + soap_POST_recv__tev__ChangedOnly(struct soap*, _XML); + @endcode + + - @ref _tev__AddEventBroker + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__AddEventBroker(struct soap*, _tev__AddEventBroker*); + // Writer (returns SOAP_OK on success): + soap_write__tev__AddEventBroker(struct soap*, _tev__AddEventBroker*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__AddEventBroker(struct soap*, const char *URL, _tev__AddEventBroker*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__AddEventBroker(struct soap*, const char *URL, _tev__AddEventBroker*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__AddEventBroker(struct soap*, const char *URL, _tev__AddEventBroker*); + soap_POST_recv__tev__AddEventBroker(struct soap*, _tev__AddEventBroker*); + @endcode + + - @ref _tev__AddEventBrokerResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__AddEventBrokerResponse(struct soap*, _tev__AddEventBrokerResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__AddEventBrokerResponse(struct soap*, _tev__AddEventBrokerResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__AddEventBrokerResponse(struct soap*, const char *URL, _tev__AddEventBrokerResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__AddEventBrokerResponse(struct soap*, const char *URL, _tev__AddEventBrokerResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__AddEventBrokerResponse(struct soap*, const char *URL, _tev__AddEventBrokerResponse*); + soap_POST_recv__tev__AddEventBrokerResponse(struct soap*, _tev__AddEventBrokerResponse*); + @endcode + + - @ref _tev__DeleteEventBroker + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__DeleteEventBroker(struct soap*, _tev__DeleteEventBroker*); + // Writer (returns SOAP_OK on success): + soap_write__tev__DeleteEventBroker(struct soap*, _tev__DeleteEventBroker*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__DeleteEventBroker(struct soap*, const char *URL, _tev__DeleteEventBroker*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__DeleteEventBroker(struct soap*, const char *URL, _tev__DeleteEventBroker*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__DeleteEventBroker(struct soap*, const char *URL, _tev__DeleteEventBroker*); + soap_POST_recv__tev__DeleteEventBroker(struct soap*, _tev__DeleteEventBroker*); + @endcode + + - @ref _tev__DeleteEventBrokerResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__DeleteEventBrokerResponse(struct soap*, _tev__DeleteEventBrokerResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__DeleteEventBrokerResponse(struct soap*, _tev__DeleteEventBrokerResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__DeleteEventBrokerResponse(struct soap*, const char *URL, _tev__DeleteEventBrokerResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__DeleteEventBrokerResponse(struct soap*, const char *URL, _tev__DeleteEventBrokerResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__DeleteEventBrokerResponse(struct soap*, const char *URL, _tev__DeleteEventBrokerResponse*); + soap_POST_recv__tev__DeleteEventBrokerResponse(struct soap*, _tev__DeleteEventBrokerResponse*); + @endcode + + - @ref _tev__GetEventBrokers + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__GetEventBrokers(struct soap*, _tev__GetEventBrokers*); + // Writer (returns SOAP_OK on success): + soap_write__tev__GetEventBrokers(struct soap*, _tev__GetEventBrokers*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__GetEventBrokers(struct soap*, const char *URL, _tev__GetEventBrokers*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__GetEventBrokers(struct soap*, const char *URL, _tev__GetEventBrokers*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__GetEventBrokers(struct soap*, const char *URL, _tev__GetEventBrokers*); + soap_POST_recv__tev__GetEventBrokers(struct soap*, _tev__GetEventBrokers*); + @endcode + + - @ref _tev__GetEventBrokersResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__tev__GetEventBrokersResponse(struct soap*, _tev__GetEventBrokersResponse*); + // Writer (returns SOAP_OK on success): + soap_write__tev__GetEventBrokersResponse(struct soap*, _tev__GetEventBrokersResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__tev__GetEventBrokersResponse(struct soap*, const char *URL, _tev__GetEventBrokersResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__tev__GetEventBrokersResponse(struct soap*, const char *URL, _tev__GetEventBrokersResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__tev__GetEventBrokersResponse(struct soap*, const char *URL, _tev__GetEventBrokersResponse*); + soap_POST_recv__tev__GetEventBrokersResponse(struct soap*, _tev__GetEventBrokersResponse*); + @endcode + +*/ + +/** + +@section Top-level root elements of schema "" + +*/ + +/** + +@section wsrfrw Top-level root elements of schema "http://docs.oasis-open.org/wsrf/rw-2" + +*/ + +/** + +@section wsrfr Top-level root elements of schema "http://docs.oasis-open.org/wsrf/r-2" + + - (use wsdl2h option -g to auto-generate type _wsrfr__ResourceUnknownFault) + + - (use wsdl2h option -g to auto-generate type _wsrfr__ResourceUnavailableFault) + +*/ + +/** + +@section wsrfbf Top-level root elements of schema "http://docs.oasis-open.org/wsrf/bf-2" + + - (use wsdl2h option -g to auto-generate type _wsrfbf__BaseFault) + +*/ + +/** + +@section wsnt Top-level root elements of schema "http://docs.oasis-open.org/wsn/b-2" + + - (use wsdl2h option -g to auto-generate type _wsnt__TopicExpression) + + - (use wsdl2h option -g to auto-generate type _wsnt__FixedTopicSet) + + - (use wsdl2h option -g to auto-generate type _wsnt__TopicExpressionDialect) + + - @ref _wsnt__NotificationProducerRP + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__NotificationProducerRP(struct soap*, _wsnt__NotificationProducerRP*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__NotificationProducerRP(struct soap*, _wsnt__NotificationProducerRP*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__NotificationProducerRP(struct soap*, const char *URL, _wsnt__NotificationProducerRP*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__NotificationProducerRP(struct soap*, const char *URL, _wsnt__NotificationProducerRP*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__NotificationProducerRP(struct soap*, const char *URL, _wsnt__NotificationProducerRP*); + soap_POST_recv__wsnt__NotificationProducerRP(struct soap*, _wsnt__NotificationProducerRP*); + @endcode + + - (use wsdl2h option -g to auto-generate type _wsnt__ConsumerReference) + + - (use wsdl2h option -g to auto-generate type _wsnt__Filter) + + - (use wsdl2h option -g to auto-generate type _wsnt__SubscriptionPolicy) + + - (use wsdl2h option -g to auto-generate type _wsnt__CreationTime) + + - @ref _wsnt__SubscriptionManagerRP + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__SubscriptionManagerRP(struct soap*, _wsnt__SubscriptionManagerRP*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__SubscriptionManagerRP(struct soap*, _wsnt__SubscriptionManagerRP*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__SubscriptionManagerRP(struct soap*, const char *URL, _wsnt__SubscriptionManagerRP*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__SubscriptionManagerRP(struct soap*, const char *URL, _wsnt__SubscriptionManagerRP*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__SubscriptionManagerRP(struct soap*, const char *URL, _wsnt__SubscriptionManagerRP*); + soap_POST_recv__wsnt__SubscriptionManagerRP(struct soap*, _wsnt__SubscriptionManagerRP*); + @endcode + + - (use wsdl2h option -g to auto-generate type _wsnt__SubscriptionReference) + + - (use wsdl2h option -g to auto-generate type _wsnt__Topic) + + - (use wsdl2h option -g to auto-generate type _wsnt__ProducerReference) + + - (use wsdl2h option -g to auto-generate type _wsnt__NotificationMessage) + + - @ref _wsnt__Notify + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__Notify(struct soap*, _wsnt__Notify*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__Notify(struct soap*, _wsnt__Notify*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__Notify(struct soap*, const char *URL, _wsnt__Notify*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__Notify(struct soap*, const char *URL, _wsnt__Notify*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__Notify(struct soap*, const char *URL, _wsnt__Notify*); + soap_POST_recv__wsnt__Notify(struct soap*, _wsnt__Notify*); + @endcode + + - (use wsdl2h option -g to auto-generate type _wsnt__CurrentTime) + + - (use wsdl2h option -g to auto-generate type _wsnt__TerminationTime) + + - (use wsdl2h option -g to auto-generate type _wsnt__ProducerProperties) + + - (use wsdl2h option -g to auto-generate type _wsnt__MessageContent) + + - @ref _wsnt__UseRaw + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__UseRaw(struct soap*, _wsnt__UseRaw*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__UseRaw(struct soap*, _wsnt__UseRaw*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__UseRaw(struct soap*, const char *URL, _wsnt__UseRaw*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__UseRaw(struct soap*, const char *URL, _wsnt__UseRaw*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__UseRaw(struct soap*, const char *URL, _wsnt__UseRaw*); + soap_POST_recv__wsnt__UseRaw(struct soap*, _wsnt__UseRaw*); + @endcode + + - @ref _wsnt__Subscribe + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__Subscribe(struct soap*, _wsnt__Subscribe*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__Subscribe(struct soap*, _wsnt__Subscribe*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__Subscribe(struct soap*, const char *URL, _wsnt__Subscribe*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__Subscribe(struct soap*, const char *URL, _wsnt__Subscribe*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__Subscribe(struct soap*, const char *URL, _wsnt__Subscribe*); + soap_POST_recv__wsnt__Subscribe(struct soap*, _wsnt__Subscribe*); + @endcode + + - @ref _wsnt__SubscribeResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__SubscribeResponse(struct soap*, _wsnt__SubscribeResponse*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__SubscribeResponse(struct soap*, _wsnt__SubscribeResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__SubscribeResponse(struct soap*, const char *URL, _wsnt__SubscribeResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__SubscribeResponse(struct soap*, const char *URL, _wsnt__SubscribeResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__SubscribeResponse(struct soap*, const char *URL, _wsnt__SubscribeResponse*); + soap_POST_recv__wsnt__SubscribeResponse(struct soap*, _wsnt__SubscribeResponse*); + @endcode + + - @ref _wsnt__GetCurrentMessage + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__GetCurrentMessage(struct soap*, _wsnt__GetCurrentMessage*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__GetCurrentMessage(struct soap*, _wsnt__GetCurrentMessage*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__GetCurrentMessage(struct soap*, const char *URL, _wsnt__GetCurrentMessage*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__GetCurrentMessage(struct soap*, const char *URL, _wsnt__GetCurrentMessage*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__GetCurrentMessage(struct soap*, const char *URL, _wsnt__GetCurrentMessage*); + soap_POST_recv__wsnt__GetCurrentMessage(struct soap*, _wsnt__GetCurrentMessage*); + @endcode + + - @ref _wsnt__GetCurrentMessageResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__GetCurrentMessageResponse(struct soap*, _wsnt__GetCurrentMessageResponse*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__GetCurrentMessageResponse(struct soap*, _wsnt__GetCurrentMessageResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__GetCurrentMessageResponse(struct soap*, const char *URL, _wsnt__GetCurrentMessageResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__GetCurrentMessageResponse(struct soap*, const char *URL, _wsnt__GetCurrentMessageResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__GetCurrentMessageResponse(struct soap*, const char *URL, _wsnt__GetCurrentMessageResponse*); + soap_POST_recv__wsnt__GetCurrentMessageResponse(struct soap*, _wsnt__GetCurrentMessageResponse*); + @endcode + + - (use wsdl2h option -g to auto-generate type _wsnt__SubscribeCreationFailedFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__InvalidFilterFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__TopicExpressionDialectUnknownFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__InvalidTopicExpressionFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__TopicNotSupportedFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__MultipleTopicsSpecifiedFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__InvalidProducerPropertiesExpressionFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__InvalidMessageContentExpressionFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__UnrecognizedPolicyRequestFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__UnsupportedPolicyRequestFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__NotifyMessageNotSupportedFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__UnacceptableInitialTerminationTimeFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__NoCurrentMessageOnTopicFault) + + - @ref _wsnt__GetMessages + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__GetMessages(struct soap*, _wsnt__GetMessages*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__GetMessages(struct soap*, _wsnt__GetMessages*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__GetMessages(struct soap*, const char *URL, _wsnt__GetMessages*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__GetMessages(struct soap*, const char *URL, _wsnt__GetMessages*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__GetMessages(struct soap*, const char *URL, _wsnt__GetMessages*); + soap_POST_recv__wsnt__GetMessages(struct soap*, _wsnt__GetMessages*); + @endcode + + - @ref _wsnt__GetMessagesResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__GetMessagesResponse(struct soap*, _wsnt__GetMessagesResponse*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__GetMessagesResponse(struct soap*, _wsnt__GetMessagesResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__GetMessagesResponse(struct soap*, const char *URL, _wsnt__GetMessagesResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__GetMessagesResponse(struct soap*, const char *URL, _wsnt__GetMessagesResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__GetMessagesResponse(struct soap*, const char *URL, _wsnt__GetMessagesResponse*); + soap_POST_recv__wsnt__GetMessagesResponse(struct soap*, _wsnt__GetMessagesResponse*); + @endcode + + - @ref _wsnt__DestroyPullPoint + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__DestroyPullPoint(struct soap*, _wsnt__DestroyPullPoint*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__DestroyPullPoint(struct soap*, _wsnt__DestroyPullPoint*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__DestroyPullPoint(struct soap*, const char *URL, _wsnt__DestroyPullPoint*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__DestroyPullPoint(struct soap*, const char *URL, _wsnt__DestroyPullPoint*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__DestroyPullPoint(struct soap*, const char *URL, _wsnt__DestroyPullPoint*); + soap_POST_recv__wsnt__DestroyPullPoint(struct soap*, _wsnt__DestroyPullPoint*); + @endcode + + - @ref _wsnt__DestroyPullPointResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__DestroyPullPointResponse(struct soap*, _wsnt__DestroyPullPointResponse*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__DestroyPullPointResponse(struct soap*, _wsnt__DestroyPullPointResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__DestroyPullPointResponse(struct soap*, const char *URL, _wsnt__DestroyPullPointResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__DestroyPullPointResponse(struct soap*, const char *URL, _wsnt__DestroyPullPointResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__DestroyPullPointResponse(struct soap*, const char *URL, _wsnt__DestroyPullPointResponse*); + soap_POST_recv__wsnt__DestroyPullPointResponse(struct soap*, _wsnt__DestroyPullPointResponse*); + @endcode + + - (use wsdl2h option -g to auto-generate type _wsnt__UnableToGetMessagesFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__UnableToDestroyPullPointFault) + + - @ref _wsnt__CreatePullPoint + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__CreatePullPoint(struct soap*, _wsnt__CreatePullPoint*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__CreatePullPoint(struct soap*, _wsnt__CreatePullPoint*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__CreatePullPoint(struct soap*, const char *URL, _wsnt__CreatePullPoint*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__CreatePullPoint(struct soap*, const char *URL, _wsnt__CreatePullPoint*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__CreatePullPoint(struct soap*, const char *URL, _wsnt__CreatePullPoint*); + soap_POST_recv__wsnt__CreatePullPoint(struct soap*, _wsnt__CreatePullPoint*); + @endcode + + - @ref _wsnt__CreatePullPointResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__CreatePullPointResponse(struct soap*, _wsnt__CreatePullPointResponse*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__CreatePullPointResponse(struct soap*, _wsnt__CreatePullPointResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__CreatePullPointResponse(struct soap*, const char *URL, _wsnt__CreatePullPointResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__CreatePullPointResponse(struct soap*, const char *URL, _wsnt__CreatePullPointResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__CreatePullPointResponse(struct soap*, const char *URL, _wsnt__CreatePullPointResponse*); + soap_POST_recv__wsnt__CreatePullPointResponse(struct soap*, _wsnt__CreatePullPointResponse*); + @endcode + + - (use wsdl2h option -g to auto-generate type _wsnt__UnableToCreatePullPointFault) + + - @ref _wsnt__Renew + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__Renew(struct soap*, _wsnt__Renew*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__Renew(struct soap*, _wsnt__Renew*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__Renew(struct soap*, const char *URL, _wsnt__Renew*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__Renew(struct soap*, const char *URL, _wsnt__Renew*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__Renew(struct soap*, const char *URL, _wsnt__Renew*); + soap_POST_recv__wsnt__Renew(struct soap*, _wsnt__Renew*); + @endcode + + - @ref _wsnt__RenewResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__RenewResponse(struct soap*, _wsnt__RenewResponse*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__RenewResponse(struct soap*, _wsnt__RenewResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__RenewResponse(struct soap*, const char *URL, _wsnt__RenewResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__RenewResponse(struct soap*, const char *URL, _wsnt__RenewResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__RenewResponse(struct soap*, const char *URL, _wsnt__RenewResponse*); + soap_POST_recv__wsnt__RenewResponse(struct soap*, _wsnt__RenewResponse*); + @endcode + + - (use wsdl2h option -g to auto-generate type _wsnt__UnacceptableTerminationTimeFault) + + - @ref _wsnt__Unsubscribe + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__Unsubscribe(struct soap*, _wsnt__Unsubscribe*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__Unsubscribe(struct soap*, _wsnt__Unsubscribe*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__Unsubscribe(struct soap*, const char *URL, _wsnt__Unsubscribe*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__Unsubscribe(struct soap*, const char *URL, _wsnt__Unsubscribe*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__Unsubscribe(struct soap*, const char *URL, _wsnt__Unsubscribe*); + soap_POST_recv__wsnt__Unsubscribe(struct soap*, _wsnt__Unsubscribe*); + @endcode + + - @ref _wsnt__UnsubscribeResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__UnsubscribeResponse(struct soap*, _wsnt__UnsubscribeResponse*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__UnsubscribeResponse(struct soap*, _wsnt__UnsubscribeResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__UnsubscribeResponse(struct soap*, const char *URL, _wsnt__UnsubscribeResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__UnsubscribeResponse(struct soap*, const char *URL, _wsnt__UnsubscribeResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__UnsubscribeResponse(struct soap*, const char *URL, _wsnt__UnsubscribeResponse*); + soap_POST_recv__wsnt__UnsubscribeResponse(struct soap*, _wsnt__UnsubscribeResponse*); + @endcode + + - (use wsdl2h option -g to auto-generate type _wsnt__UnableToDestroySubscriptionFault) + + - @ref _wsnt__PauseSubscription + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__PauseSubscription(struct soap*, _wsnt__PauseSubscription*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__PauseSubscription(struct soap*, _wsnt__PauseSubscription*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__PauseSubscription(struct soap*, const char *URL, _wsnt__PauseSubscription*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__PauseSubscription(struct soap*, const char *URL, _wsnt__PauseSubscription*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__PauseSubscription(struct soap*, const char *URL, _wsnt__PauseSubscription*); + soap_POST_recv__wsnt__PauseSubscription(struct soap*, _wsnt__PauseSubscription*); + @endcode + + - @ref _wsnt__PauseSubscriptionResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__PauseSubscriptionResponse(struct soap*, _wsnt__PauseSubscriptionResponse*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__PauseSubscriptionResponse(struct soap*, _wsnt__PauseSubscriptionResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__PauseSubscriptionResponse(struct soap*, const char *URL, _wsnt__PauseSubscriptionResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__PauseSubscriptionResponse(struct soap*, const char *URL, _wsnt__PauseSubscriptionResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__PauseSubscriptionResponse(struct soap*, const char *URL, _wsnt__PauseSubscriptionResponse*); + soap_POST_recv__wsnt__PauseSubscriptionResponse(struct soap*, _wsnt__PauseSubscriptionResponse*); + @endcode + + - @ref _wsnt__ResumeSubscription + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__ResumeSubscription(struct soap*, _wsnt__ResumeSubscription*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__ResumeSubscription(struct soap*, _wsnt__ResumeSubscription*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__ResumeSubscription(struct soap*, const char *URL, _wsnt__ResumeSubscription*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__ResumeSubscription(struct soap*, const char *URL, _wsnt__ResumeSubscription*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__ResumeSubscription(struct soap*, const char *URL, _wsnt__ResumeSubscription*); + soap_POST_recv__wsnt__ResumeSubscription(struct soap*, _wsnt__ResumeSubscription*); + @endcode + + - @ref _wsnt__ResumeSubscriptionResponse + @code + // Reader (returns SOAP_OK on success): + soap_read__wsnt__ResumeSubscriptionResponse(struct soap*, _wsnt__ResumeSubscriptionResponse*); + // Writer (returns SOAP_OK on success): + soap_write__wsnt__ResumeSubscriptionResponse(struct soap*, _wsnt__ResumeSubscriptionResponse*); + // REST GET (returns SOAP_OK on success): + soap_GET__wsnt__ResumeSubscriptionResponse(struct soap*, const char *URL, _wsnt__ResumeSubscriptionResponse*); + // REST PUT (returns SOAP_OK on success): + soap_PUT__wsnt__ResumeSubscriptionResponse(struct soap*, const char *URL, _wsnt__ResumeSubscriptionResponse*); + // REST POST (returns SOAP_OK on success): + soap_POST_send__wsnt__ResumeSubscriptionResponse(struct soap*, const char *URL, _wsnt__ResumeSubscriptionResponse*); + soap_POST_recv__wsnt__ResumeSubscriptionResponse(struct soap*, _wsnt__ResumeSubscriptionResponse*); + @endcode + + - (use wsdl2h option -g to auto-generate type _wsnt__PauseFailedFault) + + - (use wsdl2h option -g to auto-generate type _wsnt__ResumeFailedFault) + +*/ + +/** + +@section wstop Top-level root elements of schema "http://docs.oasis-open.org/wsn/t-1" + + - (use wsdl2h option -g to auto-generate type _wstop__TopicNamespace) + + - (use wsdl2h option -g to auto-generate type _wstop__TopicSet) + +*/ + +/* End of /home/jbennett/src/zoneminder/build/generated/bindings.h */ +#import "wsse.h" +#import "struct_timeval.h"